html {
    vertical-align: baseline
}

a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, footer, form, h6, header, hgroup, i, iframe, img, ins, kbd, legend, li, mark, menu, nav, object, output, pre, q, ruby, s, samp, section, small, span, strike, strong, summary, tbody, td, tfoot, th, thead, time, tr, tt, u, var, video {
    border: 0;
    font: inherit;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline
}

.lexicon__term, figure, h1, h2, h3, h4, h5, label, ol, p, table, ul {
    border: 0;
    font: inherit;
    font-size: 100%;
    padding: 0;
    vertical-align: baseline
}

html, sub, sup {
    border: 0;
    font: inherit;
    margin: 0;
    padding: 0
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block
}

.menu ul, ol, ul {
    list-style: none
}

blockquote, q {
    quotes: none
}

blockquote:after, blockquote:before, q:after, q:before {
    content: none
}

:focus, .slick-slider.focused {
    outline: 2px solid #ef7021 !important
}

table {
    border-bottom: 1px dotted #6b6b6b;
    border-collapse: separate;
    border-spacing: 0;
    margin: 0 0 12px;
    width:100%;
}

.table-wrap {
    width: 100%;
    overflow-x: auto;
}
.table-caption {
    text-align: center;
}

::-webkit-scrollbar {
    -webkit-appearance: none;
}

::-webkit-scrollbar:vertical {
    width: 12px;
}

::-webkit-scrollbar:horizontal {
    height: 12px;
}

::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, .5);
    border-radius: 10px;
    border: 2px solid #ffffff;
}

::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: #ffffff;
}

.clearfix:after, .clearfix:before {
    content: " ";
    display: table
}

.clearfix:after {
    clear: both
}

.left {
    float: left !important;
    clear: left
}
.bg-orange {
	background-color: #f7bb3d;
}
.bg-green {
	background-color: #c1ca31;
}

.right {
    float: right !important;
    clear: right
}

.hide {
    display: none !important;
    visibility: hidden !important
}

.text-left {
    text-align: left
}

.text-right {
    text-align: right
}

.text-center {
    text-align: center
}

.text-justify {
    text-align: justify
}

.text-nowrap {
    white-space: nowrap
}

.text-lowercase {
    text-transform: lowercase
}

.text-uppercase {
    text-transform: uppercase
}

.text-capitalize {
    text-transform: capitalize
}

.text-truncate {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

input::placeholder {
	color: #58666d;
}

.embed {
    height: 0;
    position: relative;
    padding-bottom: 56.25%
}

.embed > * {
    border: 0;
    height: 100%;
    left: 0;
    position: absolute !important;
    top: 0;
    width: 100%
}

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

.sr-focus:active {
    position: static
}

.skip:active, .sr-focus:active {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    width: auto
}

.sr-focus:focus {
    position: static
}

.skip:focus, .sr-focus:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    width: auto
}

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

body, html {
    height: 100%
}

img {
    height: auto;
    max-width: 100%
}

.is-hidden, .main-title img.logo {
    display: none
}

.wrap, img {
    display: block
}

.wrap {
    margin-left: auto;
    margin-right: auto;
    max-width: 1252px;
    padding: 0 48px;
    position: relative
}

.wrap:after, .wrap:before {
    content: " ";
    display: table
}

.wrap:after {
    clear: both
}

.wrap:focus {
    outline: 0
}

@media (max-width: 1024px) {
    .wrap {
        max-width: 100%;
        padding: 0 32px
    }
}

@media (max-width: 820px) {
    .wrap {
        padding: 0
    }
}

.main-title {
    height: 112px;
    left: 0;
    position: relative;
    top: 35px;
    margin-right: 40px
}

.campaign-title > a, .main-title, .main-title > a {
    display: inline-block
}

.main-title .svg-logo-bmbf {
    height: 84px;
    width: 168px
}

@media (max-width: 1024px) {
    .main-title {
        height: 100px;
        top: 20px
    }

    .main-title .svg-logo-bmbf {
        height: 60px;
        width: 120px
    }
}

@media (max-width: 820px) {
    .main-title {
        margin-left: 16px
    }
}

@media (max-width: 500px) {
    .main-title {
        margin-right: 20px
    }
}

@media (min-width: 1025px) {
    .page-head--campaign .main-title {
        height: 125px
    }
}

.campaign-title {
    display: inline-block;
    left: 0;
    position: relative;
    top: 35px;
    padding-left: 40px;
    border-left: 1px dotted #000
}

.campaign-title .svg-logo-campaign {
    height: 84px;
    width: 168px
}

#header.sticky .campaign-title .logo-campaign, #header.sticky .main-title img, #header.sticky .main-title svg, #header.sticky .menu-meta, #header.sticky .social, .campaign-title .logo-campaign-small, .form-item-select label, .pagetype-overview_max .module-default .sidebar > .box, .pagetype-overview_max .module-default aside.sidebar > .module-teaserlist {
    display: none
}

@media (max-width: 1024px) {
    .campaign-title {
        top: 20px
    }

    .campaign-title .svg-logo-campaign, .campaign-title img.logo-campaign {
        height: 60px
    }
}

@media (max-width: 500px) {
    .campaign-title {
        padding-left: 20px
    }
}

.page-head, .touch .module-stage .slick-dots li.slick-pause.no-hover button:after, .touch .module-stage .slick-dots li.slick-pause.no-hover button:before, .touch .module-teaserlist-slider .slick-dots li.slick-pause.no-hover button:after, .touch .module-teaserlist-slider .slick-dots li.slick-pause.no-hover button:before {
    background: #fff
}

.page-head:after, .page-head:before {
    content: " ";
    display: table
}

.page-head:after {
    clear: both
}

@media (max-width: 500px) {
    .page-head-double-logo > .wrap {
        padding-bottom: 40px
    }

    .page-head-double-logo .toggles {
        bottom: 16px;
        top: auto
    }
}

.page-foot {
    background: #004f80;
    padding: 23px 0 150px
}

.page-foot:after, .page-foot:before {
    content: " ";
    display: table
}

.page-foot:after {
    clear: both
}

.page-foot__copyright {
    padding-top: 26px
}

@media (max-width: 1024px) {
    .page-foot__copyright {
        padding-top: 40px
    }
}

@media (max-width: 820px) {
    .page-foot__copyright {
        float: none;
        width: 100%
    }

    .page-foot__copyright span {
        display: block;
        margin-top: 5px
    }

    .page-foot__copyright a:first-child {
        margin-left: 0
    }
}

.page-main:focus {
    outline: 0
}

.content {
    padding: 38px 0 15px
}

@media (max-width: 820px) {
    .content {
        padding: 16px
    }
}

.pagetype-overview_max .module-default {
    position: relative
}

.main {
    float: left;
    width: 64.8788927336%
}

.main > .content:empty {
    display: none
}

.pagetype-overview_max .module-default .main {
    width: 100%
}

.sidebar {
    float: right;
    padding-left: 0;
    width: 32.1799307958%;
    margin-bottom: 3em
}

.pagetype-overview_max .module-default .sidebar {
    position: absolute;
    padding-left: 69px;
    right: 48px;
    width: 372px
}

@media (max-width: 820px) {
    .main, .sidebar {
        display: block;
        float: none;
        width: 100%
    }

    .sidebar {
        padding-left: 0
    }
}

.box[class*=icon-announcement] .box-header > h2:first-child:last-child::before, .icon-announcement, aside > .module-teaserlist[class*=icon-announcement] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Bekanntmachung%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20%20y%3D%220px%22%20viewBox%3D%220%200%20100%20100%22%20style%3D%22enable-background%3Anew%200%200%20100%20100%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cg%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M21.1%2C29.9v42c-0.2%2C5.2%2C3.7%2C9.6%2C8.9%2C9.8h39.2c5.2-0.3%2C9.1-4.6%2C8.9-9.8v-42c0.2-5.2-3.7-9.6-8.9-9.8H30%20%20C24.9%2C20.4%2C20.9%2C24.8%2C21.1%2C29.9z%20M69.3%2C24c3.1%2C0.2%2C5.5%2C2.8%2C5.3%2C5.9v42c0.1%2C3.1-2.2%2C5.7-5.3%2C5.9H30c-3.1-0.2-5.5-2.8-5.3-5.9v-42%20%20c-0.1-3.1%2C2.2-5.7%2C5.3-5.9H69.3z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M64.3%2C42.2H35c-1-0.1-1.7-1-1.6-2l0%2C0c-0.1-1%2C0.6-1.9%2C1.6-2h29.3c1%2C0.1%2C1.7%2C1%2C1.6%2C2l0%2C0c0.2%2C0.9-0.3%2C1.7-1.1%2C2%20%20C64.6%2C42.2%2C64.5%2C42.2%2C64.3%2C42.2z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M64.3%2C53.9H35c-1-0.1-1.7-1-1.6-2l0%2C0c-0.1-1%2C0.6-1.9%2C1.6-2h29.3c1%2C0.1%2C1.7%2C1%2C1.6%2C2l0%2C0c0.2%2C0.9-0.3%2C1.7-1.1%2C2%20%20C64.6%2C53.9%2C64.5%2C54%2C64.3%2C53.9z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M64.3%2C65.7H35c-1-0.1-1.7-1-1.6-2l0%2C0c-0.1-1%2C0.6-1.9%2C1.6-2h29.3c1%2C0.1%2C1.7%2C1%2C1.6%2C2l0%2C0c0.2%2C0.9-0.3%2C1.7-1.1%2C2%20%20C64.6%2C65.7%2C64.5%2C65.7%2C64.3%2C65.7z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-announcement] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-announcement] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.accordion-icon-back, .box[class*=icon-arrow-back] .box-header > h2:first-child:last-child::before, .icon-arrow-back, aside > .module-teaserlist[class*=icon-arrow-back] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2234%22%20height%3D%2234%22%20viewBox%3D%220%200%2034%2034%22%20xml%3Aspace%3D%22preserve%22%3E%20%20%20%20%3Cg%3E%20%20%20%20%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M26.375%2033.13H4.813c-2.656%200-4.817-2.162-4.817-4.818V4.752c0-2.656%202.16-4.817%204.817-4.817h21.56c2.657%200%204.818%202.16%204.818%204.817v7.02h-2v-7.02c0-1.554-1.263-2.817-2.816-2.817H4.814c-1.554%200-2.818%201.264-2.818%202.817v23.56c0%201.553%201.264%202.817%202.817%202.817h21.56c1.554%200%202.818-1.265%202.818-2.818v-6.93h2v6.93c0%202.656-2.16%204.817-4.815%204.817z%22%2F%3E%20%20%20%20%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M30.19%2017.532H13.71c-.552%200-1-.448-1-1s.448-1%201-1h16.48c.553%200%201%20.448%201%201s-.446%201-1%201z%22%2F%3E%20%20%20%20%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M11.428%2017.532c-.256%200-.512-.098-.707-.293-.39-.392-.39-1.024%200-1.415l8.334-8.333c.39-.39%201.023-.39%201.414%200s.39%201.023%200%201.414l-8.333%208.333c-.196.194-.45.292-.707.292z%22%2F%3E%20%20%20%20%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M19.76%2025.865c-.255%200-.51-.098-.706-.293L10.72%2017.24c-.39-.392-.39-1.024%200-1.415s1.024-.39%201.415%200l8.333%208.333c.39.39.39%201.023%200%201.414-.196.195-.45.293-.707.293z%22%2F%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-arrow-back] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-arrow-back] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

#header.sticky .menu-side > div h2, .box[class*=icon-arrow-down-white] .box-header > h2:first-child:last-child::before, .icon-arrow-down-white, .module-mediacenter-head .filter h2 a, .pagetype-overview_max .module-default .menu-side > div h2, aside > .module-teaserlist[class*=icon-arrow-down-white] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2212px%22%20height%3D%2212px%22%20viewBox%3D%224%204%2012%2012%22%20enable-background%3D%22new%204%204%2012%2012%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M4%2C7.816l1.634-1.633L10%2C10.548l4.365-4.365L16%2C7.817l-6%2C5.999L4%2C7.816z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-arrow-down-white] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-arrow-down-white] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-arrow-down] .box-header > h2:first-child:last-child::before, .icon-arrow-down, aside > .module-teaserlist[class*=icon-arrow-down] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2020%2020%22%20enable-background%3D%22new%200%200%2020%2020%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M-0.014%2C6.355L2.713%2C3.63L10%2C10.915l7.285-7.285l2.729%2C2.727L10%2C16.37L-0.014%2C6.355z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-arrow-down] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-arrow-down] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-arrow-next-grey] .box-header > h2:first-child:last-child::before, .icon-arrow-next-grey, .menu-main > ul > li.has-menu > a:after, aside > .module-teaserlist[class*=icon-arrow-next-grey] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%227.186%22%20height%3D%2213.148%22%20viewBox%3D%220%200%207.186%2013.148%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3A%239a9a9a%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20transform%3D%22translate%285%209.15%29%22%3E%3Cpath%20class%3D%22a%22%20d%3D%22M7.185%2C6.611a.653.653%2C0%2C0%2C1-.287.575l-5.6%2C5.748a.782.782%2C0%2C0%2C1-1.078%2C0%2C.782.782%2C0%2C0%2C1%2C0-1.078l5.1-5.245L.287%2C1.293a.782.782%2C0%2C0%2C1%2C0-1.078.781.781%2C0%2C0%2C1%2C1.078%2C0l5.6%2C5.82a.956.956%2C0%2C0%2C1%2C.216.575%22%20transform%3D%22translate%28-5%20-9.15%29%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-arrow-next-grey] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-arrow-next-grey] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-arrow-prev-blue] .box-header > h2:first-child:last-child::before, .icon-arrow-prev-blue, .menu-main > ul.levelup > li.has-menu > a::after, aside > .module-teaserlist[class*=icon-arrow-prev-blue] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3Csvg%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20xml%3Aspace%3D%22preserve%22%20%20%20enable-background%3D%22new%200%200%2020%2020%22%20%20%20viewBox%3D%220%200%2012.74%2020.028%22%20%20%20height%3D%2220.028%22%20%20%20width%3D%2212.74%22%20%20%20y%3D%220px%22%20%20%20x%3D%220px%22%20%20%20id%3D%22Ebene_1%22%20%20%20version%3D%221.1%22%3E%3Cmetadata%20%20%20id%3D%22metadata9%22%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cdefs%20%20%20id%3D%22defs7%22%20%2F%3E%3Cpath%20%20%20style%3D%22fill%3A%23004f80%22%20%20%20id%3D%22path2%22%20%20%20d%3D%22M%2010.014%2C0%2012.74%2C2.728%205.455%2C10.014%2012.74%2C17.299%2010.013%2C20.028%200%2C10.014%20Z%22%20%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-arrow-prev-blue] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-arrow-prev-blue] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

#header.sticky .menu-side:hover > div h2, .box[class*=icon-arrow-up-white] .box-header > h2:first-child:last-child::before, .icon-arrow-up-white, .module-mediacenter-head .filter.open h2 a, .pagetype-overview_max .module-default .menu-side:hover > div h2, aside > .module-teaserlist[class*=icon-arrow-up-white] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2212px%22%20height%3D%2212px%22%20viewBox%3D%224%204%2012%2012%22%20enable-background%3D%22new%204%204%2012%2012%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M15.998%2C12.184l-1.635%2C1.633L9.998%2C9.451l-4.365%2C4.365l-1.635-1.634l6-6L15.998%2C12.184z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-arrow-up-white] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-arrow-up-white] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-arrow-up] .box-header > h2:first-child:last-child::before, .icon-arrow-up, aside > .module-teaserlist[class*=icon-arrow-up] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2020%2020%22%20enable-background%3D%22new%200%200%2020%2020%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M20.012%2C13.644l-2.728%2C2.726L9.998%2C9.084l-7.285%2C7.285l-2.729-2.727L9.999%2C3.629L20.012%2C13.644z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-arrow-up] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-arrow-up] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-arrow-white] .box-header > h2:first-child:last-child::before, .icon-arrow-white, .module-teaserlist-slider.module-appointmentlist .block-teaser .teaser-content a:after, aside > .module-teaserlist[class*=icon-arrow-white] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2020%2020%22%20enable-background%3D%22new%200%200%2020%2020%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M6.354%2C20.013l-2.726-2.728l7.284-7.286L3.628%2C2.714l2.727-2.729L16.367%2C10L6.354%2C20.013z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-arrow-white] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-arrow-white] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.block-teaser.small--imageleft .teaser-content > a:after, .box[class*=icon-arrow] .box-header > h2:first-child:last-child::before, .icon-arrow, .module-appointmentlist .block-teaser .teaser-content > a:after, .module-default .block-teaser--imageleft .teaser-content > a:after, aside > .module-teaserlist[class*=icon-arrow] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2020%2020%22%20enable-background%3D%22new%200%200%2020%2020%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M6.356%2C20.014L3.63%2C17.286L10.915%2C10L3.63%2C2.715l2.727-2.729L16.37%2C10L6.356%2C20.014z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-arrow] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-arrow] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-breadcrumb-arrow] .box-header > h2:first-child:last-child::before, .breadcrumb > li + li:before, .icon-breadcrumb-arrow, aside > .module-teaserlist[class*=icon-breadcrumb-arrow] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2212px%22%20height%3D%2212px%22%20viewBox%3D%226%2012%2012%2012%22%20enable-background%3D%22new%206%2012%2012%2012%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%236B7581%22%20d%3D%22M9.694%2C12l5.051%2C5.051c0.524%2C0.524%2C0.524%2C1.375%2C0%2C1.901L9.694%2C24V12z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-breadcrumb-arrow] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-breadcrumb-arrow] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-bulb] .box-header > h2:first-child:last-child::before, .icon-bulb, aside > .module-teaserlist[class*=icon-bulb] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220.5%2020.5%2020%2020%22%20enable-background%3D%22new%200.5%2020.5%2020%2020%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%20%3Cpath%20fill%3D%22%232C3434%22%20d%3D%22M18%2C28c-0.276%2C0-0.5%2C0.225-0.5%2C0.5V36c0%2C0.827-0.673%2C1.5-1.5%2C1.5H3c-0.827%2C0-1.5-0.673-1.5-1.5v-7.499H4%20%20c1.379%2C0%2C2.5-1.121%2C2.5-2.5V23.5h8c0.275%2C0%2C0.5-0.225%2C0.5-0.5s-0.225-0.5-0.5-0.5H6c-0.022%2C0-0.042%2C0.01-0.063%2C0.014%20%20c-0.022%2C0.002-0.042%2C0.006-0.063%2C0.012c-0.086%2C0.023-0.166%2C0.062-0.228%2C0.123l-4.995%2C4.996c-0.063%2C0.062-0.102%2C0.144-0.125%2C0.23%20%20c-0.006%2C0.021-0.01%2C0.039-0.013%2C0.061C0.51%2C27.958%2C0.5%2C27.979%2C0.5%2C28v8c0%2C1.379%2C1.121%2C2.5%2C2.5%2C2.5h13c1.379%2C0%2C2.5-1.121%2C2.5-2.5%20%20v-7.5C18.5%2C28.225%2C18.275%2C28%2C18%2C28z%20M5.5%2C24.207v1.794c0%2C0.827-0.673%2C1.5-1.5%2C1.5H2.207L5.5%2C24.207z%22%2F%3E%20%3Cpath%20fill%3D%22%232C3434%22%20d%3D%22M20.354%2C23.146l-1.5-1.5c-0.194-0.195-0.512-0.195-0.707%2C0l-8.5%2C8.5c-0.038%2C0.037-0.069%2C0.082-0.094%2C0.129%20%20l-1.5%2C3c-0.097%2C0.192-0.059%2C0.426%2C0.094%2C0.578c0.096%2C0.096%2C0.224%2C0.146%2C0.354%2C0.146c0.076%2C0%2C0.152-0.019%2C0.224-0.054l3-1.5%20%20c0.048-0.023%2C0.092-0.055%2C0.13-0.094l8.5-8.5C20.549%2C23.658%2C20.549%2C23.342%2C20.354%2C23.146z%20M10.137%2C31.344l0.52%2C0.52l-1.038%2C0.52%20%20L10.137%2C31.344z%20M11.5%2C31.293L10.707%2C30.5l7.793-7.793l0.793%2C0.793L11.5%2C31.293z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-bulb] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-bulb] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-calendar] .box-header > h2:first-child:last-child::before, .icon-calendar, aside > .module-teaserlist[class*=icon-calendar] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Termin%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%20100%20100%22%20style%3D%22enable-background%3Anew%200%200%20100%20100%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M63.1%2C28.5c0.9%2C0%2C1.6-0.7%2C1.6-1.6l0%2C0v-6.2c0-0.9-0.7-1.6-1.6-1.6s-1.6%2C0.7-1.6%2C1.6V27%20C61.5%2C27.9%2C62.2%2C28.5%2C63.1%2C28.5z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M35.1%2C28.5c0.9%2C0%2C1.6-0.7%2C1.6-1.6l0%2C0v-6.2c0-0.9-0.7-1.6-1.6-1.6s-1.6%2C0.7-1.6%2C1.6V27%20C33.5%2C27.9%2C34.2%2C28.5%2C35.1%2C28.5z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M72.4%2C22.3h-3.1c-0.9%2C0-1.6%2C0.7-1.6%2C1.6s0.7%2C1.6%2C1.6%2C1.6h3.1c2.6%2C0%2C4.7%2C2.1%2C4.7%2C4.7c0%2C0%2C0%2C0%2C0%2C0v43.6%20c0%2C2.6-2.1%2C4.7-4.7%2C4.7l0%2C0H25.7c-2.6%2C0-4.7-2.1-4.7-4.7l0%2C0V30.1c0-2.6%2C2.1-4.7%2C4.7-4.7h3.1c0.9%2C0%2C1.6-0.7%2C1.6-1.6%20s-0.7-1.6-1.6-1.6h-3.1c-4.3%2C0-7.8%2C3.5-7.8%2C7.8l0%2C0v43.6c0%2C4.3%2C3.5%2C7.8%2C7.8%2C7.8h46.7c4.3%2C0%2C7.8-3.5%2C7.8-7.8V30.1%20C80.2%2C25.8%2C76.7%2C22.3%2C72.4%2C22.3z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M35.1%2C37.9h-3.1c-2.6%2C0-4.7%2C2.1-4.7%2C4.7c0%2C2.6%2C2.1%2C4.7%2C4.7%2C4.7h3.1c2.6%2C0%2C4.7-2.1%2C4.7-4.7S37.6%2C37.9%2C35.1%2C37.9%20C35.1%2C37.9%2C35.1%2C37.9%2C35.1%2C37.9z%20M35.1%2C44.1h-3.1c-0.9%2C0-1.6-0.7-1.6-1.6c0-0.9%2C0.7-1.6%2C1.6-1.6h3.1c0.9%2C0%2C1.6%2C0.7%2C1.6%2C1.6%20C36.6%2C43.4%2C35.9%2C44.1%2C35.1%2C44.1z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M50.6%2C37.9h-3.1c-2.6%2C0-4.7%2C2.1-4.7%2C4.7s2.1%2C4.7%2C4.7%2C4.7c0%2C0%2C0%2C0%2C0%2C0h3.1c2.6%2C0%2C4.7-2.1%2C4.7-4.7%20S53.2%2C37.9%2C50.6%2C37.9C50.6%2C37.9%2C50.6%2C37.9%2C50.6%2C37.9z%20M50.6%2C44.1h-3.1c-0.9%2C0-1.6-0.7-1.6-1.6c0-0.9%2C0.7-1.6%2C1.6-1.6h3.1%20c0.9%2C0%2C1.6%2C0.7%2C1.6%2C1.6C52.2%2C43.4%2C51.5%2C44.1%2C50.6%2C44.1z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M66.2%2C37.9h-3.1c-2.6%2C0-4.7%2C2.1-4.7%2C4.7c0%2C2.6%2C2.1%2C4.7%2C4.7%2C4.7c0%2C0%2C0%2C0%2C0%2C0h3.1c2.6%2C0%2C4.7-2.1%2C4.7-4.7%20C70.8%2C40%2C68.7%2C37.9%2C66.2%2C37.9z%20M66.2%2C44.1h-3.1c-0.9%2C0-1.6-0.7-1.6-1.6c0-0.9%2C0.7-1.6%2C1.6-1.6h3.1c0.9%2C0%2C1.6%2C0.7%2C1.6%2C1.6%20C67.7%2C43.4%2C67%2C44.1%2C66.2%2C44.1z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M35.1%2C50.3h-3.1c-2.6%2C0-4.7%2C2.1-4.7%2C4.7c0%2C2.6%2C2.1%2C4.7%2C4.7%2C4.7h3.1c2.6%2C0%2C4.7-2.1%2C4.7-4.7%20C39.7%2C52.4%2C37.6%2C50.3%2C35.1%2C50.3z%20M35.1%2C56.6h-3.1c-0.9%2C0-1.6-0.7-1.6-1.6s0.7-1.6%2C1.6-1.6h3.1c0.9%2C0%2C1.6%2C0.7%2C1.6%2C1.6%20S35.9%2C56.6%2C35.1%2C56.6z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M50.6%2C50.3h-3.1c-2.6%2C0-4.7%2C2.1-4.7%2C4.7c0%2C2.6%2C2.1%2C4.7%2C4.7%2C4.7c0%2C0%2C0%2C0%2C0%2C0h3.1c2.6%2C0%2C4.7-2.1%2C4.7-4.7%20C55.3%2C52.4%2C53.2%2C50.3%2C50.6%2C50.3z%20M50.6%2C56.6h-3.1c-0.9%2C0-1.6-0.7-1.6-1.6s0.7-1.6%2C1.6-1.6h3.1c0.9%2C0%2C1.6%2C0.7%2C1.6%2C1.6%20S51.5%2C56.6%2C50.6%2C56.6z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M66.2%2C50.3h-3.1c-2.6%2C0-4.7%2C2.1-4.7%2C4.7c0%2C2.6%2C2.1%2C4.7%2C4.7%2C4.7c0%2C0%2C0%2C0%2C0%2C0h3.1c2.6%2C0%2C4.7-2.1%2C4.7-4.7%20C70.8%2C52.4%2C68.7%2C50.3%2C66.2%2C50.3z%20M66.2%2C56.6h-3.1c-0.9%2C0-1.6-0.7-1.6-1.6s0.7-1.6%2C1.6-1.6h3.1c0.9%2C0%2C1.6%2C0.7%2C1.6%2C1.6%20S67%2C56.6%2C66.2%2C56.6z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M35.1%2C62.8h-3.1c-2.6%2C0-4.7%2C2.1-4.7%2C4.7c0%2C2.6%2C2.1%2C4.7%2C4.7%2C4.7h3.1c2.6%2C0%2C4.7-2.1%2C4.7-4.7%20C39.7%2C64.9%2C37.6%2C62.8%2C35.1%2C62.8z%20M35.1%2C69h-3.1c-0.9%2C0-1.6-0.7-1.6-1.6s0.7-1.6%2C1.6-1.6h3.1c0.9%2C0%2C1.6%2C0.7%2C1.6%2C1.6S35.9%2C69%2C35.1%2C69z%20%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M50.6%2C62.8h-3.1c-2.6%2C0-4.7%2C2.1-4.7%2C4.7c0%2C2.6%2C2.1%2C4.7%2C4.7%2C4.7c0%2C0%2C0%2C0%2C0%2C0h3.1c2.6%2C0%2C4.7-2.1%2C4.7-4.7%20C55.3%2C64.9%2C53.2%2C62.8%2C50.6%2C62.8z%20M50.6%2C69h-3.1c-0.9%2C0-1.6-0.7-1.6-1.6s0.7-1.6%2C1.6-1.6h3.1c0.9%2C0%2C1.6%2C0.7%2C1.6%2C1.6S51.5%2C69%2C50.6%2C69z%20%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M66.2%2C62.8h-3.1c-2.6%2C0-4.7%2C2.1-4.7%2C4.7c0%2C2.6%2C2.1%2C4.7%2C4.7%2C4.7c0%2C0%2C0%2C0%2C0%2C0h3.1c2.6%2C0%2C4.7-2.1%2C4.7-4.7%20C70.8%2C64.9%2C68.7%2C62.8%2C66.2%2C62.8z%20M66.2%2C69h-3.1c-0.9%2C0-1.6-0.7-1.6-1.6s0.7-1.6%2C1.6-1.6h3.1c0.9%2C0%2C1.6%2C0.7%2C1.6%2C1.6S67%2C69%2C66.2%2C69z%22%20%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M69.3%2C31.7H28.8c-0.9%2C0-1.6%2C0.7-1.6%2C1.6s0.7%2C1.6%2C1.6%2C1.6h40.4c0.9%2C0%2C1.6-0.7%2C1.6-1.6S70.1%2C31.7%2C69.3%2C31.7z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M41.3%2C25.4h15.6c0.9%2C0%2C1.6-0.7%2C1.6-1.6s-0.7-1.6-1.6-1.6H41.3c-0.9%2C0-1.6%2C0.7-1.6%2C1.6S40.4%2C25.4%2C41.3%2C25.4z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-calendar] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-calendar] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box.basket-button a::before, .box[class*=icon-cart-white] .box-header > h2:first-child:last-child::before, .icon-cart-white, aside > .basket-button.module-teaserlist a::before, aside > .module-teaserlist[class*=icon-cart-white] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3Csvg%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20id%3D%22svg12%22%20%20%20version%3D%221.1%22%20%20%20viewBox%3D%220%200%2035.397%2034.123%22%20%20%20height%3D%2234.123%22%20%20%20width%3D%2235.397%22%3E%20%20%3Cmetadata%20%20%20%20%20id%3D%22metadata16%22%3E%20%20%20%20%3Crdf%3ARDF%3E%20%20%20%20%20%20%3Ccc%3AWork%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%20%20%20%20%20%20%20%20%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%20%20%20%20%20%20%20%20%3Cdc%3Atype%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%20%20%20%20%20%20%20%20%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%20%20%20%20%20%20%3C%2Fcc%3AWork%3E%20%20%20%20%3C%2Frdf%3ARDF%3E%20%20%3C%2Fmetadata%3E%20%20%3Cdefs%20%20%20%20%20id%3D%22defs4%22%3E%20%20%20%20%3Cstyle%20%20%20%20%20%20%20id%3D%22style2%22%3E.a%7Bfill%3A%23ffffff%3B%7D%3C%2Fstyle%3E%20%20%3C%2Fdefs%3E%20%20%3Cpath%20%20%20%20%20id%3D%22path6%22%20%20%20%20%20transform%3D%22translate%28-1.216%29%22%20%20%20%20%20d%3D%22M36.392%2C4.477a1.026%2C1.026%2C0%2C0%2C0-.8-.381H8.353L7.59.8a1.026%2C1.026%2C0%2C0%2C0-1-.8H2.157a1.026%2C1.026%2C0%2C0%2C0%2C0%2C2.044H5.775l5.17%2C22.406a1.026%2C1.026%2C0%2C0%2C0%2C1%2C.8H32.449a1.026%2C1.026%2C0%2C0%2C0%2C0-2.044H12.76l-.79-3.41H32.518a1.026%2C1.026%2C0%2C0%2C0%2C1-.8l3.07-13.646a1.026%2C1.026%2C0%2C0%2C0-.194-.866ZM31.7%2C17.741H11.5L8.824%2C6.14H34.313Z%22%20%20%20%20%20class%3D%22a%22%20%2F%3E%20%20%3Cpath%20%20%20%20%20style%3D%22fill%3A%23ffffff%22%20%20%20%20%20id%3D%22path8%22%20%20%20%20%20d%3D%22m%2010.699585%2C26.612%20a%203.756%2C3.756%200%201%200%203.756%2C3.756%203.756%2C3.756%200%200%200%20-3.756%2C-3.756%20z%20m%200%2C5.461%20a%201.7%2C1.7%200%201%201%201.7%2C-1.7%201.7%2C1.7%200%200%201%20-1.7%2C1.7%20z%22%20%20%20%20%20class%3D%22a%22%20%2F%3E%20%20%3Cpath%20%20%20%20%20style%3D%22fill%3A%23ffffff%22%20%20%20%20%20id%3D%22path10%22%20%20%20%20%20d%3D%22m%2031.233001%2C26.612%20a%203.756%2C3.756%200%201%200%203.756%2C3.756%203.756%2C3.756%200%200%200%20-3.756%2C-3.756%20z%20m%200%2C5.461%20a%201.7%2C1.7%200%201%201%201.7%2C-1.7%201.7%2C1.7%200%200%201%20-1.7%2C1.7%20z%22%20%20%20%20%20class%3D%22a%22%20%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-cart-white] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-cart-white] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-cart] .box-header > h2:first-child:last-child::before, .icon-cart, aside > .module-teaserlist[class*=icon-cart] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3Csvg%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20id%3D%22svg12%22%20%20%20version%3D%221.1%22%20%20%20viewBox%3D%220%200%2035.397%2034.123%22%20%20%20height%3D%2234.123%22%20%20%20width%3D%2235.397%22%3E%20%20%3Cmetadata%20%20%20%20%20id%3D%22metadata16%22%3E%20%20%20%20%3Crdf%3ARDF%3E%20%20%20%20%20%20%3Ccc%3AWork%20%20%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%20%20%20%20%20%20%20%20%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%20%20%20%20%20%20%20%20%3Cdc%3Atype%20%20%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%20%20%20%20%20%20%20%20%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%20%20%20%20%20%20%3C%2Fcc%3AWork%3E%20%20%20%20%3C%2Frdf%3ARDF%3E%20%20%3C%2Fmetadata%3E%20%20%3Cdefs%20%20%20%20%20id%3D%22defs4%22%3E%20%20%20%20%3Cstyle%20%20%20%20%20%20%20id%3D%22style2%22%3E.a%7Bfill%3A%23004F80%3B%7D%3C%2Fstyle%3E%20%20%3C%2Fdefs%3E%20%20%3Cpath%20%20%20%20%20id%3D%22path6%22%20%20%20%20%20transform%3D%22translate%28-1.216%29%22%20%20%20%20%20d%3D%22M36.392%2C4.477a1.026%2C1.026%2C0%2C0%2C0-.8-.381H8.353L7.59.8a1.026%2C1.026%2C0%2C0%2C0-1-.8H2.157a1.026%2C1.026%2C0%2C0%2C0%2C0%2C2.044H5.775l5.17%2C22.406a1.026%2C1.026%2C0%2C0%2C0%2C1%2C.8H32.449a1.026%2C1.026%2C0%2C0%2C0%2C0-2.044H12.76l-.79-3.41H32.518a1.026%2C1.026%2C0%2C0%2C0%2C1-.8l3.07-13.646a1.026%2C1.026%2C0%2C0%2C0-.194-.866ZM31.7%2C17.741H11.5L8.824%2C6.14H34.313Z%22%20%20%20%20%20class%3D%22a%22%20%2F%3E%20%20%3Cpath%20%20%20%20%20style%3D%22fill%3A%23004f80%22%20%20%20%20%20id%3D%22path8%22%20%20%20%20%20d%3D%22m%2010.699585%2C26.612%20a%203.756%2C3.756%200%201%200%203.756%2C3.756%203.756%2C3.756%200%200%200%20-3.756%2C-3.756%20z%20m%200%2C5.461%20a%201.7%2C1.7%200%201%201%201.7%2C-1.7%201.7%2C1.7%200%200%201%20-1.7%2C1.7%20z%22%20%20%20%20%20class%3D%22a%22%20%2F%3E%20%20%3Cpath%20%20%20%20%20style%3D%22fill%3A%23004f80%22%20%20%20%20%20id%3D%22path10%22%20%20%20%20%20d%3D%22m%2031.233001%2C26.612%20a%203.756%2C3.756%200%201%200%203.756%2C3.756%203.756%2C3.756%200%200%200%20-3.756%2C-3.756%20z%20m%200%2C5.461%20a%201.7%2C1.7%200%201%201%201.7%2C-1.7%201.7%2C1.7%200%200%201%20-1.7%2C1.7%20z%22%20%20%20%20%20class%3D%22a%22%20%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-cart] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-cart] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-contact] .box-header > h2:first-child:last-child::before, .icon-contact, aside > .module-teaserlist[class*=icon-contact] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Kontakt%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%20100%20100%22%20style%3D%22enable-background%3Anew%200%200%20100%20100%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cg%20transform%3D%22translate%2821.974%2022.537%29%22%3E%20%3Cg%20transform%3D%22translate%28-21.973%20-22.537%29%22%3E%20%20%3Cpath%20class%3D%22st0%22%20d%3D%22M72.1%2C18.5H30.6c-4.4%2C0-8%2C3.6-8%2C8l0%2C0v8h-3.2c-0.9%2C0-1.6%2C0.7-1.6%2C1.6s0.7%2C1.6%2C1.6%2C1.6H29%20%20%20c0.9%2C0%2C1.6-0.7%2C1.6-1.6s-0.7-1.6-1.6-1.6h-3.2v-8c0-2.6%2C2.1-4.8%2C4.8-4.8h1.6v57.5h-1.6c-2.6%2C0-4.8-2.1-4.8-4.8l0%2C0v-4.8%20%20%20c0-0.9-0.7-1.6-1.6-1.6s-1.6%2C0.7-1.6%2C1.6l0%2C0v4.8c0%2C4.4%2C3.6%2C8%2C8%2C8h41.5c4.4%2C0%2C8-3.6%2C8-8V26.5C80.1%2C22.1%2C76.5%2C18.5%2C72.1%2C18.5z%20%20%20%20M51.3%2C21.7h12.8V45L59%2C39.6c-0.6-0.6-1.6-0.6-2.2%2C0L51.3%2C45L51.3%2C21.7z%20M76.9%2C74.4c0%2C2.6-2.1%2C4.8-4.8%2C4.8l0%2C0H35.4V21.7h12.8%20%20%20v27.1c-0.2%2C0.9%2C0.3%2C1.7%2C1.2%2C1.9c0.7%2C0.2%2C1.3-0.1%2C1.7-0.7l6.7-6.7l6.7%2C6.7H66c0.6-0.3%2C1-0.9%2C1-1.6V21.7h5.1c2.6%2C0%2C4.8%2C2.1%2C4.8%2C4.8%20%20%20L76.9%2C74.4z%22%2F%3E%20%20%3Cpath%20class%3D%22st0%22%20d%3D%22M30.6%2C63.2c0-0.9-0.7-1.6-1.6-1.6h-3.2V42.5c0-0.9-0.7-1.6-1.6-1.6s-1.6%2C0.7-1.6%2C1.6v19.2h-3.2%20%20%20c-0.9%2C0-1.6%2C0.7-1.6%2C1.6c0%2C0.9%2C0.7%2C1.6%2C1.6%2C1.6H29C29.9%2C64.8%2C30.6%2C64.1%2C30.6%2C63.2L30.6%2C63.2z%22%2F%3E%20%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-contact] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-contact] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-documents] .box-header > h2:first-child:last-child::before, .icon-documents, aside > .module-teaserlist[class*=icon-documents] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3Csvg%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20xml%3Aspace%3D%22preserve%22%20%20%20style%3D%22enable-background%3Anew%200%200%20100%20100%3B%22%20%20%20viewBox%3D%220%200%20100%20100%22%20%20%20y%3D%220px%22%20%20%20x%3D%220px%22%20%20%20id%3D%22Bekanntmachung%22%20%20%20version%3D%221.1%22%3E%3Cmetadata%20%20%20id%3D%22metadata19%22%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cdefs%20%20%20id%3D%22defs17%22%20%2F%3E%3Cstyle%20%20%20id%3D%22style2%22%20%20%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cg%20%20%20style%3D%22fill%3A%23ffffff%22%20%20%20transform%3D%22matrix%283.5634375%2C0%2C0%2C3.5634375%2C19.710781%2C-65.811719%29%22%20%20%20id%3D%22g840%22%3E%20%3Cpath%20%20%20style%3D%22fill%3A%23ffffff%22%20%20%20d%3D%22M%2016.487%2C27.936%20C%2016.484%2C27.914%2016.48%2C27.895%2016.474%2C27.874%2016.451%2C27.788%2016.413%2C27.708%2016.352%2C27.646%20L%2011.354%2C22.648%20C%2011.292%2C22.586%2011.211%2C22.548%2011.125%2C22.526%2011.105%2C22.52%2011.088%2C22.517%2011.067%2C22.514%2011.044%2C22.51%2011.023%2C22.5%2011%2C22.5%20H%203%20c%20-1.378%2C0%20-2.5%2C1.121%20-2.5%2C2.5%20v%2015%20c%200%2C1.379%201.122%2C2.5%202.5%2C2.5%20h%2011%20c%201.379%2C0%202.5%2C-1.121%202.5%2C-2.5%20V%2028%20c%200%2C-0.023%20-0.01%2C-0.043%20-0.013%2C-0.064%20z%20M%2011.5%2C24.207%2014.793%2C27.5%20H%2013%20c%20-0.827%2C0%20-1.5%2C-0.673%20-1.5%2C-1.5%20z%20M%2014%2C41.5%20H%203%20C%202.173%2C41.5%201.5%2C40.827%201.5%2C40%20V%2025%20c%200%2C-0.827%200.673%2C-1.5%201.5%2C-1.5%20h%207.5%20V%2026%20c%200%2C1.379%201.121%2C2.5%202.5%2C2.5%20h%202.5%20V%2040%20c%200%2C0.827%20-0.673%2C1.5%20-1.5%2C1.5%20z%22%20%20%20id%3D%22path826%22%20%2F%3E%20%3Cpath%20%20%20style%3D%22fill%3A%23ffffff%22%20%20%20d%3D%22m%204%2C30.5%20h%204%20c%200.827%2C0%201.5%2C-0.673%201.5%2C-1.5%20V%2026%20C%209.5%2C25.173%208.827%2C24.5%208%2C24.5%20H%204%20c%20-0.827%2C0%20-1.5%2C0.673%20-1.5%2C1.5%20v%203%20c%200%2C0.827%200.673%2C1.5%201.5%2C1.5%20z%20M%203.5%2C26%20c%200%2C-0.275%200.224%2C-0.5%200.5%2C-0.5%20h%204%20c%200.276%2C0%200.5%2C0.225%200.5%2C0.5%20v%203%20c%200%2C0.275%20-0.224%2C0.5%20-0.5%2C0.5%20H%204%20C%203.724%2C29.5%203.5%2C29.275%203.5%2C29%20Z%22%20%20%20id%3D%22path828%22%20%2F%3E%20%3Cpath%20%20%20style%3D%22fill%3A%23ffffff%22%20%20%20d%3D%22M%2014%2C31.5%20H%203%20c%20-0.276%2C0%20-0.5%2C0.224%20-0.5%2C0.5%200%2C0.276%200.224%2C0.5%200.5%2C0.5%20h%2011%20c%200.276%2C0%200.5%2C-0.224%200.5%2C-0.5%200%2C-0.276%20-0.224%2C-0.5%20-0.5%2C-0.5%20z%22%20%20%20id%3D%22path830%22%20%2F%3E%20%3Cpath%20%20%20style%3D%22fill%3A%23ffffff%22%20%20%20d%3D%22m%2014%2C29.5%20h%20-3%20c%20-0.276%2C0%20-0.5%2C0.224%20-0.5%2C0.5%200%2C0.276%200.224%2C0.5%200.5%2C0.5%20h%203%20c%200.276%2C0%200.5%2C-0.224%200.5%2C-0.5%200%2C-0.276%20-0.224%2C-0.5%20-0.5%2C-0.5%20z%22%20%20%20id%3D%22path832%22%20%2F%3E%20%3Cpath%20%20%20style%3D%22fill%3A%23ffffff%22%20%20%20d%3D%22M%2014%2C33.5%20H%203%20c%20-0.276%2C0%20-0.5%2C0.224%20-0.5%2C0.5%200%2C0.276%200.224%2C0.5%200.5%2C0.5%20h%2011%20c%200.276%2C0%200.5%2C-0.224%200.5%2C-0.5%200%2C-0.276%20-0.224%2C-0.5%20-0.5%2C-0.5%20z%22%20%20%20id%3D%22path834%22%20%2F%3E%20%3Cpath%20%20%20style%3D%22fill%3A%23ffffff%22%20%20%20d%3D%22M%2014%2C35.5%20H%203%20c%20-0.276%2C0%20-0.5%2C0.224%20-0.5%2C0.5%200%2C0.276%200.224%2C0.5%200.5%2C0.5%20h%2011%20c%200.276%2C0%200.5%2C-0.224%200.5%2C-0.5%200%2C-0.276%20-0.224%2C-0.5%20-0.5%2C-0.5%20z%22%20%20%20id%3D%22path836%22%20%2F%3E%20%3Cpath%20%20%20style%3D%22fill%3A%23ffffff%22%20%20%20d%3D%22M%2014%2C37.5%20H%203%20c%20-0.276%2C0%20-0.5%2C0.224%20-0.5%2C0.5%200%2C0.276%200.224%2C0.5%200.5%2C0.5%20h%2011%20c%200.276%2C0%200.5%2C-0.224%200.5%2C-0.5%200%2C-0.276%20-0.224%2C-0.5%20-0.5%2C-0.5%20z%22%20%20%20id%3D%22path838%22%20%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-documents] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-documents] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-download-white] .box-header > h2:first-child:last-child::before, .icon-download-white, aside > .module-teaserlist[class*=icon-download-white] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3Csvg%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20xmlns%3Asodipodi%3D%22http%3A%2F%2Fsodipodi.sourceforge.net%2FDTD%2Fsodipodi-0.dtd%22%20%20%20xmlns%3Ainkscape%3D%22http%3A%2F%2Fwww.inkscape.org%2Fnamespaces%2Finkscape%22%20%20%20version%3D%221.1%22%20%20%20id%3D%22Ebene_1%22%20%20%20x%3D%220px%22%20%20%20y%3D%220px%22%20%20%20width%3D%2220px%22%20%20%20height%3D%2220px%22%20%20%20viewBox%3D%22-1.5%2022.5%2020%2020%22%20%20%20enable-background%3D%22new%20-1.5%2022.5%2020%2020%22%20%20%20xml%3Aspace%3D%22preserve%22%20%20%20inkscape%3Aversion%3D%220.91%2Bdevel%20r%22%20%20%20sodipodi%3Adocname%3D%22download.svg%22%3E%3Cmetadata%20%20%20id%3D%22metadata13%22%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cdefs%20%20%20id%3D%22defs11%22%20%2F%3E%3Csodipodi%3Anamedview%20%20%20pagecolor%3D%22%23ffffff%22%20%20%20bordercolor%3D%22%23666666%22%20%20%20borderopacity%3D%221%22%20%20%20objecttolerance%3D%2210%22%20%20%20gridtolerance%3D%2210%22%20%20%20guidetolerance%3D%2210%22%20%20%20inkscape%3Apageopacity%3D%220%22%20%20%20inkscape%3Apageshadow%3D%222%22%20%20%20inkscape%3Awindow-width%3D%221920%22%20%20%20inkscape%3Awindow-height%3D%221056%22%20%20%20id%3D%22namedview9%22%20%20%20showgrid%3D%22false%22%20%20%20inkscape%3Azoom%3D%2211.8%22%20%20%20inkscape%3Acx%3D%22-1.2288136%22%20%20%20inkscape%3Acy%3D%2210%22%20%20%20inkscape%3Awindow-x%3D%221600%22%20%20%20inkscape%3Awindow-y%3D%2224%22%20%20%20inkscape%3Awindow-maximized%3D%221%22%20%20%20inkscape%3Acurrent-layer%3D%22Ebene_1%22%20%2F%3E%3Cg%20%20%20id%3D%22g3%22%20%20%20style%3D%22fill%3A%23ffffff%3Bfill-opacity%3A1%22%3E%20%3Cpath%20%20%20fill%3D%22%23181716%22%20%20%20d%3D%22M7.439%2C38.146c0.282%2C0.282%2C0.659%2C0.438%2C1.061%2C0.438s0.778-0.155%2C1.061-0.438l5.586-5.586%20%20%20c0.477-0.477%2C0.378-0.889%2C0.313-1.044C15.396%2C31.361%2C15.174%2C31%2C14.5%2C31H12c-0.275%2C0-0.5-0.225-0.5-0.5V24%20%20%20c0-0.827-0.673-1.5-1.5-1.5H7c-0.827%2C0-1.5%2C0.673-1.5%2C1.5v6.5C5.5%2C30.775%2C5.275%2C31%2C5%2C31H2.5c-0.674%2C0-0.896%2C0.361-0.96%2C0.517%20%20%20c-0.064%2C0.155-0.163%2C0.567%2C0.313%2C1.044L7.439%2C38.146z%20M5%2C32c0.827%2C0%2C1.5-0.673%2C1.5-1.5V24c0-0.275%2C0.225-0.5%2C0.5-0.5h3%20%20%20c0.275%2C0%2C0.5%2C0.225%2C0.5%2C0.5v6.5c0%2C0.827%2C0.673%2C1.5%2C1.5%2C1.5h2.293l-5.439%2C5.439c-0.188%2C0.188-0.52%2C0.188-0.707%2C0L2.707%2C32H5z%22%20%20%20id%3D%22path5%22%20%20%20style%3D%22fill%3A%23ffffff%3Bfill-opacity%3A1%22%20%2F%3E%20%3Cpath%20%20%20fill%3D%22%23181716%22%20%20%20d%3D%22M16%2C39.5H1c-0.827%2C0-1.5%2C0.673-1.5%2C1.5s0.673%2C1.5%2C1.5%2C1.5h15c0.827%2C0%2C1.5-0.673%2C1.5-1.5%20%20%20S16.827%2C39.5%2C16%2C39.5z%20M16%2C41.5H1c-0.275%2C0-0.5-0.225-0.5-0.5s0.225-0.5%2C0.5-0.5h15c0.275%2C0%2C0.5%2C0.225%2C0.5%2C0.5S16.275%2C41.5%2C16%2C41.5%20%20%20z%22%20%20%20id%3D%22path7%22%20%20%20style%3D%22fill%3A%23ffffff%3Bfill-opacity%3A1%22%20%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-download-white] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-download-white] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-download] .box-header > h2:first-child:last-child::before, .icon-download, aside > .module-teaserlist[class*=icon-download] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3Csvg%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20xmlns%3Asodipodi%3D%22http%3A%2F%2Fsodipodi.sourceforge.net%2FDTD%2Fsodipodi-0.dtd%22%20%20%20xmlns%3Ainkscape%3D%22http%3A%2F%2Fwww.inkscape.org%2Fnamespaces%2Finkscape%22%20%20%20version%3D%221.1%22%20%20%20id%3D%22Ebene_1%22%20%20%20x%3D%220px%22%20%20%20y%3D%220px%22%20%20%20width%3D%2220px%22%20%20%20height%3D%2220px%22%20%20%20viewBox%3D%22-1.5%2022.5%2020%2020%22%20%20%20enable-background%3D%22new%20-1.5%2022.5%2020%2020%22%20%20%20xml%3Aspace%3D%22preserve%22%20%20%20inkscape%3Aversion%3D%220.91%2Bdevel%20r%22%20%20%20sodipodi%3Adocname%3D%22download.svg%22%3E%3Cmetadata%20%20%20id%3D%22metadata13%22%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cdefs%20%20%20id%3D%22defs11%22%20%2F%3E%3Csodipodi%3Anamedview%20%20%20pagecolor%3D%22%23ffffff%22%20%20%20bordercolor%3D%22%23666666%22%20%20%20borderopacity%3D%221%22%20%20%20objecttolerance%3D%2210%22%20%20%20gridtolerance%3D%2210%22%20%20%20guidetolerance%3D%2210%22%20%20%20inkscape%3Apageopacity%3D%220%22%20%20%20inkscape%3Apageshadow%3D%222%22%20%20%20inkscape%3Awindow-width%3D%221920%22%20%20%20inkscape%3Awindow-height%3D%221056%22%20%20%20id%3D%22namedview9%22%20%20%20showgrid%3D%22false%22%20%20%20inkscape%3Azoom%3D%2211.8%22%20%20%20inkscape%3Acx%3D%22-1.2288136%22%20%20%20inkscape%3Acy%3D%2210%22%20%20%20inkscape%3Awindow-x%3D%221600%22%20%20%20inkscape%3Awindow-y%3D%2224%22%20%20%20inkscape%3Awindow-maximized%3D%221%22%20%20%20inkscape%3Acurrent-layer%3D%22Ebene_1%22%20%2F%3E%3Cg%20%20%20id%3D%22g3%22%20%20%20style%3D%22fill%3A%23004f80%3Bfill-opacity%3A1%22%3E%20%3Cpath%20%20%20fill%3D%22%23181716%22%20%20%20d%3D%22M7.439%2C38.146c0.282%2C0.282%2C0.659%2C0.438%2C1.061%2C0.438s0.778-0.155%2C1.061-0.438l5.586-5.586%20%20%20c0.477-0.477%2C0.378-0.889%2C0.313-1.044C15.396%2C31.361%2C15.174%2C31%2C14.5%2C31H12c-0.275%2C0-0.5-0.225-0.5-0.5V24%20%20%20c0-0.827-0.673-1.5-1.5-1.5H7c-0.827%2C0-1.5%2C0.673-1.5%2C1.5v6.5C5.5%2C30.775%2C5.275%2C31%2C5%2C31H2.5c-0.674%2C0-0.896%2C0.361-0.96%2C0.517%20%20%20c-0.064%2C0.155-0.163%2C0.567%2C0.313%2C1.044L7.439%2C38.146z%20M5%2C32c0.827%2C0%2C1.5-0.673%2C1.5-1.5V24c0-0.275%2C0.225-0.5%2C0.5-0.5h3%20%20%20c0.275%2C0%2C0.5%2C0.225%2C0.5%2C0.5v6.5c0%2C0.827%2C0.673%2C1.5%2C1.5%2C1.5h2.293l-5.439%2C5.439c-0.188%2C0.188-0.52%2C0.188-0.707%2C0L2.707%2C32H5z%22%20%20%20id%3D%22path5%22%20%20%20style%3D%22fill%3A%23004f80%3Bfill-opacity%3A1%22%20%2F%3E%20%3Cpath%20%20%20fill%3D%22%23181716%22%20%20%20d%3D%22M16%2C39.5H1c-0.827%2C0-1.5%2C0.673-1.5%2C1.5s0.673%2C1.5%2C1.5%2C1.5h15c0.827%2C0%2C1.5-0.673%2C1.5-1.5%20%20%20S16.827%2C39.5%2C16%2C39.5z%20M16%2C41.5H1c-0.275%2C0-0.5-0.225-0.5-0.5s0.225-0.5%2C0.5-0.5h15c0.275%2C0%2C0.5%2C0.225%2C0.5%2C0.5S16.275%2C41.5%2C16%2C41.5%20%20%20z%22%20%20%20id%3D%22path7%22%20%20%20style%3D%22fill%3A%23004f80%3Bfill-opacity%3A1%22%20%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-download] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-download] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-error] .box-header > h2:first-child:last-child::before, .icon-error, aside > .module-teaserlist[class*=icon-error] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2240px%22%20height%3D%2240px%22%20viewBox%3D%220%200%2040%2040%22%20enable-background%3D%22new%200%200%2040%2040%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%20%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M20%2C27c7.72%2C0%2C14-6.056%2C14-13.5C34%2C6.056%2C27.72%2C0%2C20%2C0S6%2C6.056%2C6%2C13.5C6%2C20.944%2C12.28%2C27%2C20%2C27z%20M20%2C2%20%20c6.617%2C0%2C12%2C5.159%2C12%2C11.5C32%2C19.841%2C26.617%2C25%2C20%2C25c-6.617%2C0-12-5.159-12-11.5C8%2C7.159%2C13.383%2C2%2C20%2C2z%22%2F%3E%20%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M13%2C13c0.552%2C0%2C1-0.448%2C1-1c0-1.103%2C0.897-2%2C2-2c0.552%2C0%2C1-0.448%2C1-1s-0.448-1-1-1c-2.206%2C0-4%2C1.794-4%2C4%20%20C12%2C12.552%2C12.448%2C13%2C13%2C13z%22%2F%3E%20%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M24%2C10c1.104%2C0%2C2%2C0.897%2C2%2C2c0%2C0.552%2C0.447%2C1%2C1%2C1s1-0.448%2C1-1c0-2.206-1.795-4-4-4c-0.553%2C0-1%2C0.448-1%2C1S23.447%2C10%2C24%2C10z%22%20%20%2F%3E%20%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M16.018%2C19.286c0.159%2C0.387%2C0.532%2C0.62%2C0.925%2C0.62c0.126%2C0%2C0.255-0.023%2C0.379-0.075c1.5-0.615%2C3.843-0.617%2C5.351-0.002%20%20c0.512%2C0.21%2C1.096-0.037%2C1.304-0.548c0.209-0.511-0.036-1.095-0.548-1.304c-2.008-0.819-4.868-0.817-6.867%2C0.004%20%20C16.052%2C18.191%2C15.808%2C18.775%2C16.018%2C19.286z%22%2F%3E%20%3Ccircle%20fill%3D%22%23004F80%22%20cx%3D%2216%22%20cy%3D%2213%22%20r%3D%221%22%2F%3E%20%3Ccircle%20fill%3D%22%23004F80%22%20cx%3D%2224%22%20cy%3D%2213%22%20r%3D%221%22%2F%3E%20%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M37.771%2C33.277C37.512%2C33.063%2C31.271%2C28%2C19.901%2C28c-11.38%2C0-17.435%2C5.072-17.743%2C5.34C0.565%2C34.931%2C0%2C37.383%2C0%2C39%20%20c0%2C0.553%2C0.448%2C1%2C1%2C1h37.999c0.552%2C0%2C1-0.447%2C1-1C39.999%2C37.384%2C39.434%2C34.931%2C37.771%2C33.277z%20M2.084%2C38%20%20c0.18-1.134%2C0.651-2.41%2C1.432-3.192C3.572%2C34.76%2C9.252%2C30%2C19.901%2C30c10.589%2C0%2C16.519%2C4.756%2C16.526%2C4.756%20%20c0.822%2C0.821%2C1.305%2C2.108%2C1.486%2C3.244H2.084z%22%2F%3E%20%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M1.055%2C4c0.552%2C0%2C1-0.448%2C1-1c0-0.551%2C0.437-1%2C0.973-1S4%2C2.449%2C4%2C3s-0.444%2C1-0.99%2C1c-0.551%2C0-0.999%2C0.446-1%2C0.997L2%2C7.997%20%20C1.999%2C8.549%2C2.445%2C8.998%2C2.997%2C9C2.998%2C9%2C2.999%2C9%2C3%2C9c0.551%2C0%2C0.998-0.446%2C1-0.997l0.007-2.175C5.167%2C5.415%2C6%2C4.303%2C6%2C3%20%20c0-1.654-1.333-3-2.972-3C1.388%2C0%2C0.055%2C1.346%2C0.055%2C3C0.055%2C3.552%2C0.502%2C4%2C1.055%2C4z%22%2F%3E%20%3Ccircle%20fill%3D%22%23004F80%22%20cx%3D%223%22%20cy%3D%2211%22%20r%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-error] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-error] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-fax] .box-header > h2:first-child:last-child::before, .icon-fax, aside > .module-teaserlist[class*=icon-fax] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2016%2016%22%20enable-background%3D%22new%200%200%2016%2016%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M13.999%2C6.399H12.8V1.2c0-0.661-0.536-1.2-1.2-1.2H4.4C3.739%2C0%2C3.201%2C0.539%2C3.201%2C1.2v5.2H2%20c-1.103%2C0-2%2C0.897-2%2C2V14c0%2C1.104%2C0.897%2C2%2C2%2C2h11.999C15.104%2C16%2C16%2C15.104%2C16%2C14V8.399C16%2C7.297%2C15.104%2C6.399%2C13.999%2C6.399z%20M4%2C1.2%20c0-0.22%2C0.179-0.4%2C0.4-0.4h7.2c0.223%2C0%2C0.399%2C0.18%2C0.399%2C0.399v9.199H4V1.2z%20M15.2%2C14c0%2C0.661-0.538%2C1.2-1.201%2C1.2H2%20c-0.662%2C0-1.2-0.539-1.2-1.2V8.399C0.801%2C7.738%2C1.339%2C7.2%2C2%2C7.2h1.2v3.599c0%2C0.223%2C0.179%2C0.401%2C0.4%2C0.401h8.798%20c0.223%2C0%2C0.399-0.181%2C0.399-0.401V7.2h1.199c0.663%2C0%2C1.201%2C0.538%2C1.201%2C1.199V14H15.2z%22%2F%3E%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M13.2%2C12.799h-2.4c-0.221%2C0-0.399%2C0.18-0.399%2C0.401c0%2C0.22%2C0.18%2C0.399%2C0.399%2C0.399h2.4%20c0.221%2C0%2C0.399-0.181%2C0.399-0.399C13.6%2C12.979%2C13.421%2C12.799%2C13.2%2C12.799z%22%2F%3E%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M6%2C7.999h3.999c0.224%2C0%2C0.399-0.178%2C0.399-0.398c0-0.222-0.178-0.4-0.399-0.4H6c-0.222%2C0-0.4%2C0.179-0.4%2C0.4%20C5.601%2C7.821%2C5.779%2C7.999%2C6%2C7.999z%22%2F%3E%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M6%2C6.399h3.999c0.224%2C0%2C0.399-0.178%2C0.399-0.399c0-0.222-0.178-0.4-0.399-0.4H6C5.778%2C5.6%2C5.6%2C5.778%2C5.6%2C6%20C5.601%2C6.221%2C5.779%2C6.399%2C6%2C6.399z%22%2F%3E%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M6%2C4.8h3.999c0.224%2C0%2C0.399-0.179%2C0.399-0.4c0-0.221-0.178-0.399-0.399-0.399H6%20c-0.222%2C0-0.4%2C0.179-0.4%2C0.399C5.601%2C4.621%2C5.779%2C4.8%2C6%2C4.8z%22%2F%3E%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M6%2C3.2h3.999c0.224%2C0%2C0.399-0.179%2C0.399-0.4c0-0.221-0.178-0.4-0.399-0.4H6c-0.222%2C0-0.4%2C0.179-0.4%2C0.4%20C5.601%2C3.021%2C5.779%2C3.2%2C6%2C3.2z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-fax] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-fax] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-file-pdf] .box-header > h2:first-child:last-child::before, .icon-file-pdf, aside > .module-teaserlist[class*=icon-file-pdf] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2020%2020%22%20enable-background%3D%22new%200%200%2020%2020%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M19.961%2C5.308c-0.025-0.062-0.062-0.116-0.109-0.162l-4.998-4.998c-0.045-0.046-0.1-0.083-0.162-0.108%20C14.631%2C0.014%2C14.566%2C0%2C14.5%2C0h-8C5.121%2C0%2C4%2C1.121%2C4%2C2.5V4H1.5C0.673%2C4%2C0%2C4.673%2C0%2C5.5v3C0%2C9.327%2C0.673%2C10%2C1.5%2C10h3h7%20c0.826%2C0%2C1.5-0.673%2C1.5-1.5v-3C13%2C4.673%2C12.326%2C4%2C11.5%2C4H5V2.5C5%2C1.673%2C5.672%2C1%2C6.5%2C1H14v4.5C14%2C5.776%2C14.223%2C6%2C14.5%2C6H19v11.5%20c0%2C0.827-0.674%2C1.5-1.5%2C1.5h-11C5.672%2C19%2C5%2C18.327%2C5%2C17.5v-7C5%2C10.224%2C4.776%2C10%2C4.5%2C10S4%2C10.224%2C4%2C10.5v7C4%2C18.879%2C5.121%2C20%2C6.5%2C20%20h11c1.379%2C0%2C2.5-1.121%2C2.5-2.5v-12C20%2C5.434%2C19.986%2C5.368%2C19.961%2C5.308z%20M11.5%2C5C11.775%2C5%2C12%2C5.225%2C12%2C5.5v3%20C12%2C8.775%2C11.775%2C9%2C11.5%2C9h-10C1.225%2C9%2C1%2C8.775%2C1%2C8.5v-3C1%2C5.225%2C1.225%2C5%2C1.5%2C5H11.5z%20M15%2C5V1.707L18.293%2C5H15z%22%2F%3E%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M6.815%2C15.604h0.42c0.69%2C0%2C1.201-0.146%2C1.53-0.44c0.328-0.294%2C0.493-0.69%2C0.493-1.19%20c0-0.467-0.159-0.826-0.477-1.078c-0.318-0.252-0.821-0.379-1.511-0.379H6.207v4.83h0.608V15.604z%20M6.815%2C13.02H7.27%20c0.467%2C0%2C0.807%2C0.084%2C1.019%2C0.25c0.212%2C0.164%2C0.318%2C0.41%2C0.318%2C0.737c0%2C0.347-0.109%2C0.613-0.329%2C0.806%20C8.059%2C15.003%2C7.712%2C15.1%2C7.235%2C15.1h-0.42V13.02z%22%2F%3E%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M12.244%2C17.195c0.338-0.102%2C0.623-0.254%2C0.857-0.459c0.231-0.205%2C0.41-0.469%2C0.535-0.787%20c0.122-0.319%2C0.186-0.696%2C0.186-1.131c0-0.41-0.053-0.762-0.158-1.053c-0.105-0.293-0.266-0.531-0.482-0.716%20c-0.217-0.184-0.492-0.319-0.826-0.405s-0.727-0.129-1.18-0.129h-0.994v4.829h0.91C11.521%2C17.346%2C11.904%2C17.296%2C12.244%2C17.195z%20%20M10.791%2C13.041h0.385c0.322%2C0%2C0.607%2C0.029%2C0.857%2C0.091s0.459%2C0.161%2C0.627%2C0.302c0.168%2C0.14%2C0.295%2C0.322%2C0.381%2C0.549%20c0.086%2C0.228%2C0.129%2C0.506%2C0.129%2C0.836c0%2C0.359-0.045%2C0.666-0.135%2C0.918c-0.092%2C0.252-0.225%2C0.459-0.4%2C0.619%20c-0.174%2C0.162-0.391%2C0.278-0.65%2C0.354c-0.26%2C0.074-0.557%2C0.11-0.893%2C0.11h-0.301V13.041z%22%2F%3E%3Cpolygon%20fill%3D%22%23004F80%22%20points%3D%2215.494%2C15.28%2017.35%2C15.28%2017.35%2C14.775%2015.494%2C14.775%2015.494%2C13.02%2017.518%2C13.02%2017.561%2C12.516%20%2014.887%2C12.516%2014.887%2C17.346%2015.494%2C17.346%20%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-file-pdf] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-file-pdf] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-filter] .box-header > h2:first-child:last-child::before, .icon-filter, aside > .module-teaserlist[class*=icon-filter] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Filter%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%20100%20100%22%20style%3D%22enable-background%3Anew%200%200%20100%20100%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cg%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M49.6%2C16.5c-18%2C0-33.1%2C5.8-33.1%2C12.8c0%2C4.1%2C10.7%2C15.1%2C15.3%2C19.7l8.8%2C8.8v23.4c0%2C0.7%2C0.4%2C1.3%2C1%2C1.5%20%20c0.2%2C0.1%2C0.4%2C0.1%2C0.6%2C0.1c0.4%2C0%2C0.9-0.2%2C1.2-0.5l14.8-14.8c0.3-0.3%2C0.5-0.7%2C0.5-1.2v-8.6l8.8-8.8c4.6-4.6%2C15.3-15.6%2C15.3-19.7%20%20C82.7%2C22.4%2C67.5%2C16.5%2C49.6%2C16.5z%20M65.1%2C46.6l-9.3%2C9.3c-0.3%2C0.3-0.5%2C0.7-0.5%2C1.2v8.6L43.8%2C77.1V57.1c0-0.4-0.2-0.9-0.5-1.2l-9.3-9.3%20%20c-6.8-6.8-14.2-15.4-14.3-17.3c0-3.8%2C12.5-9.5%2C29.8-9.5c17.3%2C0%2C29.8%2C5.6%2C29.8%2C9.5C79.3%2C31.3%2C71.9%2C39.8%2C65.1%2C46.6z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M67.4%2C31.5c-4.4%2C1-10.8%2C1.6-17.8%2C1.6c-7.1%2C0-13.4-0.6-17.8-1.6c-0.9-0.2-1.8%2C0.3-2%2C1.2c-0.2%2C0.9%2C0.3%2C1.8%2C1.2%2C2%20%20c4.7%2C1.1%2C11.3%2C1.7%2C18.6%2C1.7c7.3%2C0%2C13.9-0.6%2C18.6-1.7c0.9-0.2%2C1.4-1.1%2C1.2-2C69.2%2C31.8%2C68.3%2C31.3%2C67.4%2C31.5z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-filter] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-filter] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-fullscreen] .box-header > h2:first-child:last-child::before, .icon-fullscreen, aside > .module-teaserlist[class*=icon-fullscreen] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3Csvg%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20xmlns%3Asodipodi%3D%22http%3A%2F%2Fsodipodi.sourceforge.net%2FDTD%2Fsodipodi-0.dtd%22%20%20%20xmlns%3Ainkscape%3D%22http%3A%2F%2Fwww.inkscape.org%2Fnamespaces%2Finkscape%22%20%20%20version%3D%221.1%22%20%20%20id%3D%22Ebene_1%22%20%20%20x%3D%220px%22%20%20%20y%3D%220px%22%20%20%20width%3D%2216px%22%20%20%20height%3D%2216px%22%20%20%20viewBox%3D%220%200%2016%2016%22%20%20%20enable-background%3D%22new%200%200%2016%2016%22%20%20%20xml%3Aspace%3D%22preserve%22%20%20%20inkscape%3Aversion%3D%220.91%2Bdevel%20r%22%20%20%20sodipodi%3Adocname%3D%22full-view.svg%22%3E%3Cmetadata%20%20%20id%3D%22metadata15%22%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cdefs%20%20%20id%3D%22defs13%22%20%2F%3E%3Csodipodi%3Anamedview%20%20%20pagecolor%3D%22%23ffffff%22%20%20%20bordercolor%3D%22%23666666%22%20%20%20borderopacity%3D%221%22%20%20%20objecttolerance%3D%2210%22%20%20%20gridtolerance%3D%2210%22%20%20%20guidetolerance%3D%2210%22%20%20%20inkscape%3Apageopacity%3D%220%22%20%20%20inkscape%3Apageshadow%3D%222%22%20%20%20inkscape%3Awindow-width%3D%22892%22%20%20%20inkscape%3Awindow-height%3D%22480%22%20%20%20id%3D%22namedview11%22%20%20%20showgrid%3D%22false%22%20%20%20inkscape%3Azoom%3D%2214.75%22%20%20%20inkscape%3Acx%3D%22-0.98305085%22%20%20%20inkscape%3Acy%3D%228%22%20%20%20inkscape%3Awindow-x%3D%220%22%20%20%20inkscape%3Awindow-y%3D%2224%22%20%20%20inkscape%3Awindow-maximized%3D%220%22%20%20%20inkscape%3Acurrent-layer%3D%22Ebene_1%22%20%2F%3E%3Cg%20%20%20id%3D%22g3%22%20%20%20style%3D%22fill%3A%23ffffff%22%3E%20%3Cpath%20%20%20d%3D%22M14.5%2C0h-4C9.826%2C0%2C9.604%2C0.361%2C9.54%2C0.517C9.476%2C0.672%2C9.377%2C1.084%2C9.854%2C1.561L11.793%2C3.5L8.877%2C6.416%20%20%20C8.481%2C6.154%2C8.009%2C6%2C7.5%2C6h-5C1.121%2C6%2C0%2C7.121%2C0%2C8.5v5C0%2C14.879%2C1.121%2C16%2C2.5%2C16h5c1.379%2C0%2C2.5-1.121%2C2.5-2.5v-5%20%20%20c0-0.509-0.154-0.981-0.416-1.377L12.5%2C4.207l1.939%2C1.939c0.245%2C0.245%2C0.501%2C0.37%2C0.76%2C0.37c0.268%2C0%2C0.504-0.137%2C0.646-0.374%20%20%20C15.948%2C5.973%2C16%2C5.757%2C16%2C5.5v-4C16%2C0.673%2C15.327%2C0%2C14.5%2C0z%20M9%2C13.5C9%2C14.327%2C8.327%2C15%2C7.5%2C15h-5C1.673%2C15%2C1%2C14.327%2C1%2C13.5v-5%20%20%20C1%2C7.673%2C1.673%2C7%2C2.5%2C7h5C8.327%2C7%2C9%2C7.673%2C9%2C8.5V13.5z%20M15%2C5.293L10.707%2C1H14.5C14.775%2C1%2C15%2C1.225%2C15%2C1.5V5.293z%22%20%20%20id%3D%22path5%22%20%20%20style%3D%22fill%3A%23ffffff%22%20%2F%3E%20%3Cpath%20%20%20d%3D%22M0.5%2C4C0.776%2C4%2C1%2C3.776%2C1%2C3.5v-1C1%2C1.673%2C1.673%2C1%2C2.5%2C1h4C6.776%2C1%2C7%2C0.776%2C7%2C0.5S6.776%2C0%2C6.5%2C0h-4C1.121%2C0%2C0%2C1.121%2C0%2C2.5v1%20%20%20C0%2C3.776%2C0.224%2C4%2C0.5%2C4z%22%20%20%20id%3D%22path7%22%20%20%20style%3D%22fill%3A%23ffffff%22%20%2F%3E%20%3Cpath%20%20%20d%3D%22M15.5%2C9C15.224%2C9%2C15%2C9.224%2C15%2C9.5v4c0%2C0.827-0.673%2C1.5-1.5%2C1.5h-1c-0.276%2C0-0.5%2C0.224-0.5%2C0.5s0.224%2C0.5%2C0.5%2C0.5h1%20%20%20c1.379%2C0%2C2.5-1.121%2C2.5-2.5v-4C16%2C9.224%2C15.776%2C9%2C15.5%2C9z%22%20%20%20id%3D%22path9%22%20%20%20style%3D%22fill%3A%23ffffff%22%20%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-fullscreen] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-fullscreen] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-images] .box-header > h2:first-child:last-child::before, .icon-images, aside > .module-teaserlist[class*=icon-images] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Bilder%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%20100%20100%22%20style%3D%22enable-background%3Anew%200%200%20100%20100%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cg%20transform%3D%22translate%28-56.872%20225.492%29%22%3E%20%3Cg%20transform%3D%22translate%2856.872%20-225.492%29%22%3E%20%20%3Cpath%20class%3D%22st0%22%20d%3D%22M51.7%2C41c-3.7%2C0-6.7%2C3-6.7%2C6.7s3%2C6.7%2C6.7%2C6.7c3.7%2C0%2C6.7-3%2C6.7-6.7l0%2C0C58.4%2C44%2C55.4%2C41%2C51.7%2C41z%20M51.7%2C51.1%20%20%20c-1.9%2C0-3.5-1.6-3.5-3.5c0-1.9%2C1.6-3.5%2C3.5-3.5l0%2C0c1.9%2C0%2C3.5%2C1.6%2C3.5%2C3.5C55.2%2C49.6%2C53.7%2C51.1%2C51.7%2C51.1z%22%2F%3E%20%20%3Cpath%20class%3D%22st0%22%20d%3D%22M78.3%2C25.8L35%2C20.8c-1.7-0.2-3.4%2C0.3-4.7%2C1.4c-1.3%2C1-2.1%2C2.5-2.3%2C4.1l-0.8%2C6.5h-2.5c-3.5%2C0.1-6.2%2C3.1-6.1%2C6.6%20%20%20v32.4c-0.1%2C3.3%2C2.5%2C6.1%2C5.9%2C6.2h43.8c3.5%2C0.1%2C6.5-2.7%2C6.7-6.2v-1.2c1.1-0.2%2C2.1-0.6%2C3-1.3c1.3-1.1%2C2.1-2.6%2C2.3-4.3l3.6-32.2%20%20%20C84.3%2C29.3%2C81.8%2C26.2%2C78.3%2C25.8z%20M71.8%2C71.8c-0.2%2C1.8-1.7%2C3.1-3.5%2C3H24.8c-1.6%2C0.1-2.9-1.2-2.9-2.8c0%2C0%2C0%2C0%2C0%2C0V66l12.3-9%20%20%20c1.5-1.1%2C3.6-1%2C4.9%2C0.2l8.6%2C7.6c1.3%2C1.1%2C3%2C1.7%2C4.7%2C1.7c1.3%2C0%2C2.7-0.3%2C3.8-1l15.6-9L71.8%2C71.8z%20M71.8%2C52.7L54.5%2C62.8%20%20%20c-1.5%2C0.9-3.4%2C0.7-4.7-0.4l-8.7-7.7c-2.5-2.1-6.2-2.3-8.8-0.3L21.8%2C62V39.4c-0.1-1.7%2C1.2-3.3%2C2.9-3.4h43.5%20%20%20c1.9%2C0.1%2C3.4%2C1.6%2C3.5%2C3.4L71.8%2C52.7z%20M80.8%2C32.4L80.8%2C32.4L77%2C64.6c0%2C0.8-0.4%2C1.6-1%2C2.1c-0.3%2C0.3-1%2C0.5-1%2C0.6v-28%20%20%20c-0.1-3.6-3-6.5-6.7-6.6H30.4l0.7-6.2c0.2-0.8%2C0.6-1.5%2C1.2-2.1c0.7-0.5%2C1.5-0.7%2C2.4-0.6l43.2%2C5C79.6%2C29.1%2C80.9%2C30.6%2C80.8%2C32.4%20%20%20L80.8%2C32.4z%22%2F%3E%20%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-images] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-images] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-info] .box-header > h2:first-child:last-child::before, .icon-info, aside > .module-teaserlist[class*=icon-info] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Info%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%20100%20100%22%20style%3D%22enable-background%3Anew%200%200%20100%20100%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M49.4%2C16.8c-18.1%2C0-32.8%2C14.7-32.8%2C32.8c0%2C18.1%2C14.7%2C32.8%2C32.8%2C32.8c18.1%2C0%2C32.8-14.7%2C32.8-32.8%20C82.2%2C31.5%2C67.5%2C16.8%2C49.4%2C16.8z%20M49.4%2C79.1c-16.3%2C0-29.5-13.2-29.5-29.5c0-16.3%2C13.2-29.5%2C29.5-29.5C65.7%2C20.1%2C79%2C33.3%2C79%2C49.6%20C79%2C65.9%2C65.7%2C79.1%2C49.4%2C79.1z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M51.1%2C23.4c-4.5%2C0-8.2%2C3.7-8.2%2C8.2s3.7%2C8.2%2C8.2%2C8.2c4.5%2C0%2C8.2-3.7%2C8.2-8.2S55.6%2C23.4%2C51.1%2C23.4z%20M51.1%2C36.5%20c-2.7%2C0-4.9-2.2-4.9-4.9s2.2-4.9%2C4.9-4.9s4.9%2C2.2%2C4.9%2C4.9S53.8%2C36.5%2C51.1%2C36.5z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M59.3%2C51.2c0-3.7-1.7-8.2-9.8-8.2c-5.5%2C0-9.2%2C3.6-9.4%2C3.8c-0.3%2C0.3-0.5%2C0.7-0.5%2C1.2v3.3c0%2C0.6%2C0.3%2C1.2%2C0.9%2C1.4%20c0.5%2C0.3%2C1.2%2C0.3%2C1.7-0.1c1-0.7%2C2.8-1.6%2C4.1-1.8c-0.4%2C1.1-1.5%2C3.2-2.4%2C4.8c-2.1%2C3.7-4.2%2C7.5-4.2%2C10.4c0%2C3.7%2C1.7%2C8.2%2C9.8%2C8.2%20c5.5%2C0%2C9.2-3.6%2C9.4-3.8c0.3-0.3%2C0.5-0.7%2C0.5-1.2V66c0-0.6-0.3-1.2-0.9-1.4c-0.5-0.3-1.2-0.3-1.7%2C0.1c-1%2C0.7-2.8%2C1.6-4.1%2C1.8%20c0.4-1.1%2C1.5-3.2%2C2.4-4.8C57.1%2C58%2C59.3%2C54.2%2C59.3%2C51.2z%20M49.9%2C68.8c0.4%2C0.4%2C1.2%2C0.9%2C2.5%2C0.9c0.9%2C0%2C1.9-0.3%2C2.8-0.6%20c-1.2%2C0.8-3.2%2C1.8-5.8%2C1.8c-5.8%2C0-6.6-2.4-6.6-4.9c0-2.1%2C2.1-5.8%2C3.8-8.8c2.4-4.3%2C4-7.1%2C2.3-8.7c-0.4-0.4-1.2-0.9-2.5-0.9%20c-0.9%2C0-1.9%2C0.3-2.8%2C0.6c1.2-0.8%2C3.2-1.8%2C5.8-1.8c5.8%2C0%2C6.6%2C2.4%2C6.6%2C4.9c0%2C2.1-2.1%2C5.8-3.8%2C8.8C49.8%2C64.3%2C48.2%2C67.1%2C49.9%2C68.8z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-info] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-info] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-interview] .box-header > h2:first-child:last-child::before, .icon-interview, aside > .module-teaserlist[class*=icon-interview] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Interview%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%20100%20100%22%20style%3D%22enable-background%3Anew%200%200%20100%20100%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cg%20transform%3D%22translate%2810.98%2018.301%29%22%3E%20%3Cg%20transform%3D%22translate%28-10.981%20-18.301%29%22%3E%20%20%3Cpath%20class%3D%22st0%22%20d%3D%22M49.9%2C61.1c7.3%2C0%2C13.1-5.9%2C13.1-13.1V30c0-7.3-5.9-13.1-13.1-13.1c-7.3%2C0-13.1%2C5.9-13.1%2C13.1c0%2C0%2C0%2C0%2C0%2C0V48%20%20%20C36.8%2C55.3%2C42.7%2C61.1%2C49.9%2C61.1C49.9%2C61.1%2C49.9%2C61.1%2C49.9%2C61.1z%20M40.1%2C46.4H45c0.9%2C0%2C1.6-0.8%2C1.6-1.7c0-0.9-0.7-1.5-1.6-1.6h-4.9%20%20%20v-3.3H45c0.9%2C0%2C1.7-0.7%2C1.7-1.6s-0.7-1.7-1.6-1.7c0%2C0-0.1%2C0-0.1%2C0h-4.9v-3.3H45c0.9%2C0%2C1.7-0.7%2C1.7-1.6c0-0.9-0.7-1.7-1.6-1.7%20%20%20c0%2C0-0.1%2C0-0.1%2C0h-4.9c0-5.4%2C4.4-9.8%2C9.8-9.8s9.8%2C4.4%2C9.8%2C9.8h-4.9c-0.9%2C0-1.7%2C0.7-1.7%2C1.6c0%2C0.9%2C0.7%2C1.7%2C1.6%2C1.7c0%2C0%2C0.1%2C0%2C0.1%2C0%20%20%20h4.9v3.3h-4.9c-0.9%2C0-1.7%2C0.7-1.7%2C1.6c0%2C0.9%2C0.7%2C1.7%2C1.6%2C1.7c0%2C0%2C0.1%2C0%2C0.1%2C0h4.9v3.3h-4.9c-0.9%2C0-1.6%2C0.8-1.6%2C1.7%20%20%20c0%2C0.9%2C0.7%2C1.5%2C1.6%2C1.6h4.9V48c0%2C5.4-4.4%2C9.8-9.8%2C9.8c-5.4%2C0-9.8-4.4-9.8-9.8L40.1%2C46.4z%22%2F%3E%20%20%3Cpath%20class%3D%22st0%22%20d%3D%22M63.1%2C79.2h-6.6V66.4c7.8-2.8%2C13-10.1%2C13.1-18.4c0-0.9-0.8-1.6-1.7-1.6c-0.9%2C0-1.5%2C0.7-1.6%2C1.6%20%20%20c0.1%2C9.1-7.2%2C16.5-16.3%2C16.6s-16.5-7.2-16.6-16.3c0-0.1%2C0-0.2%2C0-0.3c0-0.9-0.8-1.6-1.7-1.6c-0.8%2C0-1.5%2C0.7-1.6%2C1.6%20%20%20c0.1%2C8.3%2C5.3%2C15.6%2C13.1%2C18.4v12.8h-6.6c-0.9%2C0-1.6%2C0.8-1.6%2C1.7c0%2C0.8%2C0.7%2C1.5%2C1.6%2C1.6h26.3c0.9%2C0%2C1.7-0.7%2C1.7-1.6%20%20%20s-0.7-1.7-1.6-1.7C63.2%2C79.2%2C63.1%2C79.2%2C63.1%2C79.2L63.1%2C79.2z%20M46.7%2C67.4h6.6v11.8h-6.6V67.4z%22%2F%3E%20%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-interview] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-interview] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-link-external-white] .box-header > h2:first-child:last-child::before, .icon-link-external-white, .module-medialist .icon-link-external, .module-primary.module-teaserlist .icon-link-external, aside > .module-teaserlist[class*=icon-link-external-white] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2212px%22%20height%3D%2212px%22%20viewBox%3D%220%200%2012%2012%22%20enable-background%3D%22new%200%200%2012%2012%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M9%2C10V3.715l-6.261%2C6.26L2.032%2C9.268L8.3%2C3H2V2h8v8H9z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-link-external-white] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-link-external-white] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-link-external] .box-header > h2:first-child:last-child::before, .icon-link-external, aside > .module-teaserlist[class*=icon-link-external] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2212px%22%20height%3D%2212px%22%20viewBox%3D%220%200%2012%2012%22%20enable-background%3D%22new%200%200%2012%2012%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M9%2C10V3.715l-6.261%2C6.26L2.032%2C9.268L8.3%2C3H2V2h8v8H9z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-link-external] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-link-external] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-link-white] .box-header > h2:first-child:last-child::before, .icon-link-white, .menu-box .menu-box-teaser .readmore-wrap a, .menu-side .icon-link, .module-medialist .icon-link, .module-primary.module-teaserlist .icon-link, aside > .module-teaserlist[class*=icon-link-white] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2212px%22%20height%3D%2212px%22%20viewBox%3D%220%200%2012%2012%22%20enable-background%3D%22new%200%200%2012%2012%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFFFFF%22%20points%3D%225.502%2C0%203.908%2C0%208.906%2C5%200%2C5%200%2C6%208.906%2C6%203.908%2C11%205.502%2C11%2011%2C5.5%20%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-link-white] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-link-white] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-link] .box-header > h2:first-child:last-child::before, .icon-link, aside > .module-teaserlist[class*=icon-link] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2212px%22%20height%3D%2212px%22%20viewBox%3D%220%200%2012%2012%22%20enable-background%3D%22new%200%200%2012%2012%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23004F80%22%20points%3D%225.502%2C0%203.908%2C0%208.906%2C5%200%2C5%200%2C6%208.906%2C6%203.908%2C11%205.502%2C11%2011%2C5.5%20%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-link] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-link] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-links] .box-header > h2:first-child:last-child::before, .icon-links, aside > .module-teaserlist[class*=icon-links] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Links%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%20100%20100%22%20style%3D%22enable-background%3Anew%200%200%20100%20100%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3Bstroke%3A%23FFFFFF%3Bstroke-width%3A0.2%3B%7D%3C%2Fstyle%3E%3Cg%20transform%3D%22translate%2826.06%2025.965%29%22%3E%20%3Cg%20transform%3D%22translate%28-25.96%20-25.851%29%22%3E%20%20%3Cpath%20class%3D%22st0%22%20d%3D%22M77.7%2C16.8H53.3c-1.2-0.3-2.5%2C0.4-3%2C1.5c-0.4%2C1.1%2C0%2C2.3%2C0.9%2C3l4.9%2C4.9c0.6%2C0.3%2C0.8%2C1.1%2C0.5%2C1.7%20%20%20c-0.1%2C0.2-0.3%2C0.4-0.5%2C0.5L43.9%2C39.6c-1.8%2C1.6-1.9%2C4.3-0.4%2C6c0.1%2C0.1%2C0.2%2C0.3%2C0.4%2C0.4l7.9%2C7.9c1.8%2C1.7%2C4.5%2C1.8%2C6.4%2C0.3L70.4%2C43%20%20%20c0.7-0.6%2C1.7-0.6%2C2.4%2C0l4.9%2C4.9c0.6%2C0.7%2C1.5%2C1.2%2C2.4%2C1.2c1.2%2C0%2C2.4-0.9%2C2.4-3V21.7c0.2-2.5-1.7-4.7-4.2-4.9%20%20%20C78.1%2C16.8%2C77.9%2C16.8%2C77.7%2C16.8z%20M79.2%2C45.1L75%2C40.8c-1.8-1.7-4.5-1.8-6.4-0.3L56.4%2C51.8c-0.7%2C0.6-1.7%2C0.6-2.4%2C0L46%2C43.9%20%20%20c-0.6-0.3-0.8-1.1-0.5-1.7c0.1-0.2%2C0.3-0.4%2C0.5-0.5l12.2-11.3c1.8-1.5%2C2.1-4.2%2C0.7-6c-0.1-0.1-0.2-0.3-0.4-0.4L54%2C19.8h23.8%20%20%20c0.8%2C0%2C1.5%2C0.7%2C1.5%2C1.5V45.1z%22%2F%3E%20%20%3Cpath%20class%3D%22st0%22%20d%3D%22M67.1%2C57.9c-0.8%2C0-1.5%2C0.7-1.5%2C1.5v15.2c0%2C2.5-2%2C4.6-4.6%2C4.6l0%2C0H24.4c-2.5%2C0-4.6-2-4.6-4.6l0%2C0V38.1%20%20%20c0-2.5%2C2-4.6%2C4.6-4.6h15.2c0.8%2C0%2C1.5-0.7%2C1.5-1.5s-0.7-1.5-1.5-1.5c0%2C0%2C0%2C0%2C0%2C0H24.4c-4.2%2C0-7.6%2C3.4-7.6%2C7.6c0%2C0%2C0%2C0%2C0%2C0v36.6%20%20%20c0%2C4.2%2C3.4%2C7.6%2C7.6%2C7.6l0%2C0H61c4.2%2C0%2C7.6-3.4%2C7.6-7.6v0V59.4C68.6%2C58.5%2C67.9%2C57.9%2C67.1%2C57.9z%22%2F%3E%20%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-links] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-links] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

#header.sticky .main-title > a, .box[class*=icon-logo-bmbf-small] .box-header > h2:first-child:last-child::before, .icon-logo-bmbf-small, aside > .module-teaserlist[class*=icon-logo-bmbf-small] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3Csvg%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20height%3D%2231.65%22%20%20%20width%3D%2227.1%22%20%20%20xml%3Aspace%3D%22preserve%22%20%20%20viewBox%3D%220%200%2027.1%2031.649999%22%20%20%20y%3D%220px%22%20%20%20x%3D%220px%22%20%20%20id%3D%22Ebene_1%22%20%20%20version%3D%221.1%22%3E%3Cmetadata%20%20%20id%3D%22metadata27%22%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cdefs%20%20%20id%3D%22defs25%22%20%2F%3E%3Cstyle%20%20%20id%3D%22style2%22%20%20%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FF0000%3B%7D%20.st1%7Bfill%3A%23FFCC00%3B%7D%3C%2Fstyle%3E%3Cpath%20%20%20style%3D%22stroke-width%3A0.99296594%22%20%20%20id%3D%22path6%22%20%20%20d%3D%22M%2027.1%2C10.549999%20H%2023.2%20V%20-7.6293945e-7%20h%203.9%20z%22%20%2F%3E%3Cpath%20%20%20style%3D%22fill%3A%23ff0000%3Bstroke-width%3A0.99296594%22%20%20%20id%3D%22path8%22%20%20%20d%3D%22M%2027.1%2C21.1%20H%2023.2%20V%2010.55%20h%203.9%20z%22%20%20%20class%3D%22st0%22%20%2F%3E%3Cpath%20%20%20style%3D%22fill%3A%23ffcc00%3Bstroke-width%3A0.9976387%22%20%20%20id%3D%22path10%22%20%20%20d%3D%22m%2027.1%2C31.649999%20h%20-3.9%20v%20-10.55%20h%203.9%20z%22%20%20%20class%3D%22st1%22%20%2F%3E%3Cg%20%20%20transform%3D%22translate%28-0.0313452%2C-0.00462145%29%22%20%20%20id%3D%22g850%22%3E%3Cpath%20%20%20%20%20id%3D%22path11-4%22%20%20%20%20%20d%3D%22m%2011.804485%2C9.8523615%20c%200.02255%2C-0.187034%200.03591%2C-0.379913%200.03591%2C-0.576967%200%2C-0.107712%208.49e-4%2C-0.232958%20-0.01252%2C-0.374904%201.664104%2C-0.02338%203.123641%2C-1.222403%203.123641%2C-2.600946%200%2C-0.701379%20-0.457567%2C-1.230753%20-0.715574%2C-1.547209%200.05761%2C-0.01252%200.116062%2C-0.02589%200.175345%2C-0.04008%200.243814%2C0.212084%200.935172%2C0.965231%200.935172%2C1.916268%200%2C1.654085%20-1.65325%2C3.189604%20-3.541964%2C3.223837%20m%20-1.676632%2C-5.760491%20c%20-0.0309%2C-0.184529%20-0.101032%2C-0.351524%20-0.207908%2C-0.495139%200.0058%2C-0.168665%200.075143%2C-0.329815%200.346514%2C-0.197055%20-0.146955%2C0.150296%20-0.0334%2C0.416653%20-0.0334%2C0.416653%200%2C0%200.30059%2C-0.139441%200.237967%2C-0.338165%200.445877%2C0.106877%200.125247%2C0.705554%20-0.343175%2C0.613706%20m%20-0.386594%2C0.84917%20c%20-0.05928%2C-0.247153%20-0.1862%2C-0.500985%20-0.34735%2C-0.692195%20-0.146955%2C-0.173674%20-0.389933%2C-0.379913%20-0.717243%2C-0.379913%20-0.14946%2C0%20-0.399953%2C0.07014%20-0.559433%2C0.137771%20-0.05928%2C-0.108547%20-0.175345%2C-0.369894%20-0.175345%2C-0.487625%200%2C-0.121072%200.20457%2C-0.243813%200.596172%2C-0.243813%200.861695%2C0%201.376038%2C0.389098%201.376038%2C1.042049%200%2C0.229618%20-0.09101%2C0.438362%20-0.172839%2C0.623726%20M%2011.95395%2C16.046208%20c%200.100197%2C0%200.148626%2C0.01587%200.207074%2C0.03757%200.247987%2C0.67466%201.204034%2C1.947996%201.244112%2C2.002269%20l%200.0083%2C0.01169%200.0142%2C-0.0034%20c%200.234629%2C-0.03757%200.833306%2C-0.127751%201.334291%2C-0.127751%20h%200.01169%20c%200.05427%2C0%200.116061%2C0%200.155305%2C0.0384%200.03256%2C0.03256%200.04843%2C0.08935%200.04843%2C0.170335%200%2C0.124411%20-0.0526%2C0.337329%20-0.116061%2C0.428341%20-0.175344%2C-0.191209%20-0.460071%2C-0.27721%20-0.915967%2C-0.27721%20-0.136935%2C0%20-0.298921%2C0.04091%20-0.386594%2C0.0643%20l%20-0.03591%2C0.0075%20-0.04091%2C0.01086%200.263018%2C0.263019%20c%200.405798%2C0.405797%200.756487%2C0.755651%200.756487%2C0.988609%200%2C0.140276%20-0.136936%2C0.323135%20-0.262182%2C0.404128%20-0.02755%2C-0.426672%20-0.458401%2C-0.997795%20-0.878394%2C-1.31759%20l%20-0.03591%2C-0.02672%20-0.0066%2C0.150296%20c%20-0.0058%2C0.101867%20-0.01502%2C0.254668%20-0.01502%2C0.418323%200%2C0.81243%20-0.08266%2C0.936006%20-0.364049%2C0.936006%20-0.04342%2C0%20-0.109382%2C-0.01252%20-0.150295%2C-0.02755%200.158645%2C-0.19622%200.221268%2C-0.455062%200.221268%2C-0.909288%20l%20-0.0025%2C-0.209578%20-0.0025%2C-0.168665%20c%200%2C-0.1862%200.0192%2C-0.323971%200.03423%2C-0.435023%20l%200.0083%2C-0.06262%20-0.04426%2C-0.0058%20c%20-0.131926%2C-0.01837%20-0.376573%2C-0.05177%20-0.563607%2C-0.05177%20-0.401623%2C0%20-0.673825%2C0.03674%20-0.870879%2C0.222103%20-0.130256%2C-0.105207%20-0.263852%2C-0.286396%20-0.263852%2C-0.400788%200%2C-0.169499%200.105207%2C-0.182859%200.243813%2C-0.182859%200.07014%2C0%200.135265%2C0.01002%200.225444%2C0.02087%200.172839%2C0.02588%200.432516%2C0.0643%200.967735%2C0.0643%20h%200.0334%20l%20-0.01085%2C-0.03256%20c%20-0.135266%2C-0.388263%20-0.507665%2C-0.952706%20-1.104671%2C-1.678299%200.05344%2C-0.19455%200.106041%2C-0.321466%200.29391%2C-0.321466%20m%20-5.155134%2C1.999765%20-0.01085%2C0.03256%20h%200.0334%20c%200.534385%2C0%200.794897%2C-0.03841%200.967736%2C-0.0643%200.09018%2C-0.01085%200.155306%2C-0.02087%200.225444%2C-0.02087%200.137771%2C0%200.243813%2C0.01336%200.243813%2C0.182859%200%2C0.114392%20-0.133596%2C0.295581%20-0.263018%2C0.400788%20-0.197888%2C-0.185365%20-0.47009%2C-0.222103%20-0.870878%2C-0.222103%20-0.18787%2C0%20-0.433352%2C0.0334%20-0.564443%2C0.05177%20l%20-0.02087%2C0.0025%20-0.02338%2C0.0034%200.0075%2C0.06262%20c%200.01587%2C0.111051%200.03507%2C0.248822%200.03507%2C0.435022%20l%20-0.0025%2C0.168664%20-0.0025%2C0.20958%20c%200%2C0.454226%200.06262%2C0.713067%200.222103%2C0.909286%20-0.04175%2C0.01502%20-0.107712%2C0.02755%20-0.151131%2C0.02755%20-0.282221%2C0%20-0.364049%2C-0.123576%20-0.364049%2C-0.936008%200%2C-0.163655%20-0.0083%2C-0.316456%20-0.0142%2C-0.418321%20l%20-0.0083%2C-0.151131%20-0.03507%2C0.02756%20c%20-0.419157%2C0.319795%20-0.851674%2C0.890918%20-0.877558%2C1.31759%20-0.126082%2C-0.08099%20-0.263018%2C-0.263852%20-0.263018%2C-0.404128%200%2C-0.232958%200.35069%2C-0.582812%200.756488%2C-0.988609%20l%200.232958%2C-0.232959%200.03006%2C-0.03006%20-0.07682%2C-0.01837%20c%20-0.08767%2C-0.02338%20-0.249658%2C-0.0643%20-0.387429%2C-0.0643%20-0.455062%2C0%20-0.738953%2C0.086%20-0.915133%2C0.277212%20-0.06345%2C-0.09101%20-0.116061%2C-0.303931%20-0.116061%2C-0.428343%200%2C-0.08099%200.01587%2C-0.137771%200.04843%2C-0.170334%200.03925%2C-0.03841%200.101032%2C-0.03841%200.155305%2C-0.03841%20h%200.01169%20c%200.500985%2C0%201.100497%2C0.09018%201.33429%2C0.127752%20l%200.0142%2C0.0034%200.0083%2C-0.01169%20c%200.04091%2C-0.05427%200.9961248%2C-1.327608%201.2449468%2C-2.002269%200.05678%2C-0.02171%200.106042%2C-0.03757%200.206239%2C-0.03757%200.187869%2C0%200.240473%2C0.126916%200.294746%2C0.321466%20-0.597842%2C0.725593%20-0.970241%2C1.290035%20-1.105507%2C1.678298%20M%204.2171852%2C6.6285395%20c%200%2C-0.951036%200.692193%2C-1.704183%200.936006%2C-1.916267%200.05845%2C0.0142%200.116897%2C0.02755%200.175345%2C0.04008%20-0.258842%2C0.316456%20-0.716408%2C0.84583%20-0.716408%2C1.547208%200%2C1.392738%201.487925%2C2.601782%203.1729028%2C2.601782%20-0.01085%2C0.119401%20-0.0167%2C0.244648%20-0.0167%2C0.374068%200%2C0.205404%200.01169%2C0.396614%200.03173%2C0.576968%20-1.9054148%2C-0.01169%20-3.5828788%2C-1.558062%20-3.5828788%2C-3.223837%20m%2012.7800128%2C2.933248%20c%200.855014%2C1.3518275%201.523829%2C1.3292835%202.534148%2C1.3292835%20C%2018.695533%2C10.250648%2018.14278%2C9.4298635%2017.878927%2C9.0107065%20L%2016.317526%2C6.5124615%20C%2016.16556%2C5.7409455%2015.766442%2C5.0195265%2015.1686%2C4.4826385%20c%200.201229%2C-0.07598%200.368224%2C-0.156141%200.468421%2C-0.232123%20-1.019504%2C0%20-2.029824%2C-0.517684%20-2.585917%2C-0.517684%20-0.35737%2C0%20-0.586988%2C0.213753%20-0.586988%2C0.495974%200.02255%2C0.314786%200.346515%2C0.634581%200.945192%2C0.634581%200.135266%2C0%200.30894%2C-0.01754%200.499315%2C-0.04927%200.323971%2C0.451721%200.585318%2C0.860024%200.585318%2C1.442837%200%2C1.093816%20-1.307571%2C1.946326%20-2.627667%2C1.946326%20-0.07515%2C0%20-0.14612%2C-0.0033%20-0.220433%2C-0.0084%20-0.119401%2C-0.271367%20-0.517684%2C-0.726428%20-0.517684%2C-1.244113%200%2C-0.869208%200.566947%2C-1.578937%200.566947%2C-2.439796%200%2C-0.535219%20-0.260511%2C-0.866704%20-0.360708%2C-1.004474%200.161984%2C-0.150296%200.338999%2C-0.334825%200.380748%2C-0.461742%20-0.09435%2C0.04091%20-0.206239%2C0.04592%20-0.369059%2C0.04592%20-0.632911%2C0%20-1.148925%2C-0.164489%20-1.65158%2C-0.164489%20-0.287232%2C0%20-0.364049%2C0.08851%20-0.364049%2C0.172839%200%2C0.0309%200.0042%2C0.06262%200.01252%2C0.07765%20-0.106877%2C-0.0417%20-0.207074%2C-0.06925%20-0.326475%2C-0.09096%20-0.148626%2C-0.02839%20-0.308105%2C-0.04258%20-0.478441%2C-0.04258%20-0.611201%2C0%20-0.828295%2C0.256337%20-0.828295%2C0.475935%200%2C0.185364%200.146121%2C0.524364%200.312281%2C0.783206%200.237967%2C-0.120236%200.524364%2C-0.201228%200.65462%2C-0.201228%200.324805%2C0%200.612872%2C0.30894%200.765672%2C0.674659%20-0.217928%2C0.02672%20-0.259677%2C0.03591%20-0.48011%2C0.03591%20-0.595337%2C0%20-1.000301%2C-0.212918%20-1.083798%2C-0.212918%20-0.0075%2C0%20-0.02338%2C0.0042%20-0.02338%2C0.01754%200%2C0.0835%200.168665%2C0.30393%200.500985%2C0.425002%200.438361%2C0.160315%201.094651%2C0.227112%201.204033%2C0.245482%200%2C0.01921%20-0.111052%2C0.226278%20-0.235462%2C0.266357%20-0.02588%2C0.0084%20-0.04675%2C0.0092%20-0.07765%2C0.0025%20-0.457566%2C-0.09018%20-0.585317%2C-0.128586%20-1.165625%2C-0.349019%20-0.01753%2C-0.0067%20-0.02839%2C0.0042%20-0.02839%2C0.02255%200%2C0.229618%200.594502%2C0.736447%201.127215%2C0.930996%20-0.445041%2C0.567784%20-1.000298%2C1.148926%20-1.262481%2C2.034834%20-0.07431%2C0.005%20-0.14612%2C0.0084%20-0.220433%2C0.0084%20-1.320095%2C0%20-2.6276648%2C-0.852509%20-2.6276648%2C-1.946326%200%2C-0.582812%200.261347%2C-0.991115%200.585317%2C-1.442837%200.190374%2C0.03173%200.363214%2C0.04927%200.499314%2C0.04927%200.5986768%2C0%200.9226478%2C-0.319795%200.9460268%2C-0.63458%200%2C-0.282222%20-0.229618%2C-0.495975%20-0.587822%2C-0.495975%20-0.5560938%2C0%20-1.5655778%2C0.517684%20-2.5867518%2C0.517684%200.101032%2C0.07598%200.268027%2C0.156141%200.468421%2C0.232123%20-0.597005%2C0.536841%20-0.996124%2C1.25826%20-1.148089%2C2.029776%20l%20-1.561398%2C2.498245%20c%20-0.263017%2C0.419157%20-0.81744%2C1.2399415%20-1.65325%2C1.8803665%201.010319%2C0%201.679969%2C0.02255%202.534983%2C-1.3292835%20l%200.800741%2C-1.280851%20c%200.05928%2C0.16616%200.131925%2C0.328145%200.217928%2C0.486791%20l%20-1.592299%2C2.5474795%20c%20-0.264686%2C0.422497%20-0.8141%2C1.235763%20-1.65325%2C1.880363%201.010319%2C0%201.67997%2C0.02338%202.534983%2C-1.327609%20l%201.370194%2C-2.1943175%20c%200.102701%2C0.109382%200.210414%2C0.216258%200.32397%2C0.318126%20l%20-1.933801%2C3.0960895%20c%20-0.265522%2C0.423332%20-0.811595%2C1.234927%20-1.65241501%2C1.878693%201.01031901%2C0%201.67996901%2C0.02421%202.53414701%2C-1.32761%20l%201.885374%2C-3.018434%20c%200.124411%2C0.07849%200.251328%2C0.15447%200.383254%2C0.226278%20l%20-2.302026%2C3.683074%20c%20-0.265522%2C0.423332%20-0.811595%2C1.232423%20-1.652415%2C1.878695%201.01032%2C0%201.679969%2C0.02338%202.534983%2C-1.327612%20l%202.3696578%2C-3.79329%20c%200.140276%2C0.05344%200.282222%2C0.105207%200.426673%2C0.15113%20l%20-2.6777648%2C4.285927%20c%20-0.261346%2C0.417487%20-0.819944%2C1.241607%20-1.651579%2C1.878693%201.009484%2C0%201.679969%2C0.02338%202.534148%2C-1.327609%20L%208.220774%2C11.708496%20c%200.02922%2C0.005%200.05761%2C0.0092%200.086%2C0.01503%200.07765%2C0.247153%200.131926%2C0.477606%200.131926%2C0.707224%200%2C1.435321%20-0.941852%2C2.702813%20-2.072407%2C3.681404%200.07265%2C0.03173%200.198724%2C0.04258%200.314785%2C0.04258%200.233793%2C0%200.384089%2C-0.01252%200.49013%2C-0.0309%20-0.262181%2C0.595337%20-0.824954%2C1.364347%20-1.1088458%2C1.761796%20-0.369894%2C-0.0668%20-0.908453%2C-0.118562%20-1.260812%2C-0.118562%20-0.369059%2C0%20-0.410808%2C0.215423%20-0.410808%2C0.408303%200%2C0.334824%200.156976%2C0.601181%200.339%2C0.749807%200.06847%2C-0.171169%200.206239%2C-0.399953%200.887578%2C-0.399953%200.01336%2C0%200.03674%2C0.0017%200.06847%2C0.0042%20-0.198724%2C0.221268%20-0.82245%2C0.725593%20-0.82245%2C1.131391%200%2C0.268862%200.294746%2C0.672154%200.683009%2C0.672154%20-0.02255%2C-0.08683%20-0.02004%2C-0.16616%20-0.02004%2C-0.226278%200%2C-0.32898%200.291406%2C-0.713903%200.537723%2C-0.982765%20-0.0075%2C0.08015%20-0.0034%2C0.07181%20-0.0034%2C0.165325%200%2C0.777361%200.07014%2C1.134731%200.5636068%2C1.134731%200.242144%2C0%200.409138%2C-0.132762%200.466751%2C-0.172842%20-0.320629%2C-0.294745%20-0.337329%2C-0.526868%20-0.337329%2C-0.962725%208.48e-4%2C-0.113557%200.0017%2C-0.224609%200.0034%2C-0.377408%208.48e-4%2C-0.100198%20-8.48e-4%2C-0.232124%20-0.0167%2C-0.32731%200.17618%2C-0.02422%200.247988%2C-0.02422%200.384089%2C-0.02422%200%2C0%200.700543%2C-0.05595%200.870043%2C0.308941%200.190374%2C-0.17451%200.466751%2C-0.420827%200.466751%2C-0.692194%200%2C-0.17952%20-0.08517%2C-0.382419%20-0.446712%2C-0.382419%20-0.136936%2C0%20-0.566947%2C0.08349%20-0.926822%2C0.08349%200.09686%2C-0.214589%200.52687%2C-0.844158%200.900103%2C-1.30089%200.05678%2C0.177014%200.144451%2C0.368224%200.339834%2C0.525199%200.02756%2C-0.293911%200.19956%2C-1.223237%200.658796%2C-1.766806%200.05344%2C0.367389%200.125246%2C0.743962%200.125246%2C1.538023%200%2C1.932131%20-0.464246%2C3.359102%20-1.450351%2C3.631304%200.128586%2C0.222939%200.399953%2C0.424167%200.681339%2C0.424167%200.36071%2C0%200.556928%2C-0.408302%200.757323%2C-0.793226%200.104372%2C0.283892%200.392437%2C0.980261%200.681339%2C0.980261%200.288901%2C0%200.577802%2C-0.696369%200.682175%2C-0.980261%200.199558%2C0.384924%200.396612%2C0.793226%200.757321%2C0.793226%200.281386%2C0%200.552754%2C-0.201228%200.681339%2C-0.424167%20-0.986105%2C-0.272202%20-1.451185%2C-1.699173%20-1.451185%2C-3.631304%200%2C-0.794061%200.07181%2C-1.170635%200.125246%2C-1.538023%200.460071%2C0.543568%200.63291%2C1.472895%200.658795%2C1.766806%200.196219%2C-0.156975%200.284726%2C-0.348185%200.340669%2C-0.525199%200.3724%2C0.456731%200.803246%2C1.086301%200.900103%2C1.30089%20-0.359874%2C0%20-0.790721%2C-0.08349%20-0.926822%2C-0.08349%20-0.360709%2C0%20-0.445876%2C0.202899%20-0.445876%2C0.382419%200%2C0.271366%200.276376%2C0.517683%200.46675%2C0.692194%200.167831%2C-0.364884%200.870045%2C-0.308941%200.870045%2C-0.308941%200.135266%2C0%200.207073%2C0%200.384088%2C0.02422%20-0.0167%2C0.09519%20-0.01753%2C0.227112%20-0.0167%2C0.32731%200.0017%2C0.152799%200.0017%2C0.263851%200.0025%2C0.377408%200%2C0.435857%20-0.0167%2C0.66798%20-0.337329%2C0.962725%200.05761%2C0.04008%200.224607%2C0.172841%200.46675%2C0.172841%200.49347%2C0%200.564443%2C-0.357369%200.564443%2C-1.134731%200%2C-0.09352%200.0025%2C-0.08517%20-0.0042%2C-0.165325%200.246318%2C0.268862%200.537724%2C0.653785%200.537724%2C0.982765%200%2C0.06012%200.0034%2C0.139441%20-0.02087%2C0.226278%200.389099%2C0%200.684679%2C-0.403292%200.684679%2C-0.672154%200%2C-0.405798%20-0.623726%2C-0.910123%20-0.82412%2C-1.131391%200.03256%2C-0.0025%200.05595%2C-0.0042%200.06847%2C-0.0042%200.682174%2C0%200.819945%2C0.228785%200.888413%2C0.399954%200.182024%2C-0.148626%200.338999%2C-0.414982%200.338999%2C-0.749808%200%2C-0.192879%20-0.04175%2C-0.408302%20-0.410806%2C-0.408302%20-0.35236%2C0%20-0.890084%2C0.05177%20-1.260813%2C0.118566%20-0.284726%2C-0.397447%20-0.845829%2C-1.166459%20-1.108846%2C-1.761797%200.106041%2C0.01837%200.257172%2C0.0309%200.49013%2C0.0309%200.116896%2C0%200.242142%2C-0.01085%200.314785%2C-0.04258%20-1.130555%2C-0.97859%20-2.072407%2C-2.246082%20-2.072407%2C-3.681403%200%2C-0.229618%200.05427%2C-0.460071%200.131926%2C-0.707224%200.02755%2C-0.0058%200.05761%2C-0.01002%200.086%2C-0.01503%20l%202.853944%2C4.567313%20c%200.854179%2C1.350989%201.524664%2C1.327609%202.534149%2C1.327609%20-0.831614%2C-0.637085%20-1.390212%2C-1.461205%20-1.651559%2C-1.878692%20l%20-2.678583%2C-4.285927%20c%200.145286%2C-0.04592%200.288066%2C-0.09769%200.428342%2C-0.15113%20l%202.368824%2C3.79329%20c%200.855014%2C1.35099%201.524665%2C1.32761%202.534983%2C1.32761%20-0.84082%2C-0.64627%20-1.386893%2C-1.455361%20-1.652415%2C-1.878694%20l%20-2.301199%2C-3.683058%20c%200.130256%2C-0.07181%200.258008%2C-0.147791%200.381584%2C-0.226279%20l%201.886208%2C3.018434%20c%200.855014%2C1.351824%201.523828%2C1.32761%202.534148%2C1.32761%20-0.84082%2C-0.643765%20-1.386058%2C-1.455361%20-1.652415%2C-1.878693%20L%2014.994925%2C9.9918035%20c%200.113557%2C-0.101868%200.222103%2C-0.208744%200.323135%2C-0.318126%20l%201.371864%2C2.1943175%20c%200.854179%2C1.350989%201.523829%2C1.327609%202.534148%2C1.327609%20-0.839985%2C-0.6446%20-1.387729%2C-1.457865%20-1.653251%2C-1.880363%20L%2015.97936%2C8.7677295%20c%200.08517%2C-0.158645%200.15781%2C-0.32063%200.217928%2C-0.48679%20z%22%20%20%20%20%20style%3D%22fill%3A%23000000%3Bstroke-width%3A0.83497471%22%20%2F%3E%3Cg%20%20%20%20%20id%3D%22text845%22%20%20%20%20%20style%3D%22font-style%3Anormal%3Bfont-variant%3Anormal%3Bfont-weight%3Abold%3Bfont-stretch%3Anormal%3Bfont-size%3A7.24637699px%3Bline-height%3A125%25%3Bfont-family%3A%5CiBundesSans%20Office%5Ci%3B-inkscape-font-specification%3A%5CiBundesSans%20Office%2C%20Bold%5Ci%3Bfont-variant-ligatures%3Anormal%3Bfont-variant-caps%3Anormal%3Bfont-variant-numeric%3Anormal%3Bfont-feature-settings%3Anormal%3Btext-align%3Astart%3Bletter-spacing%3A0px%3Bword-spacing%3A0px%3Bwriting-mode%3Alr-tb%3Btext-anchor%3Astart%3Bfill%3A%23000000%3Bfill-opacity%3A1%3Bstroke%3Anone%3Bstroke-width%3A0.33967391px%3Bstroke-linecap%3Abutt%3Bstroke-linejoin%3Amiter%3Bstroke-opacity%3A1%22%20%20%20%20%20aria-label%3D%22BMBF%22%3E%3Cpath%20%20%20%20%20%20%20id%3D%22path852%22%20%20%20%20%20%20%20style%3D%22stroke-width%3A0.33967391px%22%20%20%20%20%20%20%20d%3D%22m%204.1848767%2C25.051898%20q%200%2C0.268115%20-0.07971%2C0.456521%20-0.07971%2C0.188406%20-0.210145%2C0.318841%20-0.1304348%2C0.123188%20-0.289855%2C0.202898%20-0.1594203%2C0.07246%20-0.3188406%2C0.123189%20v%200.01449%20q%200.173913%2C0.03623%200.3550724%2C0.123188%200.1884058%2C0.08696%200.3405798%2C0.231884%200.1521739%2C0.144928%200.2463768%2C0.347826%200.094203%2C0.195652%200.094203%2C0.456522%200%2C0.311594%20-0.1231884%2C0.572464%20-0.1159421%2C0.253623%20-0.3695653%2C0.442029%20-0.2463768%2C0.181159%20-0.6376811%2C0.289855%20-0.384058%2C0.101449%20-0.9202899%2C0.101449%20H%201.0254563%20v%20-5%20h%201.1811595%20q%200.5507246%2C0%200.9275362%2C0.0942%200.3768117%2C0.08696%200.6086957%2C0.260869%200.2318841%2C0.173913%200.3333334%2C0.42029%200.1086956%2C0.239131%200.1086956%2C0.543479%20z%20m%20-0.9782609%2C0.07246%20q%200%2C-0.289855%20-0.231884%2C-0.456521%20-0.2246377%2C-0.166667%20-0.768116%2C-0.166667%20H%201.9964709%20v%201.34058%20h%200.2028985%20q%200.5217392%2C0%200.7608696%2C-0.188406%200.2463768%2C-0.188406%200.2463768%2C-0.528986%20z%20m%200.115942%2C2.137681%20q%200%2C-0.326086%20-0.2608695%2C-0.492753%20Q%202.8080651%2C26.595376%202.3153114%2C26.595376%20H%201.9964709%20v%201.355072%20h%200.2753623%20q%200.557971%2C0%200.8043478%2C-0.173913%200.2463768%2C-0.173913%200.2463768%2C-0.514493%20z%22%20%2F%3E%3Cpath%20%20%20%20%20%20%20id%3D%22path854%22%20%20%20%20%20%20%20style%3D%22stroke-width%3A0.33967391px%22%20%20%20%20%20%20%20d%3D%22M%2010.242735%2C28.733057%20H%209.3079521%20V%2025.740303%20H%209.2934593%20L%208.0905607%2C28.733057%20H%207.4094013%20L%206.2065027%2C25.740303%20H%206.19201%20v%202.992754%20H%205.2572273%20v%20-5%20h%201.0652175%20l%201.4565217%2C3.644928%20h%200.014493%20l%201.4710145%2C-3.644928%20h%200.9782612%20z%22%20%2F%3E%3Cpath%20%20%20%20%20%20%20id%3D%22path856%22%20%20%20%20%20%20%20style%3D%22stroke-width%3A0.33967391px%22%20%20%20%20%20%20%20d%3D%22m%2014.559085%2C25.051898%20q%200%2C0.268115%20-0.07971%2C0.456521%20-0.07971%2C0.188406%20-0.210145%2C0.318841%20-0.130435%2C0.123188%20-0.289855%2C0.202898%20-0.15942%2C0.07246%20-0.318841%2C0.123189%20v%200.01449%20q%200.173913%2C0.03623%200.355073%2C0.123188%200.188406%2C0.08696%200.34058%2C0.231884%200.152174%2C0.144928%200.246376%2C0.347826%200.0942%2C0.195652%200.0942%2C0.456522%200%2C0.311594%20-0.123188%2C0.572464%20-0.115942%2C0.253623%20-0.369565%2C0.442029%20-0.246377%2C0.181159%20-0.637681%2C0.289855%20-0.384058%2C0.101449%20-0.92029%2C0.101449%20h%20-1.246377%20v%20-5%20h%201.181159%20q%200.550725%2C0%200.927536%2C0.0942%200.376812%2C0.08696%200.608696%2C0.260869%200.231884%2C0.173913%200.333334%2C0.42029%200.108695%2C0.239131%200.108695%2C0.543479%20z%20m%20-0.978261%2C0.07246%20q%200%2C-0.289855%20-0.231884%2C-0.456521%20-0.224637%2C-0.166667%20-0.768116%2C-0.166667%20h%20-0.210145%20v%201.34058%20h%200.202899%20q%200.521739%2C0%200.760869%2C-0.188406%200.246377%2C-0.188406%200.246377%2C-0.528986%20z%20m%200.115942%2C2.137681%20q%200%2C-0.326086%20-0.260869%2C-0.492753%20-0.253623%2C-0.173913%20-0.746377%2C-0.173913%20h%20-0.318841%20v%201.355072%20h%200.275363%20q%200.557971%2C0%200.804347%2C-0.173913%200.246377%2C-0.173913%200.246377%2C-0.514493%20z%22%20%2F%3E%3Cpath%20%20%20%20%20%20%20id%3D%22path858%22%20%20%20%20%20%20%20style%3D%22stroke-width%3A0.33967391px%22%20%20%20%20%20%20%20d%3D%22m%2015.631435%2C28.733057%20v%20-5%20h%202.905797%20l%20-0.05797%2C0.797101%20H%2016.60245%20v%201.442029%20h%201.760869%20v%200.797102%20H%2016.60245%20v%201.963768%20z%22%20%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-logo-bmbf-small] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-logo-bmbf-small] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-mail] .box-header > h2:first-child:last-child::before, .icon-mail, aside > .module-teaserlist[class*=icon-mail] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%22-3.5%2020.5%2016%2016%22%20enable-background%3D%22new%20-3.5%2020.5%2016%2016%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%20%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M9.456%2C24.983L4.5%2C28.797l-4.956-3.813c-0.175-0.134-0.426-0.103-0.562%2C0.073%20%20c-0.133%2C0.175-0.101%2C0.426%2C0.075%2C0.561l5.199%2C4C4.328%2C29.674%2C4.414%2C29.7%2C4.5%2C29.7s0.172-0.026%2C0.244-0.083l5.199-4%20%20c0.176-0.135%2C0.207-0.386%2C0.074-0.561C9.882%2C24.881%2C9.631%2C24.849%2C9.456%2C24.983z%22%2F%3E%20%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M10.5%2C22.5h-12c-1.104%2C0-2%2C0.897-2%2C2v8.801c0%2C1.104%2C0.896%2C2%2C2%2C2h12c1.104%2C0%2C2-0.896%2C2-2V24.5%20%20C12.5%2C23.397%2C11.604%2C22.5%2C10.5%2C22.5z%20M11.7%2C33.301c0%2C0.662-0.538%2C1.199-1.2%2C1.199h-12c-0.662%2C0-1.2-0.537-1.2-1.199V24.5%20%20c0-0.66%2C0.538-1.199%2C1.2-1.199h12c0.662%2C0%2C1.2%2C0.539%2C1.2%2C1.199V33.301z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-mail] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-mail] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box-map.icon-map .box-header > a.fancybox > h2::before, .box[class*=icon-map] .box-header > h2:first-child:last-child::before, .icon-map, aside > .module-teaserlist[class*=icon-map] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Karte%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%20100%20100%22%20style%3D%22enable-background%3Anew%200%200%20100%20100%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cg%20transform%3D%22translate%2812%2016%29%22%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M38%2C0.4c-13.7%2C0-24.8%2C11.1-24.8%2C24.8c0%2C10.3%2C20.7%2C41.4%2C24.8%2C41.4s24.8-31%2C24.8-41.4C62.8%2C11.6%2C51.7%2C0.5%2C38%2C0.4%20%20%20M38%2C60.5c-3.5%2C0-20.7-26.5-20.7-35.2C17.2%2C13.9%2C26.4%2C4.5%2C37.8%2C4.4c11.4-0.1%2C20.8%2C9.1%2C20.9%2C20.5c0%2C0.1%2C0%2C0.2%2C0%2C0.4%20%20C58.7%2C33.8%2C41.3%2C60.5%2C38%2C60.5z%20M38%2C14.9c-5.7%2C0.1-10.2%2C4.7-10.1%2C10.3c0.1%2C5.7%2C4.7%2C10.2%2C10.3%2C10.1s10.2-4.7%2C10.1-10.3%20%20c0-2.7-1.1-5.2-3-7.1C43.4%2C16%2C40.7%2C14.9%2C38%2C14.9z%20M38%2C31.5c-3.4%2C0-6.2-2.8-6.2-6.2s2.8-6.2%2C6.2-6.2c3.4%2C0%2C6.2%2C2.8%2C6.2%2C6.2%20%20c0.1%2C3.4-2.6%2C6.1-6%2C6.2C38.1%2C31.5%2C38.1%2C31.5%2C38%2C31.5z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-map] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-map] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-mediathek-large] .box-header > h2:first-child:last-child::before, .icon-mediathek-large, aside > .module-teaserlist[class*=icon-mediathek-large] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Mediathek%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%2099.7%2099.7%22%20style%3D%22enable-background%3Anew%200%200%2099.7%2099.7%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cg%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M58.6%2C25.8H46.9c-0.6-2.9-2.7-6.6-8-6.6H22.5c-5.4%2C0-7.5%2C3.7-8%2C6.6H9.4c-4.5%2C0-8.2%2C3.7-8.2%2C8.2V70%20%20c0%2C4.5%2C3.7%2C8.2%2C8.2%2C8.2h49.2c4.5%2C0%2C8.2-3.7%2C8.2-8.2V34C66.8%2C29.4%2C63.1%2C25.8%2C58.6%2C25.8z%20M63.5%2C70c0%2C2.7-2.2%2C4.9-4.9%2C4.9H9.4%20%20c-2.7%2C0-4.9-2.2-4.9-4.9V34c0-2.7%2C2.2-4.9%2C4.9-4.9h6.6c0.9%2C0%2C1.6-0.7%2C1.6-1.6c0-0.8%2C0.3-4.9%2C4.9-4.9h16.4c4.6%2C0%2C4.9%2C4.1%2C4.9%2C4.9%20%20c0%2C0.9%2C0.7%2C1.6%2C1.6%2C1.6h13.1c2.7%2C0%2C4.9%2C2.2%2C4.9%2C4.9V70z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M58.6%2C34h-8.2c-0.9%2C0-1.6%2C0.7-1.6%2C1.6s0.7%2C1.6%2C1.6%2C1.6h8.2c0.9%2C0%2C1.6-0.7%2C1.6-1.6S59.5%2C34%2C58.6%2C34z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M30.7%2C32.3C19.8%2C32.3%2C11%2C41.1%2C11%2C52c0%2C10.9%2C8.8%2C19.7%2C19.7%2C19.7c10.8%2C0%2C19.7-8.8%2C19.7-19.7%20%20C50.4%2C41.1%2C41.5%2C32.3%2C30.7%2C32.3z%20M30.7%2C68.4c-9%2C0-16.4-7.4-16.4-16.4s7.4-16.4%2C16.4-16.4S47.1%2C43%2C47.1%2C52S39.7%2C68.4%2C30.7%2C68.4z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M30.7%2C38.9c-7.2%2C0-13.1%2C5.9-13.1%2C13.1c0%2C3.5%2C1.3%2C6.7%2C3.8%2C9.2c0.3%2C0.3%2C0.7%2C0.5%2C1.2%2C0.5c0.4%2C0%2C0.8-0.2%2C1.1-0.5%20%20c0.6-0.6%2C0.7-1.7%2C0-2.3c-1.8-1.8-2.8-4.3-2.8-6.9c0-5.4%2C4.4-9.8%2C9.8-9.8c0.9%2C0%2C1.6-0.7%2C1.6-1.6S31.6%2C38.9%2C30.7%2C38.9z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-mediathek-large] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-mediathek-large] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-mediathek] .box-header > h2:first-child:last-child::before, .icon-mediathek, aside > .module-teaserlist[class*=icon-mediathek] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Mediathek%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%20100%20100%22%20style%3D%22enable-background%3Anew%200%200%20100%20100%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cg%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M74.1%2C26.8H62.5c-0.6-2.9-2.7-6.6-8-6.6H38c-5.4%2C0-7.5%2C3.7-8%2C6.6h-5.1c-4.5%2C0-8.2%2C3.7-8.2%2C8.2v36.1%20%20c0%2C4.5%2C3.7%2C8.2%2C8.2%2C8.2h49.2c4.5%2C0%2C8.2-3.7%2C8.2-8.2V35C82.3%2C30.5%2C78.6%2C26.8%2C74.1%2C26.8z%20M79%2C71.1c0%2C2.7-2.2%2C4.9-4.9%2C4.9H24.9%20%20c-2.7%2C0-4.9-2.2-4.9-4.9V35c0-2.7%2C2.2-4.9%2C4.9-4.9h6.6c0.9%2C0%2C1.6-0.7%2C1.6-1.6c0-0.8%2C0.3-4.9%2C4.9-4.9h16.4c4.6%2C0%2C4.9%2C4.1%2C4.9%2C4.9%20%20c0%2C0.9%2C0.7%2C1.6%2C1.6%2C1.6h13.1c2.7%2C0%2C4.9%2C2.2%2C4.9%2C4.9V71.1z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M74.1%2C35h-8.2c-0.9%2C0-1.6%2C0.7-1.6%2C1.6s0.7%2C1.6%2C1.6%2C1.6h8.2c0.9%2C0%2C1.6-0.7%2C1.6-1.6S75%2C35%2C74.1%2C35z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M46.2%2C33.4c-10.8%2C0-19.7%2C8.8-19.7%2C19.7c0%2C10.9%2C8.8%2C19.7%2C19.7%2C19.7c10.8%2C0%2C19.7-8.8%2C19.7-19.7%20%20C65.9%2C42.2%2C57.1%2C33.4%2C46.2%2C33.4z%20M46.2%2C69.5c-9%2C0-16.4-7.4-16.4-16.4s7.4-16.4%2C16.4-16.4S62.6%2C44%2C62.6%2C53.1S55.3%2C69.5%2C46.2%2C69.5z%22%20%20%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M46.2%2C40c-7.2%2C0-13.1%2C5.9-13.1%2C13.1c0%2C3.5%2C1.3%2C6.7%2C3.8%2C9.2c0.3%2C0.3%2C0.7%2C0.5%2C1.2%2C0.5c0.4%2C0%2C0.8-0.2%2C1.1-0.5%20%20c0.6-0.6%2C0.7-1.7%2C0-2.3c-1.8-1.8-2.8-4.3-2.8-6.9c0-5.4%2C4.4-9.8%2C9.8-9.8c0.9%2C0%2C1.6-0.7%2C1.6-1.6S47.1%2C40%2C46.2%2C40z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-mediathek] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-mediathek] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-newsletter] .box-header > h2:first-child:last-child::before, .icon-newsletter, aside > .module-teaserlist[class*=icon-newsletter] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Newsletter%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%20100%20100%22%20style%3D%22enable-background%3Anew%200%200%20100%20100%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cg%20id%3D%22g6%22%20transform%3D%22translate%280%2C4%29%22%3E%20%3Cpath%20id%3D%22path2%22%20class%3D%22st0%22%20d%3D%22M74.6%2C19.9H25c-4.6%2C0-8.3%2C3.7-8.3%2C8.3v36.4c0%2C4.6%2C3.7%2C8.3%2C8.3%2C8.3h49.6c4.6%2C0%2C8.3-3.7%2C8.3-8.3V28.2%20%20C82.8%2C23.6%2C79.1%2C19.9%2C74.6%2C19.9z%20M79.5%2C64.6c0%2C2.7-2.2%2C5-5%2C5H25c-2.7%2C0-5-2.2-5-5V28.2c0-2.7%2C2.2-5%2C5-5h49.6c2.7%2C0%2C5%2C2.2%2C5%2C5%20%20L79.5%2C64.6L79.5%2C64.6z%22%2F%3E%20%3Cpath%20id%3D%22path4%22%20class%3D%22st0%22%20d%3D%22M70.3%2C30.2L49.8%2C45.9L29.3%2C30.2c-0.7-0.6-1.8-0.4-2.3%2C0.3l0%2C0c-0.6%2C0.7-0.4%2C1.8%2C0.3%2C2.3l0%2C0%20%20l21.5%2C16.5c0.3%2C0.2%2C0.7%2C0.3%2C1%2C0.3c0.4%2C0%2C0.7-0.1%2C1-0.3l21.5-16.5c0.7-0.5%2C0.9-1.6%2C0.4-2.3c-0.5-0.7-1.6-0.9-2.3-0.4%20%20C70.3%2C30.1%2C70.3%2C30.1%2C70.3%2C30.2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-newsletter] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-newsletter] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-pfeil] .box-header > h2:first-child:last-child::before, .icon-pfeil, .module-stage .teaser-media .button.teaser-video, aside > .module-teaserlist[class*=icon-pfeil] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%22104.966px%22%20height%3D%22104.966px%22%20viewBox%3D%220%200%20104.966%20104.966%22%20enable-background%3D%22new%200%200%20104.966%20104.966%22%20%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M0%2C104.966l104.966-52.482L0%2C0V104.966z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-pfeil] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-pfeil] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-phone-large] .box-header > h2:first-child:last-child::before, .icon-phone-large, aside > .module-teaserlist[class*=icon-phone-large] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Telefon%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%2099.7%2099.7%22%20style%3D%22enable-background%3Anew%200%200%2099.7%2099.7%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cg%20transform%3D%22translate%2826.576%2026.551%29%22%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M31%2C50.7l7.2-9.3c1.7-2.5%2C1.2-5.8-1.2-7.7l-9.7-6.9c-2.2-1.8-5.5-1.5-7.3%2C0.8c-0.1%2C0.1-0.2%2C0.3-0.3%2C0.4%20%20l-3.2%2C4.4c-7.1-6-13.7-12.6-19.7-19.8l4.8-3.6C4%2C7.6%2C4.7%2C4.3%2C3.1%2C1.9C3%2C1.7%2C2.9%2C1.6%2C2.8%2C1.5l-7.2-9.3c-1.6-2.4-4.8-3.1-7.2-1.5%20%20C-11.8-9.2-12-9.1-12.1-9l-9.3%2C7.3c-4.3%2C3.1-5.3%2C9.1-2.2%2C13.4c0.1%2C0.1%2C0.2%2C0.2%2C0.2%2C0.3c11.4%2C15.7%2C25.3%2C29.4%2C41%2C40.7%20%20C21.9%2C55.7%2C27.8%2C54.8%2C31%2C50.7z%20M19.3%2C50.3C3.8%2C39.1-9.8%2C25.5-21%2C10C-22.7%2C7-22%2C3.2-19.3%2C1.1l9.3-7.3c0.9-0.7%2C2.1-0.5%2C2.8%2C0.4%20%20c0%2C0%2C0%2C0%2C0%2C0L0%2C3.9v1.6l-0.8%2C1.6l-6%2C4.4l-0.8%2C1.2V14c6.8%2C8.2%2C14.3%2C15.8%2C22.5%2C22.6c0.3%2C0.3%2C0.8%2C0.4%2C1.2%2C0.4l1.2-0.8l5.2-6.5%20%20c0.5-1%2C1.8-1.3%2C2.7-0.8c0.2%2C0.1%2C0.3%2C0.2%2C0.5%2C0.4l9.3%2C7.3c0.9%2C0.7%2C1.1%2C1.9%2C0.4%2C2.8l-6.8%2C9.3c-1.9%2C3-5.9%2C3.8-8.9%2C1.9%20%20C19.5%2C50.4%2C19.4%2C50.4%2C19.3%2C50.3L19.3%2C50.3z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-phone-large] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-phone-large] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-phone] .box-header > h2:first-child:last-child::before, .icon-phone, aside > .module-teaserlist[class*=icon-phone] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2016%2016%22%20enable-background%3D%22new%200%200%2016%2016%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M15.015%2C1.954l-2.329-1.709c-0.566-0.416-1.432-0.287-1.855%2C0.274L9.065%2C2.862%20C8.847%2C3.153%2C8.759%2C3.497%2C8.812%2C3.858c0.054%2C0.362%2C0.231%2C0.658%2C0.53%2C0.881l1.117%2C0.821c-1.5%2C1.788-3.136%2C3.437-4.875%2C4.909%20L4.749%2C9.333c-0.215-0.293-0.52-0.476-0.883-0.53C3.506%2C8.754%2C3.161%2C8.84%2C2.873%2C9.057l-2.344%2C1.766%20c-0.579%2C0.434-0.703%2C1.266-0.273%2C1.854l1.718%2C2.337C2.428%2C15.631%2C3.158%2C16%2C3.927%2C16c0.509%2C0%2C0.995-0.157%2C1.408-0.453%20c3.88-2.791%2C7.313-6.229%2C10.205-10.221C16.319%2C4.255%2C16.084%2C2.742%2C15.015%2C1.954z%20M14.893%2C4.856%20c-2.882%2C3.978-6.16%2C7.261-10.024%2C10.04c-0.693%2C0.5-1.745%2C0.33-2.25-0.356l-1.717-2.337c-0.171-0.234-0.123-0.566%2C0.108-0.74%20l2.345-1.767C3.451%2C9.625%2C3.553%2C9.59%2C3.666%2C9.59c0.027%2C0%2C0.057%2C0.001%2C0.084%2C0.005c0.152%2C0.022%2C0.265%2C0.091%2C0.354%2C0.212l1.089%2C1.48%20c0.064%2C0.09%2C0.164%2C0.147%2C0.272%2C0.16c0.108%2C0.016%2C0.219-0.018%2C0.306-0.088c2.004-1.66%2C3.88-3.551%2C5.576-5.616%20c0.069-0.085%2C0.102-0.194%2C0.088-0.304c-0.015-0.109-0.072-0.209-0.16-0.273l-1.457-1.07C9.692%2C4.003%2C9.626%2C3.892%2C9.604%2C3.741%20c-0.022-0.148%2C0.01-0.275%2C0.102-0.397l1.764-2.342c0.17-0.226%2C0.513-0.279%2C0.744-0.11l2.328%2C1.707%20C15.257%2C3.127%2C15.415%2C4.139%2C14.893%2C4.856z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-phone] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-phone] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-pin] .box-header > h2:first-child:last-child::before, .icon-pin, aside > .module-teaserlist[class*=icon-pin] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20data-name%3D%22Capa%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2052.96%2053.01%22%20width%3D%2253px%22%20height%3D%2253px%22%3E%20%20%20%20%3Cpath%20d%3D%22M.29%2022.21l14.53%2014.52L1.25%2050.3a1%201%200%200%200%200%201.42%201%201%200%200%200%20.72.28%201%201%200%200%200%20.71-.29l13.55-13.56L30.8%2052.72a1%201%200%200%200%20.71.29h.2a1%201%200%200%200%20.73-.61c3.21-8.06.56-16.11-.31-18.34l12.72-14.97A11.37%2011.37%200%200%200%2052.58%2017a1%201%200%200%200%20.08-1.49L37.41.29a1%201%200%200%200-1.44.08%2011.2%2011.2%200%200%200-2.1%207.83l-14.9%2012.66a24.43%2024.43%200%200%200-18.34-.29%201%201%200%200%200-.34%201.64zm2.53-.3a22.83%2022.83%200%200%201%2015.87%201%201%201%200%200%200%201.11-.13L35.58%209.37a1%201%200%200%200%20.39-.93%209.37%209.37%200%200%201%201-5.84l13.5%2013.5a10.34%2010.34%200%200%201-5.79.95h-.16a1%201%200%200%200-.76.35L30.21%2033.21a1%201%200%200%200-.15%201.06c0%20.08%203.47%207.91%201%2015.91L17.67%2036.76z%22%20fill%3D%22%23004f80%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-pin] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-pin] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-press-announcement] .box-header > h2:first-child:last-child::before, .icon-press-announcement, aside > .module-teaserlist[class*=icon-press-announcement] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220.5%2020.5%2020%2020%22%20enable-background%3D%22new%200.5%2020.5%2020%2020%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%20%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M6.124%2C28.146c0-0.037-0.019-0.061-0.084-0.072L5.596%2C27.99v-1.277h0.156c1.01%2C0%2C1.56-0.377%2C1.71-0.961%20%20l0.385%2C0.068v2.199l-0.192%2C0.072c-0.113%2C0.042-0.186%2C0.09-0.186%2C0.197c0%2C0.02%2C0.006%2C0.066%2C0.006%2C0.066h1.589%20%20c0.006-0.006%2C0.061-0.121%2C0.061-0.181c0-0.048-0.024-0.065-0.084-0.077L8.603%2C28.02v-1.77c0.096-0.132%2C0.258-0.252%2C0.587-0.252%20%20c0.24%2C0%2C0.39%2C0.07%2C0.408%2C0.078c0.048-0.061%2C0.114-0.217%2C0.114-0.366c0-0.204-0.139-0.349-0.42-0.349%20%20c-0.366%2C0-0.582%2C0.354-0.708%2C0.563H8.566l0.036-0.526l-0.948%2C0.09c-0.069%2C0.006-0.121%2C0.025-0.158%2C0.057%20%20c0.004-0.047%2C0.013-0.092%2C0.013-0.141c0-0.793-0.575-1.188-1.787-1.188H4.421c-0.024%2C0.066-0.066%2C0.144-0.066%2C0.198%20%20c0%2C0.035%2C0.024%2C0.054%2C0.084%2C0.064l0.354%2C0.084v3.432l-0.24%2C0.061c-0.156%2C0.041-0.204%2C0.125-0.204%2C0.221%20%20c0%2C0.031%2C0.006%2C0.078%2C0.006%2C0.078h1.703C6.082%2C28.297%2C6.124%2C28.2%2C6.124%2C28.146z%20M5.596%2C24.633h0.12%20%20c0.666%2C0%2C0.954%2C0.281%2C0.954%2C0.805c0%2C0.508-0.288%2C0.869-0.954%2C0.869h-0.12V24.633z%22%2F%3E%20%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M10.907%2C28.43c0.694%2C0%2C1.108-0.367%2C1.108-0.522c0-0.054-0.029-0.175-0.107-0.239%20%20c-0.162%2C0.145-0.385%2C0.275-0.756%2C0.275c-0.443%2C0-0.811-0.287-0.815-1.008h1.589c0.042-0.145%2C0.072-0.396%2C0.072-0.545%20%20c0-0.611-0.354-1.025-1.066-1.025c-0.731%2C0-1.368%2C0.546-1.368%2C1.589C9.563%2C28.003%2C10.085%2C28.43%2C10.907%2C28.43z%20M10.857%2C25.742%20%20c0.295%2C0%2C0.392%2C0.252%2C0.392%2C0.574c0%2C0.104-0.019%2C0.211-0.03%2C0.265h-0.876C10.373%2C26.012%2C10.547%2C25.742%2C10.857%2C25.742z%22%2F%3E%20%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M13%2C28.062c-0.139%2C0-0.316-0.065-0.371-0.107l-0.139-0.534c0%2C0-0.071-0.006-0.102-0.006%20%20c-0.205%2C0-0.275%2C0.114-0.275%2C0.39c0%2C0.204%2C0.012%2C0.307%2C0.029%2C0.432c0.139%2C0.084%2C0.443%2C0.193%2C0.803%2C0.193%20%20c0.695%2C0%2C1.135-0.379%2C1.135-0.883c0-0.516-0.402-0.75-0.773-0.972c-0.271-0.162-0.539-0.294-0.539-0.552%20%20c0-0.233%2C0.203-0.312%2C0.358-0.312c0.162%2C0%2C0.312%2C0.061%2C0.378%2C0.107l0.072%2C0.479c0%2C0%2C0.072%2C0.007%2C0.096%2C0.007%20%20c0.252%2C0%2C0.294-0.162%2C0.294-0.408c0-0.145-0.012-0.233-0.018-0.295c-0.114-0.106-0.396-0.238-0.773-0.238%20%20c-0.612%2C0-1.026%2C0.33-1.026%2C0.81c0%2C0.558%2C0.35%2C0.763%2C0.721%2C1.007c0.252%2C0.162%2C0.564%2C0.288%2C0.564%2C0.56%20%20C13.434%2C27.973%2C13.234%2C28.062%2C13%2C28.062z%22%2F%3E%20%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M15.059%2C28.062c-0.139%2C0-0.317-0.065-0.371-0.107l-0.14-0.534c0%2C0-0.071-0.006-0.103-0.006%20%20c-0.203%2C0-0.274%2C0.114-0.274%2C0.39c0%2C0.204%2C0.013%2C0.307%2C0.029%2C0.432c0.139%2C0.084%2C0.444%2C0.193%2C0.804%2C0.193%20%20c0.695%2C0%2C1.135-0.379%2C1.135-0.883c0-0.516-0.402-0.75-0.773-0.972c-0.271-0.162-0.54-0.294-0.54-0.552%20%20c0-0.233%2C0.204-0.312%2C0.358-0.312c0.162%2C0%2C0.312%2C0.061%2C0.379%2C0.107l0.071%2C0.479c0%2C0%2C0.072%2C0.007%2C0.097%2C0.007%20%20c0.252%2C0%2C0.293-0.162%2C0.293-0.408c0-0.145-0.012-0.233-0.018-0.295c-0.113-0.106-0.396-0.238-0.773-0.238%20%20c-0.611%2C0-1.025%2C0.33-1.025%2C0.81c0%2C0.558%2C0.35%2C0.763%2C0.72%2C1.007c0.253%2C0.162%2C0.564%2C0.288%2C0.564%2C0.56%20%20C15.49%2C27.973%2C15.292%2C28.062%2C15.059%2C28.062z%22%2F%3E%20%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M17.794%2C27.941c-0.442%2C0-0.81-0.287-0.815-1.006h1.59c0.041-0.146%2C0.072-0.396%2C0.072-0.547%20%20c0-0.611-0.354-1.025-1.067-1.025c-0.731%2C0-1.367%2C0.547-1.367%2C1.59c0%2C1.05%2C0.521%2C1.477%2C1.344%2C1.477%20%20c0.695%2C0%2C1.109-0.367%2C1.109-0.522c0-0.054-0.03-0.175-0.108-0.239C18.389%2C27.811%2C18.166%2C27.941%2C17.794%2C27.941z%20M17.5%2C25.742%20%20c0.294%2C0%2C0.391%2C0.252%2C0.391%2C0.574c0%2C0.104-0.019%2C0.211-0.029%2C0.265h-0.877C17.016%2C26.012%2C17.188%2C25.742%2C17.5%2C25.742z%22%2F%3E%20%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M18%2C29.5H5c-0.276%2C0-0.5%2C0.225-0.5%2C0.5s0.224%2C0.5%2C0.5%2C0.5h13c0.275%2C0%2C0.5-0.225%2C0.5-0.5%20%20S18.275%2C29.5%2C18%2C29.5z%22%2F%3E%20%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M10%2C31.5H5c-0.276%2C0-0.5%2C0.225-0.5%2C0.5s0.224%2C0.5%2C0.5%2C0.5h5c0.276%2C0%2C0.5-0.225%2C0.5-0.5S10.276%2C31.5%2C10%2C31.5%20%20z%22%2F%3E%20%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M18%2C31.5h-5c-0.275%2C0-0.5%2C0.225-0.5%2C0.5s0.225%2C0.5%2C0.5%2C0.5h5c0.275%2C0%2C0.5-0.225%2C0.5-0.5%20%20S18.275%2C31.5%2C18%2C31.5z%22%2F%3E%20%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M10%2C33.5H5c-0.276%2C0-0.5%2C0.225-0.5%2C0.5s0.224%2C0.5%2C0.5%2C0.5h5c0.276%2C0%2C0.5-0.225%2C0.5-0.5S10.276%2C33.5%2C10%2C33.5%20%20z%22%2F%3E%20%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M18%2C33.5h-5c-0.275%2C0-0.5%2C0.225-0.5%2C0.5s0.225%2C0.5%2C0.5%2C0.5h5c0.275%2C0%2C0.5-0.225%2C0.5-0.5%20%20S18.275%2C33.5%2C18%2C33.5z%22%2F%3E%20%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M10%2C35.5H5c-0.276%2C0-0.5%2C0.225-0.5%2C0.5s0.224%2C0.5%2C0.5%2C0.5h5c0.276%2C0%2C0.5-0.225%2C0.5-0.5S10.276%2C35.5%2C10%2C35.5%20%20z%22%2F%3E%20%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M18%2C35.5h-5c-0.275%2C0-0.5%2C0.225-0.5%2C0.5s0.225%2C0.5%2C0.5%2C0.5h5c0.275%2C0%2C0.5-0.225%2C0.5-0.5%20%20S18.275%2C35.5%2C18%2C35.5z%22%2F%3E%20%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M20%2C22.5H3c-0.276%2C0-0.5%2C0.225-0.5%2C0.5v1.5H2c-0.827%2C0-1.5%2C0.673-1.5%2C1.5v11c0%2C0.827%2C0.673%2C1.5%2C1.5%2C1.5%20%20h17.001c0.826%2C0%2C1.499-0.673%2C1.499-1.5v-4.5V23C20.5%2C22.725%2C20.275%2C22.5%2C20%2C22.5z%20M2.5%2C37c0%2C0.275-0.225%2C0.5-0.5%2C0.5%20%20S1.5%2C37.275%2C1.5%2C37V26c0-0.275%2C0.225-0.5%2C0.5-0.5h0.5V37z%20M19.5%2C37c0%2C0.275-0.225%2C0.5-0.499%2C0.5H3.414%20%20C3.47%2C37.344%2C3.5%2C37.175%2C3.5%2C37V23.5h16v9V37z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-press-announcement] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-press-announcement] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-press] .box-header > h2:first-child:last-child::before, .icon-press, aside > .module-teaserlist[class*=icon-press] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Presse%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%20100%20100%22%20style%3D%22enable-background%3Anew%200%200%20100%20100%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cg%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M35.3%2C42.4c0-0.1-0.1-0.2-0.3-0.2l-1.5-0.3v-4.2H34c3.3%2C0%2C5.1-1.2%2C5.6-3.2l1.3%2C0.2V42l-0.6%2C0.2%20%20c-0.4%2C0.1-0.6%2C0.3-0.6%2C0.6c0%2C0.1%2C0%2C0.2%2C0%2C0.2h5.2c0%2C0%2C0.2-0.4%2C0.2-0.6c0-0.2-0.1-0.2-0.3-0.3L43.4%2C42v-5.8c0.3-0.4%2C0.8-0.8%2C1.9-0.8%20%20c0.8%2C0%2C1.3%2C0.2%2C1.3%2C0.3c0.2-0.2%2C0.4-0.7%2C0.4-1.2c0-0.7-0.5-1.1-1.4-1.1c-1.2%2C0-1.9%2C1.2-2.3%2C1.8h-0.1l0.1-1.7l-3.1%2C0.3%20%20c-0.2%2C0-0.4%2C0.1-0.5%2C0.2c0-0.2%2C0-0.3%2C0-0.5c0-2.6-1.9-3.9-5.9-3.9h-4.3c-0.1%2C0.2-0.2%2C0.5-0.2%2C0.6c0%2C0.1%2C0.1%2C0.2%2C0.3%2C0.2l1.2%2C0.3%20%20v11.3l-0.8%2C0.2c-0.5%2C0.1-0.7%2C0.4-0.7%2C0.7c0%2C0.1%2C0%2C0.3%2C0%2C0.3H35C35.1%2C42.9%2C35.3%2C42.6%2C35.3%2C42.4z%20M33.5%2C30.9h0.4%20%20c2.2%2C0%2C3.1%2C0.9%2C3.1%2C2.6c0%2C1.7-0.9%2C2.9-3.1%2C2.9h-0.4V30.9z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M50.9%2C43.4c2.3%2C0%2C3.6-1.2%2C3.6-1.7c0-0.2-0.1-0.6-0.4-0.8c-0.5%2C0.5-1.3%2C0.9-2.5%2C0.9c-1.5%2C0-2.7-0.9-2.7-3.3h5.2%20%20c0.1-0.5%2C0.2-1.3%2C0.2-1.8c0-2-1.2-3.4-3.5-3.4c-2.4%2C0-4.5%2C1.8-4.5%2C5.2C46.5%2C42%2C48.3%2C43.4%2C50.9%2C43.4z%20M50.8%2C34.6%20%20c1%2C0%2C1.3%2C0.8%2C1.3%2C1.9c0%2C0.3-0.1%2C0.7-0.1%2C0.9h-2.9C49.2%2C35.4%2C49.8%2C34.6%2C50.8%2C34.6z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M57.8%2C42.2c-0.5%2C0-1-0.2-1.2-0.4l-0.5-1.8c0%2C0-0.2%2C0-0.3%2C0c-0.7%2C0-0.9%2C0.4-0.9%2C1.3c0%2C0.7%2C0%2C1%2C0.1%2C1.4%20%20c0.5%2C0.3%2C1.5%2C0.6%2C2.6%2C0.6c2.3%2C0%2C3.7-1.2%2C3.7-2.9c0-1.7-1.3-2.5-2.5-3.2c-0.9-0.5-1.8-1-1.8-1.8c0-0.8%2C0.7-1%2C1.2-1%20%20c0.5%2C0%2C1%2C0.2%2C1.2%2C0.4l0.2%2C1.6c0%2C0%2C0.2%2C0%2C0.3%2C0c0.8%2C0%2C1-0.5%2C1-1.3c0-0.5%2C0-0.8-0.1-1c-0.4-0.3-1.3-0.8-2.5-0.8c-2%2C0-3.4%2C1.1-3.4%2C2.7%20%20c0%2C1.8%2C1.1%2C2.5%2C2.4%2C3.3c0.8%2C0.5%2C1.8%2C0.9%2C1.8%2C1.8C59.2%2C41.9%2C58.6%2C42.2%2C57.8%2C42.2z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M64.6%2C42.2c-0.5%2C0-1-0.2-1.2-0.4l-0.5-1.8c0%2C0-0.2%2C0-0.3%2C0c-0.7%2C0-0.9%2C0.4-0.9%2C1.3c0%2C0.7%2C0%2C1%2C0.1%2C1.4%20%20c0.5%2C0.3%2C1.5%2C0.6%2C2.6%2C0.6c2.3%2C0%2C3.7-1.2%2C3.7-2.9c0-1.7-1.3-2.5-2.5-3.2c-0.9-0.5-1.8-1-1.8-1.8c0-0.8%2C0.7-1%2C1.2-1%20%20c0.5%2C0%2C1%2C0.2%2C1.2%2C0.4l0.2%2C1.6c0%2C0%2C0.2%2C0%2C0.3%2C0c0.8%2C0%2C1-0.5%2C1-1.3c0-0.5%2C0-0.8-0.1-1c-0.4-0.3-1.3-0.8-2.5-0.8c-2%2C0-3.4%2C1.1-3.4%2C2.7%20%20c0%2C1.8%2C1.1%2C2.5%2C2.4%2C3.3c0.8%2C0.5%2C1.8%2C0.9%2C1.8%2C1.8C66%2C41.9%2C65.3%2C42.2%2C64.6%2C42.2z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M73.5%2C41.8c-1.4%2C0-2.7-0.9-2.7-3.3h5.2c0.1-0.5%2C0.2-1.3%2C0.2-1.8c0-2-1.2-3.4-3.5-3.4c-2.4%2C0-4.5%2C1.8-4.5%2C5.2%20%20c0%2C3.4%2C1.7%2C4.8%2C4.4%2C4.8c2.3%2C0%2C3.6-1.2%2C3.6-1.7c0-0.2-0.1-0.6-0.4-0.8C75.5%2C41.3%2C74.8%2C41.8%2C73.5%2C41.8z%20M72.6%2C34.6%20%20c1%2C0%2C1.3%2C0.8%2C1.3%2C1.9c0%2C0.3-0.1%2C0.7-0.1%2C0.9h-2.9C71%2C35.4%2C71.6%2C34.6%2C72.6%2C34.6z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M74.2%2C46.9H31.6c-0.9%2C0-1.6%2C0.7-1.6%2C1.6c0%2C0.9%2C0.7%2C1.6%2C1.6%2C1.6h42.6c0.9%2C0%2C1.6-0.7%2C1.6-1.6%20%20C75.9%2C47.6%2C75.1%2C46.9%2C74.2%2C46.9z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M48%2C53.4H31.6c-0.9%2C0-1.6%2C0.7-1.6%2C1.6c0%2C0.9%2C0.7%2C1.6%2C1.6%2C1.6H48c0.9%2C0%2C1.6-0.7%2C1.6-1.6%20%20C49.6%2C54.2%2C48.9%2C53.4%2C48%2C53.4z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M74.2%2C53.4H57.8c-0.9%2C0-1.6%2C0.7-1.6%2C1.6c0%2C0.9%2C0.7%2C1.6%2C1.6%2C1.6h16.4c0.9%2C0%2C1.6-0.7%2C1.6-1.6%20%20C75.9%2C54.2%2C75.1%2C53.4%2C74.2%2C53.4z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M48%2C60H31.6c-0.9%2C0-1.6%2C0.7-1.6%2C1.6s0.7%2C1.6%2C1.6%2C1.6H48c0.9%2C0%2C1.6-0.7%2C1.6-1.6S48.9%2C60%2C48%2C60z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M74.2%2C60H57.8c-0.9%2C0-1.6%2C0.7-1.6%2C1.6s0.7%2C1.6%2C1.6%2C1.6h16.4c0.9%2C0%2C1.6-0.7%2C1.6-1.6S75.1%2C60%2C74.2%2C60z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M48%2C66.6H31.6c-0.9%2C0-1.6%2C0.7-1.6%2C1.6s0.7%2C1.6%2C1.6%2C1.6H48c0.9%2C0%2C1.6-0.7%2C1.6-1.6S48.9%2C66.6%2C48%2C66.6z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M74.2%2C66.6H57.8c-0.9%2C0-1.6%2C0.7-1.6%2C1.6s0.7%2C1.6%2C1.6%2C1.6h16.4c0.9%2C0%2C1.6-0.7%2C1.6-1.6S75.1%2C66.6%2C74.2%2C66.6z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M80.8%2C23.9H25c-0.9%2C0-1.6%2C0.7-1.6%2C1.6v4.9h-1.6c-2.7%2C0-4.9%2C2.2-4.9%2C4.9v36.1c0%2C2.7%2C2.2%2C4.9%2C4.9%2C4.9h55.8%20%20c2.7%2C0%2C4.9-2.2%2C4.9-4.9V56.7V25.6C82.4%2C24.7%2C81.7%2C23.9%2C80.8%2C23.9z%20M23.4%2C71.5c0%2C0.9-0.7%2C1.6-1.6%2C1.6s-1.6-0.7-1.6-1.6V35.4%20%20c0-0.9%2C0.7-1.6%2C1.6-1.6h1.6V71.5z%20M79.1%2C71.5c0%2C0.9-0.7%2C1.6-1.6%2C1.6H26.4c0.2-0.5%2C0.3-1.1%2C0.3-1.6V27.2h52.5v29.5V71.5z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-press] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-press] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-profile] .box-header > h2:first-child:last-child::before, .icon-profile, aside > .module-teaserlist[class*=icon-profile] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2240px%22%20height%3D%2240px%22%20viewBox%3D%220%200%2040%2040%22%20enable-background%3D%22new%200%200%2040%2040%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M35%2C0H5C2.244%2C0%2C0%2C2.244%2C0%2C5v26c0%2C2.758%2C2.244%2C5%2C5%2C5h4c0.034%2C0%2C0.062-0.016%2C0.094-0.02%20c0.076-0.008%2C0.146-0.02%2C0.216-0.043c0.055-0.018%2C0.103-0.039%2C0.152-0.066c0.062-0.033%2C0.118-0.07%2C0.172-0.115%20c0.046-0.041%2C0.086-0.08%2C0.126-0.127c0.042-0.049%2C0.076-0.102%2C0.106-0.156c0.032-0.061%2C0.056-0.123%2C0.076-0.188%20c0.01-0.037%2C0.031-0.062%2C0.04-0.1l0.859-4.545c0.168-0.125%2C0.376-0.254%2C0.648-0.398l0.338-0.182c0.548-0.299%2C1.102-0.6%2C1.66-0.865%20c0.502-0.234%2C1.014-0.449%2C1.529-0.664l1.166-0.484c0.433-0.18%2C0.868-0.359%2C1.269-0.535c0.37-0.148%2C0.688-0.473%2C0.826-0.834%20c0.153-0.385%2C0.288-0.787%2C0.403-1.178c0-0.002%2C0.007-0.02%2C0.015-0.043c0.432-0.209%2C0.702-0.664%2C0.742-1.029%20c0.084-0.568%2C0.142-1.143%2C0.176-1.678c0.038-0.379-0.099-0.793-0.378-1.121c-0.33-0.373-0.524-0.799-0.61-1.355%20c-0.052-0.324-0.164-0.598-0.262-0.838c-0.044-0.105-0.088-0.207-0.12-0.318c-0.136-0.445-0.244-0.903-0.346-1.428%20c0-0.035-0.002-0.073-0.005-0.107c0.307-0.302%2C0.41-0.746%2C0.418-1.024c0.013-0.525%2C0.011-1.056%2C0.009-1.584l0.002-0.96%20c0.002-0.361%2C0.002-0.728%2C0.027-1.086c0.036-0.478%2C0.303-0.886%2C0.891-1.367c0.828-0.687%2C1.873-1%2C2.881-1.24%20c0.25-0.059%2C0.5-0.106%2C0.75-0.15c0.086%2C0.25%2C0.258%2C0.482%2C0.508%2C0.694c0.562%2C0.47%2C1.123%2C0.946%2C1.668%2C1.434%20c0.16%2C0.146%2C0.348%2C0.38%2C0.348%2C0.916v3.356c-0.004%2C0.462%2C0.117%2C0.828%2C0.342%2C1.086l-0.104%2C1.052c-0.305%2C0.515-0.459%2C1.052-0.598%2C1.536%20c-0.078%2C0.262-0.148%2C0.525-0.279%2C0.83c-0.705%2C0.906-0.668%2C1.895-0.639%2C2.697c0.004%2C0.168%2C0.012%2C0.338%2C0.008%2C0.518%20c0%2C0.385%2C0.199%2C0.879%2C0.602%2C1.117c-0.004%2C0.006-0.004%2C0.018%2C0.004%2C0.043c0.129%2C0.438%2C0.268%2C0.879%2C0.449%2C1.285%20c0.219%2C0.5%2C0.699%2C0.746%2C0.961%2C0.848c1.809%2C0.695%2C3.938%2C1.547%2C6.016%2C2.613c0.23%2C0.123%2C0.428%2C0.254%2C0.6%2C0.398l1.283%2C4.674%20c0.004%2C0.018%2C0.02%2C0.021%2C0.025%2C0.037c0.061%2C0.188%2C0.166%2C0.342%2C0.311%2C0.461c0.031%2C0.023%2C0.055%2C0.039%2C0.086%2C0.057%20C34.617%2C35.924%2C34.793%2C36%2C35%2C36c2.758%2C0%2C5-2.242%2C5-5V5C40%2C2.244%2C37.758%2C0%2C35%2C0z%20M38%2C31c0%2C1.398-0.965%2C2.568-2.266%2C2.898%20l-1.125-4.105c-0.043-0.16-0.127-0.307-0.242-0.43c-0.355-0.367-0.787-0.686-1.293-0.951c-2.133-1.094-4.289-1.963-6.145-2.678%20c-0.111-0.281-0.199-0.578-0.297-0.912c-0.07-0.221-0.188-0.58-0.508-0.881c-0.004-0.078-0.004-0.16-0.008-0.238%20c-0.025-0.701-0.025-1.113%2C0.246-1.436c0.061-0.068%2C0.156-0.236%2C0.195-0.322c0.168-0.369%2C0.287-0.758%2C0.398-1.148%20c0.131-0.457%2C0.246-0.852%2C0.379-1.061c0.141-0.158%2C0.25-0.424%2C0.27-0.637l0.164-1.708c0.027-0.312-0.092-0.699-0.375-0.979v-3.198%20c0-0.992-0.34-1.798-1.012-2.401c-0.398-0.358-0.805-0.711-1.219-1.061c0.254-0.328%2C0.285-0.792%2C0.047-1.158l-0.869%2C0.5l0.746-0.682%20c-0.18-0.238-0.627-0.391-0.926-0.406C23.98%2C8%2C23.797%2C7.998%2C23.609%2C8.026l-0.428%2C0.067c-0.51%2C0.08-1.02%2C0.162-1.521%2C0.28%20c-1.185%2C0.28-2.55%2C0.694-3.694%2C1.642c-0.64%2C0.526-1.504%2C1.387-1.609%2C2.765c-0.028%2C0.407-0.032%2C0.815-0.034%2C1.222l-0.002%2C0.977%20c0%2C0.424%2C0.002%2C0.85-0.002%2C1.266c-0.284%2C0.26-0.528%2C0.714-0.418%2C1.506c0.004%2C0.142%2C0.012%2C0.282%2C0.046%2C0.456%20c0.113%2C0.496%2C0.231%2C0.993%2C0.374%2C1.478c0.05%2C0.176%2C0.12%2C0.348%2C0.189%2C0.52c0.062%2C0.15%2C0.122%2C0.295%2C0.137%2C0.385%20c0.134%2C0.869%2C0.451%2C1.6%2C0.955%2C2.213c-0.023%2C0.324-0.056%2C0.652-0.1%2C0.992c-0.49%2C0.307-0.646%2C0.824-0.736%2C1.125%20c-0.084%2C0.277-0.174%2C0.551-0.277%2C0.83c-0.354%2C0.152-0.71%2C0.299-1.066%2C0.447l-1.18%2C0.49c-0.54%2C0.227-1.078%2C0.451-1.608%2C0.701%20c-0.596%2C0.281-1.18%2C0.6-1.762%2C0.914l-0.328%2C0.18c-0.57%2C0.301-0.976%2C0.586-1.316%2C0.914c-0.147%2C0.145-0.25%2C0.328-0.287%2C0.533L8.172%2C34%20H5c-1.654%2C0-3-1.346-3-3V5c0-1.654%2C1.346-3%2C3-3h30c1.654%2C0%2C3%2C1.346%2C3%2C3V31z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-profile] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-profile] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-publications-large] .box-header > h2:first-child:last-child::before, .icon-publications-large, aside > .module-teaserlist[class*=icon-publications-large] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Publikation%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20%20y%3D%220px%22%20viewBox%3D%220%200%2099.7%2099.7%22%20style%3D%22enable-background%3Anew%200%200%2099.7%2099.7%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M59.6%2C21c-1.2-2.9-4.2-5-7.6-5H40.5c-2.7%2C0-5.1%2C1.3-6.6%2C3.3c-1.5-2-3.9-3.3-6.6-3.3H15.9c-3.4%2C0-6.3%2C2.1-7.6%2C5%20c-4%2C0.5-7.2%2C3.9-7.2%2C8.1v37.7c0%2C4.5%2C3.7%2C8.2%2C8.2%2C8.2h16.4c3.8%2C0%2C4.2%2C1.4%2C4.7%2C3.2c0.4%2C1.3%2C1%2C3.4%2C3.5%2C3.4s3.1-2.1%2C3.5-3.4%20c0.5-1.8%2C0.9-3.2%2C4.7-3.2h16.4c4.5%2C0%2C8.2-3.7%2C8.2-8.2V29C66.8%2C24.9%2C63.6%2C21.5%2C59.6%2C21z%20M35.6%2C24.1c0-2.7%2C2.2-4.9%2C4.9-4.9H52%20c2.7%2C0%2C4.9%2C2.2%2C4.9%2C4.9v36.1c0%2C2.7-2.2%2C4.9-4.9%2C4.9H40.5c-1.4%2C0-3.3%2C0.4-4.9%2C1.5V24.1z%20M11%2C24.1c0-2.7%2C2.2-4.9%2C4.9-4.9h11.5%20c2.7%2C0%2C4.9%2C2.2%2C4.9%2C4.9v42.5c-1.6-1.1-3.6-1.5-4.9-1.5H15.9c-2.7%2C0-4.9-2.2-4.9-4.9V24.1z%20M63.5%2C66.7c0%2C2.7-2.2%2C4.9-4.9%2C4.9H42.2%20c-6.3%2C0-7.3%2C3.6-7.9%2C5.5c-0.1%2C0.4-0.3%2C0.9-0.3%2C1.1c-0.1-0.1-0.3-0.7-0.4-1.1c-0.6-1.9-1.6-5.5-7.9-5.5H9.4c-2.7%2C0-4.9-2.2-4.9-4.9%20V29c0-2.1%2C1.4-3.9%2C3.3-4.6v35.8c0%2C4.5%2C3.7%2C8.2%2C8.2%2C8.2h11.5c0.8%2C0%2C4.9%2C0.3%2C4.9%2C4.9c0%2C0.9%2C0.7%2C1.6%2C1.6%2C1.6s1.6-0.7%2C1.6-1.6%20c0-4.6%2C4.1-4.9%2C4.9-4.9H52c4.5%2C0%2C8.2-3.7%2C8.2-8.2V24.4c1.9%2C0.7%2C3.3%2C2.5%2C3.3%2C4.6V66.7z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-publications-large] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-publications-large] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-publications] .box-header > h2:first-child:last-child::before, .icon-publications, aside > .module-teaserlist[class*=icon-publications] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Publikation%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20%20y%3D%220px%22%20viewBox%3D%220%200%20100%20100%22%20style%3D%22enable-background%3Anew%200%200%20100%20100%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M75.2%2C21.9c-1.2-2.9-4.2-5-7.6-5H56.2c-2.7%2C0-5.1%2C1.3-6.6%2C3.3c-1.5-2-3.9-3.3-6.6-3.3H31.6%20c-3.4%2C0-6.3%2C2.1-7.6%2C5c-4%2C0.5-7.2%2C3.9-7.2%2C8.1v37.7c0%2C4.5%2C3.7%2C8.2%2C8.2%2C8.2h16.4c3.8%2C0%2C4.2%2C1.4%2C4.7%2C3.2c0.4%2C1.3%2C1%2C3.4%2C3.5%2C3.4%20c2.5%2C0%2C3.1-2.1%2C3.5-3.4c0.5-1.8%2C0.9-3.2%2C4.7-3.2h16.4c4.5%2C0%2C8.2-3.7%2C8.2-8.2V30C82.4%2C25.9%2C79.2%2C22.4%2C75.2%2C21.9z%20M51.3%2C25.1%20c0-2.7%2C2.2-4.9%2C4.9-4.9h11.5c2.7%2C0%2C4.9%2C2.2%2C4.9%2C4.9v36.1c0%2C2.7-2.2%2C4.9-4.9%2C4.9H56.2c-1.4%2C0-3.3%2C0.4-4.9%2C1.5V25.1z%20M26.7%2C25.1%20c0-2.7%2C2.2-4.9%2C4.9-4.9h11.5c2.7%2C0%2C4.9%2C2.2%2C4.9%2C4.9v42.5c-1.6-1.1-3.6-1.5-4.9-1.5H31.6c-2.7%2C0-4.9-2.2-4.9-4.9V25.1z%20M79.1%2C67.7%20c0%2C2.7-2.2%2C4.9-4.9%2C4.9H57.8c-6.3%2C0-7.3%2C3.6-7.9%2C5.5c-0.1%2C0.4-0.3%2C0.9-0.3%2C1.1c-0.1-0.1-0.3-0.7-0.4-1.1c-0.6-1.9-1.6-5.5-7.9-5.5%20H25c-2.7%2C0-4.9-2.2-4.9-4.9V30c0-2.1%2C1.4-3.9%2C3.3-4.6v35.8c0%2C4.5%2C3.7%2C8.2%2C8.2%2C8.2h11.5c0.8%2C0%2C4.9%2C0.3%2C4.9%2C4.9c0%2C0.9%2C0.7%2C1.6%2C1.6%2C1.6%20s1.6-0.7%2C1.6-1.6c0-4.6%2C4.1-4.9%2C4.9-4.9h11.5c4.5%2C0%2C8.2-3.7%2C8.2-8.2V25.4c1.9%2C0.7%2C3.3%2C2.5%2C3.3%2C4.6V67.7z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-publications] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-publications] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-quote] .box-header > h2:first-child:last-child::before, .icon-quote, aside > .module-teaserlist[class*=icon-quote] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2240px%22%20height%3D%2240px%22%20viewBox%3D%220%200%2040%2040%22%20enable-background%3D%22new%200%200%2040%2040%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M20%2C0C8.972%2C0%2C0%2C8.972%2C0%2C20c0%2C11.027%2C8.972%2C20%2C20%2C20c11.027%2C0%2C20-8.973%2C20-20C40%2C8.972%2C31.027%2C0%2C20%2C0z%20%20M20%2C38c-9.926%2C0-18-8.074-18-18S10.074%2C2%2C20%2C2s18%2C8.074%2C18%2C18S29.926%2C38%2C20%2C38z%22%2F%3E%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M25.99%2C12c-2.85%2C0-5.166%2C2.3-5.166%2C5.132c0%2C2.124%2C1.289%2C4.005%2C3.281%2C4.782%20c0.486%2C0.189%2C0.748%2C0.723%2C0.602%2C1.215l-1.676%2C5.59c-0.402%2C1.332%2C0.365%2C2.746%2C1.713%2C3.152c0.225%2C0.061%2C0.459%2C0.098%2C0.697%2C0.098%20c1.125%2C0%2C2.131-0.74%2C2.445-1.799l3.148-10.474c0.457-1.316%2C0.465-2.954%2C0.465-2.966C31.5%2C13.768%2C28.699%2C12%2C25.99%2C12z%20M29.129%2C19.08%20l-3.16%2C10.518c-0.061%2C0.211-0.293%2C0.371-0.533%2C0.371l-0.127-0.016c-0.285-0.086-0.449-0.377-0.367-0.656l1.68-5.59%20c0.447-1.488-0.34-3.093-1.793-3.655c-1.215-0.474-2.008-1.622-2.008-2.914c0-1.728%2C1.42-3.134%2C3.166-3.134%20c1.721%2C0%2C3.51%2C1.021%2C3.51%2C2.727C29.5%2C16.98%2C29.436%2C18.189%2C29.129%2C19.08z%22%2F%3E%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M14.016%2C12c-2.848%2C0-5.164%2C2.3-5.164%2C5.132c0%2C2.124%2C1.288%2C4.001%2C3.284%2C4.782%20c0.484%2C0.189%2C0.748%2C0.723%2C0.603%2C1.215l-1.683%2C5.594c-0.396%2C1.332%2C0.37%2C2.742%2C1.719%2C3.148c0.224%2C0.061%2C0.458%2C0.098%2C0.693%2C0.098%20c1.126%2C0%2C2.134-0.74%2C2.45-1.799l3.146-10.478c0.455-1.32%2C0.466-2.95%2C0.466-2.962C19.53%2C13.768%2C16.726%2C12%2C14.016%2C12z%20M17.16%2C19.08%20L14%2C29.598c-0.062%2C0.211-0.292%2C0.371-0.534%2C0.371l-0.13-0.016c-0.284-0.086-0.448-0.377-0.366-0.656l1.681-5.59%20c0.447-1.488-0.343-3.093-1.792-3.655c-1.219-0.476-2.009-1.622-2.009-2.916c0-1.728%2C1.42-3.134%2C3.164-3.134%20c1.727%2C0%2C3.515%2C1.02%2C3.515%2C2.727C17.53%2C16.979%2C17.464%2C18.186%2C17.16%2C19.08z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-quote] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-quote] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-recyclebin-blue] .box-header > h2:first-child:last-child::before, .icon-recyclebin-blue, aside > .module-teaserlist[class*=icon-recyclebin-blue] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%2011.5%2014%22%20style%3D%22enable-background%3Anew%200%200%2011.5%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M5.7%2C12.1c0.2%2C0%2C0.3-0.1%2C0.3-0.3V4.1C6%2C4%2C5.9%2C3.8%2C5.7%2C3.8C5.6%2C3.8%2C5.4%2C4%2C5.4%2C4.1v7.6C5.4%2C11.9%2C5.6%2C12.1%2C5.7%2C12.1%20M7.6%2C12.1%20c0.2%2C0%2C0.3-0.1%2C0.3-0.3l0.5-7.6c0-0.2-0.1-0.3-0.3-0.3C7.9%2C3.8%2C7.8%2C4%2C7.8%2C4.1l-0.5%2C7.6C7.3%2C11.9%2C7.5%2C12.1%2C7.6%2C12.1%20M11.1%2C1.9H8V0.6%20C8%2C0.3%2C7.7%2C0%2C7.3%2C0H4.1C3.8%2C0%2C3.5%2C0.3%2C3.5%2C0.6v1.3H0.3C0.1%2C1.9%2C0%2C2.1%2C0%2C2.2s0.1%2C0.3%2C0.3%2C0.3H1l0.6%2C10.2C1.7%2C13.4%2C2.2%2C14%2C2.9%2C14h5.7%20c0.7%2C0%2C1.2-0.6%2C1.3-1.3l0.6-10.2h0.6c0.2%2C0%2C0.3-0.1%2C0.3-0.3S11.3%2C1.9%2C11.1%2C1.9%20M4.1%2C0.6h3.2v1.3H4.1V0.6z%20M9.2%2C12.7%20c0%2C0.3-0.3%2C0.6-0.6%2C0.6H2.9c-0.4%2C0-0.6-0.3-0.6-0.6L1.6%2C2.5h8.3L9.2%2C12.7%20M3.8%2C12.1c0.2%2C0%2C0.3-0.2%2C0.3-0.3L3.7%2C4.1%20c0-0.2-0.2-0.3-0.3-0.3C3.2%2C3.8%2C3%2C4%2C3%2C4.2l0.5%2C7.6C3.5%2C12%2C3.7%2C12.1%2C3.8%2C12.1%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-recyclebin-blue] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-recyclebin-blue] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-retweet] .box-header > h2:first-child:last-child::before, .icon-retweet, aside > .module-teaserlist[class*=icon-retweet] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2213px%22%20height%3D%2213px%22%20viewBox%3D%220%200%2013%2013%22%20enable-background%3D%22new%200%200%2013%2013%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M2.448%2C0h8.118c0.677%2C0%2C1.25%2C0.237%2C1.725%2C0.71C12.764%2C1.185%2C13%2C1.76%2C13%2C2.436v8.122%20c0%2C0.677-0.236%2C1.252-0.71%2C1.726c-0.475%2C0.474-1.048%2C0.711-1.725%2C0.711H2.448c-0.676%2C0-1.254-0.237-1.731-0.711%20C0.239%2C11.81%2C0%2C11.234%2C0%2C10.558V2.436C0%2C1.76%2C0.239%2C1.185%2C0.716%2C0.71C1.194%2C0.237%2C1.771%2C0%2C2.448%2C0z%22%2F%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M3.25%2C9.746H6.5c0.33%2C0%2C0.571-0.14%2C0.724-0.419c0.06-0.109%2C0.089-0.262%2C0.089-0.457%20c0-0.194-0.067-0.359-0.203-0.495C6.975%2C8.239%2C6.839%2C8.163%2C6.704%2C8.146L6.5%2C8.121H4.062V6.497h0.852%20c0.143%2C0%2C0.264-0.051%2C0.362-0.152c0.097-0.102%2C0.146-0.22%2C0.146-0.355S5.375%2C5.731%2C5.282%2C5.622L3.25%2C3.25L1.218%2C5.622%20c-0.094%2C0.109-0.14%2C0.232-0.14%2C0.368c0%2C0.135%2C0.05%2C0.253%2C0.15%2C0.354C1.33%2C6.445%2C1.448%2C6.496%2C1.582%2C6.496h0.854v2.437%20c0%2C0.21%2C0.083%2C0.4%2C0.248%2C0.565C2.849%2C9.663%2C3.037%2C9.746%2C3.25%2C9.746z%22%2F%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M11.922%2C7.004c0-0.136-0.049-0.254-0.146-0.355c-0.098-0.102-0.218-0.152-0.362-0.152h-0.85V4.061%20c0-0.212-0.083-0.4-0.248-0.565C10.15%2C3.331%2C9.962%2C3.248%2C9.75%2C3.248H6.487c-0.322%2C0-0.559%2C0.14-0.711%2C0.418%20C5.717%2C3.777%2C5.688%2C3.929%2C5.688%2C4.124c0%2C0.195%2C0.067%2C0.36%2C0.203%2C0.495C6.025%2C4.754%2C6.161%2C4.83%2C6.296%2C4.848L6.5%2C4.873h2.438v1.625%20H8.074c-0.135%2C0-0.253%2C0.051-0.355%2C0.152C7.619%2C6.75%2C7.568%2C6.87%2C7.568%2C7.005c0%2C0.134%2C0.045%2C0.257%2C0.14%2C0.367l2.044%2C2.374l2.03-2.374%20C11.875%2C7.262%2C11.922%2C7.14%2C11.922%2C7.004z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-retweet] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-retweet] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-share] .box-header > h2:first-child:last-child::before, .icon-share, aside > .module-teaserlist[class*=icon-share] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3Csvg%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20xmlns%3Asodipodi%3D%22http%3A%2F%2Fsodipodi.sourceforge.net%2FDTD%2Fsodipodi-0.dtd%22%20%20%20xmlns%3Ainkscape%3D%22http%3A%2F%2Fwww.inkscape.org%2Fnamespaces%2Finkscape%22%20%20%20version%3D%221.1%22%20%20%20id%3D%22Ebene_1%22%20%20%20x%3D%220px%22%20%20%20y%3D%220px%22%20%20%20width%3D%2216px%22%20%20%20height%3D%2216px%22%20%20%20viewBox%3D%220%200%2016%2016%22%20%20%20enable-background%3D%22new%200%200%2016%2016%22%20%20%20xml%3Aspace%3D%22preserve%22%20%20%20inkscape%3Aversion%3D%220.91%2Bdevel%20r%22%20%20%20sodipodi%3Adocname%3D%22share.svg%22%3E%3Cmetadata%20%20%20id%3D%22metadata13%22%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cdefs%20%20%20id%3D%22defs11%22%20%2F%3E%3Csodipodi%3Anamedview%20%20%20pagecolor%3D%22%23ffffff%22%20%20%20bordercolor%3D%22%23666666%22%20%20%20borderopacity%3D%221%22%20%20%20objecttolerance%3D%2210%22%20%20%20gridtolerance%3D%2210%22%20%20%20guidetolerance%3D%2210%22%20%20%20inkscape%3Apageopacity%3D%220%22%20%20%20inkscape%3Apageshadow%3D%222%22%20%20%20inkscape%3Awindow-width%3D%22892%22%20%20%20inkscape%3Awindow-height%3D%22480%22%20%20%20id%3D%22namedview9%22%20%20%20showgrid%3D%22false%22%20%20%20inkscape%3Azoom%3D%2214.75%22%20%20%20inkscape%3Acx%3D%22-0.98305085%22%20%20%20inkscape%3Acy%3D%228%22%20%20%20inkscape%3Awindow-x%3D%220%22%20%20%20inkscape%3Awindow-y%3D%2224%22%20%20%20inkscape%3Awindow-maximized%3D%220%22%20%20%20inkscape%3Acurrent-layer%3D%22Ebene_1%22%20%2F%3E%3Cg%20%20%20id%3D%22g3%22%20%20%20style%3D%22fill%3A%23ffffff%22%3E%20%3Cpath%20%20%20d%3D%22M14.5%2C1h-5C8.826%2C1%2C8.604%2C1.361%2C8.54%2C1.517C8.476%2C1.672%2C8.377%2C2.084%2C8.854%2C2.561l1.086%2C1.085%20%20%20C10.033%2C3.74%2C10.084%2C3.865%2C10.084%2C4s-0.051%2C0.26-0.145%2C0.354L6.854%2C7.44c-0.585%2C0.585-0.585%2C1.537%2C0%2C2.121l0.585%2C0.586%20%20%20c0.283%2C0.283%2C0.66%2C0.438%2C1.061%2C0.438c0.4%2C0%2C0.777-0.154%2C1.061-0.438l3.086-3.085c0.199-0.198%2C0.6-0.222%2C0.821-0.045l0.938%2C0.75%20%20%20c0.24%2C0.19%2C0.482%2C0.287%2C0.725%2C0.287C15.562%2C8.053%2C16%2C7.728%2C16%2C7V2.5C16%2C1.673%2C15.327%2C1%2C14.5%2C1z%20M15%2C6.96l-0.906-0.725%20%20%20c-0.604-0.485-1.609-0.426-2.154%2C0.119L8.854%2C9.439c-0.187%2C0.188-0.519%2C0.188-0.707%2C0L7.561%2C8.854%20%20%20C7.467%2C8.76%2C7.416%2C8.635%2C7.416%2C8.5s0.051-0.26%2C0.145-0.354l3.085-3.085C10.93%2C4.778%2C11.084%2C4.401%2C11.084%2C4%20%20%20s-0.154-0.778-0.438-1.061L9.707%2C2H14.5C14.775%2C2%2C15%2C2.225%2C15%2C2.5V6.96z%22%20%20%20id%3D%22path5%22%20%20%20style%3D%22fill%3A%23ffffff%22%20%2F%3E%20%3Cpath%20%20%20d%3D%22M14.5%2C9C14.225%2C9%2C14%2C9.225%2C14%2C9.5v3c0%2C0.827-0.673%2C1.5-1.5%2C1.5h-10C1.673%2C14%2C1%2C13.327%2C1%2C12.5v-8C1%2C3.673%2C1.673%2C3%2C2.5%2C3h5%20%20%20C7.776%2C3%2C8%2C2.776%2C8%2C2.5S7.776%2C2%2C7.5%2C2h-5C1.121%2C2%2C0%2C3.121%2C0%2C4.5v8C0%2C13.879%2C1.121%2C15%2C2.5%2C15h10c1.379%2C0%2C2.5-1.121%2C2.5-2.5v-3%20%20%20C15%2C9.225%2C14.775%2C9%2C14.5%2C9z%22%20%20%20id%3D%22path7%22%20%20%20style%3D%22fill%3A%23ffffff%22%20%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-share] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-share] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-signlanguage] .box-header > h2:first-child:last-child::before, .icon-signlanguage, aside > .module-teaserlist[class*=icon-signlanguage] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2020%2020%22%20enable-background%3D%22new%200%200%2020%2020%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%236b7581%22%20d%3D%22M19.385%2C4.521c0%2C0-1.748%2C0.126-1.947%2C1.379c0%2C0-1.03%2C1.707-1.929%2C1.389c0%2C0-1.544-0.284-2.039-2.079%20c0%2C0-0.728-2.083-0.804-2.179c0%2C0-1.447-2.771-1.72-2.845c0%2C0-0.488-0.298-0.629-0.141c0%2C0-0.463%2C0.267-0.374%2C0.577l1.312%2C2.961%20c0%2C0%2C0.506%2C1.54%2C0.572%2C1.655c0%2C0%2C0.034%2C0.263-0.142%2C0.362c0%2C0-0.289%2C0.317-0.483-0.133c0%2C0-3.051-4.924-3.14-4.764%20c0%2C0-0.418-0.285-0.778-0.014c0%2C0-0.535%2C0.488-0.202%2C0.832c0%2C0%2C2.6%2C4.463%2C2.766%2C4.634c0%2C0%2C0.254%2C0.298-0.151%2C0.178%20c0%2C0-0.194-0.03-0.752-0.629c0%2C0-0.555-0.617-0.932-0.913c0%2C0-2.019-2.305-2.215-2.283c0%2C0-0.416-0.285-0.681%2C0.093%20c0%2C0-0.441%2C0.463-0.077%2C0.796c0%2C0%2C2.168%2C2.414%2C2.306%2C2.542c0%2C0%2C1.703%2C1.604%2C1.695%2C1.757c0%2C0-0.013%2C0.307-0.158%2C0.332%20c0%2C0-0.543-0.158-1.238-0.604c0%2C0-2.216-1.61-2.407-1.714c0%2C0-0.591-0.301-0.78%2C0.097c0%2C0-0.308%2C0.516%2C0.134%2C0.782%20c0%2C0%2C2.26%2C1.907%2C2.705%2C2.096c0%2C0%2C1.212%2C0.932%2C1.376%2C1.062c0%2C0%2C0.346%2C0.33%2C0.341%2C0.446c0%2C0%2C0.229%2C0.532%2C0.526%2C1.094%20c0.331%2C0.175%2C0.686%2C0.264%2C1.062%2C0.264c0.346%2C0%2C0.578-0.078%2C0.58-0.079l0.076-0.021c0.278-0.053%2C0.506-0.868%2C0.534-1.573%20c-0.388-1.196%2C0.57-2.249%2C1.215-2.691l0.084-0.058l0.1-0.021c0.161-0.036%2C0.312-0.054%2C0.449-0.054c0.665%2C0%2C0.944%2C0.41%2C1.005%2C0.653%20l0.028%2C0.11l-0.254%2C1.357c-0.041%2C0.219%2C0.084%2C1.222%2C0.229%2C2.045c0.14%2C0.375%2C0.207%2C0.789%2C0.229%2C0.96%20c0.046%2C0.166%2C0.072%2C0.45%2C0.072%2C0.983c0.43-0.248%2C0.822-0.569%2C1.13-0.967c0%2C0%2C1.914-2.918%2C1.85-3.086c0%2C0%2C0.216-0.482%2C0.288-0.94%20c0%2C0%2C0.653-1.787%2C0.965-2.111l0.812-0.937C19.995%2C5.123%2C20.103%2C4.752%2C19.385%2C4.521%22%2F%3E%3Cpath%20fill%3D%22%236b7581%22%20d%3D%22M14.326%2C15.915c0%2C0%2C0.179-3.485%2C0.039-3.598c0%2C0-0.056-0.524-0.226-0.956c0%2C0-0.337-1.872-0.232-2.309%20l0.227-1.219c0%2C0-0.093-0.374-0.828-0.211c0%2C0-1.445%2C0.991-0.985%2C2.173c0%2C0-0.027%2C1.994-0.963%2C2.173c0%2C0-1.478%2C0.537-2.811-0.766%20c0%2C0-1.68-1.43-1.794-1.474c0%2C0-2.647-1.662-2.921-1.587c0%2C0-0.572-0.011-0.613%2C0.197c0%2C0-0.265%2C0.463-0.031%2C0.687l2.627%2C1.893%20c0%2C0%2C1.214%2C1.073%2C1.33%2C1.14c0%2C0%2C0.162%2C0.21%2C0.062%2C0.383c0%2C0-0.09%2C0.419-0.486%2C0.131c0%2C0-5.12-2.71-5.115-2.528%20c0%2C0-0.506-0.035-0.679%2C0.383c0%2C0-0.214%2C0.69%2C0.246%2C0.818c0%2C0%2C4.497%2C2.539%2C4.728%2C2.604c0%2C0%2C0.37%2C0.129-0.041%2C0.229%20c0%2C0-0.181%2C0.072-0.965-0.163c0%2C0-0.791-0.252-1.267-0.316c0%2C0-2.906-0.971-3.064-0.853c0%2C0-0.502-0.037-0.541%2C0.423%20c0%2C0-0.148%2C0.623%2C0.335%2C0.728c0%2C0%2C3.091%2C0.988%2C3.274%2C1.03c0%2C0%2C2.279%2C0.524%2C2.35%2C0.659c0%2C0%2C0.143%2C0.273%2C0.03%2C0.367%20c0%2C0-0.547%2C0.139-1.373%2C0.104c0%2C0-2.727-0.271-2.943-0.264c0%2C0-0.663%2C0.038-0.625%2C0.478c0%2C0-0.004%2C0.601%2C0.51%2C0.606%20c0%2C0%2C2.914%2C0.507%2C3.395%2C0.444c0%2C0%2C1.516%2C0.192%2C1.722%2C0.222c0%2C0%2C0.466%2C0.11%2C0.521%2C0.212c0%2C0%2C1.815%2C1.337%2C2.433%2C1.306%20c0%2C0%2C0.516%2C0.149%2C1.02%2C0.306C11.83%2C19.725%2C14.053%2C18.012%2C14.326%2C15.915%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-signlanguage] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-signlanguage] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-simplelanguage] .box-header > h2:first-child:last-child::before, .icon-simplelanguage, aside > .module-teaserlist[class*=icon-simplelanguage] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2020%2020%22%20enable-background%3D%22new%200%200%2020%2020%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%236b7581%22%20d%3D%22M16.831%2C8.914l-4.925%2C4.243v-1.971l4.925-4.317V8.914z%20M16.831%2C12.701l-4.925%2C4.243v-1.97l4.925-4.318%20V12.701z%20M10.796%2C10.404v9.595l7.272-6.464V3.837L10.796%2C10.404z%22%2F%3E%3Cpath%20fill%3D%22%236b7581%22%20d%3D%22M10%2C9.359l4.767-4.247C14.578%2C2.252%2C12.592%2C0%2C10.165%2C0C7.657%2C0%2C5.622%2C2.401%2C5.55%2C5.395L10%2C9.359z%22%2F%3E%3Cpath%20fill%3D%22%236b7581%22%20d%3D%22M3.169%2C12.701v-2.045l4.924%2C4.317v1.97L3.169%2C12.701z%20M3.169%2C8.915V6.868l4.924%2C4.318v1.971L3.169%2C8.915z%20%20M1.932%2C13.535L9.205%2C20v-9.596L1.932%2C3.837V13.535z%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-simplelanguage] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-simplelanguage] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-speech] .box-header > h2:first-child:last-child::before, .icon-speech, aside > .module-teaserlist[class*=icon-speech] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2240px%22%20height%3D%2240px%22%20viewBox%3D%220%200%2040%2040%22%20enable-background%3D%22new%200%200%2040%2040%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%20%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M20%2C0C8.972%2C0%2C0%2C7.146%2C0%2C15.928c0%2C3.881%2C1.774%2C7.604%2C5.004%2C10.529C5.024%2C28.662%2C5%2C34.996%2C5%2C34.996%20%20c0%2C0.371%2C0.2%2C0.707%2C0.524%2C0.883C5.674%2C35.961%2C5.836%2C36%2C6%2C36c0.192%2C0%2C0.384-0.055%2C0.55-0.166c0.052-0.033%2C4.986-3.291%2C7.594-4.77%20%20c2.183%2C0.523%2C4.15%2C0.789%2C5.856%2C0.789c11.027%2C0%2C20-7.143%2C20-15.926C40%2C7.146%2C31.027%2C0%2C20%2C0z%20M20%2C29.854%20%20c-1.642%2C0-3.578-0.277-5.756-0.822c-0.244-0.062-0.504-0.029-0.727%2C0.094c-1.729%2C0.951-4.695%2C2.844-6.512%2C4.025%20%20C7.012%2C30.846%2C7.018%2C27.084%2C7%2C25.984c-0.004-0.285-0.132-0.555-0.348-0.74C3.652%2C22.66%2C2%2C19.354%2C2%2C15.928C2%2C8.248%2C10.076%2C2%2C20%2C2%20%20c9.926%2C0%2C18%2C6.248%2C18%2C13.928C38%2C23.605%2C29.926%2C29.854%2C20%2C29.854z%22%2F%3E%20%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M29%2C10H11c-0.552%2C0-1%2C0.448-1%2C1s0.448%2C1%2C1%2C1h18c0.551%2C0%2C1-0.448%2C1-1S29.551%2C10%2C29%2C10z%22%2F%3E%20%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M29%2C14H11c-0.552%2C0-1%2C0.448-1%2C1s0.448%2C1%2C1%2C1h18c0.551%2C0%2C1-0.448%2C1-1S29.551%2C14%2C29%2C14z%22%2F%3E%20%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M25%2C18H11c-0.552%2C0-1%2C0.448-1%2C1c0%2C0.551%2C0.448%2C1%2C1%2C1h14c0.551%2C0%2C1-0.449%2C1-1C26%2C18.448%2C25.551%2C18%2C25%2C18z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-speech] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-speech] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-twitter-blue] .box-header > h2:first-child:last-child::before, .icon-twitter-blue, aside > .module-teaserlist[class*=icon-twitter-blue] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2240px%22%20height%3D%2240px%22%20viewBox%3D%220%200%2040%2040%22%20enable-background%3D%22new%200%200%2040%2040%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%20%3Cpath%20fill%3D%22%23004F80%22%20d%3D%22M12.949%2C33.004c-4.433%2C0-8.749-1.27-12.49-3.672c-0.392-0.252-0.558-0.74-0.4-1.18%20%20c0.158-0.441%2C0.608-0.713%2C1.061-0.654c3%2C0.348%2C6.14-0.244%2C8.789-1.701c-2.613-0.877-4.727-2.955-5.601-5.685%20%20c-0.107-0.338-0.029-0.707%2C0.206-0.969c0.093-0.105%2C0.204-0.188%2C0.326-0.244c-2.038-1.635-3.315-4.146-3.315-6.896%20%20c0-0.042%2C0.006-0.184%2C0.012-0.226c0.04-0.33%2C0.244-0.618%2C0.54-0.769c0.25-0.124%2C0.536-0.14%2C0.792-0.048%20%20c-0.826-1.365-1.282-2.947-1.282-4.59c0-1.564%2C0.412-3.097%2C1.192-4.437c0.166-0.283%2C0.46-0.468%2C0.788-0.494%20%20c0.33-0.018%2C0.646%2C0.112%2C0.852%2C0.366c3.522%2C4.338%2C8.617%2C7.105%2C14.121%2C7.708c-0.021-0.229-0.028-0.46-0.028-0.689%20%20C18.511%2C3.958%2C22.458%2C0%2C27.307%2C0c2.234%2C0%2C4.391%2C0.862%2C6.01%2C2.38c1.459-0.344%2C2.84-0.902%2C4.119-1.666%20%20c0.355-0.212%2C0.811-0.182%2C1.133%2C0.076c0.324%2C0.258%2C0.457%2C0.69%2C0.332%2C1.086c-0.248%2C0.778-0.602%2C1.51-1.043%2C2.18%20%20c0.248-0.094%2C0.494-0.195%2C0.736-0.304c0.406-0.18%2C0.885-0.072%2C1.171%2C0.27c0.289%2C0.341%2C0.314%2C0.83%2C0.068%2C1.2%20%20c-1.022%2C1.532-2.267%2C2.87-3.71%2C3.986c0.004%2C0.174%2C0.008%2C0.35%2C0.008%2C0.526C36.131%2C21.174%2C27.459%2C33.004%2C12.949%2C33.004z%20%20%20M5.026%2C29.457c2.506%2C1.02%2C5.19%2C1.547%2C7.921%2C1.547c13.262%2C0%2C21.184-10.813%2C21.184-21.267c0-0.328-0.008-0.654-0.02-0.973%20%20c-0.014-0.334%2C0.139-0.653%2C0.414-0.85c0.523-0.382%2C1.023-0.796%2C1.492-1.24c-0.457%2C0.094-0.916%2C0.168-1.379%2C0.225%20%20c-0.463%2C0.062-0.914-0.223-1.066-0.671C33.42%2C5.783%2C33.6%2C5.291%2C34.006%2C5.046c0.566-0.338%2C1.074-0.752%2C1.512-1.228%20%20c-0.754%2C0.268-1.531%2C0.479-2.324%2C0.638c-0.348%2C0.072-0.691-0.046-0.926-0.298c-1.297-1.389-3.055-2.155-4.957-2.155%20%20c-3.751%2C0-6.798%2C3.063-6.798%2C6.825c0%2C0.523%2C0.059%2C1.05%2C0.177%2C1.565c0.069%2C0.307-0.009%2C0.626-0.208%2C0.867%20%20c-0.2%2C0.24-0.505%2C0.366-0.818%2C0.353C13.661%2C11.307%2C8.004%2C8.653%2C3.914%2C4.27C3.698%2C4.945%2C3.586%2C5.653%2C3.586%2C6.371%20%20c0%2C2.284%2C1.132%2C4.411%2C3.028%2C5.686c0.372%2C0.25%2C0.532%2C0.714%2C0.392%2C1.139c-0.138%2C0.424-0.51%2C0.75-0.986%2C0.689%20%20c-0.796-0.028-1.584-0.164-2.34-0.401c0.572%2C2.58%2C2.624%2C4.672%2C5.294%2C5.211c0.456%2C0.094%2C0.786%2C0.482%2C0.803%2C0.945%20%20c0.016%2C0.461-0.286%2C0.875-0.73%2C1c-0.704%2C0.195-1.436%2C0.299-2.18%2C0.312c1.191%2C1.976%2C3.325%2C3.251%2C5.692%2C3.296%20%20c0.423%2C0.008%2C0.792%2C0.283%2C0.931%2C0.682c0.132%2C0.402%2C0%2C0.844-0.332%2C1.105C10.768%2C27.912%2C7.99%2C29.076%2C5.026%2C29.457z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-twitter-blue] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-twitter-blue] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-twitter] .box-header > h2:first-child:last-child::before, .icon-twitter, aside > .module-teaserlist[class*=icon-twitter] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3Csvg%20%20%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20%20%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20%20%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20%20%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20xml%3Aspace%3D%22preserve%22%20%20%20style%3D%22enable-background%3Anew%200%200%20100%20100%3B%22%20%20%20viewBox%3D%220%200%20100%20100%22%20%20%20y%3D%220px%22%20%20%20x%3D%220px%22%20%20%20id%3D%22Download%22%20%20%20version%3D%221.1%22%3E%3Cmetadata%20%20%20id%3D%22metadata12%22%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%20%20%20%20%20%20%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%20%20%20%20%20%20%20%20%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cdefs%20%20%20id%3D%22defs10%22%20%2F%3E%3Cstyle%20%20%20id%3D%22style2%22%20%20%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cg%20%20%20style%3D%22fill%3A%23ffffff%22%20%20%20transform%3D%22matrix%281.6143848%2C0%2C0%2C1.6143848%2C17.71162%2C23.359422%29%22%20%20%20id%3D%22g824%22%3E%20%3Cpath%20%20%20style%3D%22fill%3A%23ffffff%22%20%20%20d%3D%22m%2012.949%2C33.004%20c%20-4.433%2C0%20-8.749%2C-1.27%20-12.49%2C-3.672%20-0.392%2C-0.252%20-0.558%2C-0.74%20-0.4%2C-1.18%200.158%2C-0.441%200.608%2C-0.713%201.061%2C-0.654%203%2C0.348%206.14%2C-0.244%208.789%2C-1.701%20C%207.296%2C24.92%205.182%2C22.842%204.308%2C20.112%204.201%2C19.774%204.279%2C19.405%204.514%2C19.143%204.607%2C19.038%204.718%2C18.955%204.84%2C18.899%202.802%2C17.264%201.525%2C14.753%201.525%2C12.003%20c%200%2C-0.042%200.006%2C-0.184%200.012%2C-0.226%200.04%2C-0.33%200.244%2C-0.618%200.54%2C-0.769%200.25%2C-0.124%200.536%2C-0.14%200.792%2C-0.048%20C%202.043%2C9.595%201.587%2C8.013%201.587%2C6.37%201.587%2C4.806%201.999%2C3.273%202.779%2C1.933%202.945%2C1.65%203.239%2C1.465%203.567%2C1.439%203.897%2C1.421%204.213%2C1.551%204.419%2C1.805%207.941%2C6.143%2013.036%2C8.91%2018.54%2C9.513%2018.519%2C9.284%2018.512%2C9.053%2018.512%2C8.824%2018.511%2C3.958%2022.458%2C0%2027.307%2C0%20c%202.234%2C0%204.391%2C0.862%206.01%2C2.38%201.459%2C-0.344%202.84%2C-0.902%204.119%2C-1.666%200.355%2C-0.212%200.811%2C-0.182%201.133%2C0.076%200.324%2C0.258%200.457%2C0.69%200.332%2C1.086%20-0.248%2C0.778%20-0.602%2C1.51%20-1.043%2C2.18%200.248%2C-0.094%200.494%2C-0.195%200.736%2C-0.304%200.406%2C-0.18%200.885%2C-0.072%201.171%2C0.27%200.289%2C0.341%200.314%2C0.83%200.068%2C1.2%20-1.022%2C1.532%20-2.267%2C2.87%20-3.71%2C3.986%200.004%2C0.174%200.008%2C0.35%200.008%2C0.526%200%2C11.44%20-8.672%2C23.27%20-23.182%2C23.27%20z%20M%205.026%2C29.457%20c%202.506%2C1.02%205.19%2C1.547%207.921%2C1.547%2013.262%2C0%2021.184%2C-10.813%2021.184%2C-21.267%200%2C-0.328%20-0.008%2C-0.654%20-0.02%2C-0.973%20C%2034.097%2C8.43%2034.25%2C8.111%2034.525%2C7.914%2035.048%2C7.532%2035.548%2C7.118%2036.017%2C6.674%2035.56%2C6.768%2035.101%2C6.842%2034.638%2C6.899%2034.175%2C6.961%2033.724%2C6.676%2033.572%2C6.228%2033.42%2C5.783%2033.6%2C5.291%2034.006%2C5.046%2034.572%2C4.708%2035.08%2C4.294%2035.518%2C3.818%2034.764%2C4.086%2033.987%2C4.297%2033.194%2C4.456%2032.846%2C4.528%2032.503%2C4.41%2032.268%2C4.158%2030.971%2C2.769%2029.213%2C2.003%2027.311%2C2.003%20c%20-3.751%2C0%20-6.798%2C3.063%20-6.798%2C6.825%200%2C0.523%200.059%2C1.05%200.177%2C1.565%200.069%2C0.307%20-0.009%2C0.626%20-0.208%2C0.867%20-0.2%2C0.24%20-0.505%2C0.366%20-0.818%2C0.353%20C%2013.661%2C11.307%208.004%2C8.653%203.914%2C4.27%203.698%2C4.945%203.586%2C5.653%203.586%2C6.371%20c%200%2C2.284%201.132%2C4.411%203.028%2C5.686%200.372%2C0.25%200.532%2C0.714%200.392%2C1.139%20-0.138%2C0.424%20-0.51%2C0.75%20-0.986%2C0.689%20-0.796%2C-0.028%20-1.584%2C-0.164%20-2.34%2C-0.401%200.572%2C2.58%202.624%2C4.672%205.294%2C5.211%200.456%2C0.094%200.786%2C0.482%200.803%2C0.945%200.016%2C0.461%20-0.286%2C0.875%20-0.73%2C1%20-0.704%2C0.195%20-1.436%2C0.299%20-2.18%2C0.312%201.191%2C1.976%203.325%2C3.251%205.692%2C3.296%200.423%2C0.008%200.792%2C0.283%200.931%2C0.682%200.132%2C0.402%200%2C0.844%20-0.332%2C1.105%20-2.39%2C1.877%20-5.168%2C3.041%20-8.132%2C3.422%20z%22%20%20%20id%3D%22path822%22%20%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-twitter] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-twitter] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-video] .box-header > h2:first-child:last-child::before, .icon-video, aside > .module-teaserlist[class*=icon-video] .box-header > h2:first-child:last-child::before {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Video%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%20100%20100%22%20style%3D%22enable-background%3Anew%200%200%20100%20100%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cg%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M16.9%2C34.5v30.4c0%2C5%2C4.1%2C9.1%2C9.1%2C9.1l0%2C0h47.5c5%2C0%2C9.1-4.1%2C9.1-9.1l0%2C0V34.5c0-5-4.1-9.1-9.1-9.1c0%2C0%2C0%2C0%2C0%2C0%20%20H26C21%2C25.4%2C16.9%2C29.5%2C16.9%2C34.5z%20M73.5%2C29c3%2C0%2C5.4%2C2.4%2C5.4%2C5.4v30.4c0%2C3-2.4%2C5.4-5.4%2C5.4l0%2C0H26c-3%2C0-5.4-2.4-5.4-5.4l0%2C0V34.5%20%20c0-3%2C2.4-5.4%2C5.4-5.4H73.5z%22%2F%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M43.3%2C58.7l18.1-9.1l-18.1-9.1V58.7z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-video] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-video] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box[class*=icon-zoom] .box-header > h2:first-child:last-child::before, .icon-zoom, aside > .module-teaserlist[class*=icon-zoom] .box-header > h2:first-child:last-child::before, figure .fancybox:not(.download):after {
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220.065%22%20height%3D%2220.064%22%3E%3Cpath%20d%3D%22M18.531%208.639h-7.106V1.393a1.393%201.393%200%200%200-2.787%200v7.246H1.392a1.393%201.393%200%200%200%200%202.787h7.246v7.246a1.393%201.393%200%200%200%202.787%200v-7.246h7.246a1.393%201.393%200%200%200%200-2.787z%22%20fill%3D%22%23003f6e%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat
}

.box[class*=icon-zoom] .box-header > h2:first-child:last-child::before, aside > .module-teaserlist[class*=icon-zoom] .box-header > h2:first-child:last-child::before {
    height: 100%;
    background-position: 50%;
    background-size: contain
}

.box .box-icon, aside > .module-teaserlist .box-icon {
    background-size: 40px
}

.icon-signlanguage, .icon-simplelanguage {
    background-size: 16px
}

.box-quote--combined .box-quote__toggle, .icon-download-white, .icon-fax, .icon-fullscreen, .icon-mail, .icon-phone, .icon-share {
    background-position: 0 center;
    background-size: 16px;
    padding-left: 25px
}

.breadcrumb > li + li:before, a.icon-download, a.icon-link, a.icon-link-external {
    background-position: 0 9px;
    background-size: 12px;
    padding-left: 17px
}

.icon-retweet {
    padding-left: 17px
}

.box a.icon-download, .box a.icon-link, .box a.icon-link-external, .module-stage a.icon-download, .module-stage a.icon-link, .module-stage a.icon-link-external, .module-teaserlist a.icon-download, .module-teaserlist a.icon-link, .module-teaserlist a.icon-link-external, aside > .module-teaserlist a.icon-download, aside > .module-teaserlist a.icon-link, aside > .module-teaserlist a.icon-link-external {
    background-position: 0 7px
}

.icon-signlanguage, .icon-simplelanguage {
    background-position: 0 center;
    padding-left: 20px
}

.main .icon-fax, .main .icon-mail, .main .icon-phone {
    background-size: 18px
}

a.icon-mail {
    background-position: 0 73%
}

.icon-retweet {
    background-position: 0 6px;
    background-size: 13px
}

[class*=svg-icon-] {
    display: block;
    height: 20px;
    width: 20px;
    fill: #000
}

#header.sticky .campaign-title .logo-campaign-small, #header.sticky .menu-side:hover > ul, .no-js #scrollup, .svg-logo-bmbf {
    display: block
}

.icon-wrap {
    background: 0 0;
    margin: 0
}

.svg-icon-playvideo {
    height: 42px;
    width: 60px;
    fill: #004f80
}

a:active .svg-icon-playvideo, a:focus .svg-icon-playvideo, a:hover .svg-icon-playvideo {
    fill: #3e3e3e
}

@font-face {
    font-family: "BundesSansWeb";
    src: url(../fonts/BundesSansWeb-Regular.eot);
    src: url(../fonts/BundesSansWeb-Regular.eot?#iefix) format("embedded-opentype"), url(../fonts/BundesSansWeb-Regular.woff) format("woff"), url(../fonts/BundesSansWeb-Regular.ttf) format("truetype"), url(../fonts/BundesSansWeb-Regular.svg#fdcee3472cc53561b5916afc05bd2e03) format("svg");
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: "BundesSansWeb";
    src: url(../fonts/BundesSansWeb-Bold.eot);
    src: url(../fonts/BundesSansWeb-Bold.eot?#iefix) format("embedded-opentype"), url(../fonts/BundesSansWeb-Bold.woff) format("woff"), url(../fonts/BundesSansWeb-Bold.ttf) format("truetype"), url(../fonts/BundesSansWeb-Bold.svg#e0712101cc6274f776489b9067562449) format("svg");
    font-style: normal;
    font-weight: 700
}

@font-face {
    font-family: "BundesSansWeb";
    src: url(../fonts/BundesSansWeb-Italic.eot);
    src: url(../fonts/BundesSansWeb-Italic.eot?#iefix) format("embedded-opentype"), url(../fonts/BundesSansWeb-Italic.woff) format("woff"), url(../fonts/BundesSansWeb-Italic.ttf) format("truetype"), url(../fonts/BundesSansWeb-Italic.svg#d8d34bb601050e0bee09c9c875471b6d) format("svg");
    font-style: italic;
    font-weight: 400
}

@font-face {
    font-family: "BundesSerifWeb";
    src: url(../fonts/BundesSerifWeb-Regular.eot);
    src: url(../fonts/BundesSerifWeb-Regular.eot?#iefix) format("embedded-opentype"), url(../fonts/BundesSerifWeb-Regular.woff) format("woff"), url(../fonts/BundesSerifWeb-Regular.ttf) format("truetype"), url(../fonts/BundesSerifWeb-Regular.svg#225c422c9076382fc1047437c8392ae1) format("svg");
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-family: "BundesSerifWeb";
    src: url(../fonts/BundesSerifWeb-Bold.eot);
    src: url(../fonts/BundesSerifWeb-Bold.eot?#iefix) format("embedded-opentype"), url(../fonts/BundesSerifWeb-Bold.woff) format("woff"), url(../fonts/BundesSerifWeb-Bold.ttf) format("truetype"), url(../fonts/BundesSerifWeb-Bold.svg#560b4f20db23cc9140aa51ebe39a0a79) format("svg");
    font-style: normal;
    font-weight: 700
}

@font-face {
    font-family: "BundesSerifWeb";
    src: url(../fonts/BundesSerifWeb-Italic.eot);
    src: url(../fonts/BundesSerifWeb-Italic.eot?#iefix) format("embedded-opentype"), url(../fonts/BundesSerifWeb-Italic.woff) format("woff"), url(../fonts/BundesSerifWeb-Italic.ttf) format("truetype"), url(../fonts/BundesSerifWeb-Italic.svg#1e4fc7aa0b84d9fe822e5e02bc62cf6c) format("svg");
    font-style: italic;
    font-weight: 400
}

html {
    font-size: 62.5%;
    line-height: 1.3
}

body {
    color: #000;
    font-family: "BundesSansWeb", Helvetica, Arial, sans-serif;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.lexicon__term, .teaser-collapsible__content h4, h1, h3 {
    font-family: "BundesSerifWeb", Georgia, "Times New Roman", sans-serif
}

em {
    font-style: italic
}

body, li, p {
    font-size: 1.8rem;
    line-height: 1.5555555556
}

h1 {
    font-size: 3.8rem;
    line-height: 1.1578947368;
    font-weight: 700
}

@media (min-width: 320px) and (max-width: 991px) {
    h1 {
        font-size: calc(24px + (38 - 24) * (100vw - 320px) / (991 - 320));
        line-height: -webkit-calc(30px + (44 - 30) * (100vw - 320px) / (991 - 320));
        line-height: calc(30px + (44 - 30) * (100vw - 320px) / (991 - 320))
    }
}

h2, h4, strong {
    font-weight: 700
}

.teaser-collapsible__headline, h2 {
    line-height: 1.2307692308;
    font-family: "BundesSansWeb", Helvetica, Arial, sans-serif
}

h2 {
    font-size: 2.6rem
}

.teaser-collapsible__headline {
    font-weight: 700
}

@media (min-width: 320px) and (max-width: 991px) {
    .teaser-collapsible__headline, h2 {
        font-size: calc(22px + (26 - 22) * (100vw - 320px) / (991 - 320));
        line-height: -webkit-calc(32px + (32 - 32) * (100vw - 320px) / (991 - 320));
        line-height: calc(32px + (32 - 32) * (100vw - 320px) / (991 - 320))
    }
}

.lexicon__term, .teaser-collapsible__content h4, h3 {
    font-size: 2.2rem;
    line-height: 1.2727272727;
    font-weight: 400
}

@media (min-width: 320px) and (max-width: 991px) {
    .lexicon__term, .teaser-collapsible__content h4, h3 {
        font-size: calc(20px + (22 - 20) * (100vw - 320px) / (991 - 320));
        line-height: -webkit-calc(26px + (28 - 26) * (100vw - 320px) / (991 - 320));
        line-height: calc(26px + (28 - 26) * (100vw - 320px) / (991 - 320))
    }
}

h4, h5 {
    font-size: 2rem;
    line-height: 1.3
}

@media (min-width: 320px) and (max-width: 991px) {
    h4 {
        font-size: calc(18px + (20 - 18) * (100vw - 320px) / (991 - 320));
        line-height: -webkit-calc(24px + (26 - 24) * (100vw - 320px) / (991 - 320));
        line-height: calc(24px + (26 - 24) * (100vw - 320px) / (991 - 320))
    }
}

h5, h6 {
    font-family: "BundesSansWeb", Helvetica, Arial, sans-serif;
    font-weight: 400
}

@media (min-width: 320px) and (max-width: 991px) {
    h5 {
        font-size: calc(18px + (20 - 18) * (100vw - 320px) / (991 - 320));
        line-height: -webkit-calc(24px + (26 - 24) * (100vw - 320px) / (991 - 320));
        line-height: calc(24px + (26 - 24) * (100vw - 320px) / (991 - 320))
    }
}

h6 {
    font-size: 1.8rem;
    line-height: 1.4444444444;
    font-style: italic
}

@media (min-width: 320px) and (max-width: 991px) {
    h6 {
        font-size: calc(16px + (18 - 16) * (100vw - 320px) / (991 - 320));
        line-height: -webkit-calc(22px + (26 - 22) * (100vw - 320px) / (991 - 320));
        line-height: calc(22px + (26 - 22) * (100vw - 320px) / (991 - 320))
    }
}

p {
    overflow-wrap: break-word;
    word-wrap: break-word;
    word-break: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto
}

.lexicon__term, h1, h2, h3, h4, h5, ol, p, ul {
    margin: 0 0 12px
}

h1 {
    margin-bottom: 30px
}

@media (min-width: 320px) and (max-width: 820px) {
    h1 {
        margin-bottom: 15px
    }
}

@media (min-width: 320px) and (max-width: 991px) {
    p {
        font-size: calc(16px + (18 - 16) * (100vw - 320px) / (991 - 320));
        line-height: -webkit-calc(22px + (26 - 22) * (100vw - 320px) / (991 - 320));
        line-height: calc(22px + (26 - 22) * (100vw - 320px) / (991 - 320))
    }
}

hr {
    clear: both;
    border: 0;
    border-top: 1px dotted #a6acb3
}

abbr, acronym {
    text-decoration: underline dotted;
    cursor: help;
    letter-spacing: .07em
}

a {
    color: #004f80;
    text-decoration: none
}

a:active, a:focus, a:hover {
    text-decoration: underline
}

a:focus {
    box-shadow: 0 0 1px 0 gray;
    outline: 1px dotted gray
}

ul {
    margin-left: 2.25rem
}

ol {
    list-style-type: decimal;
    margin-left: 1em
}

.summary, .summary > p {
    font-size: 20px;
    line-height: 26px;
    margin-bottom: 39px
}

@media (min-width: 320px) and (max-width: 991px) {
    .summary, .summary > p {
        font-size: calc(16px + (20 - 16) * (100vw - 320px) / (991 - 320));
        line-height: -webkit-calc(22px + (26 - 22) * (100vw - 320px) / (991 - 320));
        line-height: calc(22px + (26 - 22) * (100vw - 320px) / (991 - 320));
        margin-bottom: -webkit-calc(20px + (39 - 20) * (100vw - 320px) / (991 - 320));
        margin-bottom: calc(20px + (39 - 20) * (100vw - 320px) / (991 - 320))
    }
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sup {
    top: -.5em
}

sub {
    bottom: -.25em
}

button {
    font-family: "BundesSansWeb", Helvetica, Arial, sans-serif
}

input[type=search], input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

input[type=checkbox], input[type=radio] {
    border: 0;
    height: auto;
    padding: 0;
    width: auto
}

button::-moz-focus-inner, input::-moz-focus-inner {
    border: 0;
    padding: 0
}

::placeholder {
    color: #9a9a9a
}

.box form + form, .form-section, aside > .module-teaserlist form + form {
    margin-top: 2em
}

.form-section {
    position: relative
}

.form-section + .form-section {
    margin-top: 0
}

.form-section > legend {
    border-top: 1px dotted #a6acb3;
    display: block;
    font-family: "BundesSerifWeb", Georgia, "Times New Roman", sans-serif;
    margin-bottom: .5em;
    padding: 9px 0;
    width: 100%;
    font-size: 1.8rem;
    line-height: 1.3333333333
}

.form-section > legend:first-child {
    padding-top: 25px
}

.form-item {
    margin-bottom: 40px
}

.form-item:after, .form-item:before {
    content: " ";
    display: table
}

.form-item:after {
    clear: both
}

form > .form-item:last-child {
    margin-bottom: 0
}

.form-field, label {
    display: block;
    font-family: "BundesSansWeb", Helvetica, Arial, sans-serif;
    font-size: 1.8rem;
    line-height: 1.4444444444
}

label {
    margin: 0 0 12px;
    font-weight: 600
}

::-webkit-input-placeholder {
    color: #a6acb3
}

:-moz-placeholder, ::-moz-placeholder {
    color: #a6acb3
}

:-ms-input-placeholder {
    color: #a6acb3
}

.option-group .form-field, .option-group label {
    display: table-cell;
    vertical-align: top;
    width: auto
}

.option-group label {
    padding-left: .5em
}

.option-group .form-field {
    background: 0 0;
    border-radius: 0;
    margin-top: .5em;
    max-width: 30px;
    padding: 0
}

.option-group-item {
    display: table
}

.form-field {
    border: 1px solid #d1d1d1;
    border-radius: 5px;
    color: #5e5e5e;
    padding: 8px 16px 11px;
    width: 100%
}

.form-field:focus {
    border-color: #004f80;
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, .3);
    -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, .3);
    outline: 0
}

@media (max-width: 1024px) {
    .form-field {
        width: 100%
    }
}

select.form-field {
    background-color: #fff;
    min-width: -webkit-calc(320px - (16px * 2));
    min-width: calc(320px - (16px * 2))
}

.field-large {
    width: 100%
}

.field-select {
    margin-bottom: 0;
    width: auto;
    color: #373737;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMS42NTYiIGhlaWdodD0iNy40MDIiPjxwYXRoIGQ9Ik0uMDAxIDEuNTc1TDEuNTc0LjAwMWw0LjI1NSA0LjI1NUwxMC4wODMuMDAxbDEuNTc0IDEuNTc0LTUuODI4IDUuODI2eiIvPjwvc3ZnPg==);
    background-position: -webkit-calc(100% - 29px) 50%;
    background-position: calc(100% - 29px) 50%;
    padding-right: -webkit-calc(29px + 20px);
    padding-right: calc(29px + 20px);
    background-repeat: no-repeat;
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: ''
}

.field-select option {
    color: #373737
}

.form-info {
    font-size: 1.3rem;
    line-height: 1.3846153846;
    color: #6b6b6b
}

.form-item button, input.button {
    border-width: 0;
    cursor: pointer
}

.box .form-section, aside > .module-teaserlist .form-section {
    border-top-width: 0;
    margin-bottom: .5em;
    margin-top: 0;
    padding-top: 0
}

.box .form-section > legend, aside > .module-teaserlist .form-section > legend {
    color: #004f80;
    font-family: "BundesSansWeb", Helvetica, Arial, sans-serif;
    font-weight: 700;
    margin-bottom: 1em;
    font-size: 1.3rem;
    line-height: 1.3846153846;
    padding: 0;
    position: relative;
    text-transform: uppercase;
    top: 0
}

.box .form-field, aside > .module-teaserlist .form-field {
    background-color: #fff
}

.box .option-group .form-field, aside > .module-teaserlist .option-group .form-field {
    background: 0 0;
    border-width: 0
}

.box .field-select, aside > .module-teaserlist .field-select {
    width: 100%
}

.field-search {
    padding-right: 40px
}

.button-search {
    background: 0 0;
    border-width: 0;
    left: 60%;
	top: 0;
    margin-left: -40px;
    position: absolute;
}

@media (max-width: 1024px) {
    .button-search {
        left: 100%
    }
}

.button-search .svg-icon, .menu-toggle .svg-icon, .search-toggle .svg-icon {
    cursor: pointer;
    fill: #004f80;
    margin: auto
}

.oss-header-form .button-search .svg-icon {
    fill: #FFFFFF;
}

.button-search, .search-toggle {
    height: 36px;
    width: 40px
}

.button-search:active .svg-icon, .button-search:hover .svg-icon, .search-toggle:active .svg-icon, .search-toggle:hover .svg-icon, a.pagination-page.pagination-next svg, a.pagination-page.pagination-next:hover svg, a.pagination-page.pagination-prev svg, a.pagination-page.pagination-prev:hover svg {
    fill: #000
}

.box .form-section > legend, .module-media.module-teaserlist .block-teaser .teaser-media figure img, .page--iframe, aside > .module-teaserlist .form-section > legend {
    border: 0
}

.page--iframe h1 {
    background: #004f80;
    color: #fff;
    padding: 20px
}

.article-meta, .teaser-meta {
    position: relative
}

.article-meta p, .teaser-meta p {
    color: #6b6b6b;
    display: inline;
    margin-bottom: 0
}

.article-meta p + p:before, .teaser-meta p + p:before {
    color: #6b6b6b;
    content: '|';
    font-weight: 400;
    padding: 0 .5em 0 .25em
}

.article-meta .meta-category, .teaser-meta .meta-category {
    color: #004f80
}

.meta-category, .meta-topic {
    color: #004f80;
    font-weight: 700;
    margin-bottom: 0;
    text-transform: uppercase
}

.skip-navigation, .skip-navigation li {
    list-style: none;
    margin: 0;
    padding: 0
}

.skip-navigation .skip {
    left: 5px;
    top: 5px
}

.skip:active, .skip:focus {
    position: absolute;
    top: 0;
    left: 0;
    background: #fff;
    color: #000;
    font-weight: 700;
    padding: 5px;
    text-decoration: underline;
    z-index: 9999
}

.skiplinks {
    position: relative;
    width: 100%
}

.skiplinks .skip {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

#scrollup {
    position: fixed;
    right: 65px;
    bottom: 65px;
    display: none;
    text-align: right;
    -webkit-backface-visibility: hidden;
    z-index: 500
}

#scrollup a {
    background: #d1d1d1;
    border-radius: 25px;
    display: inline-block;
    height: 50px;
    width: 50px
}

#scrollup a:active, #scrollup a:focus, #scrollup a:hover {
    background: #3e3e3e
}

#scrollup a:active > .svg-icon, #scrollup a:focus > .svg-icon, #scrollup a:hover > .svg-icon {
    fill: #fff
}

#scrollup a > .svg-icon {
    fill: #000;
    margin: 14px auto
}

@media (max-width: 1024px) {
    #scrollup {
        position: fixed;
        right: 32px;
        bottom: 32px
    }
}

@media (max-width: 820px) {
    #scrollup {
        position: fixed;
        right: 16px;
        bottom: 16px
    }
}

#header.sticky {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    background: #fff;
    box-shadow: 0 8px 16px rgba(0, 0, 0, .2);
    z-index: 100;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    max-height: 150px;
    overflow: visible
}

@media (max-width: 1024px) {
    #header.sticky {
        position: unset
    }

    #header.sticky .menu-meta {
        display: block
    }
}

#header.sticky .campaign-title, #header.sticky .main-title {
    float: left;
    left: auto;
    position: relative;
    top: auto;
    z-index: 2;
    height: 50px
}

#header.sticky .main-title {
    margin-right: 10px;
    width: 50px
}

#header.sticky .main-title > a {
    height: 50px;
    width: 50px;
    background-position: left center;
    background-size: 33px auto
}

#header.sticky .campaign-title {
    border: 0;
    padding-left: 0
}

#header.sticky .campaign-title > a {
    height: 50px
}

#header.sticky .campaign-title img, #header.sticky .campaign-title svg {
    max-height: 33px;
    margin-top: 8px
}

#header.sticky .menu-main {
    z-index: 1
}

#header.sticky .menu-main > ul > li {
    font-size: 1.8rem;
    line-height: 2.7777777778
}

#header.sticky .menu-main > ul > li > a {
    padding-bottom: 0;
    padding-top: 0
}

#header.sticky .menu-main > ul > li > a:active, #header.sticky .menu-main > ul > li > a:focus, #header.sticky .menu-main > ul > li > a:hover, .module-stage .teaser-content > a:focus, .module-stage .teaser-content > a:hover {
    text-decoration: none
}

#header.sticky .menu-main > ul > li > a:active > span:after, #header.sticky .menu-main > ul > li > a:focus > span:after, #header.sticky .menu-main > ul > li > a:hover > span:after {
    top: 0;
    border-width: 3px;
    margin-top: -3px
}

#header.sticky .menu-main > ul > li.active > a span:after {
    top: 0;
    border-width: 3px;
    margin-top: -3px
}

#header.sticky .menu-side {
    float: right;
    width: 32.1799307958%
}

#header.sticky .menu-side * {
    font-size: 1.5rem
}

#header.sticky .menu-side .icon-link, .toggles.open .menu-toggle, .toggles.open .search-toggle {
    display: none
}

#header.sticky .menu-side > div {
    height: 50px;
    margin-top: 0;
    padding-top: 0;
    text-align: left
}

#header.sticky .menu-side > div h2 {
    background-position: right center;
    float: none
}

#header.sticky .menu-side > ul {
    position: absolute;
    left: 0;
    display: none;
    width: 100%
}

#header.sticky .module-stage h2 {
    font-size: 1.5rem;
    line-height: 3.3333333333;
    float: left;
    margin-bottom: 0
}

.toggles {
    position: absolute;
    right: 48px;
    bottom: 5px;
    z-index: 101
}

.toggles .form-search {
    float: left;
    width: 180px;
    display: none
}

.toggles.open {
    background: #fff;
    bottom: 0;
    left: 32px;
    padding-top: 32px;
    top: 0
}

.toggles.open .form-search {
    display: block;
    width: 100%
}

.toggles .form-section {
    border-width: 0;
    margin-top: 0;
    padding-top: 0
}

.toggles .form-field {
    margin: 0;
    width: 100%
}

.toggles .form-item {
    margin-bottom: 0
}

.toggles .button-search {
    left: auto;
    right: 0;
    top: 0
}

.search-toggle {
    background: 0 0;
    border: 0;
    border-radius: unset;
    color: #5e5e5e;
    cursor: pointer;
    float: left
}

.search-toggle.close {
    display: none
}

@media (max-width: 1024px) {
    .toggles {
        right: 32px;
        bottom: 30px
    }

    .sticky .toggles {
        bottom: 5px
    }

    .toggles .form-search, .toggles.open .menu-toggle, .toggles.open .search-toggle {
        display: none
    }

    .toggles.open {
        background: #fff;
        bottom: 0;
        left: 32px;
        padding-top: 32px;
        top: 0
    }

    .toggles.open .form-search {
        display: block;
        width: 100%
    }

    .search-toggle {
        display: block
    }
}

@media (max-width: 820px) {
    .toggles {
        right: 16px
    }

    .toggles.open {
        left: 16px;
        padding-top: 26px;
        top: 0
    }
}

#form-search {
    background: #f5f5f5;
    display: none
}

#form-search.globalsearch.open {
    display: block;
    position: absolute;
    width: 100%;
    z-index: 200;
    height: 233px
}

#form-search.globalsearch.open .form-field {
    font-family: "BundesSerifWeb", Georgia, "Times New Roman", sans-serif;
    font-size: 4rem;
    line-height: 1;
    background: 0 0;
    height: 51px;
    color: #9a9a9a;
    padding-right: 200px;
	background-color: #fff;
}

@media (max-width: 820px) {
    #form-search.globalsearch.open .form-field {
        max-width: -webkit-calc(100% - (26px * 2));
        max-width: calc(100% - (26px * 2))
    }
}

#form-search.globalsearch.open .form-field:focus {
    box-shadow: none
}

#form-search.globalsearch.open .form-section {
    margin: 77px 98px
}

#form-search.globalsearch.open .button-search {
    right: 0;
    left: auto;
    width: 157px;
    height: 51px;
    background-color: #004f80;
    border-radius: 6px;
    color: #fff;
    font-family: "BundesSansWeb", Helvetica, Arial, sans-serif;
    font-weight: 700;
    padding: 4px 20px;
    text-align: left;
    font-size: 2.2rem;
    line-height: 1.8181818182
}

#form-search.globalsearch.open .button-search .svg-icon {
    fill: #fff;
    position: absolute;
    right: 15px;
    top: 11px;
    height: 29px;
    width: 29px
}

@media (max-width: 820px) {
    #form-search.globalsearch.open .button-search {
        position: relative;
        margin: 0 auto
    }

    #form-search.globalsearch.open .form-section {
        text-align: center;
        margin: auto
    }

    #form-search.globalsearch.open .form-field {
        padding: 0;
        margin: 26px
    }

    #form-search.globalsearch.open .form-item {
        text-align: center
    }
}

.module:after, .module:before {
    content: " ";
    display: table
}

.module:after {
    clear: both
}

.module-breadcrumb {
    background-color: #f5f5f5;
    border-top: 2px solid #dfdfdf;
    color: #004f80
}

.module-secondary {
    background-color: #9dcae5;
    color: #004f80
}

.module-default {
    background-color: #fff
}

.module-default .main .content {
    padding-bottom: 50px;
    position: relative
}

.module-default .main > .pagination:first-child:last-child {
    margin-top: 11px
}

.module-default .main > .pagination:first-child:last-child::before {
    border-top: 1px dotted #a6acb3;
    width: 100%;
    content: '';
    margin-top: -26px
}

.module-bekterpub .box .teaser-options > li, .module-bekterpub aside > .module-teaserlist .teaser-options > li, .no-aside .module-default > .wrap > .main {
    width: 100%;
    float: none
}

.module-default > .wrap > .main > .content + .pagination {
    margin-top: -40px;
    position: relative;
    z-index: 1
}

@media (min-width: 821px) {
    .module-default.sidebar-top .prelude .content {
        width: -webkit-calc(100% - 32.1799307958%);
        width: calc(100% - 32.1799307958%)
    }

    .module-default.sidebar-top .sidebar {
        position: absolute;
        right: 0;
        top: 45px
    }
}

.module-media {
    background: #3e3e3e;
    color: #fff
}

body.pagetype-home .module-stage {
    margin-top: 10px
}

body:not(.pagetype-home) .module-stage {
    margin-top: 26px
}

body:not(.pagetype-home) .module-stage .stage-slider {
    padding-bottom: 0
}

body:not(.pagetype-home) .wrap .module-stage > .wrap {
    padding-left: 0;
    padding-right: 0
}

.module-stage .stage-slider {
    border-bottom: 1px dotted #a6acb3;
    padding-bottom: 10px
}

@media (max-width: 820px) {
    .module-stage .stage-slider {
        padding-bottom: 0
    }
}

.module-stage .content {
    padding-bottom: 20px;
    padding-top: 20px
}

.module-stage h2 {
	font-family: "BundesSerifWeb", Georgia, "Times New Roman", sans-serif;
    margin-bottom: 15px;
    padding-left: 1px;
	font-size: 3.8rem;
	line-height: 1.1578947368;
	font-weight: 700;
	margin-bottom: 30px;
	color: #000;
}

@media (min-width: 821px) and (max-width: 1024px) {
    .module-stage h2 {
        font-size: calc(28px + (38 - 28) * (100vw - 821px) / (1024 - 821px))
    }
}

@media (max-width: 820px) {
    .module-stage h2 {
        font-size: calc(22px + (28 - 22) * (100vw - 320px) / (820 - 320));
        margin-bottom: 6px
    }
}


.module-stage .teaser-content {
    padding: 60px 0 32px;
    position: relative;
    float: none;
    width: 100%;
	background-color: #fff;
}

@media (max-width: 599px) {
    .module-stage .teaser-content {
        padding-top: 45px !important
    }
}

@media (max-width: 820px) {
    .module-stage .teaser-content {
        padding-left: 16px;
        padding-right: 16px
    }
}

@media (min-width: 821px) and (max-width: 1024px) {
    .module-stage .teaser-content .teaser-meta p {
        font-size: calc(14px + (20 - 14) * (100vw - 821px) / (1024 - 821))
    }
}

@media (max-width: 820px) {
    .module-stage .teaser-content .teaser-meta p {
        font-size: 1.4rem;
        line-height: 1.5714285714
    }
}

.module-stage .teaser-content p {
    font-size: 1.8rem
}

@media (max-width: 820px) {
    .module-stage .teaser-content p {
        font-size: 1.6rem;
        line-height: 1.5
    }
}

.module-stage .teaser-content > a {
    display: inline-block
}

.module-appointmentlist .meta-category:before, .module-stage .block-teaser--imagesmall .teaser-content:before, .module-stage .teaser-content .readmore-wrap {
    display: none
}

.module-stage .no-dots .teaser-content {
    padding-top: 42px !important
}

@media (max-width: 820px) {
    .module-stage .no-dots .teaser-content {
        padding-top: 20px !important
    }
}

.module-stage .teaser-media {
    margin-right: 0;
    position: relative;
    float: none;
    width: 100%;
    min-height: 650px
}

@media (max-width: 1251px) {
    .module-stage .teaser-media {
        min-height: -webkit-calc(180px + (650.25 - 179.917) * (100vw - 320px) / (1251 - 320));
        min-height: calc(180px + (650.25 - 179.917) * (100vw - 320px) / (1251 - 320))
    }
}

.module-stage .teaser-media .button.teaser-video {
    position: absolute;
    bottom: 20px !important;
    left: 20px !important;
    height: 40px !important;
    font-size: 1.7rem !important;
    padding: 2px 40px 4px 18px !important;
    background-size: 12px !important;
    background-position: 86% 50% !important;
	background-color:#fff;
}

.module-stage .block-teaser {
    padding: 0
}

.module-stage .block-teaser--imagesmall {
    margin: 25px 0
}

.module-stage .block-teaser--imagesmall .teaser-content {
    padding-top: 0;
    width: 67.59%
}

.module-stage .block-teaser--imagesmall .teaser-media {
    width: 32.41%
}

.module-stage .teaser-meta {
    margin-top: -8px
}

.module-stage .teaser-meta .meta-date, aside > .module-teaserlist h2 {
    color: #004f80
}

.module-stage .teaser-meta p {
    font-size: 2rem;
    line-height: 1.3
}

.module-stage + .module-default > .wrap > .main > .content .module-teaserlist:nth-child(2) > h2:first-child {
    border-bottom: 0;
    padding-bottom: 0;
    text-transform: uppercase;
    color: #004f80
}

@media (max-width: 820px) {
    .module-stage + .module-default > .wrap > .main > .content .module-teaserlist:nth-child(2) > h2:first-child {
        margin-top: 0;
        font-size: calc(18px + (26 - 18) * (100vw - 320px) / (820 - 320));
        line-height: -webkit-calc(26px + (34 - 26) * (100vw - 320px) / (820 - 320));
        line-height: calc(26px + (34 - 26) * (100vw - 320px) / (820 - 320))
    }
}

.stage-title {
    font-size: 2.6rem;
    line-height: 1.3846153846;
    font-family: "BundesSerifWeb", Georgia, "Times New Roman", sans-serif;
    font-weight: 700
}

@media (min-width: 501px) and (max-width: 820px) {
    .module-teaserlist:not(.module-searchresultlist) article.block-teaser--imageleft:not(.block-teaser--thin), .module-teaserlist:not(.module-searchresultlist) div.block-teaser--imageleft:not(.block-teaser--thin) {
        width: -webkit-calc(50% - 10px);
        width: calc(50% - 10px);
        display: inline-block;
        float: none;
        vertical-align: top;
        margin-right: 10px;
        margin-bottom: 5px;
        padding-left: 0 !important;
        padding-right: 0 !important;
        padding-top: 0;
        border-top: 0
    }

    .module-teaserlist:not(.module-searchresultlist) article.block-teaser--imageleft:not(.block-teaser--thin):nth-of-type(even), .module-teaserlist:not(.module-searchresultlist) div.block-teaser--imageleft:not(.block-teaser--thin):nth-of-type(even) {
        margin-right: 0
    }

    .module-teaserlist:not(.module-searchresultlist) article.block-teaser--imageleft:not(.block-teaser--thin):nth-last-of-type(-n+2), .module-teaserlist:not(.module-searchresultlist) div.block-teaser--imageleft:not(.block-teaser--thin):nth-last-of-type(-n+2) {
        margin-bottom: 0
    }

    .module-teaserlist:not(.module-searchresultlist) article.block-teaser--imageleft:not(.block-teaser--thin) .lexicon__term, .module-teaserlist:not(.module-searchresultlist) article.block-teaser--imageleft:not(.block-teaser--thin) h3, .module-teaserlist:not(.module-searchresultlist) div.block-teaser--imageleft:not(.block-teaser--thin) .lexicon__term, .module-teaserlist:not(.module-searchresultlist) div.block-teaser--imageleft:not(.block-teaser--thin) h3 {
        font-size: 2rem;
        line-height: 1.4
    }
}

.module-teaserlist > h2 {
    margin: -7px 0 20px;
    padding-bottom: 20px;
    border-bottom: 1px dotted #a6acb3
}

.article-section + .module-teaserlist {
    border-top: 1px dotted #a6acb3;
    margin-top: 28px;
    padding-top: 5px
}

.module-teaserlist .teaser-content {
    margin-top: 15px;
    font-size: 0
}

.module-teaserlist .teaser-content > a {
    display: inline
}

.module-teaserlist .teaser-content > a > p {
    display: inline;
    padding-right: 8px
}

.module-teaserlist .teaser-content .lexicon__term, .module-teaserlist .teaser-content h3 {
    font-size: 2.4rem;
    line-height: 1.25;
    margin-bottom: 14px
}

@media (max-width: 820px) {
    .module-teaserlist .teaser-content .lexicon__term, .module-teaserlist .teaser-content h3 {
        font-size: 2rem;
        line-height: 1.4
    }
}

.module-teaserlist .teaser-content > .readmore-wrap {
    display: inline;
    font-weight: 600
}

.module-teaserlist .block-teaser--imageleft:not(.small--imageleft) .teaser-content {
    margin-top: 3px
}

aside > .module-teaserlist {
    margin-top: 0 !important
}

.module-teaserlist--horizontal .teaserlist-foot {
    border-width: 0
}

.module-secondary.module-teaserlist a, .module-secondary.module-teaserlist h2 {
    color: #004f80
}

.menu li > a, .module-appointmentlist .teaser-meta p, .pagetype-overview_max .module-default .menu-side:hover > ul {
    display: block
}

.module-appointmentlist .teaser-meta p.meta-date {
    position: absolute;
    top: -55px;
    background-color: #fff;
    background-color: rgba(255, 255, 255, .8);
    font-size: 1.8rem;
    line-height: 1.1111111111;
    color: #004f80;
    height: 45px;
    width: 100%;
    padding-right: 12px;
    display: table
}

.module-appointmentlist .teaser-meta p.meta-date span {
    vertical-align: middle;
    display: table-cell;
    padding-bottom: 2px
}

.module-appointmentlist .teaserlist-foot {
    border-width: 0;
    padding: 0
}

.module-appointmentlist .meta-date {
    background-position: 16px center;
    background-size: 20px;
    padding-left: 51px
}

.module-programlist .lexicon__term, .module-programlist h3 {
    font-family: "BundesSansWeb", Helvetica, Arial, sans-serif;
    font-weight: 400;
    font-size: 1.5rem;
    line-height: 1.4666666667
}

.module-programlist .icon-link {
    display: table
}

.module-programlist .link-helper {
    display: table-cell
}

@media (max-width: 820px) {
    .module-stage .teaser-content {
        padding-right: 16px
    }

    .module-appointmentlist .teaserlist-foot, .module-programlist .teaserlist-foot {
        margin-top: 16px
    }
}

@media (max-width: 500px) {
    .module-teaserlist--horizontal .block-teaser {
        width: 100%
    }

    .block-teaser.small--imageleft .lexicon__term, .block-teaser.small--imageleft .teaser-media, .block-teaser.small--imageleft h3, .module-appointmentlist .block-teaser .lexicon__term, .module-appointmentlist .block-teaser .teaser-media, .module-appointmentlist .block-teaser h3, .module-default .block-teaser--imageleft .lexicon__term, .module-default .block-teaser--imageleft .teaser-media, .module-default .block-teaser--imageleft h3 {
        margin-bottom: 0
    }

    .block-teaser.small--imageleft .teaser-content, .module-appointmentlist .block-teaser .teaser-content, .module-default .block-teaser--imageleft .teaser-content {
        padding-left: 16px
    }

    .block-teaser.small--imageleft .teaser-content > a, .module-appointmentlist .block-teaser .teaser-content > a, .module-default .block-teaser--imageleft .teaser-content > a {
        display: block;
        padding-right: 20px;
        position: relative
    }

    .block-teaser.small--imageleft .teaser-content > a:after, .module-appointmentlist .block-teaser .teaser-content > a:after, .module-default .block-teaser--imageleft .teaser-content > a:after {
        background-position: right center;
        background-size: 12px;
        content: "";
        display: block;
        height: 100%;
        position: absolute;
        right: 0;
        top: 0;
        width: 20px
    }

    .block-teaser.small--imageleft .teaser-content .teaser-meta ~ p, .block-teaser.small--imageleft .teaser-content > a p, .module-appointmentlist .block-teaser .teaser-content .teaser-meta ~ p, .module-appointmentlist .block-teaser .teaser-content > a p, .module-default .block-teaser--imageleft .teaser-content .teaser-meta ~ p, .module-default .block-teaser--imageleft .teaser-content > a p {
        display: none
    }

    .module-default .block-teaser--imageleft:not(.block-teaser--thin) .teaser-content {
        padding-left: 0
    }

    .module-default .block-teaser--imageleft:not(.block-teaser--thin) .teaser-content > a {
        padding-right: 0
    }

    .module-default .block-teaser--imageleft:not(.block-teaser--thin) .teaser-content > a::after {
        content: none
    }

    .module-teaserlist-slider .block-teaser {
        margin-bottom: 30px
    }

    .module-teaserlist-slider .block-teaser .teaser-content {
        padding-left: 0
    }

    .module-teaserlist-slider .block-teaser .teaser-media {
        margin-bottom: 20px
    }

    .module-teaserlist-slider .block-teaser .lexicon__term, .module-teaserlist-slider .block-teaser h3 {
        margin-bottom: 0
    }

    .module-teaserlist-slider .block-teaser .slick-next, .module-teaserlist-slider .block-teaser .slick-prev {
        display: none !important
    }
}

.module-bekterpub .box, .module-bekterpub aside > .module-teaserlist {
    width: -webkit-calc(33% - (40px / 3));
    width: calc(33% - (40px / 3));
    display: inline-block;
    vertical-align: top;
    margin-top: 0
}

.module-bekterpub .box:nth-child(3n+1), .module-bekterpub aside > .module-teaserlist:nth-child(3n+1), .module-multiteaser .wrap > div.c50 > article:nth-child(2n+1) {
    margin-right: 10px
}

.module-bekterpub .box:nth-child(3n+2), .module-bekterpub aside > .module-teaserlist:nth-child(3n+2) {
    margin-left: 10px;
    margin-right: 10px
}

.module-bekterpub .box:nth-child(3n+3), .module-bekterpub aside > .module-teaserlist:nth-child(3n+3), .module-multiteaser .wrap > div.c50 > article:nth-child(2n+2) {
    margin-left: 10px
}

.module-bekterpub .box:focus, .module-bekterpub aside > .module-teaserlist:focus {
    outline: 0
}

.module-bekterpub .box .box-header, .module-bekterpub aside > .module-teaserlist .box-header {
    margin-bottom: 16px
}

.module-bekterpub .box .lexicon__term, .module-bekterpub .box h3, .module-bekterpub aside > .module-teaserlist .lexicon__term, .module-bekterpub aside > .module-teaserlist h3 {
    font-family: "BundesSansWeb", Helvetica, Arial, sans-serif;
    font-size: 1.8rem;
    line-height: 1.3333333333;
    font-weight: 700
}

.module-bekterpub .box p, .module-bekterpub aside > .module-teaserlist p {
    font-size: 1.6rem;
    line-height: 1.375
}

.module-bekterpub .box .slick-dots, .module-bekterpub aside > .module-teaserlist .slick-dots {
    bottom: 0
}

.module-bekterpub .box .block-teaser + .block-teaser, .module-bekterpub aside > .module-teaserlist .block-teaser + .block-teaser {
    padding: 0;
    border: 0
}

.module-bekterpub .box .block-teaser--thin .teaser-media, .module-bekterpub aside > .module-teaserlist .block-teaser--thin .teaser-media {
    margin-top: 8px
}

.module-bekterpub .box .block-teaser--thin .teaser-content, .module-bekterpub aside > .module-teaserlist .block-teaser--thin .teaser-content {
    top: 0;
    margin-top: 0
}

@media (max-width: 1024px) {
    .module-bekterpub .box, .module-bekterpub aside > .module-teaserlist {
        width: 100%;
        margin: 0 !important;
        padding-bottom: 26px
    }

    .module-bekterpub .wrap {
        padding-left: 16px;
        padding-right: 16px
    }
}

.menu-main > ul > li.hide-main, .module-bekterpub .teaserlist-foot.js-loadtrigger {
    display: none !important
}

.module-dossiers > .lexicon__term:first-child, .module-dossiers > h2:first-child, .module-dossiers > h3:first-child {
    font-size: 3.2rem;
    line-height: 1.25;
    font-family: "BundesSerifWeb", Georgia, "Times New Roman", sans-serif;
    font-weight: 400;
    background-color: #f2f2f2;
    margin-bottom: 0;
    padding: 18px 19px 9px
}

@media (max-width: 820px) {
    .module-dossiers > .lexicon__term:first-child, .module-dossiers > h2:first-child, .module-dossiers > h3:first-child {
        font-size: 2.2rem;
        line-height: 1.3636363636;
        padding-bottom: 0
    }
}

.contact-item p, .module-dossiers .cms-dossieritem-block {
    margin-bottom: 0
}

.module-dossiers .cms-dossieritem-block .teaser-collapsible__toggle::after {
    content: none
}

.module-dossiers .cms-dossieritem-block .teaser-collapsible__toggle .teaser-collapsible__headline {
    background-color: rgba(242, 242, 242, .8);
    color: #373737;
    font-size: 2rem;
    line-height: 1.4;
    font-family: "BundesSerifWeb", Georgia, "Times New Roman", sans-serif;
    font-weight: 400
}

.module-dossiers .cms-dossieritem-block .teaser-collapsible__toggle .teaser-collapsible__headline:empty {
    display: none
}

.module-dossiers .cms-dossieritem-block .teaser-collapsible__content {
    padding: 18px 37px 26px;
    background-color: #fff
}

.module-dossiers .cms-dossieritem-block .teaser-collapsible__content > p:last-child {
    margin-bottom: 0
}

.module-dossiers .cms-dossieritem-block.is-active .teaser-collapsible__headline {
    background-color: rgba(0, 79, 128, .8);
    color: #fff
}

.module-dossiers .cms-dossieritem-block.is-active .teaser-collapsible__teaser {
    padding: 10px
}

.module-dossiers .teasers-collapsible {
    background-color: #f2f2f2;
    padding: 19px
}

.module-dossiers .teasers-collapsible .teaser-collapsible__headline {
    -webkit-transition: padding-top .3s ease;
    transition: padding-top .3s ease
}

.module-dossiers .teasers-collapsible.teasers-collapsible--3-per-row .cms-dossieritem-block {
    margin-top: 15px
}

.module-dossiers .teasers-collapsible.teasers-collapsible--3-per-row .cms-dossieritem-block:nth-child(1), .module-dossiers .teasers-collapsible.teasers-collapsible--3-per-row .cms-dossieritem-block:nth-child(2), .module-dossiers .teasers-collapsible.teasers-collapsible--3-per-row .cms-dossieritem-block:nth-child(3) {
    margin-top: 0
}

@media (min-width: 501px) and (max-width: 820px) {
    .module-dossiers .teasers-collapsible.teasers-collapsible--3-per-row .cms-dossieritem-block {
        width: 50%
    }

    .module-dossiers .teasers-collapsible.teasers-collapsible--3-per-row .cms-dossieritem-block:nth-of-type(3n+1) {
        clear: none
    }

    .module-dossiers .teasers-collapsible.teasers-collapsible--3-per-row .cms-dossieritem-block:nth-child(3n) {
        margin-top: 15px
    }
}

.module-dossiers .teasers-collapsible.teasers-collapsible--3-per-row .cms-dossieritem-block .teaser-collapsible__headline {
    font-size: 1.6rem !important;
    line-height: 1.5 !important
}

.module-dossiers .teasers-collapsible.teasers-collapsible--2-per-row .cms-dossieritem-block, .sidebar .box-publications .block-teaser .teaser-content > p + ul {
    margin-top: 20px
}

.module-dossiers .teasers-collapsible.teasers-collapsible--2-per-row .cms-dossieritem-block:nth-child(1), .module-dossiers .teasers-collapsible.teasers-collapsible--2-per-row .cms-dossieritem-block:nth-child(2) {
    margin-top: 0
}

@media (max-width: 820px) {
    .module-dossiers .teasers-collapsible.teasers-collapsible--2-per-row .cms-dossieritem-block .teaser-collapsible__headline {
        font-size: 1.6rem !important;
        line-height: 1.5 !important
    }
}

@media (min-width: 500px) and (max-width: 1251px) {
    .article-section > .module-dossiers .teasers-collapsible.teasers-collapsible--3-per-row .cms-dossieritem-block {
        width: -webkit-calc(50% - (12px * 2));
        width: calc(50% - (12px * 2));
        float: none;
        display: inline-block;
        vertical-align: top;
        margin-top: 15px;
        padding: 0;
        margin-left: 12px;
        margin-right: 12px
    }

    .article-section > .module-dossiers .teasers-collapsible.teasers-collapsible--3-per-row .cms-dossieritem-block:nth-child(1), .article-section > .module-dossiers .teasers-collapsible.teasers-collapsible--3-per-row .cms-dossieritem-block:nth-child(2) {
        margin-top: 0
    }

    .article-section > .module-dossiers .teasers-collapsible.teasers-collapsible--3-per-row .cms-dossieritem-block .teaser-collapsible__content {
        width: -webkit-calc(200% + (12px * 2));
        width: calc(200% + (12px * 2))
    }

    .article-section > .module-dossiers .teasers-collapsible.teasers-collapsible--3-per-row .cms-dossieritem-block:nth-child(even) .teaser-collapsible__content {
        display: block;
        margin: 0;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        margin-left: -webkit-calc(-100% - (12px * 2));
        margin-left: calc(-100% - (12px * 2))
    }

    .article-section > .module-dossiers .teasers-collapsible.teasers-collapsible--3-per-row .cms-dossieritem-block:nth-of-type(3n+2) .teaser-collapsible__content {
        left: 0;
        margin-left: 0;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

@media (max-width: 499px) {
    .article-section > .module-dossiers .teasers-collapsible .cms-dossieritem-block {
        margin-top: 15px !important
    }

    .article-section > .module-dossiers .teasers-collapsible .cms-dossieritem-block:nth-child(1) {
        margin-top: 0 !important
    }
}

.article-section > .module-dossiers:last-child .teasers-collapsible, .module-default > .wrap > .main > .content > .module-dossiers:last-child .teasers-collapsible {
    margin-bottom: 0 !important
}

.main > .content > .module-teaserlist--horizontal .wrap {
    padding: 0
}

.box, aside > .module-teaserlist {
    background-color: #fff;
    clear: both;
    margin: 1em 0;
    position: relative;
    background-position: 18px 24px;
    background-size: 40px auto
}

.box:after, .box:before, aside > .module-teaserlist:after, aside > .module-teaserlist:before {
    content: " ";
    display: table
}

.box:after, aside > .module-teaserlist:after {
    clear: both
}

.sidebar .box, .sidebar aside > .module-teaserlist {
    padding: 23px 0 13px
}

.sidebar .box:first-child, .sidebar aside > .module-teaserlist:first-child {
    padding-top: 0
}

@media (min-width: 320px) and (max-width: 820px) {
    .sidebar .box, .sidebar aside > .module-teaserlist {
        padding-top: 12px
    }

    .sidebar .box:first-child, .sidebar aside > .module-teaserlist:first-child {
        padding-top: 0
    }
}

.sidebar .box .icon-arrow-down, .sidebar .box .icon-arrow-up, .sidebar aside > .module-teaserlist .icon-arrow-down, .sidebar aside > .module-teaserlist .icon-arrow-up {
    background-position: -webkit-calc(100% - 15px) 50% !important;
    background-position: calc(100% - 15px) 50% !important
}

.box .box-header, aside > .module-teaserlist .box-header {
    background-color: #f2f2f2;
    min-height: 60px;
    display: table;
    width: 100%;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.box .box-header .box-icon, aside > .module-teaserlist .box-header .box-icon {
    width: 60px;
    background-color: #004f80;
    background-position: center center;
    display: table-cell
}

.box .box-header .box-icon.icon-links, aside > .module-teaserlist .box-header .box-icon.icon-links {
    background-size: 36px
}

.box .box-header > a > h2, .box .box-header > h2, aside > .module-teaserlist .box-header > a > h2, aside > .module-teaserlist .box-header > h2 {
    padding: 16px;
    display: table-cell;
    color: #004f80;
    margin: 0;
    font-size: 2rem
}

.box .box-header > a:first-child:last-child > h2, .box .box-header > h2:first-child:last-child, aside > .module-teaserlist .box-header > a:first-child:last-child > h2, aside > .module-teaserlist .box-header > h2:first-child:last-child {
    padding-left: -webkit-calc(60px + 18px);
    padding-left: calc(60px + 18px)
}

.box .box-header > a:first-child:last-child > h2::before, .box .box-header > h2:first-child:last-child::before, aside > .module-teaserlist .box-header > a:first-child:last-child > h2::before, aside > .module-teaserlist .box-header > h2:first-child:last-child::before {
    content: '';
    display: inline-block;
    position: absolute;
    left: 0;
    top: 0;
    width: 60px;
    height: 100%;
    background-color: #004f80;
    background-position: 50%
}

.box .box-header .lexicon__term, .box .box-header h3, aside > .module-teaserlist .box-header .lexicon__term, aside > .module-teaserlist .box-header h3 {
    font-size: 2rem !important;
    line-height: 1.3 !important;
    margin-top: -7px
}

.box .box-header.accordion-header, aside > .module-teaserlist .box-header.accordion-header {
    background: 0 0;
    padding: 0
}

.box .box-content h4, aside > .module-teaserlist .box-content h4 {
    font-size: 1.8rem;
    line-height: 1.4444444444
}

.box .box-content .is-hidden, .box.box-filter input[type=submit], .module.module-default > .wrap > .box.box-filter .box-header, .module.module-default > .wrap > .box.box-filter form > h2, .module.module-default > .wrap > .main > .content > .box.box-filter .box-header, .module.module-default > .wrap > .main > .content > .box.box-filter form > h2, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist .box-header, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist form > h2, .module.module-default > aside.wrap > .box-filter.module-teaserlist .box-header, .module.module-default > aside.wrap > .box-filter.module-teaserlist form > h2, .page-main > .box.box-filter .box-header, .page-main > .box.box-filter form > h2, aside.page-main > .box-filter.module-teaserlist .box-header, aside.page-main > .box-filter.module-teaserlist form > h2, aside > .box-filter.module-teaserlist input[type=submit], aside > .module-teaserlist .box-content .is-hidden {
    display: none
}

.box .box-content > p:first-child, .box .box-content > ul:first-child, aside > .module-teaserlist .box-content > p:first-child, aside > .module-teaserlist .box-content > ul:first-child {
    margin-top: 18px
}

.box .box-content > p:last-child, .sidebar .box .linklist .linklist-item:last-child, .sidebar aside > .module-teaserlist .linklist .linklist-item:last-child, aside > .module-teaserlist .box-content > p:last-child {
    margin-bottom: 0
}

.box figure, aside > .module-teaserlist figure {
    background: 0 0;
    margin: 1em 0
}

.box .readmore-wrap, .box-info--notfound, aside > .module-teaserlist .readmore-wrap {
    margin-top: 0
}

.box .linklist-item a, .box .teaser-options__meta, .sidebar .box p, .sidebar .box-publications .block-teaser .teaser-content > ul li, .sidebar aside > .module-teaserlist p, aside > .module-teaserlist .linklist-item a, aside > .module-teaserlist .teaser-options__meta {
    font-size: 1.6rem;
    line-height: 1.375
}

.sidebar .box, .sidebar aside > .module-teaserlist {
    margin: 0
}

.main .box .box-header, .main aside > .module-teaserlist .box-header {
    min-height: initial
}

.article-section .box-info .box-content > p:first-child, .box:first-child, .linklist-item figure:first-child, aside > .module-teaserlist:first-child {
    margin-top: 0
}

.box.is-active .box-header, aside > .is-active.module-teaserlist .box-header {
    box-shadow: none
}

.box.accordion-section, aside > .accordion-section.module-teaserlist {
    border-bottom: 0;
    padding-bottom: 32px
}

.box.accordion-section.is-active, aside > .accordion-section.is-active.module-teaserlist {
    padding-bottom: 16px
}

.contact-item {
    margin-bottom: 12px
}

.box-newsletter-action p:last-child {
    margin-bottom: 0
}

.box-newsletter-text p {
    margin-bottom: 0;
    margin-top: 18px
}

.box-newsletter-text .lexicon__term, .box-newsletter-text h3 {
    font-size: 1.8rem;
    line-height: 1.3333333333;
    margin-top: 18px;
    font-weight: 600;
    font-family: "BundesSansWeb", Helvetica, Arial, sans-serif
}

.box-newsletter-text .lexicon__term + p, .box-newsletter-text h3 + p {
    margin-top: 13px
}

.linklist-item {
    padding: 14px 0 15px
}

.block-teaser > p:last-of-type, .box-info p:last-of-type, .box-quote p:last-of-type, .linklist-item p:last-of-type {
    margin-bottom: 0
}

.link-meta p {
    margin-bottom: 0
}

.box-announcement {
    position: relative
}

.announcement-meta .meta-date {
    color: #004f80;
    font-size: 15px
}

.module.module-default > .wrap > .box.box-filter, .module.module-default > .wrap > .main > .content > .box.box-filter, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist, .module.module-default > aside.wrap > .box-filter.module-teaserlist, .page-main > .box.box-filter, aside.page-main > .box-filter.module-teaserlist {
    padding: 29px 63px;
    background-color: #f2f2f2;
    margin-top: -1px
}

@media (min-width: 320px) and (max-width: 820px) {
    .module.module-default > .wrap > .box.box-filter, .module.module-default > .wrap > .main > .content > .box.box-filter, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist, .module.module-default > aside.wrap > .box-filter.module-teaserlist, .page-main > .box.box-filter, aside.page-main > .box-filter.module-teaserlist {
        padding: 20px 16px
    }
}

.module.module-default > .wrap > .box.box-filter .box-content, .module.module-default > .wrap > .main > .content > .box.box-filter .box-content, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist .box-content, .module.module-default > aside.wrap > .box-filter.module-teaserlist .box-content, .page-main > .box.box-filter .box-content, aside.page-main > .box-filter.module-teaserlist .box-content {
    font-size: 0
}

.module.module-default > .wrap > .box.box-filter .form-search .form-section:first-child, .module.module-default > .wrap > .main > .content > .box.box-filter .form-search .form-section:first-child, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist .form-search .form-section:first-child, .module.module-default > aside.wrap > .box-filter.module-teaserlist .form-search .form-section:first-child, .page-main > .box.box-filter .form-search .form-section:first-child, aside.page-main > .box-filter.module-teaserlist .form-search .form-section:first-child {
    margin-bottom: 0;
    width: 100%
}

.module.module-default > .wrap > .box.box-filter .form-search .form-section:first-child .form-item label.skip, .module.module-default > .wrap > .box.box-filter .form-search .form-section:first-child .form-item label.sr-only, .module.module-default > .wrap > .main > .content > .box.box-filter .form-search .form-section:first-child .form-item label.skip, .module.module-default > .wrap > .main > .content > .box.box-filter .form-search .form-section:first-child .form-item label.sr-only, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist .form-search .form-section:first-child .form-item label.skip, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist .form-search .form-section:first-child .form-item label.sr-only, .module.module-default > aside.wrap > .box-filter.module-teaserlist .form-search .form-section:first-child .form-item label.skip, .module.module-default > aside.wrap > .box-filter.module-teaserlist .form-search .form-section:first-child .form-item label.sr-only, .page-main > .box.box-filter .form-search .form-section:first-child .form-item label.skip, .page-main > .box.box-filter .form-search .form-section:first-child .form-item label.sr-only, aside.page-main > .box-filter.module-teaserlist .form-search .form-section:first-child .form-item label.skip, aside.page-main > .box-filter.module-teaserlist .form-search .form-section:first-child .form-item label.sr-only {
    width: auto;
    height: auto;
    position: static;
    margin-bottom: 15px
}

.module.module-default > .wrap > .box.box-filter .form-search .form-section:first-child .form-item .form-field:focus, .module.module-default > .wrap > .main > .content > .box.box-filter .form-search .form-section:first-child .form-item .form-field:focus, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist .form-search .form-section:first-child .form-item .form-field:focus, .module.module-default > aside.wrap > .box-filter.module-teaserlist .form-search .form-section:first-child .form-item .form-field:focus, .page-main > .box.box-filter .form-search .form-section:first-child .form-item .form-field:focus, aside.page-main > .box-filter.module-teaserlist .form-search .form-section:first-child .form-item .form-field:focus {
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, .3);
    border-color: #d1d1d1
}

.module.module-default > .wrap > .box.box-filter .form-search .form-section:first-child .form-item .form-field::-webkit-input-placeholder, .module.module-default > .wrap > .main > .content > .box.box-filter .form-search .form-section:first-child .form-item .form-field::-webkit-input-placeholder, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist .form-search .form-section:first-child .form-item .form-field::-webkit-input-placeholder, .module.module-default > aside.wrap > .box-filter.module-teaserlist .form-search .form-section:first-child .form-item .form-field::-webkit-input-placeholder, .page-main > .box.box-filter .form-search .form-section:first-child .form-item .form-field::-webkit-input-placeholder, aside.page-main > .box-filter.module-teaserlist .form-search .form-section:first-child .form-item .form-field::-webkit-input-placeholder {
    color: #9a9a9a
}

.module.module-default > .wrap > .box.box-filter .form-search .form-section:first-child .form-item .form-field:-moz-placeholder, .module.module-default > .wrap > .box.box-filter .form-search .form-section:first-child .form-item .form-field::-moz-placeholder, .module.module-default > .wrap > .main > .content > .box.box-filter .form-search .form-section:first-child .form-item .form-field:-moz-placeholder, .module.module-default > .wrap > .main > .content > .box.box-filter .form-search .form-section:first-child .form-item .form-field::-moz-placeholder, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist .form-search .form-section:first-child .form-item .form-field:-moz-placeholder, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist .form-search .form-section:first-child .form-item .form-field::-moz-placeholder, .module.module-default > aside.wrap > .box-filter.module-teaserlist .form-search .form-section:first-child .form-item .form-field:-moz-placeholder, .module.module-default > aside.wrap > .box-filter.module-teaserlist .form-search .form-section:first-child .form-item .form-field::-moz-placeholder, .page-main > .box.box-filter .form-search .form-section:first-child .form-item .form-field:-moz-placeholder, .page-main > .box.box-filter .form-search .form-section:first-child .form-item .form-field::-moz-placeholder, aside.page-main > .box-filter.module-teaserlist .form-search .form-section:first-child .form-item .form-field:-moz-placeholder, aside.page-main > .box-filter.module-teaserlist .form-search .form-section:first-child .form-item .form-field::-moz-placeholder {
    color: #9a9a9a
}

.module.module-default > .wrap > .box.box-filter .form-search .form-section:first-child .form-item .form-field:-ms-input-placeholder, .module.module-default > .wrap > .main > .content > .box.box-filter .form-search .form-section:first-child .form-item .form-field:-ms-input-placeholder, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist .form-search .form-section:first-child .form-item .form-field:-ms-input-placeholder, .module.module-default > aside.wrap > .box-filter.module-teaserlist .form-search .form-section:first-child .form-item .form-field:-ms-input-placeholder, .page-main > .box.box-filter .form-search .form-section:first-child .form-item .form-field:-ms-input-placeholder, aside.page-main > .box-filter.module-teaserlist .form-search .form-section:first-child .form-item .form-field:-ms-input-placeholder {
    color: #9a9a9a
}

.module.module-default > .wrap > .box.box-filter .form-search .form-section:first-child .button-search, .module.module-default > .wrap > .main > .content > .box.box-filter .form-search .form-section:first-child .button-search, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist .form-search .form-section:first-child .button-search, .module.module-default > aside.wrap > .box-filter.module-teaserlist .form-search .form-section:first-child .button-search, .page-main > .box.box-filter .form-search .form-section:first-child .button-search, aside.page-main > .box-filter.module-teaserlist .form-search .form-section:first-child .button-search {
    bottom: 23px;
    top: auto;
    font-size: 0;
    height: -webkit-calc(1px + 8px + 26px + 11px + 1px);
    height: calc(1px + 8px + 26px + 11px + 1px);
    right: -webkit-calc(17px - 8px);
    right: calc(17px - 8px);
    left: auto
}

.module.module-default > .wrap > .box.box-filter select:focus, .module.module-default > .wrap > .main > .content > .box.box-filter select:focus, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist select:focus, .module.module-default > aside.wrap > .box-filter.module-teaserlist select:focus, .page-main > .box.box-filter select:focus, aside.page-main > .box-filter.module-teaserlist select:focus {
    border-color: #d1d1d1
}

.module.module-default > .wrap > .box.box-filter .form-item, .module.module-default > .wrap > .main > .content > .box.box-filter .form-item, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist .form-item, .module.module-default > aside.wrap > .box-filter.module-teaserlist .form-item, .page-main > .box.box-filter .form-item, aside.page-main > .box-filter.module-teaserlist .form-item {
    margin-bottom: 23px
}

.module.module-default > .wrap > .box.box-filter form .form-section, .module.module-default > .wrap > .main > .content > .box.box-filter form .form-section, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist form .form-section, .module.module-default > aside.wrap > .box-filter.module-teaserlist form .form-section, .page-main > .box.box-filter form .form-section, aside.page-main > .box-filter.module-teaserlist form .form-section {
    width: -webkit-calc(33.3333% - (60px / 3));
    width: calc(33.3333% - (60px / 3));
    display: inline-block
}

.module.module-default > .wrap > .box.box-filter form .form-section:first-of-type:nth-last-of-type(2), .module.module-default > .wrap > .box.box-filter form .form-section:first-of-type:nth-last-of-type(2) ~ .form-section, .module.module-default > .wrap > .main > .content > .box.box-filter form .form-section:first-of-type:nth-last-of-type(2), .module.module-default > .wrap > .main > .content > .box.box-filter form .form-section:first-of-type:nth-last-of-type(2) ~ .form-section, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(2), .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(2) ~ .form-section, .module.module-default > aside.wrap > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(2), .module.module-default > aside.wrap > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(2) ~ .form-section, .page-main > .box.box-filter form .form-section:first-of-type:nth-last-of-type(2), .page-main > .box.box-filter form .form-section:first-of-type:nth-last-of-type(2) ~ .form-section, aside.page-main > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(2), aside.page-main > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(2) ~ .form-section {
    width: -webkit-calc(50% - (15px / 2));
    width: calc(50% - (15px / 2));
    margin-right: 15px
}

.module.module-default > .wrap > .box.box-filter form .form-section:first-of-type:nth-last-of-type(2):last-of-type, .module.module-default > .wrap > .box.box-filter form .form-section:first-of-type:nth-last-of-type(2) ~ .form-section:last-of-type, .module.module-default > .wrap > .main > .content > .box.box-filter form .form-section:first-of-type:nth-last-of-type(2):last-of-type, .module.module-default > .wrap > .main > .content > .box.box-filter form .form-section:first-of-type:nth-last-of-type(2) ~ .form-section:last-of-type, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(2):last-of-type, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(2) ~ .form-section:last-of-type, .module.module-default > aside.wrap > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(2):last-of-type, .module.module-default > aside.wrap > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(2) ~ .form-section:last-of-type, .page-main > .box.box-filter form .form-section:first-of-type:nth-last-of-type(2):last-of-type, .page-main > .box.box-filter form .form-section:first-of-type:nth-last-of-type(2) ~ .form-section:last-of-type, aside.page-main > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(2):last-of-type, aside.page-main > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(2) ~ .form-section:last-of-type {
    margin-right: 0
}

.module.module-default > .wrap > .box.box-filter form .form-section:first-of-type:nth-last-of-type(3):first-of-type, .module.module-default > .wrap > .box.box-filter form .form-section:first-of-type:nth-last-of-type(3) ~ .form-section:first-of-type, .module.module-default > .wrap > .main > .content > .box.box-filter form .form-section:first-of-type:nth-last-of-type(3):first-of-type, .module.module-default > .wrap > .main > .content > .box.box-filter form .form-section:first-of-type:nth-last-of-type(3) ~ .form-section:first-of-type, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(3):first-of-type, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(3) ~ .form-section:first-of-type, .module.module-default > aside.wrap > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(3):first-of-type, .module.module-default > aside.wrap > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(3) ~ .form-section:first-of-type, .page-main > .box.box-filter form .form-section:first-of-type:nth-last-of-type(3):first-of-type, .page-main > .box.box-filter form .form-section:first-of-type:nth-last-of-type(3) ~ .form-section:first-of-type, aside.page-main > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(3):first-of-type, aside.page-main > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(3) ~ .form-section:first-of-type {
    margin-right: 15px
}

.module.module-default > .wrap > .box.box-filter form .form-section:first-of-type:nth-last-of-type(3):nth-of-type(2), .module.module-default > .wrap > .box.box-filter form .form-section:first-of-type:nth-last-of-type(3) ~ .form-section:nth-of-type(2), .module.module-default > .wrap > .main > .content > .box.box-filter form .form-section:first-of-type:nth-last-of-type(3):nth-of-type(2), .module.module-default > .wrap > .main > .content > .box.box-filter form .form-section:first-of-type:nth-last-of-type(3) ~ .form-section:nth-of-type(2), .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(3):nth-of-type(2), .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(3) ~ .form-section:nth-of-type(2), .module.module-default > aside.wrap > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(3):nth-of-type(2), .module.module-default > aside.wrap > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(3) ~ .form-section:nth-of-type(2), .page-main > .box.box-filter form .form-section:first-of-type:nth-last-of-type(3):nth-of-type(2), .page-main > .box.box-filter form .form-section:first-of-type:nth-last-of-type(3) ~ .form-section:nth-of-type(2), aside.page-main > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(3):nth-of-type(2), aside.page-main > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(3) ~ .form-section:nth-of-type(2) {
    margin-left: 15px;
    margin-right: 15px
}

.module.module-default > .wrap > .box.box-filter form .form-section:first-of-type:nth-last-of-type(3):last-of-type, .module.module-default > .wrap > .box.box-filter form .form-section:first-of-type:nth-last-of-type(3) ~ .form-section:last-of-type, .module.module-default > .wrap > .main > .content > .box.box-filter form .form-section:first-of-type:nth-last-of-type(3):last-of-type, .module.module-default > .wrap > .main > .content > .box.box-filter form .form-section:first-of-type:nth-last-of-type(3) ~ .form-section:last-of-type, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(3):last-of-type, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(3) ~ .form-section:last-of-type, .module.module-default > aside.wrap > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(3):last-of-type, .module.module-default > aside.wrap > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(3) ~ .form-section:last-of-type, .page-main > .box.box-filter form .form-section:first-of-type:nth-last-of-type(3):last-of-type, .page-main > .box.box-filter form .form-section:first-of-type:nth-last-of-type(3) ~ .form-section:last-of-type, aside.page-main > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(3):last-of-type, aside.page-main > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(3) ~ .form-section:last-of-type {
    margin-left: 15px
}

.module.module-default > .wrap > .box.box-filter form .form-section:first-of-type:nth-last-of-type(4):first-of-type, .module.module-default > .wrap > .box.box-filter form .form-section:first-of-type:nth-last-of-type(4) ~ .form-section:first-of-type, .module.module-default > .wrap > .main > .content > .box.box-filter form .form-section:first-of-type:nth-last-of-type(4):first-of-type, .module.module-default > .wrap > .main > .content > .box.box-filter form .form-section:first-of-type:nth-last-of-type(4) ~ .form-section:first-of-type, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(4):first-of-type, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(4) ~ .form-section:first-of-type, .module.module-default > aside.wrap > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(4):first-of-type, .module.module-default > aside.wrap > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(4) ~ .form-section:first-of-type, .page-main > .box.box-filter form .form-section:first-of-type:nth-last-of-type(4):first-of-type, .page-main > .box.box-filter form .form-section:first-of-type:nth-last-of-type(4) ~ .form-section:first-of-type, aside.page-main > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(4):first-of-type, aside.page-main > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(4) ~ .form-section:first-of-type {
    width: 100%
}

.module.module-default > .wrap > .box.box-filter form .form-section:first-of-type:nth-last-of-type(4):nth-of-type(2), .module.module-default > .wrap > .box.box-filter form .form-section:first-of-type:nth-last-of-type(4) ~ .form-section:nth-of-type(2), .module.module-default > .wrap > .main > .content > .box.box-filter form .form-section:first-of-type:nth-last-of-type(4):nth-of-type(2), .module.module-default > .wrap > .main > .content > .box.box-filter form .form-section:first-of-type:nth-last-of-type(4) ~ .form-section:nth-of-type(2), .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(4):nth-of-type(2), .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(4) ~ .form-section:nth-of-type(2), .module.module-default > aside.wrap > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(4):nth-of-type(2), .module.module-default > aside.wrap > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(4) ~ .form-section:nth-of-type(2), .page-main > .box.box-filter form .form-section:first-of-type:nth-last-of-type(4):nth-of-type(2), .page-main > .box.box-filter form .form-section:first-of-type:nth-last-of-type(4) ~ .form-section:nth-of-type(2), aside.page-main > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(4):nth-of-type(2), aside.page-main > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(4) ~ .form-section:nth-of-type(2) {
    margin-right: 15px
}

.module.module-default > .wrap > .box.box-filter form .form-section:first-of-type:nth-last-of-type(4):nth-of-type(3), .module.module-default > .wrap > .box.box-filter form .form-section:first-of-type:nth-last-of-type(4) ~ .form-section:nth-of-type(3), .module.module-default > .wrap > .main > .content > .box.box-filter form .form-section:first-of-type:nth-last-of-type(4):nth-of-type(3), .module.module-default > .wrap > .main > .content > .box.box-filter form .form-section:first-of-type:nth-last-of-type(4) ~ .form-section:nth-of-type(3), .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(4):nth-of-type(3), .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(4) ~ .form-section:nth-of-type(3), .module.module-default > aside.wrap > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(4):nth-of-type(3), .module.module-default > aside.wrap > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(4) ~ .form-section:nth-of-type(3), .page-main > .box.box-filter form .form-section:first-of-type:nth-last-of-type(4):nth-of-type(3), .page-main > .box.box-filter form .form-section:first-of-type:nth-last-of-type(4) ~ .form-section:nth-of-type(3), aside.page-main > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(4):nth-of-type(3), aside.page-main > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(4) ~ .form-section:nth-of-type(3) {
    margin-left: 15px;
    margin-right: 15px
}

.module.module-default > .wrap > .box.box-filter form .form-section:first-of-type:nth-last-of-type(4):nth-of-type(4), .module.module-default > .wrap > .box.box-filter form .form-section:first-of-type:nth-last-of-type(4) ~ .form-section:nth-of-type(4), .module.module-default > .wrap > .main > .content > .box.box-filter form .form-section:first-of-type:nth-last-of-type(4):nth-of-type(4), .module.module-default > .wrap > .main > .content > .box.box-filter form .form-section:first-of-type:nth-last-of-type(4) ~ .form-section:nth-of-type(4), .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(4):nth-of-type(4), .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(4) ~ .form-section:nth-of-type(4), .module.module-default > aside.wrap > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(4):nth-of-type(4), .module.module-default > aside.wrap > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(4) ~ .form-section:nth-of-type(4), .page-main > .box.box-filter form .form-section:first-of-type:nth-last-of-type(4):nth-of-type(4), .page-main > .box.box-filter form .form-section:first-of-type:nth-last-of-type(4) ~ .form-section:nth-of-type(4), aside.page-main > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(4):nth-of-type(4), aside.page-main > .box-filter.module-teaserlist form .form-section:first-of-type:nth-last-of-type(4) ~ .form-section:nth-of-type(4) {
    margin-left: 15px
}

@media (min-width: 320px) and (max-width: 820px) {
    .module.module-default > .wrap > .box.box-filter form .form-section:nth-child(n), .module.module-default > .wrap > .main > .content > .box.box-filter form .form-section:nth-child(n), .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist form .form-section:nth-child(n), .module.module-default > aside.wrap > .box-filter.module-teaserlist form .form-section:nth-child(n), .page-main > .box.box-filter form .form-section:nth-child(n), aside.page-main > .box-filter.module-teaserlist form .form-section:nth-child(n) {
        width: 100%;
        margin: 0 !important
    }
}

.module.module-default > .wrap > .box.box-filter form .form-section legend, .module.module-default > .wrap > .main > .content > .box.box-filter form .form-section legend, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist form .form-section legend, .module.module-default > aside.wrap > .box-filter.module-teaserlist form .form-section legend, .page-main > .box.box-filter form .form-section legend, aside.page-main > .box-filter.module-teaserlist form .form-section legend {
    font-size: 1.8rem;
    line-height: 1.3333333333;
    text-transform: none;
    color: #000;
    margin-bottom: 15px
}

.module.module-default > .wrap > .box.box-filter form > .form-item:last-child, .module.module-default > .wrap > .main > .content > .box.box-filter form > .form-item:last-child, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist form > .form-item:last-child, .module.module-default > aside.wrap > .box-filter.module-teaserlist form > .form-item:last-child, .page-main > .box.box-filter form > .form-item:last-child, aside.page-main > .box-filter.module-teaserlist form > .form-item:last-child {
    margin-bottom: 0
}

.module.module-default > .wrap > .box.box-filter .search-options, .module.module-default > .wrap > .main > .content > .box.box-filter .search-options, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist .search-options, .module.module-default > aside.wrap > .box-filter.module-teaserlist .search-options, .page-main > .box.box-filter .search-options, aside.page-main > .box-filter.module-teaserlist .search-options {
    width: -webkit-calc(50% - 15px);
    width: calc(50% - 15px);
    display: inline-block;
    margin-left: 0;
    margin-right: 15px;
    margin-bottom: 23px;
    vertical-align: top
}

@media (min-width: 320px) and (max-width: 820px) {
    .module.module-default > .wrap > .box.box-filter .search-options, .module.module-default > .wrap > .main > .content > .box.box-filter .search-options, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist .search-options, .module.module-default > aside.wrap > .box-filter.module-teaserlist .search-options, .page-main > .box.box-filter .search-options, aside.page-main > .box-filter.module-teaserlist .search-options {
        width: 100%;
        margin-left: 0 !important;
        margin-right: 0 !important
    }
}

.module.module-default > .wrap > .box.box-filter .search-options + .search-options, .module.module-default > .wrap > .main > .content > .box.box-filter .search-options + .search-options, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist .search-options + .search-options, .module.module-default > aside.wrap > .box-filter.module-teaserlist .search-options + .search-options, .page-main > .box.box-filter .search-options + .search-options, aside.page-main > .box-filter.module-teaserlist .search-options + .search-options {
    margin-left: 15px;
    margin-right: 0
}

.box-quote blockquote, .module.module-default > .wrap > .box.box-filter .search-options > h2, .module.module-default > .wrap > .main > .content > .box.box-filter .search-options > h2, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist .search-options > h2, .module.module-default > aside.wrap > .box-filter.module-teaserlist .search-options > h2, .page-main > .box.box-filter .search-options > h2, aside.page-main > .box-filter.module-teaserlist .search-options > h2 {
    font-size: 1.8rem;
    line-height: 1.3333333333
}

.module.module-default > .wrap > .box.box-filter .search-options .search-option, .module.module-default > .wrap > .main > .content > .box.box-filter .search-options .search-option, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist .search-options .search-option, .module.module-default > aside.wrap > .box-filter.module-teaserlist .search-options .search-option, .page-main > .box.box-filter .search-options .search-option, aside.page-main > .box-filter.module-teaserlist .search-options .search-option {
    padding: 4px 24px 10px;
    height: auto;
    border-radius: 5px;
    font-size: 1.8rem;
    line-height: 1.3333333333;
    font-weight: 400;
    text-transform: none
}

.module.module-default > .wrap > .box.box-filter .search-options .search-option.is-selected, .module.module-default > .wrap > .main > .content > .box.box-filter .search-options .search-option.is-selected, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist .search-options .search-option.is-selected, .module.module-default > aside.wrap > .box-filter.module-teaserlist .search-options .search-option.is-selected, .page-main > .box.box-filter .search-options .search-option.is-selected, aside.page-main > .box-filter.module-teaserlist .search-options .search-option.is-selected {
    font-weight: 600
}

@media (min-width: 320px) and (max-width: 500px) {
    .module.module-default > .wrap > .box.box-filter .search-options .search-option, .module.module-default > .wrap > .main > .content > .box.box-filter .search-options .search-option, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist .search-options .search-option, .module.module-default > aside.wrap > .box-filter.module-teaserlist .search-options .search-option, .page-main > .box.box-filter .search-options .search-option, aside.page-main > .box-filter.module-teaserlist .search-options .search-option {
        width: auto
    }
}

.module.module-default > .wrap > .box.box-filter #filter-submit, .module.module-default > .wrap > .main > .content > .box.box-filter #filter-submit, .module.module-default > .wrap > .main > aside.content > .box-filter.module-teaserlist #filter-submit, .module.module-default > aside.wrap > .box-filter.module-teaserlist #filter-submit, .page-main > .box.box-filter #filter-submit, aside.page-main > .box-filter.module-teaserlist #filter-submit {
    padding: 4px 24px 10px;
    height: auto;
    border-radius: 5px;
    font-size: 1.8rem;
    line-height: 1.3333333333;
    text-transform: none
}

.box.box-filter, aside > .box-filter.module-teaserlist {
    padding-left: 32px
}

.page-main > .box.box-filter, aside.page-main > .box-filter.module-teaserlist {
    margin-left: auto;
    margin-right: auto;
    max-width: -webkit-calc(1252px - (48px * 2));
    max-width: calc(1252px - (48px * 2))
}

.box-info, .box-profile, .box-quote {
    padding: 27px 34px 27px 72px
}

.box-info.left, .box-info.right, .box-quote.left, .box-quote.right {
    width: 48%
}

.box-info.left, .box-quote.left {
    margin: 8px 20px 20px 0
}

.box-info.right, .box-quote.right {
    margin: 8px 0 20px 20px
}

.box-info--short .box-content, .box-quote .box-content {
    margin-top: -7px
}

.box-info--short p, .box-quote, .box-quote cite {
    font-size: 1.8rem;
    line-height: 1.4444444444;
    font-family: "BundesSansWeb", Helvetica, Arial, sans-serif
}

.box-quote cite {
    line-height: 1.3333333333;
    font-weight: 600;
    color: #000;
    display: block;
    margin-top: 15px
}

.box-info, .box-profile, .box-quote {
    background-color: #f2f2f2
}

.box-info.icon-info, .box-profile.icon-info {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQwIDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjMDA0RjgwIiBkPSJNMjAsMEM4Ljk3MiwwLDAsOC45NzIsMCwyMGMwLDExLjAyNyw4Ljk3MiwyMCwyMCwyMGMxMS4wMjcsMCwyMC04Ljk3MywyMC0yMEM0MCw4Ljk3MiwzMS4wMjcsMCwyMCwweiAgTTIwLDM4Yy05LjkyNCwwLTE4LTguMDc0LTE4LTE4YzAtOS45MjQsOC4wNzYtMTgsMTgtMThjOS45MjYsMCwxOCw4LjA3NiwxOCwxOEMzOCwyOS45MjYsMjkuOTI2LDM4LDIwLDM4eiIvPjxwYXRoIGZpbGw9IiMwMDRGODAiIGQ9Ik0yMSw0Yy0yLjc1NiwwLTUsMi4yNDQtNSw1czIuMjQ0LDUsNSw1YzIuNzU4LDAsNS0yLjI0NCw1LTVTMjMuNzU4LDQsMjEsNHogTTIxLDEyYy0xLjY1NCwwLTMtMS4zNDYtMy0zIHMxLjM0Ni0zLDMtM3MzLDEuMzQ2LDMsM1MyMi42NTQsMTIsMjEsMTJ6Ii8+PHBhdGggZmlsbD0iIzAwNEY4MCIgZD0iTTI2LDIxYzAtMi4yODItMS4wNDMtNS02LTVjLTMuMzc2LDAtNS42MTQsMi4yLTUuNzA4LDIuMjkyQzE0LjEwNiwxOC40OCwxNCwxOC43MzQsMTQsMTl2MiBjMCwwLjM2NywwLjIwNCwwLjcwNywwLjUyOCwwLjg3OWMwLjMyNSwwLjE3MiwwLjcxOCwwLjE1NiwxLjAyNS0wLjA0N2MwLjYyOC0wLjQxOCwxLjczNC0wLjk5LDIuNTA0LTEuMTA2IGMtMC4yMjksMC42NzctMC45NDMsMS45NDQtMS40ODksMi45MTVDMTUuMzA2LDI1Ljg4NywxNCwyOC4yMDcsMTQsMzBjMCwyLjI4MSwxLjA0Miw1LDYsNWMzLjM3NSwwLDUuNjEzLTIuMTk5LDUuNzA3LTIuMjkzIEMyNS44OTUsMzIuNTIsMjYsMzIuMjY2LDI2LDMydi0yYzAtMC4zNzEtMC4yMDMtMC43MDctMC41MjctMC44NzljLTAuMzI0LTAuMTY4LTAuNzE5LTAuMTU2LTEuMDI3LDAuMDQ3IGMtMC42MjcsMC40MTYtMS43MzQsMC45ODgtMi41MDQsMS4xMDRjMC4yMjUtMC42NzQsMC45NDEtMS45NDMsMS40ODYtMi45MTZDMjQuNjk1LDI1LjExMywyNiwyMi43OTMsMjYsMjF6IE0yMC4yOTIsMzEuNzA3IGMwLjI2MiwwLjI2MiwwLjczNSwwLjU3NCwxLjUwNSwwLjU3NGMwLjU0OSwwLDEuMTYtMC4xNjQsMS43MjEtMC4zODNDMjIuNzc3LDMyLjM4NywyMS41NDMsMzMsMjAsMzNjLTMuNTE2LDAtNC0xLjQ0MS00LTMgYzAtMS4yNjgsMS4yODItMy41NDMsMi4zMTItNS4zNzVjMS40NTgtMi41OTQsMi40MjMtNC4zMDcsMS4zOTYtNS4zMzVjLTAuMjYyLTAuMjU4LTAuNzM2LTAuNTctMS41MDgtMC41NyBjLTAuNTUsMC0xLjE1OCwwLjE2Ni0xLjcyLDAuMzg2QzE3LjIyMiwxOC42MTQsMTguNDU4LDE4LDIwLDE4YzMuNTE2LDAsNCwxLjQ0Miw0LDNjMCwxLjI2OC0xLjI4MSwzLjU0My0yLjMxMiw1LjM3NSBDMjAuMjMsMjguOTY1LDE5LjI2NiwzMC42OCwyMC4yOTIsMzEuNzA3eiIvPjwvc3ZnPg==)
}

.box-info .box-header, .box-profile .box-header {
    background-color: transparent
}

.box-info .box-header .lexicon__term, .box-info .box-header h3, .box-profile .box-header .lexicon__term, .box-profile .box-header h3 {
    color: #004f80;
    font-weight: 600;
    margin-bottom: 15px;
    font-family: "BundesSansWeb", Helvetica, Arial, sans-serif;
    font-size: 2.2rem;
    line-height: 1.3636363636;
    overflow-wrap: break-word;
    word-wrap: break-word;
    word-break: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto
}

.box-info.box-info--background, .box-profile.box-info--background {
    background-color: transparent;
    border: 3px solid #f0f0f0;
    padding-left: -webkit-calc(70px - 3px);
    padding-left: calc(70px - 3px)
}

.box-info.box-info--background .box-header .lexicon__term, .box-info.box-info--background .box-header h3, .box-profile.box-info--background .box-header .lexicon__term, .box-profile.box-info--background .box-header h3, .menu-main > ul > li.has-menu.hover > a {
    color: #373737
}

.box-quote--combined .box-quote__quote.box-content {
    margin-top: 2em
}

.box-quote--combined .box-quote__quote.box-content:after, .box-quote--combined .box-quote__quote.box-content:before, .menu-side > div:after, .menu-side > div:before, .menu:after, .menu:before {
    content: " ";
    display: table
}

.box-quote--combined .box-quote__quote.box-content:after, .menu:after {
    clear: both
}

.box-quote--combined .box-quote__toggle {
    background-color: transparent;
    border: 0;
    color: #0778a5;
    cursor: pointer;
    font-family: "BundesSansWeb", Helvetica, Arial, sans-serif;
    font-size: 1.7rem;
    line-height: 1.1764705882;
    position: absolute;
    right: 1em;
    top: 1em
}

.box-quote--combined .box-quote__toggle:focus, .box-quote--combined .box-quote__toggle:hover {
    text-decoration: underline
}

.box-quote__profile .box-header .lexicon__term, .box-quote__profile .box-header h3 {
    padding-right: 175px
}

.box-quote__profile .box-content {
    font-family: "BundesSansWeb", Helvetica, Arial, sans-serif
}

.box-quote__profile-img {
    float: left;
    margin: .25em 1em 1em 0
}

@media (max-width: 500px) {
    .box-quote__profile-img {
        float: right;
        margin-left: 1em;
        margin-right: 0
    }
}

.cms-info-block.dlr {
    background-color: rgb(242,242,242);
    padding: 27px 34px 27px 72px;
    margin: 18px auto;
    background-position: 18px 24px;
    background-size: 40px auto;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQwIDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjMDA0RjgwIiBkPSJNMjAsMEM4Ljk3MiwwLDAsOC45NzIsMCwyMGMwLDExLjAyNyw4Ljk3MiwyMCwyMCwyMGMxMS4wMjcsMCwyMC04Ljk3MywyMC0yMEM0MCw4Ljk3MiwzMS4wMjcsMCwyMCwweiAgTTIwLDM4Yy05LjkyNCwwLTE4LTguMDc0LTE4LTE4YzAtOS45MjQsOC4wNzYtMTgsMTgtMThjOS45MjYsMCwxOCw4LjA3NiwxOCwxOEMzOCwyOS45MjYsMjkuOTI2LDM4LDIwLDM4eiIvPjxwYXRoIGZpbGw9IiMwMDRGODAiIGQ9Ik0yMSw0Yy0yLjc1NiwwLTUsMi4yNDQtNSw1czIuMjQ0LDUsNSw1YzIuNzU4LDAsNS0yLjI0NCw1LTVTMjMuNzU4LDQsMjEsNHogTTIxLDEyYy0xLjY1NCwwLTMtMS4zNDYtMy0zIHMxLjM0Ni0zLDMtM3MzLDEuMzQ2LDMsM1MyMi42NTQsMTIsMjEsMTJ6Ii8+PHBhdGggZmlsbD0iIzAwNEY4MCIgZD0iTTI2LDIxYzAtMi4yODItMS4wNDMtNS02LTVjLTMuMzc2LDAtNS42MTQsMi4yLTUuNzA4LDIuMjkyQzE0LjEwNiwxOC40OCwxNCwxOC43MzQsMTQsMTl2MiBjMCwwLjM2NywwLjIwNCwwLjcwNywwLjUyOCwwLjg3OWMwLjMyNSwwLjE3MiwwLjcxOCwwLjE1NiwxLjAyNS0wLjA0N2MwLjYyOC0wLjQxOCwxLjczNC0wLjk5LDIuNTA0LTEuMTA2IGMtMC4yMjksMC42NzctMC45NDMsMS45NDQtMS40ODksMi45MTVDMTUuMzA2LDI1Ljg4NywxNCwyOC4yMDcsMTQsMzBjMCwyLjI4MSwxLjA0Miw1LDYsNWMzLjM3NSwwLDUuNjEzLTIuMTk5LDUuNzA3LTIuMjkzIEMyNS44OTUsMzIuNTIsMjYsMzIuMjY2LDI2LDMydi0yYzAtMC4zNzEtMC4yMDMtMC43MDctMC41MjctMC44NzljLTAuMzI0LTAuMTY4LTAuNzE5LTAuMTU2LTEuMDI3LDAuMDQ3IGMtMC42MjcsMC40MTYtMS43MzQsMC45ODgtMi41MDQsMS4xMDRjMC4yMjUtMC42NzQsMC45NDEtMS45NDMsMS40ODYtMi45MTZDMjQuNjk1LDI1LjExMywyNiwyMi43OTMsMjYsMjF6IE0yMC4yOTIsMzEuNzA3IGMwLjI2MiwwLjI2MiwwLjczNSwwLjU3NCwxLjUwNSwwLjU3NGMwLjU0OSwwLDEuMTYtMC4xNjQsMS43MjEtMC4zODNDMjIuNzc3LDMyLjM4NywyMS41NDMsMzMsMjAsMzNjLTMuNTE2LDAtNC0xLjQ0MS00LTMgYzAtMS4yNjgsMS4yODItMy41NDMsMi4zMTItNS4zNzVjMS40NTgtMi41OTQsMi40MjMtNC4zMDcsMS4zOTYtNS4zMzVjLTAuMjYyLTAuMjU4LTAuNzM2LTAuNTctMS41MDgtMC41NyBjLTAuNTUsMC0xLjE1OCwwLjE2Ni0xLjcyLDAuMzg2QzE3LjIyMiwxOC42MTQsMTguNDU4LDE4LDIwLDE4YzMuNTE2LDAsNCwxLjQ0Miw0LDNjMCwxLjI2OC0xLjI4MSwzLjU0My0yLjMxMiw1LjM3NSBDMjAuMjMsMjguOTY1LDE5LjI2NiwzMC42OCwyMC4yOTIsMzEuNzA3eiIvPjwvc3ZnPg==");
}

.cms-info-block.dlr .infobox-header, .cms-info-block.dlr h3 {
    margin-bottom: 15px;
    font-family: "BundesSansWeb", Helvetica, Arial, sans-serif;
    font-weight: 600;
    font-size: 2rem !important;
    line-height: 1.3 !important;
}

.cms-info-block.dlr h2, .cms-info-block.dlr h3, .cms-info-block.dlr h4, .cms-info-block.dlr h5, .cms-info-block.dlr h6 {
    color: #004f80;
}

@media (min-width: 320px) and (max-width: 820px) {
    .sidebar .box:last-child, .sidebar aside > .module-teaserlist:last-child {
        margin-bottom: 30px
    }
}

.sidebar .box .block-teaser, .sidebar aside > .module-teaserlist .block-teaser {
    padding: 23px 0
}

.sidebar .box .block-teaser:last-child, .sidebar aside > .module-teaserlist .block-teaser:last-child {
    padding-bottom: 0
}

.sidebar .box .block-teaser + .block-teaser, .sidebar aside > .module-teaserlist .block-teaser + .block-teaser {
    border-top: 0
}

.sidebar .box .teaser-content, .sidebar aside > .module-teaserlist .teaser-content {
    top: -5px;
    width: 100%
}

.sidebar .box .teaser-content .lexicon__term, .sidebar .box .teaser-content h3, .sidebar aside > .module-teaserlist .teaser-content .lexicon__term, .sidebar aside > .module-teaserlist .teaser-content h3 {
    font-size: 1.5rem;
    line-height: 1.4666666667;
    font-family: "BundesSansWeb", Helvetica, Arial, sans-serif;
    font-weight: 700
}

.sidebar .box .teaser-image, .sidebar aside > .module-teaserlist .teaser-image {
    margin: 0
}

#footer .social > li, .sidebar .box .teaser-options, .sidebar aside > .module-teaserlist .teaser-options {
    padding: 0
}

.sidebar .box .teaser-options > li, .sidebar aside > .module-teaserlist .teaser-options > li {
    margin-bottom: 0;
    width: 100%
}

.sidebar .box .teaser-options > li + li, .sidebar aside > .module-teaserlist .teaser-options > li + li {
    margin-top: 10px
}

.sidebar .box .teaserlist-foot, .sidebar aside > .module-teaserlist .teaserlist-foot {
    border-top-color: #004f80;
    padding: 20px 0
}

.box-furtherinfo .box-content {
    padding: 0 0 0
}

.box-furtherinfo .box-content .linklist-item {
    padding: 0;
    margin-bottom: 20px
}

.box-furtherinfo .box-content .linklist-item figure, .box-relatedlinks .linklist-item + .linklist-item {
    margin-bottom: 5px
}

.box-furtherinfo .box-content .linklist-item .icon-link {
    cursor: pointer
}

.box-map .box-content, .box-relatedlinks .box-content {
    padding-top: 23px
}

.box-map.icon-map .box-header > a.fancybox, .box-map.icon-map .box-header > a.fancybox > h2 {
    width: 100%;
    display: block
}

.box-map.icon-map .box-header > a.fancybox > h2::before {
    background-size: contain
}

.box-relatedlinks .linklist-item {
    padding: 0;
    border-top: 0
}

.box-mediathek .teaser-meta .meta-date {
    font-size: 1.6rem;
    line-height: 1.375;
    color: #004f80
}

.box-publications .teaser-image, .menu ul, .menu ul li {
    margin: 0
}

.box-publications .teaser-headline {
    float: right
}

.box-mediathek, .box-videos, .sidebar .block-teaser.slick-slide {
    padding-bottom: 0
}

.sidebar .block-teaser.slick-slide .teaser-content a:last-child .lexicon__term, .sidebar .block-teaser.slick-slide .teaser-content a:last-child h1, .sidebar .block-teaser.slick-slide .teaser-content a:last-child h2, .sidebar .block-teaser.slick-slide .teaser-content a:last-child h3, .sidebar .block-teaser.slick-slide .teaser-content a:last-child h4, .sidebar .block-teaser.slick-slide .teaser-content a:last-child h5, .sidebar .block-teaser.slick-slide .teaser-content a:last-child h6, .sidebar .block-teaser.slick-slide .teaser-content p:last-child {
    margin-bottom: 0
}

@media (max-width: 1024px) {
    .sidebar .box[class*=icon], .sidebar aside > .module-teaserlist[class*=icon] {
        padding-left: 16px;
        padding-right: 16px
    }

    .announcement-meta .meta-date {
        display: block;
        margin-bottom: 6px;
        position: static;
        text-align: left;
        width: auto
    }
}

@media (min-width: 821px) and (max-width: 1024px) {
    .sidebar .box[class*=icon], .sidebar aside > .module-teaserlist[class*=icon] {
        background-image: none
    }
}

@media (max-width: 500px) {
    .sidebar .box.box-twitterfeed, .sidebar aside > .box-twitterfeed.module-teaserlist {
        display: none !important
    }
}

.menu-wrap .social {
    position: absolute;
    top: 25px;
    right: 48px;
    height: 21px
}

.menu-wrap .social > li {
    display: inline-block;
    line-height: 24px;
    padding: 0;
    width: auto;
    height: 21px;
    margin-left: 8px
}

.menu-wrap .social .share-button {
    height: 16px;
    width: auto;
    padding: 0
}

.menu-wrap .social .share-button svg {
    fill: #5e5e5e;
    height: 16px;
    width: 16px;
    display: inline-block;
}

.menu {
    outline: 0;
    position: relative
}

.menu li > a:hover {
    text-decoration: none
}

.menu-main > ul {
    float: right;
    margin-right: 50px
}

.menu-main > ul > li {
    font-size: 2rem;
    line-height: normal;
    float: left;
    font-family: "BundesSerifWeb", Georgia, "Times New Roman", sans-serif;
    height: 50px
}

.menu-main > ul > li + li {
    margin-left: 10px
}

.menu-main > ul > li > a {
    color: #000;
    padding: 10px 15px
}

.menu-main > ul > li > a:active, .menu-main > ul > li > a:focus, .menu-main > ul > li > a:hover {
    text-decoration: none;
    color: #004f80
}

.menu-main > ul > li > a:active > span:after, .menu-main > ul > li > a:focus > span:after, .menu-main > ul > li > a:hover > span:after {
    position: relative;
    content: '';
    border-bottom: 4px solid #004f80;
    display: block;
    bottom: -11px;
    margin-top: -4px
}

.menu-main > ul > li.active > a {
    color: #004f80;
    position: relative
}

.menu-main > ul > li.active > a > span:after {
    position: relative;
    content: '';
    border-bottom: 4px solid #004f80;
    display: block;
    bottom: -11px;
    margin-top: -4px
}

.menu-main > ul > li.has-menu.hover .menu-box {
    display: block;
    z-index: 100
}

.menu-box {
    position: absolute;
    top: 50px;
    right: 0;
    left: 0;
    background: #f2f2f2;
    box-shadow: 0 8px 8px -2px rgba(0, 0, 0, .3);
    display: none;
    padding-bottom: 35px;
    padding-top: 30px;
    z-index: 999;
    -webkit-backface-visibility: hidden
}

.menu-box, .menu-box a {
    color: #373737
}

.menu-box > div:nth-child(2) {
    clear: both;
    font-size: 0;
    position: relative;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(33%, #707070), color-stop(0%, rgba(255, 255, 255, 0)));
    background-image: -webkit-linear-gradient(left, #707070 33%, rgba(255, 255, 255, 0) 0);
    background-image: linear-gradient(to right, #707070 33%, rgba(255, 255, 255, 0) 0);
    background-size: 3px 1px;
    background-repeat: repeat-x;
    background-position: bottom;
    width: 100%
}

.menu-box .menu-box-teaser, .menu-box ul {
    float: left;
    font-family: "BundesSerifWeb", Georgia, "Times New Roman", sans-serif;
    width: 50%
}

.menu-box ul {
    padding: 0 8px 0 0;
    margin: 20px 0 0
}

.menu-box .menu-box-teaser {
    margin: 20px 0 30px;
    padding: 0 10% 0 8px
}

.menu-box .menu-box-teaser figure {
    margin-left: 0;
    margin-right: 0
}

.menu-box .menu-box-teaser .readmore-wrap, .menu-side > div:after {
    clear: both
}

.menu-box .menu-box-teaser .readmore-wrap a {
    color: #fff
}

.menu-box ul > li {
    font-size: 2rem;
    line-height: 1.4
}

.menu-box ul > li > a {
    padding: 5px 20px 8px 0
}

.menu-box ul > li > a:before {
    content: "→";
    display: inline-block;
    margin-right: 9px;
    position: relative
}

.menu-box ul > li.hover > a, .menu-box ul > li:hover > a {
    color: #004f80;
    text-decoration: underline
}

.menu-box .close {
    font-size: 1.5rem;
    background: 0 0;
    border: 0;
    color: #fff;
    cursor: pointer;
    float: right;
    font-weight: 700;
    height: 40px;
    line-height: 40px;
    text-transform: uppercase
}

.menu-box .close:hover, .menu-meta > ul > li:hover > a {
    text-decoration: underline
}

.menu-box .svg-icon-close {
    float: right;
    height: 24px;
    margin: 6px 0 0 12px;
    vertical-align: middle;
    width: 24px
}

.menu-box .close-menu-box {
    position: absolute;
    right: 10px;
    top: -50px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxOS45OTgiIHZpZXdCb3g9IjAgMCAyMCAxOS45OTgiPjxkZWZzPjxzdHlsZT4uYXtmaWxsOiMwMDRmODA7fTwvc3R5bGU+PC9kZWZzPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwIDEwKSI+PHBhdGggY2xhc3M9ImEiIGQ9Ik0xOS42MTUsMTcuNzQ2LDExLjg3MSwxMGw3Ljc0NS03Ljc0NWExLjMzMywxLjMzMywwLDAsMCwwLTEuODcxLDEuMzMzLDEuMzMzLDAsMCwwLTEuODcxLDBMMTAsOC4xMzMsMi4yNTUuMzg1YTEuMzMzLDEuMzMzLDAsMCwwLTEuODcxLDAsMS4zMzMsMS4zMzMsMCwwLDAsMCwxLjg3MUw4LjEyOSwxMCwuMzg0LDE3Ljc0NmExLjMyLDEuMzIsMCwxLDAsMS44NjcsMS44NjZMMTAsMTEuODY4bDcuNzQ1LDcuNzQ4YTEuMzI0LDEuMzI0LDAsMCwwLDEuODc0LTEuODciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMCAtOS45OTkpIi8+PC9nPjwvc3ZnPg==);
    width: 20px;
    height: 20px;
    cursor: pointer
}

.menu-box-title {
    font-size: 2.4rem;
    line-height: 1.6666666667;
    float: left;
    font-weight: 700;
    margin-bottom: 20px;
	font-family: "BundesSansWeb", Helvetica, Arial, sans-serif;
}

.menu-box-title a {
    color: #004f80
}

.block-teaser figure, .menu-box .menu-box-teaser .readmore-wrap .menu-box-title a, .menu-box-title .icon-link-white, .menu-box-title .menu-box .menu-box-teaser .readmore-wrap a {
    background: 0 0
}

.menu-box .menu-box-teaser .readmore-wrap .menu-box-title a:before, .menu-box-title .icon-link-white:before, .menu-box-title .menu-box .menu-box-teaser .readmore-wrap a:before {
    content: "→";
    display: inline-block;
    margin-right: 9px;
    position: relative;
    top: -1px
}

.menu-meta {
    position: absolute;
    top: 30px;
    right: 148px
}

.menu-meta > ul > li {
    font-size: 1.2rem;
    line-height: 1.75;
    text-transform: uppercase;
    float: left
}

.menu-meta > ul > li + li {
    margin-left: 12px
}

.menu-meta > ul > li > a {
    color: #6b6b6b
}

.menu-meta > ul > li.active > a, .menu-meta > ul > li:hover > a {
    color: #000
}

.menu-footer a, .menu-side, .menu-side .icon-link, .menu-side a {
    color: #fff
}

.menu-side, .menu-side > div, .menu-side > ul {
    background-color: #6b6b6b
}

.menu-side > div {
    height: 40px;
    margin-top: -40px;
    padding: 6px 18px;
    text-align: right
}

.menu-side > div h2 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
    margin: 0
}

.menu-side > ul > li {
    font-size: 1.5rem;
    line-height: 1.4;
    border-top: 1px solid #a6acb3;
    font-weight: 700
}

.menu-side > ul > li > a {
    padding: 7px 18px
}

.menu-side > ul > li.active > a, .menu-side > ul > li:hover > a {
    background: #004f80
}

.menu-side .icon-link {
    font-size: 1.4rem;
    line-height: 1.7142857143;
    background-position: 0 7px
}

@media (max-width: 820px) {
    .menu-side__header {
        text-align: left;
        width: 40%
    }
}

.menu-footer {
    margin: 48px 0 0;
    position: relative;
    color: #fff
}

.menu-footer > ul.topics {
    height: 78px;
    display: inline-block
}

.menu-footer > ul.topics > li {
    float: left;
    padding: 0 20px
}

.menu-footer > ul.topics > li:first-child {
    padding: 0 20px 0 0
}

.menu-footer ul > li > a {
    padding: 3px 0
}

.menu-footer ul > li > a:hover, figure figcaption a {
    text-decoration: underline
}

.menu-footer > ul.shortlink {
    clear: both;
    padding: 48px 0;
    border-top: 1px dotted #fff;
    border-bottom: 1px dotted #fff
}

.menu-footer > ul.shortlink > li {
    float: left;
    width: 33.333333%;
    background-size: 80px 80px;
    padding: 0 50px 0 98px;
    background-position: 0 -10px
}

.menu-footer > ul.shortlink:after {
    clear: both;
    content: " ";
    display: table
}

.menu-footer > .follow {
    float: right
}

.menu-footer > .follow > h2 {
    font-size: 2.2rem;
    line-height: .9090909091;
    font-family: "BundesSansWeb", Helvetica, Arial, sans-serif;
    font-weight: 400;
    float: left;
    padding: 3px 75px 3px 0
}

.menu-footer > .page-foot__copyright ul.footlinks {
    float: right;
    width: -webkit-calc(100% - 400px);
    width: calc(100% - 400px)
}

.menu-footer > .page-foot__copyright ul.footlinks > li {
    font-size: 1.8rem;
    line-height: 1.4444444444;
    font-family: "BundesSansWeb", Helvetica, Arial, sans-serif;
    float: left
}

.menu-footer > .page-foot__copyright ul.footlinks > li > span {
    padding-left: 1em
}

.menu-footer > .page-foot__copyright ul.footlinks > li:not(:first-of-type) > span::before {
    content: '|';
    padding-right: 1em
}

.menu-footer > p {
    padding-top: 48px;
    width: 100%
}

.menu-footer h2 {
    font-size: 2.4rem;
    line-height: 1.6666666667;
    margin-bottom: 8px
}

.menu-footer p {
    font-size: 1.8rem;
    line-height: 1.4444444444;
    font-family: "BundesSansWeb", Helvetica, Arial, sans-serif
}

.menu-footer li {
    font-size: 2.2rem;
    line-height: .9090909091;
    font-family: "BundesSerifWeb", Georgia, "Times New Roman", sans-serif;
    font-weight: 400
}

.menu-footer li.hide-main {
    display: none !important
}

.menu-toggle, .pagetype-overview_max .module-default .menu-side .icon-link {
    display: none
}

@media (max-width: 1024px) {
    .sticky .menu-wrap {
        top: 50px
    }

    .menu-wrap {
        position: absolute;
        left: -100%;
        background: #f2f2f2;
        width: 100%;
        z-index: 10;
        padding: 26px 32px 36px
    }

    .menu-wrap.open {
        left: 0
    }

    .menu-box .close, .menu-box .menu-box-teaser, .menu-wrap .social {
        display: none
    }

    .menu-wrap .menu > ul, .menu-wrap .menu > ul > li {
        float: none;
        height: auto;
        margin: 0
    }

    .menu-wrap .menu > ul.levelup li.has-menu:not(.hover) {
        display: none
    }

    .menu-main > ul > li {
        font-size: 1.8rem;
        line-height: 1.1111111111;
        border-bottom: 1px dotted #707070
    }

    .menu-main > ul > li.active > a, .menu-main > ul > li:hover > a, .menu-main > ul > li > a {
        color: #373737;
        padding: 12px 0
    }

    .menu-footer > .page-foot__copyright ul.footlinks > li > span::before, .menu-main > ul > li.active > a span:after, .menu-main > ul > li.active > a:before, .menu-main > ul > li:hover > a span:after, .menu-main > ul > li:hover > a:before, .menu-main > ul > li > a span:after, .menu-main > ul > li > a:before {
        content: none !important
    }

    .menu-main > ul > li.has-menu > a {
        padding-right: 30px;
        position: relative
    }

    .menu-main > ul > li.has-menu > a:after {
        position: absolute;
        top: 0;
        right: 0;
        background-position: right center;
        content: '';
        height: 100%;
        width: 12px
    }

    .menu-main > ul.levelup > li.has-menu {
        font-size: 1.6rem;
        line-height: 1.25;
        font-family: "BundesSansWeb", Helvetica, Arial, sans-serif;
        font-weight: 700
    }

    .menu-main > ul.levelup > li.has-menu > a {
        color: #004f80;
        padding-right: 0;
        text-align: right
    }

    .menu-main > ul.levelup > li.has-menu > a:focus {
        box-shadow: none;
        outline: 0
    }

    .menu-main > ul.levelup > li.has-menu > a::after {
        position: absolute;
        top: 0;
        left: 0;
        background-position: left center;
        content: '';
        height: 100%;
        width: 9px;
        background-size: 9px
    }

    .menu-box {
        box-shadow: none;
        overflow: hidden;
        padding: 0 !important;
        position: relative;
        top: initial;
        left: 0 !important;
        right: 0 !important
    }

    .menu-box .menu-box-teaser .readmore-wrap .menu-box-title a:before, .menu-box .menu-box-title a:before, .menu-box ul > li a:before, .menu-box-title .icon-link-white:before, .menu-box-title .menu-box .menu-box-teaser .readmore-wrap a:before, .menu-box:after, .menu-box:before {
        content: none
    }

    .menu-box ul {
        float: none;
        margin: 0;
        width: auto
    }

    .menu-box .menu-box-title, .menu-box ul > li {
        font-size: 1.6rem;
        line-height: 1.25;
        border-bottom: 1px dotted #707070;
        font-family: "BundesSansWeb", Helvetica, Arial, sans-serif
    }

    .menu-box .menu-box-title {
        font-weight: 700;
        border-top: 1px dotted #707070
    }

    .menu-box ul > li {
        font-weight: 400
    }

    .menu-box .menu-box-title:hover > a, .menu-box .menu-box-title > a, .menu-box ul > li:hover > a, .menu-box ul > li > a {
        padding: 14px 0;
        text-decoration: none;
        color: #373737
    }

    .menu-box-title {
        float: none;
        margin: 0;
        text-transform: none
    }

    .menu-box-title span {
        display: inline
    }

    .menu-box .menu-box-teaser .readmore-wrap .menu-box-title a, .menu-box ul, .menu-box-title .icon-link-white, .menu-box-title .menu-box .menu-box-teaser .readmore-wrap a {
        display: block
    }

    .menu-meta {
        position: relative;
        right: auto;
        top: 16px
    }

    .menu-meta > ul > li {
        font-size: 1.6rem;
        line-height: 1.25;
        text-transform: unset
    }

    .menu-meta > ul > li.active > a, .menu-meta > ul > li:hover > a, .menu-meta > ul > li > a {
        color: #373737;
        padding: 6px 0;
        text-decoration: none
    }

    .menu-side > div {
        margin-top: 0
    }

    .menu-footer {
        margin-top: 24px
    }

    .menu-footer h2, .menu-footer p {
        line-height: normal;
        font-size: 2rem
    }

    .menu-footer p {
        font-size: 1.6rem
    }

    #overlay, .menu-footer > ul.shortlink > li p, .menu-footer > ul.topics {
        display: none
    }

    .menu-footer > ul.shortlink {
        padding: 40px 0
    }

    .menu-footer > ul.shortlink > li {
        float: none;
        height: 64px;
        width: 100%;
        padding-left: 64px;
        background-size: 64px 64px;
        background-position: 0 0
    }

    .menu-footer > ul.shortlink > li > h2 {
        line-height: 64px
    }

    .menu-footer > p {
        margin: 0
    }

    .menu-footer > .follow {
        float: none
    }

    .menu-footer > .follow > h2 {
        font-size: 1.6rem;
        line-height: 1.25;
        margin-bottom: 24px
    }

    .menu-footer > .follow .social {
        float: none;
        clear: both;
        text-align: left;
        height: 80px
    }

    .menu-footer > .page-foot__copyright ul.footlinks {
        float: none;
        width: inherit;
        border-bottom: 1px dotted #fff;
        padding-bottom: 26px;
        margin-bottom: 40px
    }

    .menu-footer > .page-foot__copyright ul.footlinks > li {
        font-size: 1.8rem;
        line-height: 1.4444444444;
        font-family: "BundesSansWeb", Helvetica, Arial, sans-serif;
        float: none;
        margin-bottom: 14px
    }

    .menu-footer > .page-foot__copyright ul.footlinks > li > span {
        padding-left: 0
    }

    .menu-toggle {
        display: block;
        background: 0 0;
        border: 0;
        border-radius: unset;
        color: #5e5e5e;
        cursor: pointer;
        float: left;
        height: 36px;
        width: 40px
    }

    .menu-toggle.close {
        display: none
    }

    #overlay {
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        background: 0 0;
        opacity: .5;
        -webkit-backface-visibility: hidden
    }
}

@media (max-width: 820px) {
    .menu-footer {
        margin: 0 16px
    }
}

.pagetype-overview_max .module-default .menu-side > div {
    margin-top: -40px
}

.pagetype-overview_max .module-default .menu-side > div h2 {
    background-position: right center;
    float: none;
    text-align: left
}

.pagetype-overview_max .module-default .menu-side > ul {
    display: none
}

@media (max-width: 820px) {
    .pagetype-overview_max .module-default .sidebar {
        padding-left: 0;
        position: initial;
        right: 0;
        width: 100%
    }

    .pagetype-overview_max .module-default .menu-side:hover > div h2, .pagetype-overview_max .module-default .menu-side > div h2 {
        background-image: none
    }

    .pagetype-overview_max .module-default .menu-side > ul {
        display: block
    }
}

.breadcrumb {
    list-style: none;
    float: left;
    margin: 0
}

.breadcrumb li {
    margin: 0
}

.breadcrumb > li {
    font-size: 1.5rem;
    line-height: 5.4;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    float: left;
    margin-right: 12px
}

.breadcrumb > li + li::before {
    content: '';
    display: inline-block;
    width: 1px;
    height: 17px;
    background: #bababa;
    padding: 0;
    vertical-align: middle;
    margin-right: 8px
}

.breadcrumb > li > a {
    color: #373737;
    display: inline-block;
    font-size: 1.8rem;
    line-height: 1.5555555556
}

.breadcrumb > li > a:active, .breadcrumb > li > a:focus, .breadcrumb > li > a:hover {
    color: #004f80
}

.breadcrumb > li > a:active .svg-icon-home, .breadcrumb > li > a:focus .svg-icon-home, .breadcrumb > li > a:hover .svg-icon-home {
    fill: #004f80
}

.breadcrumb > li > a + .has-submenu {
    width: 22px;
    height: 22px;
    display: inline-block;
    background-color: #e8e8e8;
    border-radius: 2px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMS42NTYiIGhlaWdodD0iNy40MDIiIHZpZXdCb3g9IjAgMCAxMS42NTYgNy40MDIiPjxkZWZzPjxzdHlsZT4uYXtmaWxsOiMzNzM3Mzc7fTwvc3R5bGU+PC9kZWZzPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExLjY1NyAwLjAwMSkgcm90YXRlKDkwKSI+PHBhdGggY2xhc3M9ImEiIGQ9Ik0xLjU3NCwxMS42NTYsMCwxMC4wODMsNC4yNTUsNS44MjgsMCwxLjU3NCwxLjU3NCwwLDcuNCw1LjgyOFoiLz48L2c+PC9zdmc+);
    background-repeat: no-repeat;
    background-position: 50%;
    vertical-align: -4px;
    margin-left: 4px;
    cursor: pointer
}

.breadcrumb > li:last-child {
    margin-right: 0
}

.breadcrumb > li:last-child > a + div {
    background-color: #004f80;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMS42NTYiIGhlaWdodD0iNy40MDIiIHZpZXdCb3g9IjAgMCAxMS42NTYgNy40MDIiPjxkZWZzPjxzdHlsZT4uYXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExLjY1NyAwLjAwMSkgcm90YXRlKDkwKSI+PHBhdGggY2xhc3M9ImEiIGQ9Ik0xLjU3NCwxMS42NTYsMCwxMC4wODMsNC4yNTUsNS44MjgsMCwxLjU3NCwxLjU3NCwwLDcuNCw1LjgyOFoiLz48L2c+PC9zdmc+)
}

.breadcrumb > li.is-active > a {
    color: #004f80;
    font-weight: 700
}

.breadcrumb > li .svg-icon-home {
    -webkit-transform: translateY(3px);
    -ms-transform: translateY(3px);
    transform: translateY(3px);
    width: 16px;
    height: 16px
}

.breadcrumb > li > ul {
    display: none;
    position: absolute;
    top: 68px;
    background-color: #f5f5f5;
    padding: 15px;
    list-style-type: none;
    margin: 0;
    list-style-image: none;
    z-index: 2;
    box-shadow: 4px 4px 4px #b2b2b2;
    border-top: 4px solid #004f80
}

.breadcrumb > li > ul.expand {
    display: block
}

.breadcrumb > li > ul > li {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiAgd2lkdGg9IjEycHgiIGhlaWdodD0iMTJweCIgdmlld0JveD0iMCAwIDEyIDEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMiAxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPHBvbHlnb24gZmlsbD0iIzM3MzczNyIgcG9pbnRzPSI1LjUwMiwwIDMuOTA4LDAgOC45MDYsNSAwLDUgMCw2IDguOTA2LDYgMy45MDgsMTEgNS41MDIsMTEgMTEsNS41ICIvPg0KPC9zdmc+);
    background-repeat: no-repeat;
    background-position: 0 70%;
    padding-left: 20px;
    margin-bottom: 10px;
    font-size: 16px;
    font-family: "BundesSerifWeb", Georgia, "Times New Roman", sans-serif
}

.breadcrumb > li > ul > li:hover {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiAgd2lkdGg9IjEycHgiIGhlaWdodD0iMTJweCIgdmlld0JveD0iMCAwIDEyIDEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMiAxMiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQoJPHBvbHlnb24gZmlsbD0iIzAwNGY4MCIgcG9pbnRzPSI1LjUwMiwwIDMuOTA4LDAgOC45MDYsNSAwLDUgMCw2IDguOTA2LDYgMy45MDgsMTEgNS41MDIsMTEgMTEsNS41ICIvPg0KPC9zdmc+)
}

.breadcrumb > li > ul > li:last-child {
    margin-bottom: 5px
}

.breadcrumb > li > ul > li a {
    color: #373737;
    font-size: 16px;
    font-family: "BundesSerifWeb", Georgia, "Times New Roman", sans-serif
}

.breadcrumb > li > ul > li a:hover {
    color: #004f80
}

@media (max-width: 1024px) {
    .breadcrumb > li {
        display: none;
        font-size: 1.4rem;
        line-height: 2.6428571429
    }

    .breadcrumb > li > ul {
        width: 100%;
        position: absolute;
        top: 37px;
        left: 0;
        border: 0;
        padding-top: 0;
        padding-left: 32px;
        padding-right: 32px
    }

    .breadcrumb > li > ul > li {
        border-bottom: 1px dotted #707070;
        padding: 0;
        margin: 0;
        background-image: none !important;
        font-size: 1.6rem;
        line-height: 2.5;
        font-family: "BundesSansWeb", Helvetica, Arial, sans-serif
    }

    .breadcrumb > li > ul > li:first-of-type {
        border-top: 1px dotted #707070
    }

    .breadcrumb > li > ul > li a {
        font-size: 1.6rem;
        line-height: 2.5;
        font-family: "BundesSansWeb", Helvetica, Arial, sans-serif
    }

    .breadcrumb > li a {
        font-size: 1.4rem;
        line-height: 2.6428571429
    }

    .breadcrumb > li a + .has-submenu {
        right: 32px;
        position: absolute;
        top: 7px
    }

    .breadcrumb > li + li::before {
        display: none
    }

    .breadcrumb > li:nth-last-child(2) {
        display: block
    }

    .breadcrumb > li:nth-last-child(2):not(:first-child) {
        display: block;
        margin-right: 0;
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgICB4bWw6c3BhY2U9InByZXNlcnZlIiAgIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiAgIHZpZXdCb3g9IjAgMCAxMi43NCAyMC4wMjgiICAgaGVpZ2h0PSIyMC4wMjgiICAgd2lkdGg9IjEyLjc0IiAgIHk9IjBweCIgICB4PSIwcHgiICAgaWQ9IkViZW5lXzEiICAgdmVyc2lvbj0iMS4xIj48bWV0YWRhdGEgICBpZD0ibWV0YWRhdGE5Ij48cmRmOlJERj48Y2M6V29yayAgICAgICByZGY6YWJvdXQ9IiI+PGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+PGRjOnR5cGUgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPjxkYzp0aXRsZT48L2RjOnRpdGxlPjwvY2M6V29yaz48L3JkZjpSREY+PC9tZXRhZGF0YT48ZGVmcyAgIGlkPSJkZWZzNyIgLz48cGF0aCAgIHN0eWxlPSJmaWxsOiMwMDRmODAiICAgaWQ9InBhdGgyIiAgIGQ9Ik0gMTAuMDE0LDAgMTIuNzQsMi43MjggNS40NTUsMTAuMDE0IDEyLjc0LDE3LjI5OSAxMC4wMTMsMjAuMDI4IDAsMTAuMDE0IFoiIC8+PC9zdmc+);
        background-repeat: no-repeat;
        height: 37px;
        width: 30px;
        background-position: left center;
        background-size: 9px
    }

    .breadcrumb > li:nth-last-child(2):not(:first-child) > a {
        text-indent: 50px;
        overflow: hidden;
        width: 30px;
        height: 37px
    }

    .breadcrumb > li:last-child {
        display: block
    }
}

@media (max-width: 820px) {
    .breadcrumb, .breadcrumb > li > ul {
        padding-left: 16px;
        padding-right: 16px
    }

    .breadcrumb > li a + .has-submenu {
        right: 16px
    }
}

.button {
    color: #fff
}

.button, .search-option, .search-option.is-selected {
    cursor: pointer;
    display: inline-block;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    background-color: #004f80;
    border: 0;
    font-family: "BundesSansWeb", Helvetica, Arial, sans-serif;
    font-weight: 700;
    max-width: 100%;
    -webkit-appearance: none;
    font-size: 2.2rem;
    line-height: 1.3636363636;
    border-radius: 5px;
    padding: 3px 30px 10px;
    height: auto
}

.search-option.is-selected {
    color: #fff
}

.button.js-ajaxtrigger, .button.js-loadtrigger, .js-ajaxtrigger.search-option, .js-loadtrigger.search-option, .sidebar .button, .sidebar .search-option {
    font-size: 1.5rem;
    line-height: 1.8666666667;
    border-radius: 2px;
    padding: 0 12px 2px;
    height: 30px
}

.button:focus, .button:hover, .search-option:focus, .search-option:hover {
    background: #6b6b6b;
    color: #fff;
    text-decoration: underline
}

.module-breadcrumb .button, .module-media .button, .search-option {
    background: #fff;
    color: #004f80
}

.button-group {
    margin-top: 2em
}

.button-group:after, .button-group:before {
    content: " ";
    display: table
}

.button-group:after {
    clear: both
}

@media (max-width: 500px) {
    .button-group .button {
        float: none;
        margin-bottom: .5em;
        width: 100%
    }
}

.social {
    list-style: none;
    float: right;
    height: 50px
}

.social, .social li {
    margin: 0
}

.social > li {
    height: 50px;
    display: inline-block;
    line-height: 50px;
    padding: 5px 0;
    width: 40px
}

.social > li + li {
    margin-left: 2px
}

#footer .social > li .follow-button svg {
    fill: #fff;
    height: 26px;
    width: 26px
}

.no-whatsapp .social li.whatsapp {
    display: none
}

@media (max-width: 820px) {
    .social {
        float: none;
        text-align: center
    }
}

.pagination {
    font-size: 1.4rem;
    line-height: 1.7142857143;
    color: #5e5e5e;
    padding: 16px 0;
    margin-bottom: 30px
}

.pagination:after, .pagination:before {
    content: " ";
    display: table
}

.pagination:after {
    clear: both
}

@media (max-width: 820px) {
    .pagination {
        padding-left: 16px;
        padding-right: 16px;
        margin-bottom: 10px
    }
}

.pagination-info {
    float: left;
    font-weight: 700;
    color: #000;
    font-size: 2rem;
    line-height: 1.4
}

@media (max-width: 820px) {
    .pagination-info {
        font-size: 1.6rem;
        line-height: 1.5
    }
}

.mediathek .pagination-info {
    color: #fff
}

.pagination-menu {
    float: right;
    list-style-type: none;
    margin-left: 0;
    white-space: nowrap;
    font-size: 0
}

@media (min-width: 320px) and (max-width: 500px) {
    .pagination-menu {
        float: none;
        clear: both;
        width: auto
    }
}

.pagination-item {
    display: inline-block;
    margin-left: 4px;
    vertical-align: top
}

.pagination-item:first-child {
    margin-left: 0
}

.pagination-item, .pagination-page {
    color: #3f4c4c;
    height: 31px;
    line-height: 29px;
    min-width: 31px;
    text-align: center
}

.pagination-page {
    border-radius: 5px;
    display: block;
    padding: 0 6px
}

.pagination-page.is-active {
    background: #3e3e3e;
    color: #fff;
    font-weight: 700
}

.pagination-page .svg-icon {
    height: 31px;
    line-height: 31px;
    vertical-align: top;
    width: 12px;
    fill: #fff
}

a.pagination-page:active, a.pagination-page:focus, a.pagination-page:hover {
    background: #004f80;
    color: #fff;
    text-decoration: none
}

a.pagination-page.pagination-first:active, a.pagination-page.pagination-first:focus, a.pagination-page.pagination-first:hover, a.pagination-page.pagination-last:active, a.pagination-page.pagination-last:focus, a.pagination-page.pagination-last:hover, a.pagination-page.pagination-next:active, a.pagination-page.pagination-next:focus, a.pagination-page.pagination-next:hover, a.pagination-page.pagination-prev:active, a.pagination-page.pagination-prev:focus, a.pagination-page.pagination-prev:hover {
    background: #3e3e3e
}

a.pagination-page.pagination-first img, a.pagination-page.pagination-last img, a.pagination-page.pagination-next img, a.pagination-page.pagination-prev img {
    max-width: none
}

a.pagination-page.pagination-prev {
    margin-right: 20px
}

@media (min-width: 320px) and (max-width: 820px) {
    a.pagination-page.pagination-prev {
        padding-left: 0
    }
}

a.pagination-page.pagination-next {
    margin-left: 20px
}

@media (min-width: 320px) and (max-width: 820px) {
    a.pagination-page.pagination-next {
        padding-right: 0
    }
}

a.pagination-page.pagination-next:active, a.pagination-page.pagination-next:focus, a.pagination-page.pagination-next:hover, a.pagination-page.pagination-prev:active, a.pagination-page.pagination-prev:focus, a.pagination-page.pagination-prev:hover {
    background-color: transparent;
    box-shadow: none
}

.mediathek .pagination-page.is-active {
    background: #fff !important;
    color: #3e3e3e
}

.mediathek .pagination-next .svg-icon, .mediathek .pagination-prev .svg-icon, .mediathek a.pagination-page:hover .svg-icon {
    fill: #fff
}

.article-section + .basket-steps + .pagination, .article-section + .pagination {
    border-bottom: 1px dotted #a6acb3;
    padding-bottom: 5px;
    margin-bottom: 25px
}
.pt-react-teaserlist .exp_button {
  border: 1px solid #d1d1d1 !important;
}
table td {
    padding: 5px 10px
}

table td, table th {
    border-top: 1px dotted #6b6b6b;
    text-align: left;
    vertical-align: top
}

table td:first-child, table th:first-child {
    padding-left: 0
}

table td:last-child, table th:last-child {
    padding-right: 0
}

table th {
    font-size: 2rem;
    line-height: 1.3;
    font-family: "BundesSerifWeb", Georgia, "Times New Roman", sans-serif;
    padding: 10px
}

.block-teaser {
    list-style: none;
    padding: 0 0 5px;
    position: relative;
}

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

.block-teaser:after {
    clear: both
}

.block-teaser:not(.block-teaser--imageleft)::after, .block-teaser:not(.block-teaser--imageleft)::before {
    content: none
}

.block-teaser .teaser-media {
    position: relative
}

.block-teaser .teaser-media .button.teaser-video {
    position: absolute;
    bottom: 18px;
    left: 25px;
    background-color: transparent;
    padding: 0;
    font-style: normal;
    font-size: 1.6rem;
    line-height: 26px;
    overflow: visible;
    text-decoration: none;
    height: auto
}

.block-teaser .teaser-media .button.teaser-video::before {
    content: '';
    display: block;
    width: 35px;
    height: 26px;
    position: absolute;
    bottom: -2px;
    left: 0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIkAAABlCAYAAAB5osAwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAADKRJREFUeNrsnQ1MFGcax2dmv1hYFoTSoB5irC3nCXii0tog0tYar+0Rc6fW5ioCTdFUGqP2qHqth8m1vZM2mpxFObQtvRal9QJ+ppzrCYiCFqxKUYRU1CAIXdwi637P7r3vdkZf153dQcHux/NPnpDdzBf7/Ob5eGfmHdrhcFBYNE1TIkRzxiCTIJMePnz4iZkzZ64JDQ39A9qGkgL5kgwsy35lMBg+UKvVHeizQ8xKPBN3fXHPl+7Fg6FAFvb222+P0+l0O9G6NgfI12VDsGzt7OyMFAsJabSISMJHD2fkwJBoNJrps2fP/lQqlf4KTlb/EfL1FaPRuCAsLKzZU1RxDRreIOEBwXDIkIWcOnUqc/r06cVo+RD42f1SRhRVFqMTfL8QKK6QMCLqDwyIHFlobW3tSwiQfwEgfi2lRCLZY7PZ5nH+FVVneIJEwgOyY8eOaWlpaTiCSOF39nvJEChf6fX6JFHdikC6uSuCpKSkPFJfX79XqVQ+7m2DJpNp4MKFC43nzp272NHR8SMqbo3gkxERzaUG7EM6MjJSOXHixEenTJnyRGJi4oyQkJAIETXK99euXUuNi4szDrUm4VtcJyDIwtva2v6ckJDwhqcdms3mm/v37/8sNzf3yODgoI3Ldw7w5YiD4tpYSFBhqiguLk5ftGjRYgRLuKcNoLSzUSaTbSR9JQYShtsZHvNQZWdnT9i5c+dhhmEUQjvq6+trffnllwtramq0eL/IWH5/4MeRjyYEIDLu5MYmmzZtWvS+fftWjhkzJsFTIavVah+LiYnpEQsJTY6FIIs4f/782kmTJuV6AOT0jBkzCq5evTqIPlo4QOwEIADKyAJCDm7KOd+FcCe5Ajk/rKmp6a1x48ZN9hBNPkDR5C+8r7xBwnA04h2oUZ6L6u3t1cjl8mi3CBqNffPmzVtSV1fXhzMOF0XsLpCARh4WhsgACs5/Sq5cUE6ePHlUY2Pj+yqVKlqgNrleWlo6btmyZVYxLTDZ0Sg2b978lBAgWAcPHtyEAMFh6hZmhgMFmxXsoRr/uxs5X+i5vwbcS7S2tv60ffv2MkHKaDo2KysrXUx3QxO1CC52RqEO5a2kpKSl7lZExelFtVq9AB8El2bsUKz6RBHLNx045agIU6LS4H2UfsZ7SzmeIglNhCxn8RMbGyuYx9rb2ys5ei2QYnxCDsIPFiKy8Cextba2ts5DNHlSaHCNcfNZwtUlUpTDBK/NaDSaOhdAQL4hV1BMfL24Z8+es0Iroe71MTHpRsKFKGeqwcaybC1aWeqm0LFGREQkopRjhAji08Us36WqcaeK6ssw1Gx84c6nGCrEAC50WTHpho8mjMDGKATPTwgQK9QgPp16HNxwhI0fu7JYLKzJZNILrCMXm27I4kfw4o/dbrdCBPGbGoUlzIF8ZxvqhhiBwRma8n6FEKKIf0QTxxAaC1GRZCiQgPwLGOp+T2oGfr+giigUQAIaEQEkIIAEBJCAABIQQAICSEAACQggAYECDxLyKjZTVFQUR8GlBYDEBRDyzjrpm2+++cng4OAn5eXlvwZYABLKBRDnIwUOh4NRqVRzX3nlFc3AwMC2kpKSCQALpBv+tkt8I3cYy7L8/0ar1erf5+Xl1eh0ui2QhiCSOKfHQKZCkEhcIYqMjFywZs2aeq1W+/fCwsJYgCV40w2+DU9pt9vd/m94VoTo6OhXN2zYcKKvr2/jypUrHwFYgqu74R8uk+En7T0uTNP4EcjXNm/e3NDT07MuJycnEmAJfEjuiireICFgCY2NjV2xY8eOxq6urtWZmZnhAEvgQ0Ldj5MZhgkfO3bs6srKyobLly+/kZGREQqwBDYk9/+DMMyo+Pj49RqN5sQPP/zwWnJysiLYYQFIhPppiSRmwoQJG5ubm4+3tbX9afz48fJghQUg8SKpVDo6ISHhH+3t7TUtLS0LoqKiJMEGC0AiUjKZLD4xMXEL6oT+h6LLS0qlkgFIQG4ll8snpqSkbNfpdNUnT558PhiiCkByn1IoFL9JTU39zGQy7a+trZ0VyLAAJA8Oy9T09PTdBoNhT3V1dWogwgKQDJNQjfLU3LlzK/V6/ZeVlZVTAgkWgGSYFRYWNnv+/PmHAuleFoBkhITvZVm8ePHeI0eOpAIkoHvkcDjMqFUue/fdd5957rnnvvX3/wdeJjC8cNg6OzsPfPTRRyXFxcWXqJ/nKqMAEhCGw97R0XH0ww8//LS0tBS/xgzPnxowM0EBJA/Ix6VLl+pR5ChDkQPDwU94jKcLC5iXMAAk96krV66c/Pjjj8uKiorOU3emwbRwZoNIEsTq7u4+jVJKWWFh4VnqzjypFiJ6kC9gAEiCSb29vd9//vnnZQUFBU0cGAEPB0AiUlqttr2ioqIsPz//hJvIYQ1kOAASL9LpdJ1VVVX/zs3NrXETOYICDoBEQAMDA12HDh36Iisr67DNZjO6FKRBBQdA4iK9Xn+9urp619KlSw/dQiLgsBJ1R1C+riXoITEYDNqjR4/uRpFj/40bN/RuIgc/3hG006QHLSRms1l37Nixr3Nyciq7uroGiZoD4Ah2SCwWy2BDQ8N/8vLyvm5vbx+g7ryajB8Eg/cIBgkk9zjXarUampqaqlasWFHx3Xff9RNgmF3geOBptgES3wfD+Z4Xmqadn1mWNSEoDqxataq8vr7+R5fIYQU4gg8SB+d0q91uN507d25vQUFBOepaeoiag48cVoAjuCAhAcEg0HPmzFlz5syZmwQYZoGaA+AIIkjsXHTAA2BWBAhuZ1k3aQXgCOJ0wwOBnU8T3wEcAMldkYQi/jqIzwAHQHIbAJaIIg/0SjFQ4LfAoGEUPFIBAkhAAAkIIAEBJKDAhYRhGBn8dH7qcIaRDiskdrvd5u57iQRP0x4JUcg/xM+UTcvlcjokJEQlsJxlKJDcvipqMpn63e6VpmVFRUXj4ff3K1CoRYsWjRGKJCggXBcDicMVkps3b14TWjEjIyOdghmT/SKCcH5mFi5c+FuhhVmWvUQJDEQyAlHEeb2jq6vrotBG4+LiFgIkPg8J9q+Et7S0tGeEFrZYLN+KjST81VLnsyX19fWnhVZUKBSJp06deh5A8ekoguFwvm5u27ZtM6OioiYIraDT6Y6KiSQOAhDnJfZ33nnnLKpLbghteOrUqX97/fXXI8EnPhtFMCCy1NTU6KysrOUeGpTeJUuWHBObbnhInDfp3Lp1y9LS0vJfoY1LpdIxW7Zs2f70008rwS8+NayBDc+Fr4iPj1dXVVX9NTQ0NEZoBVR7fllTU2MdSrrhbwF0PmKwbt26KlTUCLZHaOdpGo2mfPXq1TGQenwietwG5IUXXhjd3Ny8ZfTo0YIFq8PhMB04cGAb5eEREhotxLe1FJfD8Ks7cC8dgQynkvDjx4/noGjxqqcjRCDduHjx4gcvvvjinsuXL9souGT/UNtbAhBZTExM2O7du/84a9asfJlM5rEc0Gq1m9DyG6mf7wFmOXA8QsK/7BCnDzUHiXrs2LGRra2t/4yIiPA6NoJg0fb393/T3d3d3NPT04UKIgP4ceSE6gkaW3h4uCo2NjYO+Wo6ihxzEBxR3tZFHU1bdnZ2xq5du36i7jw9cA8kzi+IL2mu2AlD9iiyx5FNx8Mi+fn5y61Wq9EBCgihk/nWwYMH0zlfS8lSgWeCN3fjJPxd5zj8GDgzbd26taOkpOQ9PA0lnL/+LexDVKvkodLgLHX380deC1cSFP7OcxMBihFFk4bS0tL3PBWyIJ9PT+bGxsblqC3+hvMx661+FIKE73IwJHiuDj3317Rs2bJj69evX2MwGHrhJ/cvmc3m7oqKioWoCdnH+VbcLJEuNYkrQDKu08H1CR6tS0Y2E9kzSUlJ81taWvYhMlnI8L4t7KOrV6+WZ2ZmJnO+VHG+ZTwxcZsND5DQRM+NN4rHQXB3MxnZDGT4RUDPouo4u62trdpms5nAHT5XnBoRHHs3bNjwO853MZwv5ZxvaTGQuLbAQtcApBx5IXj8jGuRldxn/L0sOTlZtXbt2idTUlKmob77MdSSxaI2LByC/MMT6j4HURnQ3d/f33HhwoWGTZs21dTV1Wmpnx99NXApxuts1d7GSTyBwl8sUnAWwpmCB4VbhibCGIzAjnCjwtejRMNhJbpTftZI8oF5lvLyRKMrJFKRB0IeDN8i892PnIBESoz8ASAPDxQ70WxYCf+Q05iT03sNbUhXRCRxF1UYIrLwxt+3wBDLgR4OJPdcwSdsyFOK3k8kcXdA5EFZCDgAkF8eFDuRUoblYXnpMBwUTd39oDZA8stB4noiD4ukw3yAoADU/wUYAJWnw6Bg070wAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    background-size: auto 100%
}

.block-teaser .teaser-media .button.teaser-video .resource-type {
    font-weight: 600;
    text-transform: uppercase;
    padding-left: -webkit-calc(35px + 10px);
    padding-left: calc(35px + 10px)
}

.block-teaser .teaser-media .button.teaser-video .video-duration {
    font-weight: 400
}

.block-teaser .teaser-content, .block-teaser .teaser-media {
    float: left
}

.module-teaserlist .block-teaser a, .module-multiteaser .block-teaser a {
    text-decoration: none;
    width:100%;
    height: 100%;
    padding: 15px;
    margin-left:-5px;
    display:flex;
    color: #000;
}

.module-relatedlist.module-teaserlist-slider article.block-teaser a {
    display: block;
    padding:0;
    margin:0;
}

.module-relatedlist.module-teaserlist-slider article.block-teaser .teaser-content {
    margin: 0 5px;
    padding-bottom: 20px;
}

.block-teaser a:hover, .block-teaser a:focus {
    box-shadow: 0 0 6px 6px rgba(127, 127, 127, .2);
}
.block-teaser a:hover .teaser-content p, .block-teaser a:focus .teaser-content p,
.block-teaser a:hover .teaser-content h2, .block-teaser a:focus .teaser-content h2,
.block-teaser a:hover .teaser-content h3, .block-teaser a:focus .teaser-content h3 {
    text-decoration:underline;
}

.module-multiteaser .block-teaser--imageabove a {
    flex-direction:column;
    margin:0;
}

@media(min-width:821px) and (max-width:1024px) {
    .module-multiteaser .block-teaser--imageabove a {
        flex-direction:row;
    }
    .module-multiteaser .block-teaser--imageabove a:hover {
        box-shadow: 0 0 6px 6px rgba(127, 127, 127, .2) !important;
    }
    .module-multiteaser .block-teaser--imageabove .teaser-content {
        margin-left: 20px;
    }
}

.block-teaser span.icon-link {
    background-position: 0 7px;
    background-size: 12px;
    padding-left: 17px;
    color: #004f80;
}

.block-teaser + .block-teaser {
    border-top: 1px dotted #a6acb3;
    padding-top: 5px
}

@media (max-width: 820px) {
    .block-teaser a {
        padding-bottom: 25px;
        flex-direction:column;
    }
    .module-teaserlist .block-teaser--imageleft .teaser-media {
        flex: 0 1 182px;
    }
    .block-teaser .teaser-media {
        margin-bottom: 20px;
    }
    .block-teaser .box, .block-teaser aside > .module-teaserlist {
        padding: 0
    }

    .block-teaser .box .box-header h2, .block-teaser aside > .module-teaserlist .box-header h2 {
        padding-left: 0
    }
}

.block-teaser--imageleft {
    display: flex
}

.block-teaser--imageleft .teaser-content {
    padding-left: 20px;
    flex: 1 1 100%
}

.block-teaser--imageleft .teaser-media {
    flex: 0 1 372px;
    margin-right: 20px
}

.block-teaser--imageleft.small--imageleft .teaser-content {
    padding-left: 20px;
    width: calc(100% - 176px)
}

.block-teaser--imageleft.small--imageleft .teaser-media {
    margin-right: 0;
    width: 176px
}

.modal-content.modal-content--videobox {
    display: none;
    max-width: 650px;
    width: 100%
}

@media (min-width: 768px) {
    .modal-content.modal-content--videobox {
        width: 650px
    }
}

.modal-content.modal-content--videobox .lexicon__term, .modal-content.modal-content--videobox h3 {
    font-size: 1.9rem;
    line-height: 1.33333;
    margin-top: 20px;
    display: block;
    font-weight: 700
}

.block-teaser--thin .teaser-meta p, .modal-content.modal-content--videobox p {
    font-size: 1.4rem;
    line-height: 1.2857142857
}

.block-teaser--thin li, .block-teaser--thin p {
    font-size: 1.7rem;
    line-height: 1.2941176471;
    margin: 0
}

.block-teaser--thin .prolog {
    margin-bottom: 12px
}

.article-section figcaption p + span.article-image__copyright, .block-teaser--thin .teaser-meta, .sidebar .box-publications .block-teaser .teaser-content .teaser-meta.teaser-meta--publications + p {
    margin-top: 0
}

.block-teaser--thin .teaser-meta p + p:before {
    padding: 0 .35em 0 .125em
}

.block-teaser--thin .teaser-media {
    width: 26.86%
}

.block-teaser--thin .teaser-content {
    position: relative;
    top: -8px;
    width: 73.14%
}

.block-teaser--imageabove {
    margin-bottom: 35px;
    padding: 0
}

.block-teaser--imageabove .teaser-content, .block-teaser--imageabove .teaser-media {
    float: none
}

.block-teaser--imageabove .teaser-media {
    margin: 0 0 20px
}

.block-teaser--imageabove .teaser-content {
    width: auto
}

.block-teaser--noimage .teaser-content {
    float: none;
    width: auto
}

.sidebar .box-publications .block-teaser .teaser-media {
    float: none;
    width: 100%;
    white-space: nowrap;
    font-size: 0
}

.sidebar .box-publications .block-teaser .teaser-media .teaser-headline, .sidebar .box-publications .block-teaser .teaser-media .teaser-image {
    display: inline-block;
    vertical-align: top
}

.sidebar .box-publications .block-teaser .teaser-media .teaser-image img {
    width: 84px
}

.sidebar .box-publications .block-teaser .teaser-media .teaser-headline {
    width: -webkit-calc(100% - 84px);
    width: calc(100% - 84px);
    padding-left: 20px;
    font-size: 2rem;
    line-height: 1.3;
    white-space: normal;
    font-family: "BundesSansWeb", Helvetica, Arial, sans-serif;
    font-weight: 700
}

.sidebar .box-publications .block-teaser .teaser-content {
    display: block;
    padding-left: 0;
    top: 0
}

.sidebar .box-publications .block-teaser .teaser-content .teaser-meta {
    display: none
}

.sidebar .box-publications .block-teaser .teaser-content > ul {
    margin-top: 16px
}

.sidebar .box-publications .block-teaser .teaser-content > p {
    margin-top: 16px;
    font-size: 1.6rem;
    line-height: 1.375
}

.sidebar .box-publications .block-teaser + .block-teaser {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(33%, #707070), color-stop(0%, rgba(255, 255, 255, 0)));
    background-image: -webkit-linear-gradient(left, #707070 33%, rgba(255, 255, 255, 0) 0);
    background-image: linear-gradient(to right, #707070 33%, rgba(255, 255, 255, 0) 0);
    background-size: 3px 1px;
    background-repeat: repeat-x
}

@media (max-width: 1024px) and (max-width: 820px) {
    .block-teaser--imageleft:not(.block-teaser--thin) .teaser-content, .block-teaser--imageleft:not(.block-teaser--thin) .teaser-media {
        float: none;
        width: 100%
    }

    .block-teaser--imageleft:not(.block-teaser--thin) .teaser-media a {
        display: inline-block
    }

    .block-teaser--imageleft:not(.block-teaser--thin) .teaser-content {
        padding-left: 0
    }
}

@media (max-width: 1024px) {
    .block-teaser.small--imageleft .teaser-media {
        margin-right: 0;
        width: 26.86%
    }

    .block-teaser.small--imageleft .teaser-content {
        padding-left: 25px;
        width: 73.14%
    }
}

@media (min-width: 501px) {
    .block-teaser--imageleft.small--imageleft {
        width: 100%
    }

    .block-teaser--imageleft.small--imageleft .teaser-media {
        width: 176px;
        float: left
    }

    .block-teaser--imageleft.small--imageleft .teaser-content {
        width: -webkit-calc(100% - 176px);
        width: calc(100% - 176px);
        float: right
    }
}

.teaser-media {
    margin-right: 16px
}

.teaser-image {
    margin: 0;
    position: relative
}

.teaser-image .svg-icon-playvideo {
    bottom: 16px;
    left: 16px;
    position: absolute
}

.teaser-image--framed img {
    border: 4px solid #fff
}

.teaser-content {
    width: 374px
}

.teaser-content p {
    font-size: 1.5rem;
    line-height: 1.4666666667
}

.teaser-content a {
    color: inherit
}

.teaser-content a:active, .teaser-content a:focus, .teaser-content a:hover {
    text-decoration: underline
}

.teaser-headline--publications {
    margin-bottom: 0
}

.teaser-meta {
    margin-top: -10px
}

.teaser-meta, .teaser-meta p {
    font-size: 1.4rem;
    line-height: 1.5714285714
}

.teaser-meta--publications {
    margin-bottom: 1em
}

.teaser-options {
    clear: both;
    list-style: none;
    margin: 0 -10px;
    padding: 20px 0 0;
    position: relative
}

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

.teaser-options:after {
    clear: both
}

.teaser-options > li {
    float: left;
    margin-bottom: 1em;
    padding: 0 10px;
    width: 50%
}

.teaser-options > li:only-child {
    width: 100%
}

.teaser-options > li > a {
    background-position: 0 4px;
    color: #004f80
}

.teaser-options__action {
    background-size: 20px;
    display: inline-block;
    padding-left: 28px;
    position: relative
}

.teaser-options__meta {
    font-size: 1.5rem;
    line-height: 1.3333333333;
    color: #5e5e5e
}

.gallery__thumbs .gallery__counter strong, .module-multiteaser .wrap > div > article .teaser-meta .meta-category, .module-multiteaser .wrap > div > article .teaser-meta .meta-date, a.icon-link, a.icon-link-external {
    color: #004f80
}

.readmore-wrap {
    margin-top: 1em
}

.teaser-slides {
    margin: 0;
    padding: 2px;
}

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

.teaser-slides:after {
    clear: both
}

.teaser-slides .slick-track {
    padding: 4px 0;
}

.teaser-slides .slick-slide {
    overflow:visible;
}

.teaser-slides .block-teaser:focus {
    text-decoration: underline;
    box-shadow: 0 0 6px 6px rgba(127, 127, 127, .2);
}

.teaser-slides .teaser-content {
    margin-left: 20px;
}

.module-teaserlist--horizontal .teaserlist {
    font-size: 0;
    margin: 0 -8px;
    position: relative
}

.module-teaserlist--horizontal .teaserlist .block-teaser {
    border: 0;
    display: inline-block;
    float: none;
    margin: 0 0 35px;
    padding: 0 8px;
    vertical-align: top
}

@media (max-width: 580px) {
    .module-teaserlist--horizontal .teaserlist .block-teaser {
        width: 100%
    }

    .module-teaserlist--horizontal .teaserlist .block-teaser .lexicon__term, .module-teaserlist--horizontal .teaserlist .block-teaser h3 {
        font-size: 18px !important;
        line-height: 26px !important
    }
}

.module-teaserlist--horizontal .teaserlist .block-teaser .lexicon__term, .module-teaserlist--horizontal .teaserlist .block-teaser h3 {
    overflow: hidden
}

.teaserlist-small .block-teaser {
    width: 16.666666667%
}

.teaserlist-foot {
    border-top: 1px dotted #a6acb3;
    clear: both;
    padding: 29px 0
}

.teaserlist-foot a.icon-link {
    background-position: 0 9px
}

.teaserlist-foot .js-loadtrigger, .teaserlist-foot.js-loadtrigger {
    display: none
}

.module-teaserlist > .wrap > .content > .teaserlist-foot:last-child {
    padding-bottom: 0
}

.module-multiteaser .wrap::after, .module-multiteaser .wrap::before, .module-multiteaser .wrap > div .block-teaser::after, .module-multiteaser .wrap > div .block-teaser::before, .module-multiteaser::after, .module-multiteaser::before {
    content: none
}

@media (min-width: 320px) and (max-width: 820px) {
    .module.module-default > .wrap .module-multiteaser {
        width: -webkit-calc(100% - (16px * 2));
        width: calc(100% - (16px * 2));
        margin-left: 16px;
        margin-right: 16px
    }
}

.module.module-default > .wrap .module-multiteaser:last-child {
    margin-bottom: 30px
}

.page-main > div.module-multiteaser:last-of-type {
    margin-bottom: 30px
}

.module.module-default .module-multiteaser .wrap {
    padding: 0
}

@media (min-width: 320px) and (max-width: 820px) {
    .module-multiteaser .wrap {
        padding-left: 16px;
        padding-right: 16px
    }
}

.module-multiteaser .wrap > div:not([class]) {
    position: relative
}

.module-multiteaser .wrap > div:not([class]) .social-icons {
    display: inline;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 0
}

.module-multiteaser .wrap > div:not([class]) .social-icons ul {
    margin-bottom: 0
}

.module-multiteaser .wrap > div:not([class]) .social-icons ul li {
    display: inline-block
}

.module-multiteaser .wrap > div:not([class]) .social-icons ul li + li {
    margin-left: 15px
}

.module-multiteaser .wrap > div:not([class]) .social-icons ul li a::before {
    content: '';
    display: inline-block;
    height: 22px;
    width: 22px;
    background-position: 50%;
    background-repeat: no-repeat
}

.module-multiteaser .wrap > div:not([class]) .social-icons ul li a.facebook::before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMS45NTciIGhlaWdodD0iMjIuMTE5IiB2aWV3Qm94PSIwIDAgMTEuOTU3IDIyLjExOSI+PGRlZnM+PHN0eWxlPi5he2ZpbGw6IzM3MzczNzt9PC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9ImEiIGQ9Ik0xMS41LDBIOC42MjJDNS40LDAsMy4zMTEsMi4xMzgsMy4zMTEsNS40NDlWNy45NTVILjQ2YS40Ni40NiwwLDAsMC0uNDYuNDZ2My42MWEuNDYuNDYsMCwwLDAsLjQ2LjQ2SDMuMzM0djkuMTc0YS40Ni40NiwwLDAsMCwuNDYuNDZINy41NDJhLjQ2LjQ2LDAsMCwwLC40Ni0uNDZWMTIuNDg1aDMuMzU3YS40Ni40NiwwLDAsMCwuNDYtLjQ2VjguMzkyYS40Ni40NiwwLDAsMC0uNDYtLjQ2SDhWNS44MTdjMC0xLjAxMi4yNTMtMS41NDEsMS41NjQtMS41NDFIMTEuNWEuNDYuNDYsMCwwLDAsLjQ2LS40NlYuNDZBLjQ2LjQ2LDAsMCwwLDExLjUsMFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiLz48L3N2Zz4=)
}

.module-multiteaser .wrap > div:not([class]) .social-icons ul li a.twitter::before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS4xNTYiIGhlaWdodD0iMTkuOTc5IiB2aWV3Qm94PSIwIDAgMjUuMTU2IDE5Ljk3OSI+PGRlZnM+PHN0eWxlPi5he2ZpbGw6IzM3MzczNzt9PC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9ImEiIGQ9Ik0yMi40LDMuMDhBNC40MzIsNC40MzIsMCwwLDAsMjQuNDM3LjMyNWE4Ljc0NSw4Ljc0NSwwLDAsMS0zLjExNSwxLjJjLTMuMzU0LTMuNDc0LTEwLjE4Mi0uNi04Ljk4NCw0LjU1MkExNS41NzMsMTUuNTczLDAsMCwxLDEuNTU3LjkyMyw1LjI3MSw1LjI3MSwwLDAsMCwzLjExNSw3LjYzMiw2LjIyOSw2LjIyOSwwLDAsMSwuOTU4LDYuOTEzYy4xMiwyLjg3NSwxLjgsNC4xOTMsMy45NTMsNS4wMzFhNi45NDgsNi45NDgsMCwwLDEtMi4xNTYsMCw1LjAzMSw1LjAzMSwwLDAsMCw0Ljc5MiwzLjQ3NEExMS4yNiwxMS4yNiwwLDAsMSwwLDE3LjY5NCwxNS41NzMsMTUuNTczLDAsMCwwLDcuNzg2LDE5Ljk3YTE0LjEzNSwxNC4xMzUsMCwwLDAsMTAuNTQyLTQuMTkzQTE0LjAxNSwxNC4wMTUsMCwwLDAsMjIuNjQsNWE2Ljk0OCw2Ljk0OCwwLDAsMCwyLjUxNi0yLjc1NUE3LjMwNyw3LjMwNywwLDAsMSwyMi40LDMuMDhaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIi8+PC9zdmc+)
}

.module-multiteaser .wrap > div:not([class]) .social-icons ul li a.instagram::before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMi4yMzgiIGhlaWdodD0iMjIuMjM4IiB2aWV3Qm94PSIwIDAgMjIuMjM4IDIyLjIzOCI+PGRlZnM+PHN0eWxlPi5he2ZpbGw6IzM3MzczNzt9PC9zdHlsZT48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzQ3LjUzMyAtMTI5LjQ1MykiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNDcuNTMzIDEyOS40NTMpIj48cGF0aCBjbGFzcz0iYSIgZD0iTTE3LjQ0MSwwSDQuOEE0LjgsNC44LDAsMCwwLDAsNC44VjE3LjQ0MWE0LjgsNC44LDAsMCwwLDQuOCw0LjhIMTcuNDQxYTQuOCw0LjgsMCwwLDAsNC44LTQuOFY0LjhhNC44LDQuOCwwLDAsMC00LjgtNC44Wk0yLjM3MSw0LjhBMi40MjcsMi40MjcsMCwwLDEsNC44LDIuMzcxSDE3LjQ0MUEyLjQyNywyLjQyNywwLDAsMSwxOS44NjgsNC44VjE3LjQ0MWEyLjQyNywyLjQyNywwLDAsMS0yLjQyNywyLjQyN0g0LjhhMi40MjcsMi40MjcsMCwwLDEtMi40MjctMi40MjdaIi8+PHBhdGggY2xhc3M9ImEiIGQ9Ik05NC4xNTIsMTAwLjNBNi4xNTIsNi4xNTIsMCwxLDAsODgsOTQuMTUyLDYuMTUyLDYuMTUyLDAsMCwwLDk0LjE1MiwxMDAuM1ptMC05LjkzNGEzLjc4MiwzLjc4MiwwLDEsMS0zLjc4MiwzLjc4MkEzLjc4MiwzLjc4MiwwLDAsMSw5NC4xNTIsOTAuMzcxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTgzLjAzMyAtODMuMDMzKSIvPjxjaXJjbGUgY2xhc3M9ImEiIGN4PSIxLjQ5NiIgY3k9IjEuNDk2IiByPSIxLjQ5NiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUuOTQ1IDMuMzAyKSIvPjwvZz48L2c+PC9zdmc+)
}

.module-multiteaser .wrap > div:not([class]) .social-icons ul li a.rss::before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMi4xMTMiIGhlaWdodD0iMjIuMTIxIiB2aWV3Qm94PSIwIDAgMjIuMTEzIDIyLjEyMSI+PGRlZnM+PHN0eWxlPi5he2ZpbGw6IzM3MzczNzt9PC9zdHlsZT48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSI+PHBhdGggY2xhc3M9ImEiIGQ9Ik0zLjAxNiwyOTIuNGEyLjkwNywyLjkwNywwLDAsMC0yLjEzNS44OCwzLjAyOSwzLjAyOSwwLDAsMCwwLDQuMjcsMi45MDcsMi45MDcsMCwwLDAsMi4xMzUuODgsMi45MDcsMi45MDcsMCwwLDAsMi4xMzUtLjg4LDMuMDI5LDMuMDI5LDAsMCwwLDAtNC4yN0EyLjkwNywyLjkwNywwLDAsMCwzLjAxNiwyOTIuNFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTI3Ni4zMSkiLz48cGF0aCBjbGFzcz0iYSIgZD0iTTkuOTUyLDE1MC4zMDVhMTMuODg5LDEzLjg4OSwwLDAsMC00LjA2Ny0yLjg1LDE0LjA4OCwxNC4wODgsMCwwLDAtNC44MS0xLjI2NkgxYS45MTQuOTE0LDAsMCwwLS42NzcuMjY0LjkyNC45MjQsMCwwLDAtLjMzLjczN3YyLjEyNGEuOTY4Ljk2OCwwLDAsMCwuMjU5LjY3Ny45NTIuOTUyLDAsMCwwLC42NTUuMzE0LDkuNzc4LDkuNzc4LDAsMCwxLDYuMTUyLDIuOSw5Ljc0Nyw5Ljc0NywwLDAsMSwyLjg5NSw2LjE0Ny45ODUuOTg1LDAsMCwwLC45OTEuOTEzaDIuMTE5YS45MjQuOTI0LDAsMCwwLC43MzctLjMzLjk1Mi45NTIsMCwwLDAsLjI3LS43NTQsMTQuMDkyLDE0LjA5MiwwLDAsMC0xLjI2Ni00LjgwOSwxMy45LDEzLjksMCwwLDAtMi44NS00LjA2N1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDA4IC0xMzguMTQ0KSIvPjxwYXRoIGNsYXNzPSJhIiBkPSJNMjAuMjI2LDEzLjE4N0EyMi4wMjgsMjIuMDI4LDAsMCwwLDE1LjYwOSw2LjUsMjIuMDIzLDIyLjAyMywwLDAsMCw4LjkyMywxLjg4NSwyMS44LDIxLjgsMCwwLDAsMS4wNDMsMEguOTkzQS45NDEuOTQxLDAsMCwwLC4zMDYuMjc4LjkzLjkzLDAsMCwwLS4wMDgsMVYzLjI0OWEuOTYzLjk2MywwLDAsMCwuMjc1LjY4Mi45NDEuOTQxLDAsMCwwLC42NjYuMzA4LDE3LjgsMTcuOCwwLDAsMSw2LjQxNiwxLjYsMTguMDYyLDE4LjA2MiwwLDAsMSw1LjI3NywzLjYzNywxOC4wNjIsMTguMDYyLDAsMCwxLDMuNjM3LDUuMjc3LDE3LjU2NSwxNy41NjUsMCwwLDEsMS41ODUsNi40MTYuOTQxLjk0MSwwLDAsMCwuMzA4LjY2Ni45ODUuOTg1LDAsMCwwLC43LjI3NUgyMS4xYS45My45MywwLDAsMCwuNzIxLS4zMTQuOTA4LjkwOCwwLDAsMCwuMjgxLS43MzdBMjEuOCwyMS44LDAsMCwwLDIwLjIyNiwxMy4xODdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwOSAwLjAwMykiLz48L2c+PC9zdmc+)
}

.module-multiteaser .wrap > div {
    font-size: 0
}

.module-multiteaser .wrap > div * {
    white-space: normal
}

.module-multiteaser .wrap > div h2 {
    margin-top: 32px;
    margin-bottom: 32px;
    text-transform: uppercase;
    color: #004f80;
	background-color: #fff;
}

@media (min-width: 320px) and (max-width: 820px) {
    .module-multiteaser .wrap > div h2 {
        margin-top: 20px;
        margin-bottom: 15px;
        font-size: calc(18px + (26 - 18) * (100vw - 320px) / (820 - 320));
        line-height: -webkit-calc(26px + (34 - 26) * (100vw - 320px) / (820 - 320));
        line-height: calc(26px + (34 - 26) * (100vw - 320px) / (820 - 320))
    }
}

.module-multiteaser .wrap > div > article {
    display: inline-block;
    padding: 0;
    vertical-align: top;
    border: 0
}

.module-multiteaser .wrap > div > article .teaser-media {
    margin-bottom: 15px
}

@media (min-width: 821px) and (max-width: 1024px) {
    .module-multiteaser .wrap > div > article .teaser-media {
        margin-bottom: 20px
    }
}

@media (min-width: 320px) and (max-width: 820px) {
    .module-multiteaser .wrap > div > article .teaser-media {
        margin-bottom: 5px
    }
}

.module-multiteaser .wrap > div > article .teaser-meta {
    margin-bottom: 5px;
    margin-top: 0
}

@media (min-width: 320px) and (max-width: 820px) {
    .module-multiteaser .wrap > div > article {
        display: block;
        width: 100% !important;
        margin: 0 0 25px !important;
        padding-bottom: 20px;
        border-bottom: 1px dotted #a6acb3
    }

    .module-multiteaser .wrap > div > article .teaser-content .teaser-meta p {
        font-size: 1.4rem !important;
        line-height: 1.5714285714 !important
    }

    .module-multiteaser .wrap > div > article .teaser-content .lexicon__term, .module-multiteaser .wrap > div > article .teaser-content h3 {
        line-height: 1.4 !important;
        margin-bottom: 0
    }

    .module-multiteaser .wrap > div.c33:last-child article:last-child, .module-multiteaser .wrap > div.c50:last-child article:last-child, .module-multiteaser .wrap > div.c66:last-child article:last-child {
        margin-bottom: 0 !important
    }
}

@media (min-width: 821px) and (max-width: 1024px) {
    .module-multiteaser .wrap > div.c33 > article, .module-multiteaser .wrap > div.c50 > article, .module-multiteaser .wrap > div.c66 > article {
        display: block;
        width: 100% !important;
        margin: 0 !important;
    }

    .module-multiteaser .wrap > div.c33 > article .teaser-content, .module-multiteaser .wrap > div.c33 > article .teaser-media, .module-multiteaser .wrap > div.c50 > article .teaser-content, .module-multiteaser .wrap > div.c50 > article .teaser-media, .module-multiteaser .wrap > div.c66 > article .teaser-content, .module-multiteaser .wrap > div.c66 > article .teaser-media {
        width: -webkit-calc(50% - 10px);
        width: calc(50% - 10px)
    }

    .module-multiteaser .wrap > div.c33 > article .teaser-media, .module-multiteaser .wrap > div.c50 > article .teaser-media, .module-multiteaser .wrap > div.c66 > article .teaser-media {
        float: left
    }

    .module-multiteaser .wrap > div.c33 > article .teaser-content, .module-multiteaser .wrap > div.c50 > article .teaser-content, .module-multiteaser .wrap > div.c66 > article .teaser-content {
        float: right
    }
}

.module-multiteaser .wrap > div.c50 > article {
    width: -webkit-calc(50% - 10px);
    width: calc(50% - 10px)
}

.module-multiteaser .wrap > div.c50 > article .meta-category, .module-multiteaser .wrap > div.c50 > article .meta-date {
    font-size: 1.6rem;
    line-height: 1.375
}

.module-multiteaser .wrap > div.c50 > article .lexicon__term, .module-multiteaser .wrap > div.c50 > article h3 {
    font-size: 3rem;
    line-height: 1.2
}

@media (max-width: 1024px) {
    .module-multiteaser .wrap > div.c50 > article .lexicon__term, .module-multiteaser .wrap > div.c50 > article h3 {
        font-size: 2.4rem;
        line-height: 1.3333333333
    }
}

.module-multiteaser .wrap > div.c33 > article {
    width: -webkit-calc(33.3333% - (40px / 3));
    width: calc(33.3333% - (40px / 3))
}

.module-multiteaser .wrap > div.c33 > article:nth-child(3n+1) {
    margin-right: 10px
}

.module-multiteaser .wrap > div.c33 > article:nth-child(3n+2) {
    margin-left: 10px;
    margin-right: 10px
}

.module-multiteaser .wrap > div.c33 > article:nth-child(3n+3) {
    margin-left: 10px
}

.module-multiteaser .wrap > div.c33 > article .meta-category, .module-multiteaser .wrap > div.c33 > article .meta-date {
    font-size: 1.4rem;
    line-height: 1.4285714286
}

.module-multiteaser .wrap > div.c33 > article .lexicon__term, .module-multiteaser .wrap > div.c33 > article h3 {
    font-size: 2.4rem;
    line-height: 1.25
}

.module-multiteaser .wrap > div.c66 > article:nth-child(2n+1) {
    width: -webkit-calc(66.6666% - 10px);
    width: calc(66.6666% - 10px);
    margin-right: 10px
}

.module-multiteaser .wrap > div.c66 > article:nth-child(2n+2) {
    width: -webkit-calc(33.3333% - 10px);
    width: calc(33.3333% - 10px);
    margin-left: 10px
}

@media (max-width: 1024px) {
    .module-multiteaser .wrap > div.c66 > article .lexicon__term, .module-multiteaser .wrap > div.c66 > article h3 {
        font-size: 2.4rem;
        line-height: 1.3333333333
    }
}

.module-multiteaser .wrap > div.c66 > article.twitter:hover {
    outline: 0;
    box-shadow: none;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none
}

.module-multiteaser .wrap > div.c66 > article .lexicon__term, .module-multiteaser .wrap > div.c66 > article h3 {
    font-size: 3rem;
    line-height: 1.2
}

@media (max-width: 1024px) {
    .module-multiteaser .wrap > div.c66 > article .lexicon__term, .module-multiteaser .wrap > div.c66 > article h3 {
        font-size: 2.4rem;
        line-height: 1.3333333333
    }
}

.module-multiteaser .wrap > div.c66 > article .box-twitterfeed {
    padding: 0;
    background-size: 42px auto;
    background-position: 0 0
}

.module-multiteaser .wrap > div.c66 > article .box-twitterfeed .box-header {
    background-color: transparent;
    height: 56px;
    border-bottom: 1px dotted #a6acb3;
    margin-bottom: 15px
}

@media (min-width: 320px) and (max-width: 820px) {
    .module-multiteaser .wrap > div.c66 > article .box-twitterfeed .box-header {
        border-bottom: 0;
        margin-bottom: 0;
        height: 52px;
        min-height: auto
    }
}

.module-multiteaser .wrap > div.c66 > article .box-twitterfeed .box-header .lexicon__term, .module-multiteaser .wrap > div.c66 > article .box-twitterfeed .box-header h3 {
    padding-left: -webkit-calc(42px + 21px);
    padding-left: calc(42px + 21px);
    font-family: "BundesSansWeb", Helvetica, Arial, sans-serif;
    font-weight: 600;
    font-size: 2.2rem;
    line-height: 1.2727272727;
    color: #004f80;
    margin-top: 0
}

.teasers-collapsible {
    background: #e0edf7;
    margin-bottom: 48px;
    padding: 24px 24px 0
}

.teasers-collapsible__section {
    margin: 0 -12px
}

.teasers-collapsible__section:after, .teasers-collapsible__section:before {
    content: " ";
    display: table
}

.teasers-collapsible__section:after {
    clear: both
}

.teaser-collapsible {
    float: left;
    margin-bottom: 24px;
    padding: 0 12px;
    position: relative
}

.teasers-collapsible--2-per-row .teaser-collapsible {
    width: 50%
}

.teasers-collapsible--2-per-row .teaser-collapsible:nth-of-type(2n+1), .teasers-collapsible--3-per-row .teaser-collapsible:nth-of-type(3n+1) {
    clear: left
}

@media (max-width: 500px) {
    .teasers-collapsible--2-per-row .teaser-collapsible {
        float: none;
        width: 100%
    }
}

.teasers-collapsible--3-per-row .teaser-collapsible {
    width: 33.3333333333%
}

@media (max-width: 500px) {
    .teasers-collapsible--3-per-row .teaser-collapsible {
        float: none;
        width: 100%
    }
}

.teaser-collapsible__toggle {
    color: #000;
    display: block;
    position: relative;
    -webkit-transition: .1s all ease;
    transition: .1s all ease
}

.teaser-collapsible__toggle:after {
    border: 3px solid transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transition: inherit;
    transition: inherit
}

.teaser-collapsible__toggle:before {
    position: absolute;
    top: 100%;
    left: 50%;
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    border-top: 8px solid #004f80;
    content: '';
    height: 0;
    margin-left: -9px;
    opacity: 0;
    -webkit-transition: inherit;
    transition: inherit;
    width: 0;
    z-index: 1
}

.teaser-collapsible.is-active .teaser-collapsible__toggle:after, .teaser-collapsible__toggle:focus:after, .teaser-collapsible__toggle:hover:after {
    border-color: #004f80
}

.teaser-collapsible.is-active .teaser-collapsible__toggle:before {
    opacity: 1
}

.teaser-collapsible__toggle:focus .teaser-collapsible__summary, .teaser-collapsible__toggle:hover .teaser-collapsible__summary {
    opacity: 1
}

.teaser-collapsible__img-wrap {
    max-height: 240px;
    overflow: hidden
}

.teaser-collapsible__img {
    width: 100%
}

.teaser-collapsible__teaser {
    bottom: 0;
    color: inherit;
    left: 0;
    padding: 1em;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transition: .1s background-color ease;
    transition: .1s background-color ease
}

.teaser-collapsible__toggle:focus .teaser-collapsible__teaser, .teaser-collapsible__toggle:hover .teaser-collapsible__teaser {
    background: rgba(255, 255, 255, .7)
}

.teaser-collapsible.is-active .teaser-collapsible__teaser, .touch .module-stage .slick-dots li.slick-pause.no-hover button, .touch .module-teaserlist-slider .slick-dots li.slick-pause.no-hover button {
    background: 0 0
}

.teaser-collapsible.is-active .teaser-collapsible__teaser > * {
    display: none
}

.news-slides .slide-content a, .teaser-collapsible.is-active .teaser-collapsible__teaser > .teaser-collapsible__headline, figure > * {
    display: block
}

.teaser-collapsible__teaser p {
    margin-bottom: 0
}

.teaser-collapsible__headline {
    background: #fff;
    bottom: 0;
    color: #004f80;
    display: block;
    font-size: 1.3rem;
    left: 0;
    margin-bottom: 0;
    padding: .5em .5em .75em;
    position: absolute;
    text-align: center;
    width: 100%
}

.teaser-collapsible__summary {
    position: absolute;
    top: -webkit-calc(50% - 17px);
    top: calc(50% - 17px);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    opacity: 0
}

.teaser-collapsible__summary p {
    font-size: 1.5rem;
    line-height: 1.3;
    margin-bottom: 0
}

.teaser-collapsible__content {
    display: none;
    padding-top: 1em;
    position: relative
}

@media (max-width: 500px) {
    .teaser-collapsible__content {
        position: static
    }
}

.teaser-collapsible__content .gallery__caption, .teaser-collapsible__content .gallery__toggle-wrap, .teaser-collapsible__content figure figcaption {
    background-color: #fff
}

.teasers-collapsible--3-per-row .teaser-collapsible__content {
    margin-left: -48px;
    margin-right: -200%;
    -webkit-transform: translateX(48px);
    -ms-transform: translateX(48px);
    transform: translateX(48px)
}

@media (max-width: 500px) {
    .teasers-collapsible--3-per-row .teaser-collapsible__content {
        margin: 0;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

.teasers-collapsible--3-per-row .teaser-collapsible:nth-of-type(3n+2) .teaser-collapsible__content {
    left: -100%;
    margin-left: -48px;
    -webkit-transform: translateX(24px);
    -ms-transform: translateX(24px);
    transform: translateX(24px)
}

@media (max-width: 500px) {
    .teasers-collapsible--3-per-row .teaser-collapsible:nth-of-type(3n+2) .teaser-collapsible__content {
        margin: 0;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

.teasers-collapsible--3-per-row .teaser-collapsible:nth-of-type(3n+3) .teaser-collapsible__content {
    left: -200%;
    margin-left: -48px;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none
}

@media (max-width: 500px) {
    .teasers-collapsible--3-per-row .teaser-collapsible:nth-of-type(3n+3) .teaser-collapsible__content {
        margin: 0;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

.teasers-collapsible--2-per-row:not(.teasers-collapsible--page) .teaser-collapsible__content {
    margin-left: -48px;
    margin-right: -webkit-calc(-100% + (48px / 2));
    margin-right: calc(-100% + (48px / 2));
    -webkit-transform: translateX(48px);
    -ms-transform: translateX(48px);
    transform: translateX(48px)
}

@media (max-width: 500px) {
    .teasers-collapsible--2-per-row:not(.teasers-collapsible--page) .teaser-collapsible__content {
        margin: 0;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

.teasers-collapsible--2-per-row:not(.teasers-collapsible--page) .teaser-collapsible:nth-of-type(2n+2) .teaser-collapsible__content {
    left: -100%;
    margin-left: -24px;
    margin-right: -100%;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none
}

@media (max-width: 500px) {
    .teasers-collapsible--2-per-row:not(.teasers-collapsible--page) .teaser-collapsible:nth-of-type(2n+2) .teaser-collapsible__content {
        margin: 0;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

.teasers-collapsible--page .teaser-collapsible.is-active {
    width: 100%
}

.teasers-collapsible--page .teaser-collapsible.is-active .teaser-collapsible__content, .teasers-collapsible--page .teaser-collapsible.is-active .teaser-collapsible__content .content {
    padding: 0
}

.teasers-collapsible--page .teaser-collapsible.is-active .teaser-collapsible__content .content .module-teaserlist {
    border: 0;
    padding: 0
}

.teasers-collapsible--page .teaser-collapsible.is-active .teaser-collapsible__content .content .module-teaserlist .block-teaser {
    padding: 25px 15px;
    border: 0;
    background-color: #fff;
    margin-top: 25px
}

.teasers-collapsible--page .teaser-collapsible.is-active .teaser-collapsible__content .content .module-teaserlist .block-teaser .teaser-meta {
    margin-top: -4px
}

.news-item {
    background: #fff;
    height: 88px;
    padding: 15px 25px
}

.news-item .lexicon__term, .news-item a, .news-item h3 {
    color: #000
}

.news-item .lexicon__term, .news-item h3 {
    font-family: "BundesSansWeb", Helvetica, Arial, sans-serif;
    font-weight: 700;
    margin-bottom: .25em;
    margin-top: -6px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.news-item p {
    font-size: 1.3rem;
    line-height: 1.3846153846;
    color: #6b6b6b
}

.news-item .news-date:after {
    color: #000;
    content: " |";
    display: inline-block;
    padding: 0 .25em
}

.news-item .news-content, .news-item .slide-content {
    display: block;
    height: 100%;
    overflow: hidden
}

.news-slides {
    background: #fff;
    position: relative
}

.news-item p, .news-slides.slick-slider {
    margin-bottom: 0
}

.news-slides .slick-dots {
    bottom: -28px;
    left: 270px;
    margin-left: 0;
    width: 100px
}

.news-slides .news-slide {
    height: 88px
}

.news-slide {
    padding: 15px 65px
}

.news-list + .teaserlist-foot {
    border-top-width: 0;
    padding: 8px 0 0
}

@media (max-width: 820px) {
    .news-item {
        padding: 15px
    }

    .news-list .news-item {
        height: auto
    }

    .news-slides .slick-next, .news-slides .slick-prev {
        display: none !important
    }

    .news-slides .slick-dots {
        left: 50%;
        margin-left: -50px
    }

    .news-slides + .teaserlist-foot {
        padding-top: 40px
    }
}

.gallery__caption, figure figcaption {
    font-size: 1.6rem;
    line-height: 1.5;
    padding: 10px 0 13px;
    text-align: left;
    font-style: italic;
    color: #5e5e5e
}

@media (min-width: 320px) and (max-width: 820px) {
    .gallery__caption, figure figcaption {
        font-size: 1.4rem;
        line-height: 1.5714285714
    }
}

.article-section > .lexicon__term:first-child, .article-section > h3:first-child, .gallery__caption :first-child, figure figcaption :first-child {
    margin-top: 0
}

.gallery__caption :last-child, figure figcaption :last-child {
    margin-bottom: 0
}

figure, figure img {
    margin: 20px auto;
    max-width: 100%
}

figure img {
    margin: 0
}

@media (min-width: 320px) and (max-width: 820px) {
    figure figcaption {
        padding-bottom: 0
    }
}

.article-meta p, figure figcaption p {
    font-size: 1.6rem;
    line-height: 1.5
}

figure.left, figure.right {
    max-width: 48%
}

figure.left {
    margin: 8px 12px 12px 0
}

figure.right {
    margin: 8px 0 12px 12px
}

figure .fancybox:not(.download) {
    position: relative;
    -webkit-transition: .2s all ease;
    transition: .2s all ease
}

figure .fancybox:not(.download):after {
    background-color: #e0edf7;
    background-color: rgba(255, 255, 255, .9);
    background-position: center center;
    background-size: 20px 20px;
    bottom: 15px;
    content: '';
    height: 40px;
    position: absolute;
    right: 15px;
    -webkit-transition: inherit;
    transition: inherit;
    width: 40px;
    border-radius: 50%;
    box-shadow: 0 0 4px #666
}

figure .fancybox:not(.download):focus:after, figure .fancybox:not(.download):hover:after {
    background-color: rgba(255, 255, 255, .9)
}

@media (max-width: 820px) {
    figure.left, figure.right {
        display: block;
        float: none !important;
        margin: 28px auto;
        max-width: none
    }
}

.article-image__copyright {
    display: inline;
    font-size: 1.6rem;
    line-height: 1.5;
    font-style: italic;
    text-align: left
}

.article-image__copyright.cms-imageboxbmbf-copyright::before {
    content: "\00A9\00A0"
}

@media (min-width: 320px) and (max-width: 820px) {
    .article-image__copyright {
        font-size: 1.4rem;
        line-height: 1.5714285714
    }
}

.article-section figcaption p, .prelude figcaption, .prelude figure {
    margin-bottom: 0
}

@media (min-width: 320px) and (max-width: 820px) {
    .prelude .content {
        margin-bottom: 16px
    }
}

.prelude .content figure:first-child {
    margin-top: -12px
}

.prelude .content .summary + p {
    margin-top: -15px;
    margin-bottom: -webkit-calc(12px + 15px);
    margin-bottom: calc(12px + 15px)
}

.prelude + .box-filter, .prelude + .module {
    margin-top: -12px !important
}

.prelude + .box-filter:not(.module-search-filter):not(.box-filter), .prelude + .module:not(.module-search-filter):not(.box-filter) {
    border-top: 1px dotted #a6acb3
}

@media (min-width: 320px) and (max-width: 820px) {
    .prelude + .box-filter, .prelude + .module-search-filter {
        margin-top: -32px !important
    }
}

.article-section > h1 {
    margin-bottom: 30px
}

.article-section > h2 {
    margin-bottom: 28px;
    margin-top: 49px
}

@media (min-width: 320px) and (max-width: 991px) {
    .article-section > h2 {
        margin-top: -webkit-calc(27px + (49 - 27) * (100vw - 320px) / (991 - 320));
        margin-top: calc(27px + (49 - 27) * (100vw - 320px) / (991 - 320));
        margin-bottom: -webkit-calc(22px + (28 - 22) * (100vw - 320px) / (991 - 320));
        margin-bottom: calc(22px + (28 - 22) * (100vw - 320px) / (991 - 320))
    }

    .article-section > h2:first-child {
        margin-top: -webkit-calc(12px + (34 - 12) * (100vw - 320px) / (991 - 320));
        margin-top: calc(12px + (34 - 12) * (100vw - 320px) / (991 - 320))
    }
}

.article-section > .lexicon__term, .article-section > h3 {
    margin-bottom: 29px;
    margin-top: 33px;
    font-weight: 600
}

@media (min-width: 320px) and (max-width: 991px) {
    .article-section > .lexicon__term, .article-section > h3 {
        margin-top: -webkit-calc(28px + (33 - 28) * (100vw - 320px) / (991 - 320));
        margin-top: calc(28px + (33 - 28) * (100vw - 320px) / (991 - 320));
        margin-bottom: -webkit-calc(20px + (29 - 20) * (100vw - 320px) / (991 - 320));
        margin-bottom: calc(20px + (29 - 20) * (100vw - 320px) / (991 - 320))
    }

    .article-section > .lexicon__term:first-child, .article-section > h3:first-child {
        margin-top: -webkit-calc(13px + (18 - 13) * (100vw - 320px) / (991 - 320));
        margin-top: calc(13px + (18 - 13) * (100vw - 320px) / (991 - 320))
    }
}

.article-section > h4 {
    margin-bottom: 19px;
    margin-top: 20px
}

.article-section > h4:first-child {
    margin-top: 5px
}

@media (min-width: 320px) and (max-width: 991px) {
    .article-section > h4 {
        margin-top: -webkit-calc(18px + (20 - 18) * (100vw - 320px) / (991 - 320));
        margin-top: calc(18px + (20 - 18) * (100vw - 320px) / (991 - 320));
        margin-bottom: -webkit-calc(18px + (19 - 18) * (100vw - 320px) / (991 - 320));
        margin-bottom: calc(18px + (19 - 18) * (100vw - 320px) / (991 - 320))
    }

    .article-section > h4:first-child {
        margin-top: -webkit-calc(3px + (5 - 3) * (100vw - 320px) / (991 - 320));
        margin-top: calc(3px + (5 - 3) * (100vw - 320px) / (991 - 320))
    }
}

.article-section > h5 {
    margin-bottom: 18px;
    margin-top: 19px
}

.article-section > h5:first-child {
    margin-top: 4px
}

@media (min-width: 320px) and (max-width: 991px) {
    .article-section > h5 {
        margin-top: -webkit-calc(18px + (19 - 18) * (100vw - 320px) / (991 - 320));
        margin-top: calc(18px + (19 - 18) * (100vw - 320px) / (991 - 320))
    }

    .article-section > h5:first-child {
        margin-top: -webkit-calc(3px + (4 - 3) * (100vw - 320px) / (991 - 320));
        margin-top: calc(3px + (4 - 3) * (100vw - 320px) / (991 - 320))
    }
}

.article-section > h6 {
    margin-bottom: 16px;
    margin-top: 16px
}

.article-section > h6:first-child {
    margin-top: 1px
}

@media (min-width: 320px) and (max-width: 991px) {
    .article-section > h6 {
        margin-top: -webkit-calc(14px + (16 - 14) * (100vw - 320px) / (991 - 320));
        margin-top: calc(14px + (16 - 14) * (100vw - 320px) / (991 - 320));
        margin-bottom: -webkit-calc(14px + (16 - 14) * (100vw - 320px) / (991 - 320));
        margin-bottom: calc(14px + (16 - 14) * (100vw - 320px) / (991 - 320))
    }

    .article-section > h6:first-child {
        margin-top: -webkit-calc((1px + (-1 - 1) * (100vw - 320px) / (991 - 320)) * -1);
        margin-top: calc((1px + (-1 - 1) * (100vw - 320px) / (991 - 320)) * -1)
    }
}

.article-section a {
    text-decoration: underline
}

.article-section > ol, .article-section p, .article-section > ul {
    margin-bottom: 22px
}

.article-section > ol ol, .article-section > ol ul, .article-section > ul ol, .article-section > ul ul {
    margin-bottom: 0;
}

.article-section ul {
    list-style: initial
}

@media (min-width: 320px) and (max-width: 820px) {
    .article-section li {
        font-size: 1.6rem;
        line-height: 1.5
    }
}

.article-section + .skiplinks + .module {
    margin-top: 60px
}

.article-section table {
    margin-bottom: 32px
}

.article-section table thead th {
    border-top: 0;
    font-size: 2.2rem;
    line-height: 1.2727272727;
    font-family: "BundesSansWeb", Helvetica, Arial, sans-serif;
    font-weight: 600;
    padding-bottom: 18px
}

.article-section table thead + tbody tr:first-child td {
    border-top: 2px solid #004f80
}

.article-section table tbody > tr > td:first-child {
    color: #004f80;
    padding-left: 1px
}

@media (min-width: 320px) and (max-width: 820px) {
    .article-section table td, .article-section table th {
        font-size: 1.6rem;
        line-height: 1.5
    }
}

.article-section table td {
    padding-bottom: 10px
}

.article-section > :first-child {
    margin-top: 0
}

.article-section .lexicon__term:first-child, .article-section h2:first-child, .article-section h3:first-child, .article-section p:first-child {
    margin-top: -5px
}

.no-aside .article-section {
    width: 90%
}

.article-section__headline {
    text-transform: none
}

.prelude + .main .content {
    padding-top: 0
}

.js .news-slides, .js .slider, .js .stage-slider, .js .teaser-slides, .slick-slide.slick-loading img {
    display: none
}

.slick-slider {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent
}

.js .slick-slider.slick-initialized, .slick-slide img {
    display: block
}

.slick-list, .slick-slider, .slick-track {
    position: relative;
    display: block
}

.slick-list {
    overflow: hidden;
    margin: 0;
}

.slick-loading .slick-list {
    background: #fff center center no-repeat
}

.slick-list.dragging {
    cursor: hand
}

.slick-slider .slick-track {
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.slick-track {
    left: 0;
    top: 0
}
.gallery .slick-track {
    padding:2px;
}

.slick-track:after, .slick-track:before {
    content: "";
    display: table
}

.slick-track:after {
    clear: both
}

.slick-loading .slick-track {
    visibility: hidden
}

.slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    overflow: hidden;
    display: none
}

[dir=rtl] .slick-slide {
    float: right
}

.slick-slide.dragging img {
    pointer-events: none
}

.slick-initialized .slick-slide {
    display: block
}

.slick-loading .slick-slide {
    visibility: hidden
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.slick-next, .slick-prev {
    background: 0 0;
    border: 0;
    color: transparent;
    cursor: pointer;
    display: block;
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    z-index: 1
}

.slick-next:focus, .slick-next:hover, .slick-prev:focus, .slick-prev:hover {
    background: 0 0;
    color: transparent
}

.slick-dots li button:hover:before, .slick-next:focus:before, .slick-next:hover:before, .slick-prev:focus:before, .slick-prev:hover:before {
    opacity: 1
}

.slick-next.slick-disabled:before, .slick-prev.slick-disabled:before {
    opacity: .25
}

.slick-dots li button:before, .slick-next:before, .slick-prev:before {
    font-family: sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.slick-dots li button:before {
    position: absolute;
    top: 0;
    left: 0;
    content: "•";
    width: 20px;
    height: 20px;
    font-size: 6px;
    line-height: 20px;
    text-align: center;
    color: transparent;
    opacity: .25;
    display: none
}

.slick-next:before, .slick-prev:before {
    font-size: 20px;
    line-height: 1;
    color: #000;
    opacity: .75
}

[dir=rtl] .slick-prev {
    left: auto;
    right: -25px
}

.slick-prev:before {
    content: "←"
}

.slick-next:before, [dir=rtl] .slick-prev:before {
    content: "→"
}

[dir=rtl] .slick-next {
    left: -25px;
    right: auto
}

[dir=rtl] .slick-next:before {
    content: "←"
}

.slick-dots {
    position: absolute;
    bottom: -45px;
    list-style: none;
    display: block;
    text-align: center;
    padding: 0;
    width: 100%
}

.slick-dots li {
    position: relative;
    display: inline-block;
    padding: 0;
    cursor: pointer;
    height: auto;
    width: 12px;
    margin: 0 4px 6px;
    vertical-align: top
}

.slick-dots li button {
    background: 0 0;
    display: block;
    font-size: 0;
    color: transparent;
    cursor: pointer;
    border: 1px solid #fff;
    width: 12px;
    height: 12px;
    padding: 5px;
    border-radius: 50%;
    font-size: 1.2rem;
    line-height: 1;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE1IDE1Ij48ZGVmcz48c3R5bGU+LmEsLmN7ZmlsbDpub25lO30uYXtzdHJva2U6Izc4Nzg3ODtzdHJva2Utd2lkdGg6MS41cHg7fS5ie3N0cm9rZTpub25lO308L3N0eWxlPjwvZGVmcz48ZyBjbGFzcz0iYSI+PGNpcmNsZSBjbGFzcz0iYiIgY3g9IjcuNSIgY3k9IjcuNSIgcj0iNy41Ii8+PGNpcmNsZSBjbGFzcz0iYyIgY3g9IjcuNSIgY3k9IjcuNSIgcj0iNi43NSIvPjwvZz48L3N2Zz4=);
    background-size: 100%
}

.slick-dots li button:focus:before, .slick-dots li.slick-active button:before {
    color: #fff;
    opacity: .75
}

.slick-dots, .slick-slider {
    margin-bottom: 0
}

.slick-dots {
    height: 12px
}

.slick-dots li button:focus, .slick-dots li.slick-active button, .slick-dots li:hover button {
    background-color: #787878
}

.slick-next, .slick-prev {
    width: 40px;
    height: 40px;
    margin-top: -20px;
    padding: 0
}

.slick-next [class*=icon-], .slick-prev [class*=icon-] {
    fill: #e0e2e6
}

.slick-next:active [class*=icon-], .slick-next:focus [class*=icon-], .slick-next:hover [class*=icon-], .slick-prev:active [class*=icon-], .slick-prev:focus [class*=icon-], .slick-prev:hover [class*=icon-] {
    fill: #000
}

.slick-next:before, .slick-prev:before {
    display: none
}

.slick-prev {
    left: 0
}

.slick-next {
    right: 0
}

.slick-numeration {
    display: block;
    margin-top: -4px
}

.slick-slider:focus-within .slick-next, .slick-slider:focus-within .slick-prev {
    opacity: 1
}

.module-teaserlist-slider .content {
    padding-bottom: 27px;
    overflow: hidden
}

.module-teaserlist-slider .teaserlist .block-teaser {
    display: inline-block
}

.module-teaserlist-slider .teaserlist-foot {
    padding: 0;
    border-width: 0
}

.module-teaserlist-slider .teaserlist-foot p:last-of-type {
    margin-bottom: 0
}

.module-teaserlist-slider .slick-next, .module-teaserlist-slider .slick-prev {
    padding: 0;
    width: 38px;
    height: 102px;
    top: -webkit-calc((200px / 2) - (102px / 2));
    top: calc((200px / 2) - (102px / 2));
    background-color: rgba(255, 255, 255, .5);
    background-size: 15px auto;
    background-repeat: no-repeat;
    background-position: 50%;
    opacity: 0;
    -webkit-transition: opacity .3s ease-in-out;
    transition: opacity .3s ease-in-out;
    margin-top: 0
}

@media (min-width: 320px) and (max-width: 1156px) {
    .module-teaserlist-slider .slick-next, .module-teaserlist-slider .slick-prev {
        top: -webkit-calc(65px + (275.5 - 65.0625) * (100vw - 320px) / (1156 - 320)) !important;
        top: calc(65px + (275.5 - 65.0625) * (100vw - 320px) / (1156 - 320)) !important;
        height: -webkit-calc(50px + (102 - 50) * (100vw - 320px) / (1156 - 320));
        height: calc(50px + (102 - 50) * (100vw - 320px) / (1156 - 320));
        margin-top: 0
    }
}

.module-teaserlist-slider .slick-dots li button:focus, .module-teaserlist-slider .slick-next:focus, .module-teaserlist-slider .slick-prev:focus {
    outline: 0
}

@media (min-width: 1157px) {
    .module-teaserlist-slider .teaserlist:hover .slick-next, .module-teaserlist-slider .teaserlist:hover .slick-prev {
        opacity: 1
    }
}

.module-teaserlist-slider .slick-prev {
    left: 18px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIyNy40NDciIHZpZXdCb3g9IjAgMCAxNSAyNy40NDciPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguMzYgMTUuMjk3KSByb3RhdGUoMTgwKSI+PHBhdGggZD0iTTE1LDEzLjhhMS4zNjMsMS4zNjMsMCwwLDEtLjYsMS4yTDIuNywyN0ExLjYzMiwxLjYzMiwwLDAsMSwuNDUsMjdhMS42MzIsMS42MzIsMCwwLDEsMC0yLjI1TDExLjEsMTMuOC42LDIuN0ExLjYzMiwxLjYzMiwwLDAsMSwuNi40NWExLjYzLDEuNjMsMCwwLDEsMi4yNSwwTDE0LjU0OCwxMi42QTIsMiwwLDAsMSwxNSwxMy44IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNi42NCAtMTIuMTUpIi8+PC9nPjwvc3ZnPg==);
    top: 20% !important;
}

.module-teaserlist-slider .slick-next {
    right: 18px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIyNy40NDciIHZpZXdCb3g9IjAgMCAxNSAyNy40NDciPjxwYXRoIGQ9Ik0xNSwxMy42NDhhMS4zNjMsMS4zNjMsMCwwLDAtLjYtMS4yTDIuNy40NUExLjYzMiwxLjYzMiwwLDAsMCwuNDUuNDVhMS42MzIsMS42MzIsMCwwLDAsMCwyLjI1TDExLjEsMTMuNjQ4LjYsMjQuNzQ3QTEuNjMyLDEuNjMyLDAsMCwwLC42LDI3YTEuNjMsMS42MywwLDAsMCwyLjI1LDBsMTEuNy0xMi4xNDlhMiwyLDAsMCwwLC40NS0xLjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiLz48L3N2Zz4=);
    top: 20% !important;
}

.module-teaserlist-slider .slick-dots {
    text-align: center;
    padding: 0 !important;
    bottom: 0;
    display: inline-block;
    margin: 0 !important;
    width: 100% !important;
    left: 0;
    height: 18px !important
}

.module-teaserlist-slider .slick-dots li {
    width: 20px !important;
    margin: 0 2px
}

@media (min-width: 320px) and (max-width: 1156px) {
    .module-teaserlist-slider .slick-dots li {
        margin: -webkit-calc(1px + (2 - .5) * (100vw - 320px) / (1156 - 320)) !important;
        margin: calc(1px + (2 - .5) * (100vw - 320px) / (1156 - 320)) !important
    }
}

.module-teaserlist-slider .slick-dots li:first-of-type {
    margin-left: 0
}

.module-teaserlist-slider .slick-dots li:last-of-type {
    margin-right: 0
}

.module-teaserlist-slider .slick-dots li button {
    height: 16px !important;
    width: 16px !important;
    border: 0 #787878;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE1IDE1Ij48ZGVmcz48c3R5bGU+LmEsLmN7ZmlsbDpub25lO30uYXtzdHJva2U6Izc4Nzg3ODtzdHJva2Utd2lkdGg6MS41cHg7fS5ie3N0cm9rZTpub25lO308L3N0eWxlPjwvZGVmcz48ZyBjbGFzcz0iYSI+PGNpcmNsZSBjbGFzcz0iYiIgY3g9IjcuNSIgY3k9IjcuNSIgcj0iNy41Ii8+PGNpcmNsZSBjbGFzcz0iYyIgY3g9IjcuNSIgY3k9IjcuNSIgcj0iNi43NSIvPjwvZz48L3N2Zz4=);
    background-position: 50%;
    background-size: 100%
}

.module-teaserlist-slider .slick-dots li.slick-active button {
    background-color: #787878
}

.module-teaserlist-slider .slick-dots li.slick-pause {
    position: absolute;
    top: 0;
    right: 0;
    width: 20px;
    margin: 0
}

@media (min-width: 821px) and (max-width: 1156px) {
    .module-teaserlist-slider .slick-dots li.slick-pause {
        right: -webkit-calc(23px + (35.5 - 23) * (100vw - 320px) / (1156 - 320)) !important;
        right: calc(23px + (35.5 - 23) * (100vw - 320px) / (1156 - 320)) !important
    }
}

.module-teaserlist-slider .slick-dots li.slick-pause button {
    width: 20px;
    height: 18px;
    border: 0;
    border-radius: 0;
    background: 0 0;
    padding: 0;
    text-align: right;
    float: right
}

.module-stage .slick-dots li.slick-pause button span, .module-teaserlist-slider .slick-dots li.slick-pause button span {
    width: 0
}

.module-teaserlist-slider .slick-dots li.slick-pause button:after, .module-teaserlist-slider .slick-dots li.slick-pause button:before {
    background: #787878;
    content: '';
    display: inline-block;
    opacity: 1;
    position: static;
    height: 16px;
    width: 4px
}

.module-teaserlist-slider .slick-dots li.slick-pause button:before {
    margin-right: 3px;
    margin-left: 5px
}

.module-teaserlist-slider .slick-dots li.slick-pause button:focus:after, .module-teaserlist-slider .slick-dots li.slick-pause button:focus:before, .module-teaserlist-slider .slick-dots li.slick-pause.active button:after, .module-teaserlist-slider .slick-dots li.slick-pause.active button:before, .module-teaserlist-slider .slick-dots li.slick-pause:hover button:after, .module-teaserlist-slider .slick-dots li.slick-pause:hover button:before {
    background: #787878
}

.module-stage .slick-dots li.slick-pause.active button, .module-teaserlist-slider .slick-dots li.slick-pause.active button {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy44ODUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxMy44ODUgMTUiPjxkZWZzPjxzdHlsZT4uYXtmaWxsOiM3ODc4Nzg7fTwvc3R5bGU+PC9kZWZzPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNS45IDQuNikiPjxwYXRoIGNsYXNzPSJhIiBkPSJNNi45LDE5LjRsMTMuODg2LTcuNUw2LjksNC40WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTkgLTkpIi8+PC9nPjwvc3ZnPg==);
    background-repeat: no-repeat;
    cursor: pointer
}

.module-teaserlist-slider .slick-dots li.slick-pause.active button::after, .module-teaserlist-slider .slick-dots li.slick-pause.active button::before {
    content: none
}

@media (min-width: 320px) and (max-width: 599px) {
    .module-teaserlist-slider .slick-dots li:not(.slick-pause) {
        width: 16px !important
    }

    .module-teaserlist-slider .slick-dots li:not(.slick-pause) button {
        height: 13px !important;
        width: 13px !important
    }
}

@media (min-width: 320px) and (max-width: 820px) {
    .module-teaserlist-slider .slick-dots {
        padding-left: 16px !important;
        padding-right: 16px !important;
        text-align: left
    }
}

@media (min-width: 320px) and (max-width: 820px) and (min-width: 320px) and (max-width: 820px) {
    .module-teaserlist-slider .slick-dots li.slick-pause {
        right: 0 !important;
        position: relative;
        float: right
    }
}

.gallery__stage a, .gallery__stage figcaption, .module-teaserlist-slider .slick-slide img, .video-info input, .video-info textarea {
    width: 100%
}

.module-programlist .slick-next, .module-programlist .slick-prev {
    background: #004f80
}

.module-programlist .slick-next [class*=icon-], .module-programlist .slick-prev [class*=icon-] {
    fill: #fff
}

.module-programlist .slick-next:focus, .module-programlist .slick-next:hover, .module-programlist .slick-prev:focus, .module-programlist .slick-prev:hover {
    background: #004f80;
    background: rgba(0, 79, 128, .8)
}

.module-programlist .slick-next:focus [class*=icon-], .module-programlist .slick-next:hover [class*=icon-], .module-programlist .slick-prev:focus [class*=icon-], .module-programlist .slick-prev:hover [class*=icon-] {
    fill: #fff
}

.module-programlist .slick-dots li button {
    border-color: #004f80
}

.module-programlist .slick-dots button:focus, .module-programlist .slick-dots li.slick-active button {
    background: #004f80
}

.module-programlist .block-teaser a  {
    display:block;
}
.module-programlist .block-teaser .teaser-content {
    margin:0;
}

.module-stage .slick-dots li button:focus, .module-stage .slick-next:focus, .module-stage .slick-prev:focus, .module-stage:focus {
    outline: 0
}

.module-stage .slick-next, .module-stage .slick-prev {
    padding: 0;
    width: 38px;
    height: 102px;
    top: -webkit-calc((650px / 2) - (102px / 2));
    top: calc((650px / 2) - (102px / 2));
    background-color: rgba(255, 255, 255, .5);
    background-size: 15px auto;
    background-repeat: no-repeat;
    background-position: 50%;
    opacity: 0;
    -webkit-transition: opacity .3s ease-in-out;
    transition: opacity .3s ease-in-out
}

@media (min-width: 320px) and (max-width: 1156px) {
    .module-stage .slick-next, .module-stage .slick-prev {
        top: -webkit-calc(65px + (275.5 - 65.0625) * (100vw - 320px) / (1156 - 320)) !important;
        top: calc(65px + (275.5 - 65.0625) * (100vw - 320px) / (1156 - 320)) !important;
        height: -webkit-calc(50px + (102 - 50) * (100vw - 320px) / (1156 - 320));
        height: calc(50px + (102 - 50) * (100vw - 320px) / (1156 - 320));
        margin-top: 0
    }
}

.module-stage .stage-slider:hover .slick-next, .module-stage .stage-slider:hover .slick-prev,
.module-stage .stage-slider:focus .slick-next, .module-stage .stage-slider:focus .slick-prev {
    opacity: 1
}

.module-stage .slick-prev {
    left: 0;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIyNy40NDciIHZpZXdCb3g9IjAgMCAxNSAyNy40NDciPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguMzYgMTUuMjk3KSByb3RhdGUoMTgwKSI+PHBhdGggZD0iTTE1LDEzLjhhMS4zNjMsMS4zNjMsMCwwLDEtLjYsMS4yTDIuNywyN0ExLjYzMiwxLjYzMiwwLDAsMSwuNDUsMjdhMS42MzIsMS42MzIsMCwwLDEsMC0yLjI1TDExLjEsMTMuOC42LDIuN0ExLjYzMiwxLjYzMiwwLDAsMSwuNi40NWExLjYzLDEuNjMsMCwwLDEsMi4yNSwwTDE0LjU0OCwxMi42QTIsMiwwLDAsMSwxNSwxMy44IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNi42NCAtMTIuMTUpIi8+PC9nPjwvc3ZnPg==)
}

.module-stage .slick-next {
    right: 0;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIyNy40NDciIHZpZXdCb3g9IjAgMCAxNSAyNy40NDciPjxwYXRoIGQ9Ik0xNSwxMy42NDhhMS4zNjMsMS4zNjMsMCwwLDAtLjYtMS4yTDIuNy40NUExLjYzMiwxLjYzMiwwLDAsMCwuNDUuNDVhMS42MzIsMS42MzIsMCwwLDAsMCwyLjI1TDExLjEsMTMuNjQ4LjYsMjQuNzQ3QTEuNjMyLDEuNjMyLDAsMCwwLC42LDI3YTEuNjMsMS42MywwLDAsMCwyLjI1LDBsMTEuNy0xMi4xNDlhMiwyLDAsMCwwLC40NS0xLjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiLz48L3N2Zz4=)
}

.module-stage .slick-dots {
    text-align: center;
    padding: 0 !important;
    bottom: auto;
    top: -webkit-calc(650px + 24px);
    top: calc(650px + 24px);
    display: inline-block;
    margin: 0 !important;
    width: 100% !important;
    left: 0;
    height: 18px !important
}

@media (min-width: 821px) and (max-width: 1251px) {
    .module-stage .slick-dots {
        top: -webkit-calc(450px + (676.422 - 450.125) * (100vw - 820px) / (1251 - 820)) !important;
        top: calc(450px + (676.422 - 450.125) * (100vw - 820px) / (1251 - 820)) !important
    }
}

@media (min-width: 320px) and (max-width: 820px) {
    .module-stage .slick-dots {
        position: absolute !important;
        top: -webkit-calc(193px + (480.594 - 193) * (100vw - 320px) / (820 - 320)) !important;
        top: calc(193px + (480.594 - 193) * (100vw - 320px) / (820 - 320)) !important
    }
}

.module-stage .slick-dots li {
    width: 20px !important;
    margin: 0 2px
}

@media (min-width: 320px) and (max-width: 1156px) {
    .module-stage .slick-dots li {
        margin: -webkit-calc(1px + (2 - .5) * (100vw - 320px) / (1156 - 320)) !important;
        margin: calc(1px + (2 - .5) * (100vw - 320px) / (1156 - 320)) !important
    }
}

.module-stage .slick-dots li:first-of-type {
    margin-left: 0
}

.module-stage .slick-dots li:last-of-type {
    margin-right: 0
}

.module-stage .slick-dots li button {
    height: 16px !important;
    width: 16px !important;
    border: 0 #787878;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE1IDE1Ij48ZGVmcz48c3R5bGU+LmEsLmN7ZmlsbDpub25lO30uYXtzdHJva2U6Izc4Nzg3ODtzdHJva2Utd2lkdGg6MS41cHg7fS5ie3N0cm9rZTpub25lO308L3N0eWxlPjwvZGVmcz48ZyBjbGFzcz0iYSI+PGNpcmNsZSBjbGFzcz0iYiIgY3g9IjcuNSIgY3k9IjcuNSIgcj0iNy41Ii8+PGNpcmNsZSBjbGFzcz0iYyIgY3g9IjcuNSIgY3k9IjcuNSIgcj0iNi43NSIvPjwvZz48L3N2Zz4=);
    background-position: 50%;
    background-size: 100%
}

.module-stage .slick-dots li.slick-active button {
    background-color: #787878
}

.module-stage .slick-dots li.slick-pause {
    position: absolute;
    top: 0;
    right: 6px;
    width: 20px;
    margin: 0
}

@media (min-width: 821px) and (max-width: 1156px) {
    .module-stage .slick-dots li.slick-pause {
        right: -webkit-calc(23px + (35.5 - 23) * (100vw - 320px) / (1156 - 320)) !important;
        right: calc(23px + (35.5 - 23) * (100vw - 320px) / (1156 - 320)) !important
    }
}

.module-stage .slick-dots li.slick-pause button {
    width: 20px;
    height: 18px;
    border: 0;
    border-radius: 0;
    background: 0 0;
    padding: 0;
    text-align: right;
    float: right
}

.module-stage .slick-dots li.slick-pause button:after, .module-stage .slick-dots li.slick-pause button:before {
    background: #787878;
    content: '';
    display: inline-block;
    opacity: 1;
    position: static;
    height: 16px;
    width: 4px
}

.module-stage .slick-dots li.slick-pause button:before {
    margin-right: 3px;
    margin-left: 5px
}

.module-stage .slick-dots li.slick-pause button:focus:after, .module-stage .slick-dots li.slick-pause button:focus:before, .module-stage .slick-dots li.slick-pause.active button:after, .module-stage .slick-dots li.slick-pause.active button:before, .module-stage .slick-dots li.slick-pause:hover button:after, .module-stage .slick-dots li.slick-pause:hover button:before {
    background: #787878
}

.module-stage .slick-dots li.slick-pause.active button::after, .module-stage .slick-dots li.slick-pause.active button::before {
    content: none
}

@media (min-width: 320px) and (max-width: 599px) {
    .module-stage .slick-dots li:not(.slick-pause) {
        width: 16px !important
    }

    .module-stage .slick-dots li:not(.slick-pause) button {
        height: 13px !important;
        width: 13px !important
    }
}

@media (min-width: 320px) and (max-width: 820px) {
    .module-stage .slick-dots {
        padding-left: 16px !important;
        padding-right: 16px !important;
        text-align: left
    }
}

@media (min-width: 320px) and (max-width: 820px) and (min-width: 320px) and (max-width: 820px) {
    .module-stage .slick-dots li.slick-pause {
        right: 0 !important;
        position: relative;
        float: right
    }
}

.slider {
    margin: 0
}

.slider .block-teaser {
    border-top: 0;
    margin-bottom: 0
}

.slider .slick-next, .slider .slick-prev {
    top: 34%
}

.slider .slick-next [class*=icon-], .slider .slick-prev [class*=icon-] {
    fill: #004f80;
    margin: 0 auto
}

.slider .slick-next {
    right: -40px
}

.slider .slick-prev {
    left: -40px;
    padding: 0 5px 0 0
}

.gallery {
    margin-bottom: 2em
}

.gallery::after {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(33%, #707070), color-stop(0%, rgba(255, 255, 255, 0)));
    background-image: -webkit-linear-gradient(left, #707070 33%, rgba(255, 255, 255, 0) 0);
    background-image: linear-gradient(to right, #707070 33%, rgba(255, 255, 255, 0) 0);
    background-size: 3px 1px;
    background-repeat: repeat-x;
    width: 100%;
    content: '';
    height: 1px;
    display: block
}

.gallery .slick-next, .gallery .slick-prev {
    height: 100px;
    margin-top: 25%;
    top: 0;
    z-index: 1;
    background-color: rgba(255, 255, 255, .5);
    background-size: 15px auto;
    background-repeat: no-repeat;
    background-position: 50%;
    opacity: 0;
    -webkit-transition: opacity .3s ease-in-out;
    transition: opacity .3s ease-in-out
}

.gallery .slick-next:focus, .gallery .slick-prev:focus {
    outline: 1px dotted #6b6b6b
}

.gallery .slick-next [class*=icon-], .gallery .slick-prev [class*=icon-], .video-info .share-button svg {
    fill: #fff
}

@media (min-width: 320px) and (max-width: 820px) {
    .gallery .slick-next, .gallery .slick-prev {
        display: none
    }
}

.gallery .slick-next {
    margin-left: -45px;
    margin-right: 0;
    right: 0;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIyNy40NDciIHZpZXdCb3g9IjAgMCAxNSAyNy40NDciPjxwYXRoIGQ9Ik0xNSwxMy42NDhhMS4zNjMsMS4zNjMsMCwwLDAtLjYtMS4yTDIuNy40NUExLjYzMiwxLjYzMiwwLDAsMCwuNDUuNDVhMS42MzIsMS42MzIsMCwwLDAsMCwyLjI1TDExLjEsMTMuNjQ4LjYsMjQuNzQ3QTEuNjMyLDEuNjMyLDAsMCwwLC42LDI3YTEuNjMsMS42MywwLDAsMCwyLjI1LDBsMTEuNy0xMi4xNDlhMiwyLDAsMCwwLC40NS0xLjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiLz48L3N2Zz4=)
}

.gallery .slick-prev {
    margin-left: 0;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIyNy40NDciIHZpZXdCb3g9IjAgMCAxNSAyNy40NDciPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguMzYgMTUuMjk3KSByb3RhdGUoMTgwKSI+PHBhdGggZD0iTTE1LDEzLjhhMS4zNjMsMS4zNjMsMCwwLDEtLjYsMS4yTDIuNywyN0ExLjYzMiwxLjYzMiwwLDAsMSwuNDUsMjdhMS42MzIsMS42MzIsMCwwLDEsMC0yLjI1TDExLjEsMTMuOC42LDIuN0ExLjYzMiwxLjYzMiwwLDAsMSwuNi40NWExLjYzLDEuNjMsMCwwLDEsMi4yNSwwTDE0LjU0OCwxMi42QTIsMiwwLDAsMSwxNSwxMy44IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNi42NCAtMTIuMTUpIi8+PC9nPjwvc3ZnPg==)
}

.gallery .slick-list {
    padding:0;
}

.gallery .slick-slide {
    margin-left: -2px;
    outline-offset: -4px;
}

.gallery .slick-disabled .svg-icon {
    opacity: .25
}

.gallery .slick-dots {
    display: none !important
}

.gallery .modal-content--download {
    display: none
}

.gallery .gallery__item a.fancybox {
    display: inline-block;
    background-color: #f2f2f2
}

.gallery__stage:hover .slick-next, .gallery__stage:hover .slick-prev {
    opacity: 1
}

.gallery__stage img {
    margin: auto;
    max-height: 684px;
    max-width: 100%
}

.gallery__stage span.download {
    display: block;
    padding: 0 17px 13px;
    margin-top: -5px
}

.gallery__stage span.download .download {
    font-size: 1.5rem;
    background-position: 0 7px
}

.gallery__toggle-wrap {
    padding: 1em;
    position: relative;
    text-align: center
}

.gallery__thumb-info, .gallery__toggle {
    font-size: 1.5rem;
    line-height: 1.4
}

.gallery__thumb-info {
    background: #a7cfe7;
    bottom: 0;
    display: none;
    margin-top: -.75em;
    opacity: 0;
    padding: 0 4em 1.5em;
    position: relative;
    z-index: 0
}

.gallery__thumbs.is-visible + .gallery__thumb-info {
    display: block;
    opacity: 1
}

.gallery__thumbs {
    display: none;
    padding: 15px 3em 20px;
    position: relative
}

.gallery__thumbs .slick-slide {
    margin-right: 4px;
}

.gallery__thumbs .slick-next, .gallery__thumbs .slick-prev {
    height: 46px;
    width: 30px;
    background-repeat: no-repeat;
    background-position: 50%;
    margin: 0;
    margin-top: 0 !important;
    top: -webkit-calc(50% - 43px);
    top: calc(50% - 43px);
    opacity: 1
}

.gallery__thumbs .slick-next {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIyNy40NDciIHZpZXdCb3g9IjAgMCAxNSAyNy40NDciPjxwYXRoIGQ9Ik0xNSwxMy42NDhhMS4zNjMsMS4zNjMsMCwwLDAtLjYtMS4yTDIuNy40NUExLjYzMiwxLjYzMiwwLDAsMCwuNDUuNDVhMS42MzIsMS42MzIsMCwwLDAsMCwyLjI1TDExLjEsMTMuNjQ4LjYsMjQuNzQ3QTEuNjMyLDEuNjMyLDAsMCwwLC42LDI3YTEuNjMsMS42MywwLDAsMCwyLjI1LDBsMTEuNy0xMi4xNDlhMiwyLDAsMCwwLC40NS0xLjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiLz48L3N2Zz4=)
}

.gallery__thumbs .slick-prev {
    left: 0;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIyNy40NDciIHZpZXdCb3g9IjAgMCAxNSAyNy40NDciPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguMzYgMTUuMjk3KSByb3RhdGUoMTgwKSI+PHBhdGggZD0iTTE1LDEzLjhhMS4zNjMsMS4zNjMsMCwwLDEtLjYsMS4yTDIuNywyN0ExLjYzMiwxLjYzMiwwLDAsMSwuNDUsMjdhMS42MzIsMS42MzIsMCwwLDEsMC0yLjI1TDExLjEsMTMuOC42LDIuN0ExLjYzMiwxLjYzMiwwLDAsMSwuNi40NWExLjYzLDEuNjMsMCwwLDEsMi4yNSwwTDE0LjU0OCwxMi42QTIsMiwwLDAsMSwxNSwxMy44IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNi42NCAtMTIuMTUpIi8+PC9nPjwvc3ZnPg==)
}

.gallery__thumbs .slick-disabled .svg-icon {
    opacity: 1
}

.gallery__thumbs .gallery__counter {
    text-align: center;
    padding-top: 5px;
}

.gallery__thumb {
    padding: .5em
}

.gallery__thumb-wrap {
    position: relative
}

.gallery__thumb-wrap:after {
    border: 2px solid transparent;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transition: .1s all ease;
    transition: .1s all ease
}

.gallery__thumb.is-active .gallery__thumb-wrap:after, .gallery__thumb:focus .gallery__thumb-wrap:after, .gallery__thumb:hover .gallery__thumb-wrap:after {
    border-color: #004f80
}

.module-gallery .slick-prev {
    left: 4px;
}
.module-gallery .slick-next {
    right: 2px;
}
.module-gallery .gallery__item.slick-slide figure {
    margin-top: 0;
    margin-bottom: 0;
}
.module-gallery .gallery__item.slick-slide figcaption {
    padding: 15px 10px;
}
.module-gallery .gallery__item.slick-slide figcaption p {
    text-decoration: underline;
    text-decoration-color: #fff;
}
.module-gallery .gallery__item.slick-slide a.fancybox {
    background-color: #fff;
}
.module-gallery .gallery__item.slick-slide a.fancybox .img-wrap {
    position: relative;
    top: 4px;
    left: 2px;
    right: 2px;
    width: calc(100% - 4px);
}
.module-gallery .gallery__item.slick-slide a.fancybox .img-wrap:after {
    background-color: rgba(255, 255, 255, 0.9);
    background-position: center center;
    background-size: 20px 20px;
    background-image: url(data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220.065%22%20height%3D%2220.064%22%3E%3Cpath%20d%3D%22M18.531%208.639h-7.106V1.393a1.393%201.393%200%200%200-2.787%200v7.246H1.392a1.393%201.393%200%200%200%200%202.787h7.246v7.246a1.393%201.393%200%200%200%202.787%200v-7.246h7.246a1.393%201.393%200%200%200%200-2.787z%22%20fill%3D%22%23003f6e%22%2F%3E%3C%2Fsvg%3E);
    background-repeat: no-repeat;
    bottom: 15px;
    content: " ";
    height: 40px;
    position: absolute;
    right: 15px;
    -webkit-transition: inherit;
    transition: inherit;
    width: 40px;
    border-radius: 50%;
    box-shadow: 0 0 4px #666;
}

.article-section .gallery__thumb-wrap.audio img, .article-section .gallery__thumb-wrap.video img {
    height: 86px;
    -o-object-fit: cover;
    object-fit: cover;
    width: 129px
}

@media (min-width: 320px) and (max-width: 1247px) {
    .article-section .gallery__thumb-wrap.audio img, .article-section .gallery__thumb-wrap.video img {
        height: -webkit-calc(51px + (86 - 50.6667) * (100vw - 320px) / (1247 - 320));
        height: calc(51px + (86 - 50.6667) * (100vw - 320px) / (1247 - 320));
        width: -webkit-calc(76px + (129 - 76) * (100vw - 320px) / (1247 - 320));
        width: calc(76px + (129 - 76) * (100vw - 320px) / (1247 - 320))
    }
}

.module-accordion {
    margin-top: 30px;
    margin-bottom: 42px
}

.accordion-section:last-of-type .accordion-content {
    border-bottom-width: 0
}

.accordion-section.is-active .accordion-header {
    background-color: #f2f2f2
}

.accordion-section.is-active .accordion-header, .accordion-section:last-child .accordion-header {
    border-bottom: 0 !important
}

.accordion-section:first-child {
    border-top: 1px dotted #a6acb3
}

.accordion-section:last-child {
    border-bottom: 1px dotted #a6acb3
}

.accordion-header {
    cursor: pointer;
    display: block;
    padding: 13px 24px 17px;
    -webkit-transition: .1s all ease;
    transition: .1s all ease;
    width: 100%;
    border-bottom: 1px dotted #a6acb3
}

.accordion-header:focus, .accordion-header:hover {
    background-color: #f2f2f2;
    text-decoration: none
}

.is-active .accordion-header {
    box-shadow: 0 8px 16px rgba(0, 0, 0, .066666)
}

.accordion-content {
    background-color: #f2f2f2;
    display: none;
    padding: 7px 24px 24px
}

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

.accordion-content:after {
    clear: both
}

.accordion-section.is-active .accordion-content, [data-accordion].is-active .accordion-content {
    display: block
}

.accordion-headline {
    color: #004f80;
    margin: 0 !important;
    padding-right: 24px;
    font-size: 22px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMS42NTYiIGhlaWdodD0iNy40MDIiIHZpZXdCb3g9IjAgMCAxMS42NTYgNy40MDIiPjxkZWZzPjxzdHlsZT4uYXtmaWxsOiMzNzM3Mzc7fTwvc3R5bGU+PC9kZWZzPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExLjY1NyAwLjAwMSkgcm90YXRlKDkwKSI+PHBhdGggY2xhc3M9ImEiIGQ9Ik0xLjU3NCwxMS42NTYsMCwxMC4wODMsNC4yNTUsNS44MjgsMCwxLjU3NCwxLjU3NCwwLDcuNCw1LjgyOFoiLz48L2c+PC9zdmc+);
    background-size: 15px auto;
    background-position: 100% 50%
}

@media (min-width: 320px) and (max-width: 820px) {
    .accordion-headline {
        font-size: 1.8rem;
        line-height: 1.4444444444
    }
}

.accordion-section.is-active .accordion-headline, [data-accordion].is-active .accordion-headline {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5Ljg4IiBoZWlnaHQ9IjYuMjczIiB2aWV3Qm94PSIwIDAgOS44OCA2LjI3MyI+PGRlZnM+PHN0eWxlPi5he29wYWNpdHk6MC45O30uYntmaWxsOiMzNzM3Mzc7fTwvc3R5bGU+PC9kZWZzPjxnIGNsYXNzPSJhIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTkgNi4yNzMpIHJvdGF0ZSgtOTApIj48cGF0aCBjbGFzcz0iYiIgZD0iTTEuMzM0LDAsMCwxLjMzNCwzLjYwNiw0Ljk0LDAsOC41NDYsMS4zMzQsOS44OGw0Ljk0LTQuOTRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDE5KSIvPjwvZz48L3N2Zz4=) !important
}

.accordion-footer {
    clear: both;
    margin-top: 1em
}

.accordion-footer:after, .accordion-footer:before {
    content: " ";
    display: table
}

.accordion-footer:after {
    clear: both
}

.accordion-close {
    background-color: transparent;
    background-position: center;
    background-size: 12px;
    border: 0;
    border-radius: 0;
    cursor: pointer;
    float: right;
    height: 40px;
    left: 14px;
    position: relative;
    top: 18px;
    -webkit-transition: .1s all ease;
    transition: .1s all ease;
    width: 40px
}

.accordion-close:focus, .accordion-close:hover {
    background-color: #f2f2f2
}

.teasers-collapsible--page .content {
    position: relative
}

.teasers-collapsible--page .teaser-collapsible__content h4 {
    font-size: 2rem;
    font-weight: 700
}

.accordion-icon-back {
    position: absolute;
    right: 0;
    top: 0;
    height: 35px;
    width: 32px;
    cursor: pointer
}

.teasers-collapsible--page .block-teaser .teaser-content {
    padding-left: 15px;
    width: 60%
}

.teasers-collapsible--page .block-teaser .teaser-media {
    width: 40%
}

.teasers-collapsible--page .block-teaser .lexicon__term, .teasers-collapsible--page .block-teaser h3 {
    font-size: 1.6rem;
    margin-bottom: 8px
}

.teasers-collapsible--page .block-teaser p {
    font-size: 1.4rem;
    line-height: 1.4
}

.gallery-toggle-box {
    text-align: center
}

.gallery-toggle {
    font-size: 1.4rem;
    line-height: 1.2857142857;
    color: #fff
}

.module-media.module-teaserlist .block-teaser .teaser-media figure {
    max-height: 372px;
    overflow: hidden
}

@media (max-width: 820px) {
    .module-media.module-teaserlist .block-teaser .teaser-media figure {
        max-height: 120px;
        border: 4px solid #fff;
        overflow: hidden
    }

    .module-media.module-teaserlist .block-teaser .teaser-media figure img {
        border: 0
    }
}

@media (max-width: 500px) {
    .module-teaserlist .block-teaser .teaser-media {
        margin-bottom:15px;
    }
    .module-media.module-teaserlist .block-teaser .teaser-media figure {
        max-height: 140px;
        border: 4px solid #fff;
        overflow: hidden
    }

    .module-media.module-teaserlist .block-teaser .teaser-media figure img {
        border: 0
    }
}

.search-info {
    padding: 0 0 28px
}

.search-info p {
    font-weight: 700;
    margin: 0
}

@media (max-width: 820px) {
    .search-info {
        padding-left: 16px
    }
}

.search-options {
    margin: 1em 0 2em
}

.search-option {
    margin-right: .5em
}

.search-option:last-of-type {
    margin-right: 0
}

@media (min-width: 1025px) {
    .content .box-filter .form-filter fieldset, .content .box-filter [name=submit], .content .search-options {
        display: inline-block;
        margin-right: 1%;
        width: 45%
    }

    .content .box-filter {
        margin-top: -1em
    }
}

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-nav, .fancybox-nav span {
    border: 0;
    outline: 0;
    vertical-align: top
}

.fancybox-nav {
    margin: 0
}

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

.fancybox-image, .fancybox-inner, .fancybox-outer, .fancybox-skin, .fancybox-tmp, .fancybox-wrap, .fancybox-wrap iframe, .fancybox-wrap object {
    border: 0;
    margin: 0;
    outline: 0;
    padding: 0;
    vertical-align: top
}

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

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

.fancybox-opened {
    z-index: 8030
}

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

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

.fancybox-inner {
    overflow: hidden
}

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

.fancybox-error {
    color: #444;
    font-size: 1.4rem;
    line-height: 1.4285714286;
    font-family: "BundesSansWeb", Helvetica, Arial, sans-serif;
    margin: 0;
    padding: 15px;
    white-space: nowrap
}

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

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

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

#fancybox-loading div {
    height: 44px;
    width: 44px
}

.fancybox-close, .fancybox-nav {
    background: 0 0;
    cursor: pointer;
    position: absolute
}

.fancybox-close {
    font-size: 1.5rem;
    border: 0;
    color: #fff;
    height: 30px;
    line-height: 30px;
    margin: 0;
    padding: 0;
    right: -15px;
    top: -15px;
    width: 30px;
    z-index: 8060
}

.fancybox-close .svg-icon-close {
    float: right;
    height: 100%;
    margin: 0;
    vertical-align: middle;
    width: 100%
}

.fancybox-nav {
    height: 100%;
    padding: 0 10px;
    text-decoration: none;
    top: 0;
    width: 50px;
    z-index: 8040;
    -webkit-tap-highlight-color: transparent
}

.fancybox-nav [class*=icon-] {
    fill: #e0e2e6
}

.fancybox-nav:active, .fancybox-nav:focus, .fancybox-nav:hover {
    background-color: rgb(255,255,255,0.4);
}

.fancybox-nav:active [class*=icon-], .fancybox-nav:focus [class*=icon-], .fancybox-nav:hover [class*=icon-] {
    fill: #fff
}

.fancybox-next svg, .fancybox-prev svg {
    -webkit-filter: drop-shadow(1px 1px 1px #333);
    filter: drop-shadow(1px 1px 1px #333);
    height: 100px;
    z-index: 1
}

.fancybox-next svg:focus, .fancybox-prev svg:focus {
    outline: 1px dotted gray
}

.fancybox-prev {
    left: 0
}

.fancybox-prev img, .fancybox-prev svg {
    float: left
}

.fancybox-next {
    right: 0
}

.fancybox-next img, .fancybox-next svg {
    float: right
}

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

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

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

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

.fancybox-lock {
    width: auto
}

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

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

.fancybox-overlay {
    background: #000;
    background: rgba(0, 0, 0, .9);
    display: none;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    z-index: 8010;
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px)
}

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

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

.fancybox-title {
    margin: 0 0 10px;
    padding-right: 40px;
    position: relative;
    text-shadow: none;
    visibility: hidden;
    z-index: 8050
}

.fancybox-title.teaser-content {
    margin: 10px 0 0;
    padding-right: 0;
    width: auto
}

.fancybox-title.teaser-content .teaser-footer {
    margin-top: 16px;
    padding-top: 16px
}

.fancybox-title.teaser-content .teaser-footer p {
    font-size: 1.4rem;
    line-height: 1.2857142857
}

.fancybox-title .gallery__counter {
    left: 0
}

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

.fancybox-opened .fancybox-hidden {
    display: none
}

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

.fancybox-title-float-wrap .child {
    background: rgba(0, 0, 0, .8);
    border-radius: 15px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    color: #fff;
    display: inline-block;
    font-weight: 700;
    line-height: 24px;
    margin-right: -100%;
    padding: 2px 20px;
    text-shadow: 0 1px 2px #222;
    white-space: nowrap
}

.fancybox-title-outside-wrap {
    color: #fff;
    position: relative
}

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

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

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
    #fancybox-loading {
        background-size: 44px 152px
    }

    #fancybox-loading div {
        background-size: 24px 24px
    }
}

#fancybox-thumbs {
    left: 0;
    overflow: hidden;
    position: fixed;
    width: 100%;
    z-index: 8050
}

#fancybox-thumbs.bottom {
    bottom: 2px
}

#fancybox-thumbs.top {
    top: 2px
}

#fancybox-thumbs ul {
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative
}

#fancybox-thumbs ul li {
    float: left;
    opacity: .5;
    padding: 1px
}

#fancybox-thumbs ul li.active {
    border: 1px solid #fff;
    opacity: .75;
    padding: 0
}

#fancybox-thumbs ul li:hover {
    opacity: 1
}

#fancybox-thumbs ul li a {
    background: #111;
    border: 1px solid #222;
    display: block;
    outline: 0;
    overflow: hidden;
    position: relative
}

#fancybox-thumbs ul li img {
    border: 0;
    display: block;
    max-width: none;
    padding: 0;
    position: relative
}

.modal-content {
    max-width: 600px;
    padding: 1em
}

@media (max-width: 500px) {
    .modal-content {
        padding: 0
    }
}

.link-list, .message-box {
    margin-bottom: 2em
}

.link-list__item {
    margin: 0
}

.sitemap ul {
    list-style: none;
    margin-left: 0
}

.sitemap ul ul {
    margin: 12px 0 12px 1.5em
}

.sitemap h2 {
    border-top: 1px dotted #a6acb3;
    padding-top: 12px
}

.logolist__content:after, .logolist__content:before {
    content: " ";
    display: table
}

.logolist__content:after {
    clear: both
}

.logolist__logo-wrap {
    display: inline-block
}

.lexicon__letter {
    border: 1px solid currentColor;
    color: #0778a5;
    display: block;
    font-family: "BundesSansWeb", Helvetica, Arial, sans-serif;
    font-size: 2em;
    height: 50px;
    line-height: 42px;
    margin: 1em 0 .5em;
    text-align: center;
    width: 50px
}

.lexicon__term {
    font-weight: 700;
    line-height: initial;
    margin: 12px 0
}

.lexicon__description {
    margin-bottom: 2em
}

.lexicon__description ol, .lexicon__description ul {
    margin-left: 2em
}

.lexicon__description li {
    margin-bottom: 0
}

#privacy-note {
    display: none;
    position: fixed;
    bottom: 0;
    z-index: 75000;
    width: 100%;
  background: rgba(0, 0, 0, .85);
    color: #fff
}

#privacy-note a, .fancybox-title .article-meta p, .fancybox-title .article-meta p + p:before, .fancybox-title .teaser-meta p, .fancybox-title .teaser-meta p + p:before {
    color: #fff
}

#privacy-note a, #privacy-note a:hover {
    text-decoration: underline
}

#privacy-note .note {
    position: relative;
  padding: 32px 24px 36px;
}

#privacy-note .note p {
  hyphens: none;
  -ms-hyphens: none;
}

#privacy-note .note p:first-of-type {
  font-weight: bold;
}

#privacy-note .note p:last-of-type {
  margin-bottom: 4px;
}

#privacy-note .btn-wrap {
  display: flex;
  justify-content: flex-end;
}

#privacy-note div[role="button"] {
  flex: 0 0 180px;
  text-align: center;
    text-decoration: none;
    bottom: 36px;
    cursor: pointer;
    display: inline-block;
    color: #000000;
    font-size: 1.8rem;
    background: #ffffff;
    border-radius: 4px;
    padding: 6px 40px 10px;
}

#privacy-note div[role="button"].privacy-note-discard {
  margin-right: 15px;
  color: #222;
}

#privacy-note div[role="button"].privacy-note-ok {
  background: #2d8e43;
  color: #fff;
}

@media (max-width: 1120px) {
  #privacy-note .btn-wrap {
    margin-top: 25px;
  }
}

@media (max-width: 820px) {
    #privacy-note .note {
        padding-left: 16px
    }
  #privacy-note .btn-wrap {
    margin-top: 30px;
    }
}

@media (max-width: 500px) {
    #privacy-note .note {
        padding-left: 16px;
        padding-right: 16px;
  }
  #privacy-note .btn-wrap {
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 400px) {
  #privacy-note .btn-wrap {
    flex-wrap: wrap;
  }
  #privacy-note div[role="button"] {
    width: 100%;
    flex-grow: 1;
  }
  #privacy-note div[role="button"].privacy-note-discard {
    margin-right: 0;
    margin-bottom: 15px;
    }
}

.sticky .wrap.not-sticky {
    display: none !important
}

@media (max-width: 1024px) {
    .module-teaserlist--horizontal .block-teaser.small--imageleft {
        width: 50%
    }

    .module-teaserlist--horizontal .block-teaser.small--imageleft .teaser-content, .module-teaserlist--horizontal .block-teaser.small--imageleft .teaser-media {
        width: 100%
    }

    .module-teaserlist--horizontal .block-teaser.small--imageleft .teaser-content {
        padding-left: 0
    }

    .module-teaserlist--horizontal .block-teaser.small--imageleft .teaser-content > a {
        padding-right: 0
    }

    .module-teaserlist--horizontal .block-teaser.small--imageleft .teaser-content > a::after {
        content: none
    }

    .module-teaserlist--horizontal .block-teaser.small--imageleft .teaser-meta {
        margin-top: -5px
    }

    .module-teaserlist-slider .slick-next {
        margin-right: -30px;
        padding: 0 0 0 5px;
        width: 25px
    }

    .module-teaserlist-slider .slick-prev {
        margin-left: -30px;
        padding: 0 5px 0 0;
        width: 25px
    }

    .stage-slider .teaser-text {
        display: none
    }

    .box-newsletter .box-newsletter-content > div {
        display: block
    }

    .box-newsletter .box-newsletter-action {
        margin-top: .5em
    }

    .box-info.left, .box-info.right, .box-quote.left, .box-quote.right {
        float: none !important;
        margin: 1em 0;
        width: auto
    }

    .box.accordion-section, aside > .accordion-section.module-teaserlist {
        padding-bottom: 16px
    }
}

@media (max-width: 980px) {
    .stage-slider h2 {
        font-size: 2.4rem;
        line-height: 1.25
    }
}

@media (min-width: 960px) {
    .module-teaserlist--horizontal .block-teaser {
        width: 25%
    }

    .module-teaserlist--horizontal .block-teaser .teaser-content, .module-teaserlist--horizontal .block-teaser .teaser-media {
        float: none;
        width: 100%;
        padding-left: 0
    }
}

@media (max-width: 959px) {
    .svg-icon-playvideo {
        width: 30px;
        height: 21px
    }
}

@media (min-width: 821px) {
    .box h2, aside > .module-teaserlist h2 {
        background-color: transparent
    }

    .box .box-content, aside > .module-teaserlist .box-content {
        display: block
    }

    .box-filter {
        padding-left: 32px;
        background-image: none
    }
}

@media (max-width: 640px) {
    .module-teaserlist-slider .slick-dots {
        width: 100%;
        left: auto;
        margin-left: 0;
        position: relative;
        bottom: 0
    }
}

@media (max-width: 820px) {
    .teaserlist {
        margin: 0
    }

    .module-teaserlist-slider .slick-next, .module-teaserlist-slider .slick-prev {
        display: none !important
    }

    .module-teaserlist--horizontal:not(.module-medialist) .block-teaser.small--imageleft {
        width: 100%
    }

    .stage-slider .slick-dots {
        bottom: 0;
        height: 35px;
        margin: 25px 16px;
        padding-left: 0;
        position: relative;
        right: auto;
        width: auto
    }

    .stage-slider .slick-dots li {
        margin: 0 4px;
        width: 35px
    }

    .stage-slider .slick-dots li button {
        height: 35px;
        width: 35px
    }

    .box.accordion-section, aside > .accordion-section.module-teaserlist {
        padding-bottom: 24px
    }

    .box[class*=icon]:not(.box), aside > .module-teaserlist[class*=icon]:not(.box) {
        padding-left: 32px
    }

    .box .box-header .lexicon__term, .box .box-header h3, .box-header h2, .box-info--short .box-content, .box-quote .box-content, aside > .module-teaserlist .box-header .lexicon__term, aside > .module-teaserlist .box-header h3 {
        margin-top: -5px
    }

    .box-announcement .meta-date {
        top: 58px
    }

    .box-quote__profile .box-header {
        margin-bottom: 1em
    }

    .box-quote__profile .box-header .lexicon__term, .box-quote__profile .box-header h3 {
        padding-left: 0
    }

    .box-quote--combined .box-quote__toggle {
        top: 27px
    }

    .sidebar .box:not(.box-nks-logo) .box-content, .sidebar aside > .module-teaserlist .box-content {
        display: none
    }

    .sidebar .box.box-nks-logo .box-content {
        display: block !important;
    }

    .sidebar .box-header h2 {
        background-position: right 8px;
        background-size: 12px;
        cursor: pointer;
        padding-right: 60px
    }
}

@media (max-width: 599px) {
    .stage-slider {
        padding-top: 0
    }

    .module-stage .teaser-media {
        float: none;
        width: auto;
        padding: 0
    }

    .module-stage .teaser-content {
        float: none;
        width: auto
    }

    .module-stage .wrap {
        padding: 0
    }

    .module-stage .teaser-content {
        padding: 0 16px 16px
    }

    .module-stage .content .teaser-content {
        padding-left: 0;
        padding-right: 0
    }

    .module-stage .block-teaser--imagesmall .teaser-content, .module-stage .block-teaser--imagesmall .teaser-media {
        width: auto;
        float: none
    }

    .module-stage .readmore-wrap, .module-stage .teaser-text {
        display: block
    }
}

@media (max-width: 500px) {
    .box[class*=icon]:not(.box), aside > .module-teaserlist[class*=icon]:not(.box) {
        padding-left: 24px;
        padding-right: 24px
    }

    .box, aside > .module-teaserlist {
        background-position: 24px 24px
    }

    .box .box-content, aside > .module-teaserlist .box-content {
        font-size: 1.6rem
    }

    .box .box-content cite, .box .box-content p, aside > .module-teaserlist .box-content cite, aside > .module-teaserlist .box-content p {
        font-size: inherit
    }

    .box-quote__profile .box-header {
        margin-bottom: 1em
    }

    .box-quote__profile .box-header .lexicon__term, .box-quote__profile .box-header h3 {
        padding-left: 0;
        padding-right: 0
    }

    .box-quote--combined .box-quote__profile {
        margin-left: -46px
    }

    .box-quote--combined .box-quote__profile .box-header {
        margin-top: 3em
    }

    .box-info--short p, .box-quote {
        font-size: inherit;
        line-height: inherit
    }

    .box-info--short .box-quote .box-content, .box-quote .box-content {
        margin-top: -5px
    }

    .box-info--short .box-quote[class*=icon], .box-quote[class*=icon] {
        padding-left: 70px
    }
}

.box-nks-logo .box-header {
    display: none;
}

.box-nks-logo .box-content img {
    margin: 0 auto;
}

.box-content ul {
    list-style: inherit;
}

#pageid_9 #react-root + p {
    margin-top: 20px;
    padding-left: 11px;
}

@media screen and (max-width: 599px) {
    #pageid_9 #react-root + p {
        padding-left: 10px;
    }
}