.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:1rem;padding-right:1rem}
.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{padding-left:1rem;padding-right:1rem}
.row{margin-left:-1rem;margin-right:-1rem}
@font-face{font-family:ClanWebPro-NarrMedium;src:url(../fonts/ClanWebPro-NarrMedium.eot);font-display:swap}
@font-face{font-family:ClanWebPro-NarrMedium;src:url(../fonts/ClanWebPro-NarrMedium.woff) format("woff");font-display:swap}
@font-face{font-family:'GI-Iconset';src:url(../fonts/icomoon.eot?-reqmit);src:url(../fonts/icomoon.eot?#iefix-reqmit) format("embedded-opentype"),url(../fonts/icomoon.woff?-reqmit) format("woff"),url(../fonts/icomoon.ttf?-reqmit) format("truetype"),url(../fonts/icomoon.svg?-reqmit#icomoon) format("svg");font-weight:400;font-style:normal;font-display:swap}
body{color:#3B3E40;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}
.webfont-medium,.prj-claim-desktop,h1,h2,h3,h4,h5,h6,.spitzmarke,.prj-desktop-nav{font-family:"ClanWebPro-NarrMedium","HelveticaNeue","Helvetica Neue",Helvetica,Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}
.lh-fix{position:relative;top:.09375em}
.Tt\(up\){text-transform:uppercase}
.mt-1{margin-top:.25rem}
.mt-2{margin-top:.5rem}
.mt-3{margin-top:1rem}
.mt-4{margin-top:1.5rem}
.mt-5{margin-top:2rem}
.mt-6{margin-top:2.5rem}
.mt-7{margin-top:3rem}
.mt-8{margin-top:3.5rem}
.mt-9{margin-top:4rem}
.mt-10{margin-top:4.5rem}
.mt-11{margin-top:5rem}
.mt-12{margin-top:5.5rem;margin-top:5.5rem;margin-top:6rem}
.mt-13{margin-top:6.5rem}
.mb-1{margin-bottom:.25rem}
.mb-2{margin-bottom:.5rem}
.mb-3{margin-bottom:1rem}
.mb-4{margin-bottom:1.5rem}
.mb-5{margin-bottom:2rem}
.mb-6{margin-bottom:2.5rem}
.mb-7{margin-bottom:3rem}
.mb-8{margin-bottom:3.5rem}
.mb-9{margin-bottom:4rem}
.mb-10{margin-bottom:4.5rem}
.mb-11{margin-bottom:5rem}
.mb-12{margin-bottom:5.5rem;margin-bottom:5.5rem;margin-bottom:6rem}
.mb-13{margin-bottom:6.5rem}
.pt-1{padding-top:.25rem}
.pt-2{padding-top:.5rem}
.pt-3{padding-top:1rem}
.pt-4{padding-top:1.5rem}
.pt-5{padding-top:2rem}
.pt-6{padding-top:2.5rem}
.pt-7{padding-top:3rem}
.pt-8{padding-top:3.5rem}
.pt-9{padding-top:4rem}
.pt-10{padding-top:4.5rem}
.pt-11{padding-top:5rem}
.pt-12{padding-top:5.5rem;padding-top:5.5rem;padding-top:6rem}
.pt-13{padding-top:6.5rem}
.pb-1{padding-bottom:.25rem}
.pb-2{padding-bottom:.5rem}
.pb-3{padding-bottom:1rem}
.pb-4{padding-bottom:1.5rem}
.pb-5{padding-bottom:2rem}
.pb-6{padding-bottom:2.5rem}
.pb-7{padding-bottom:3rem}
.pb-8{padding-bottom:3.5rem}
.pb-9{padding-bottom:4rem}
.pb-10{padding-bottom:4.5rem}
.pb-11{padding-bottom:5rem}
.pb-12{padding-bottom:5.5rem;padding-bottom:5.5rem;padding-bottom:6rem}
.pb-13{padding-bottom:6.5rem}
.C-prj-highlight{color:#eb6400}
.C-prj-dark{color:#3B3E40}
.Bgc-inherit{background-color:inherit}
.C-inherit{color:inherit}
.Bgc-weiss{background-color:#fff}
.C-weiss{color:#fff}
.Bgc-gi-gruen-hell{background-color:#a0c814}
.C-gi-gruen-hell{color:#a0c814}
.Bgc-gi-gruen-dunkel{background-color:#374105}
.C-gi-gruen-dunkel{color:#374105}
.Bgc-gi-lila{background-color:#82055f}
.C-gi-lila{color:#82055f}
.Bgc-gi-orange{background-color:#eb6400}
.C-gi-orange{color:#eb6400}
.Bgc-gi-braun-hell{background-color:#c8b987}
.C-gi-braun-hell{color:#c8b987}
.Bgc-gi-braun-dunkel{background-color:#502300}
.C-gi-braun-dunkel{color:#502300}
.Bgc-gi-blau-hell-1{background-color:#5ac8f5}
.C-gi-blau-hell-1{color:#5ac8f5}
.Bgc-gi-blau-hell-2{background-color:#47abd8}
.C-gi-blau-hell-2{color:#47abd8}
.Bgc-gi-blau-dunkel{background-color:#003969}
.C-gi-blau-dunkel{color:#003969}
.Bgc-gi-grau-1{background-color:#f1f2f1}
.C-gi-grau-1{color:#f1f2f1}
.Bgc-gi-grau-2{background-color:#e4e5e6}
.C-gi-grau-2{color:#e4e5e6}
.Bgc-gi-grau-3{background-color:#c9cdcf}
.C-gi-grau-3{color:#c9cdcf}
.Bgc-gi-grau-4{background-color:#858e93}
.C-gi-grau-4{color:#858e93}
.Bgc-gi-grau-5{background-color:#788287}
.C-gi-grau-5{color:#788287}
.Bgc-gi-grau-6{background-color:#5f676b}
.C-gi-grau-6{color:#5f676b}
.Bgc-gi-grau-7{background-color:#474d50}
.C-gi-grau-7{color:#474d50}
.Bgc-gi-grau-8{background-color:#303436}
.C-gi-grau-8{color:#303436}
.Bgc-gi-grau-9{background-color:#ADB3B6}
.C-gi-grau-9{color:#ADB3B6}
.Bgc-gi-grau-10{background-color:#181a1b}
.C-gi-grau-10{color:#181a1b}

article a{color:#eb6400;text-decoration-color:#fff;transition: all .15s cubic-bezier(0.64, 0.04, 0.35, 1);}
article a:hover, article a:active{color:#dd5f00;text-decoration-color:#dd5f00;text-decoration:underline}
a.prj-teaser-link{color:inherit}
a.prj-teaser-link:hover, a.prj-teaser-link:active{color:inherit;text-decoration:none}
a.prj-teaser-link .hdl {color:inherit;text-decoration-color:#fff;transition: all .15s cubic-bezier(0.64, 0.04, 0.35, 1);position:relative;}
a.prj-teaser-link:hover .hdl, a.prj-teaser-link:active .hdl{text-decoration:underline;text-decoration-color:#000;text-underline-offset:0.125em;text-decoration-thickness:0.0625em;color:#000}
.prj-teaser-c p a:not([class]), .infotext-centered-col a:not([class]), .bildnachweis a {color:#eb6400;position:relative;z-index:2}
.prj-teaser-image-bg{position:relative;display:block}
.prj-teaser-image-bg:after{content:"";background-color:#000;width:100%;height:100%;display:block;position:absolute;z-index:1;top:0;left:0;opacity:0;transition:opacity .25s ease}
.prj-teaser-c:hover .prj-teaser-image-bg:after, .prj-teaser-c:active .prj-teaser-image-bg:after {opacity:.1;}
.prj-teaser-link p, .prj-audio-teaser p { color:inherit; transition: color .15s cubic-bezier(0.64, 0.04, 0.35, 1); }
.prj-teaser-link:hover p, .prj-audio-teaser:hover p, .prj-teaser-link:active p, .prj-audio-teaser:active p {color:#000}
.prj-claim-desktop a:hover, .prj-claim-desktop a:active{text-decoration:none}
.spitzmarke{text-transform:uppercase;display:block}
.hdl{display:inline-block;position:relative;}
h1,.h1{font-size:1.5rem;line-height:1.3333333333333}
.h1-article{margin-top:1rem;margin-bottom:1rem}
.h1-infotext{margin-top:1.5rem;margin-bottom:1rem;text-transform:uppercase}
.h1-magazine{margin-top:1.5rem;margin-bottom:1.5rem}
h2,.h2,.h1-magazine,.h1-infotext{font-size:1.75rem;line-height:1.1428571428571}
.h2.Tt\(up\),.h2-teaser-small{font-size:1.5rem;line-height:1.3333333333333}
.h2-teaser-small{text-transform:uppercase;margin-bottom:1rem}
.h2-bg{font-size:1.5rem;line-height:1.7083333333333}
h3,.h3{font-size:2rem;line-height:1.25}
.h4-teaser,.h3-magazine{font-size:1.5rem;line-height:1.3333333333333}
.h3-magazine{margin-bottom:1rem}
.h3-magazine.h3-magazine-first{margin-top:0}
h4,.h4{font-size:1rem;line-height:1.5}
.h4-infotext{font-size:1.5rem;line-height:1.25;text-transform:uppercase}
h5,.h5,aside h3,.zwischenueberschrift{font-size:1rem;line-height:1.5;margin-bottom:.5rem}
.zwischenueberschrift,.article-col h2:not([class]),.h2-outline{margin-top:1.5rem}
.h2-fullwidth{margin-top:0}
.h5-4col{margin-bottom:0}
h6,.h6{font-size:.875rem;line-height:1.5}
.text-regular,.article-col,p,.infotext-centered-col{font-size:1rem;line-height:1.5}
.text-regular,p{margin-bottom:1.5rem}
.text-md{font-size:1rem;line-height:1.5;margin-bottom:.5rem}
.text-hero{font-size:1.1875rem;line-height:1.3684210526316}
.text-author{font-size:1rem;line-height:1.1875;margin-bottom:0}
.article-som-col .text-author{margin-bottom:1rem}
.text-author-sm{font-size:.75rem;line-height:1}
.text-author-lg{font-size:1.25rem;line-height:1}
.text-lg{font-size:1.1875rem;line-height:1.3684210526316;margin-bottom:1rem}
.text-sm{font-size:1rem;line-height:1.5;margin-bottom:.5rem}
.text-xs{font-size:.75rem;line-height:1}
.text-infobox,.infoBox h4,.infoBox p,.infoBox ul{font-size:1rem;line-height:1.5}
.spitzmarke-lg{font-size:1rem;line-height:1.5;margin-bottom:.5rem}
.spitzmarke-sm{font-size:1rem;line-height:1.5}
.spitzmarke-sm-3col,.spitzmarke-sm-4col{font-size:.75rem;line-height:1.3333333333333}
.quote-xl{font-size:1.5rem;line-height:1.3333333333333}
.quote-xl-author{font-size:1.0625rem;line-height:1.3529411764706;margin-top:.5rem}
.quote-sm,.artikel-zitat .zitat-text,.artikel-zitat .zitat-autor{font-size:1rem;line-height:1.5;font-weight:700}
.zitat-text{margin-bottom:0}
.teaserBildContainer{position:relative}
.bildnachweis{color:#ADB3B6;display:block;font-size:.625rem;line-height:1.2;text-align:right;margin-top:.125rem}
.bildunterschrift,.artikelBildBu{font-size:.875rem;line-height:1.4285714285714}
.prj-teaser-reduced-margin .prj-teaser-full-width-c .bildnachweis {position:absolute;bottom:1.5rem;color:#fff}
.prj-desktop-nav-c{visibility:hidden}
.prj-desktop-nav-c.prj-start-nav-c{visibility:visible}
.prj-desktop-nav-line {position:absolute;border-bottom:2px solid #fff;z-index:0;height:auto !important;transition:all .15s ease}
.prj-desktop-nav-img-c{margin-left:auto;margin-right:auto;height:3.875rem;position:relative;overflow:hidden}
.prj-desktop-nav-img-c.has-logo-xl, .prj-desktop-nav-img-c.has-logo-s { height:4.6875rem; }
.prj-desktop-nav-img-c:after{content:"";background:linear-gradient(180deg,rgba(0,0,0,0.13) 0%,rgba(0,0,0,0.9) 100%);position:absolute;top:0;left:0;width:100%;height:100%}
.prj-desktop-nav-c .container-lg{display:none}
.prj-desktop-nav-img{width:100%;position:absolute;z-index:0;height:auto}
.prj-claim-desktop{font-size:1.5rem;text-transform:uppercase;line-height:1}
.prj-desktop-nav{list-style:none;padding:0;margin:0;font-size:1rem;line-height:1;text-transform:uppercase;position:relative;top:1px}
.prj-desktop-nav-item:not(:first-child){margin-left:1.5rem}
a.prj-desktop-nav-link{color:#fff;opacity:.95 !important}
a.prj-desktop-nav-link:hover, a.prj-desktop-nav-link:active, .prj-desktop-nav-item.active a.prj-desktop-nav-link {text-decoration:none;opacity:1 !important}
.prj-aspect-ratio-w{margin-bottom:4rem}
.prj-aspect-ratio-w.prj-teaser-reduced-margin{margin-bottom:1px}
.prj-teaser-reduced-margin .prj-teaser-image-c{margin-bottom:0}
.prj-start-image-w{position:relative}
.prj-start-image-w:after{content:"";background:linear-gradient(180deg,rgba(0,0,0,0.22) 0%,rgba(0,0,0,0.51) 100%);position:absolute;top:0;left:0;width:100%;height:100%}
.no-gradient .prj-start-image-w:after{content:none}
.prj-aspect-ratio-w{background-color:#181a1b;position:relative;min-height:100vh}
.prj-start-image-w .bildnachweis{padding-left:1rem;padding-right:1rem;position:absolute;right:0}
.start-hdl-mobile-c{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;z-index:1;width:66.66vw;margin:auto}
.start-hdl{color:#fff;text-transform:uppercase;font-size:2rem;line-height:1!important}
.start-text-c{padding:1.25rem 1rem 1.375rem}
.start-text{color:#fff;font-size:1.1875rem;line-height:1.3684210526316;margin-bottom:0}
a.start-link,a.start-link:hover,a.start-link:active,a.start-link:focus{color:#fff;text-decoration:none}
.dsgvo-link{font-size:.625rem;margin-bottom:1rem}
.article-intro-image-c{margin-left:-1rem;margin-right:-1rem}
.article-intro-image-c .bildnachweis{padding-left:1rem;padding-right:1rem;margin-bottom:.25rem}
.som-nav-list .nav-link,.article-nav-list .nav-link{padding-left:0;padding-right:1rem;padding-top:0}
.som-nav-list .nav-link{padding-right:1.5rem;padding-bottom:0}
.som-nav-list .nav-item:last-child .nav-link{padding-right:0}
.article-nav-list svg{width:2.4375rem;height:2.4375rem;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;fill:#303436}
.quote-floated-c,.quote-offset-c,.artikel-zitat{position:relative;padding-top:1.1875rem;margin-left:auto;margin-bottom:2.5rem;margin-top:2.5rem;display:block;width:82%}
.quote-floated-c:before,.quote-offset-c:before,.artikel-zitat:before{content:"";border-top:.3125rem solid #eb6400;position:absolute;top:0;width:7.125rem;display:block}
.quote-floated-c .quote-sm,.quote-offset-c .quote-sm,.artikel-zitat .zitat-text{display:block}
.quote-xl-hr{border-top-color:#eb6400;margin-left:-1rem;margin-right:-1rem}
.quote-xl-c{margin-bottom:2.5rem}
.quote-xl,.quote-xl-author{display:block}
.quote-xl-c.has-border{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}
.artikelBildBreit{position:relative;display:block;margin-bottom:3rem;margin-top:2.5rem}
.artikelBildBreit img{width:100%;height:auto;margin:0}
.artikelBildBreit .artikelBildBu{margin-top:1rem}
.copyright-inline-c{display:block}
.copyright-spacer{display:none}
.artikelBildBu{display:block}
span.artikelBildLinks, span.artikelBildRechts{display:block;text-align:center}
span.artikelBildLinks .teaserBildContainer, span.artikelBildRechts .teaserBildContainer{display:inline-block}
.infoBox{background-color:#f1f2f1;color:#181a1b;padding:1.5rem 1rem;margin:2.5rem -1rem}
.infoBox h4{font-family:"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;margin-bottom:0}
.infoBox p:last-child{margin-bottom:0}
.dossier-img-breit-c,.artikelObj-ganzeBreite,.medien-breit.w\(983px\){position:relative;margin:2.5rem -1rem 3rem}
.medien-breit.w\(983px\) img {width:100%;height:auto}
.medien-breit.w\(983px\) .bildnachweis {margin-right:1rem}
.dossier-img-breit-c .artikelBildBu, .dossier-infotext.artikel-img-breit-c .artikelBildBu{padding-left:1rem;padding-right:1rem;margin-top:1rem}
.list-tagliste,.list-linkliste{list-style:none;padding-left:0}
.list-tagliste + .list-linkliste{margin-top:1.5rem}
.list-link{clear:both}
aside{margin-top:3.5rem;margin-bottom:3.5rem}
aside h3{text-transform:uppercase}
aside p{color:#788287}
aside a[href*="@"]:before,.tags:before,.list-link a:before{content:"\e701";font-family:"GI-Iconset";font-size:1em;float:left;margin-right:1rem;line-height:1.6}
.tags:before{content:"\e705";color:#eb6400}
.list-link a:before{content:"\e80d";font-size:.75em;line-height:2.1333333333333}
.related-links{margin-top:2.5rem}
.prj-teaser-image-c{position:relative;margin-bottom:.125rem}
.prj-teaser-image-c .bildnachweis{position:relative;right:0}
.prj-teaser-image-c img,.article-intro-image-c img{width:100%;height:auto}
.prj-teaser-hr{margin-left:-1rem;margin-right:-1rem}
.prj-teaser-row{position:relative}
.prj-teaser-1col-c,.prj-teaser-2col-c{margin-bottom:3.5rem}
.prj-teaser-1col-c .text-md{max-width:67.25rem}
.prj-teaser-4col-c{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;width:100%;justify-content:space-between;margin-left:-.5rem;margin-right:-.5rem;margin-bottom:.5rem}
.prj-teaser-4col-c .prj-teaser-image-c,.prj-teaser-4col-c .prj-teaser-text-c{margin-left:.5rem;margin-right:.5rem}
.prj-teaser-container .h4{margin-bottom:1rem}
.prj-teaser-4col-c .prj-teaser-image-c{width:30%;margin-bottom:0}
.prj-teaser-4col-c .prj-teaser-text-c{width:70%}
.prj-teaser-3col-c{margin-bottom:4rem}
.prj-teaser-3col-c .spitzmarke-sm{margin-bottom:.5rem}
.text-author,.text-author a{color:#5F676B;position:relative;z-index:2}
.text-author a:hover{color:#5F676B;text-decoration:underline}
.prj-footer{margin-top:1.5rem;background-color:#fbfbfa}
.gallery-wrapper .prj-footer{background-color:transparent}
.prj-footer-hr{border-top-color:#e4e6e7;margin-bottom:0;margin-top:0}
.gallery-wrapper .prj-footer-hr{border-top-color:#788287}
.prj-footer-teaser-c{padding-bottom:2rem}
.prj-footer-newsletter-c:before{content:"";border-top:1px solid #e4e6e7;display:block;position:relative;margin-left:-1rem;margin-right:-1rem;padding-bottom:2rem}
.prj-footer-som-row{padding-top:2rem}
.prj-footer .h6{text-transform:uppercase;margin-bottom:1.5rem}
.prj-form-inline{margin-bottom:1rem}
.prj-form-control{border-radius:0;border-color:#c9cdcf;padding:.4375rem calc(1.5em + .75rem) .4375rem .75rem;width:100% !important}
.prj-form-control::placeholder{color:#788287;font-size:.875rem}
.error-text{font-size:.75rem;text-align:left;margin-top:.25rem;margin-left:.25rem;color:#dc3545}
.prj-form-group{width:100%;margin-bottom:1.5rem}
.prj-footer-dsgvo{font-size:.75rem;color:#5F676B;margin-bottom:0}
.prj-footer-dsgvo a{color:#5F676B}
.prj-btn-rounded{background-color:#eb6400;border-color:#eb6400;color:#fff;font-size:.875rem;line-height:1;text-transform:uppercase;padding:.8125rem 1.3125rem;border-radius:1.3125rem;box-shadow:0 0 0 0 rgb(255 255 255 / 1%);transition:all .15s ease-in-out}
.prj-btn-rounded:hover{background-color:#de6000;color:#fff;}
.btn.hover, .btn:hover{box-shadow:0 2px 2px 0 rgb(0 0 0 / 14%), 0 3px 1px -2px rgb(0 0 0 / 12%), 0 1px 5px 0 rgb(0 0 0 / 20%)}
.prj-btn-rounded:focus{background-color:#cb5700;color:#fff;}
.btn.focus, .btn:focus{box-shadow:0 4px 5px 0 rgb(0 0 0 / 14%), 0 1px 10px 0 rgb(0 0 0 / 12%), 0 2px 4px -1px rgb(0 0 0 / 20%)}
.prj-btn-rounded:active{background-color:#c25300;color:#fff;}
.btn.active, .btn:active{box-shadow:0 6px 10px 0 rgb(0 0 0 / 14%), 0 1px 18px 0 rgb(0 0 0 / 12%), 0 3px 5px -1px rgb(0 0 0 / 20%)}
.prj-footer .nav-link svg{width:2.5rem;height:2.5rem;opacity:.75;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}
.prj-footer .nav-link:hover svg{opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
.prj-footer-meta-container{padding-top:2rem;padding-bottom:4.5rem}
.prj-footer-meta-nav{font-size:.75rem}
.prj-footer-meta-link{color:#ADB3B6;padding:.5rem;display:inline-block}
.prj-footer-meta-contact a.prj-footer-meta-link{color:#474d50}
.row.small-teaser-row{margin-bottom:2.5rem}
.prj-teaser-small-c{margin-bottom:.625rem}
.prj-teaser-small-c .prj-teaser-image-c{width:30.3207%;margin-right:1rem;margin-bottom:0}
.prj-teaser-small-c .prj-teaser-text-c{width:calc(69.6793% - 16px)}
.prj-teaser-small-c .text-author a{color:#788287}
.prj-teaser-compact-row{margin-bottom:2rem}
.prj-teaser-compact-c{margin-bottom:2rem}
.prj-teaser-compact-c:before{content:"";border-top:.125rem solid #e4e5e6;display:block;margin-left:-1rem;margin-right:-1rem;margin-bottom:1rem}
.prj-teaser-compact-c.prj-teaser-compact-link:hover:before { box-shadow: 0 1px 0 0 #eb6400; }
.prj-teaser-compact-textonly-row{margin-bottom:3rem}
.prj-teaser-compact-textonly-row .prj-teaser-compact-c:before{border-top:2px solid #eb6400;margin-left:0;margin-right:0}
.prj-teaser-feature-container{max-width:73.25rem!important;margin-left:auto;margin-right:auto;margin-bottom:4rem}
.prj-teaser-feature-c .prj-teaser-image-c{margin-left:-1rem;margin-right:-1rem;margin-bottom:.625rem}
.prj-teaser-feature-c .bildnachweis{right:1rem}
.prj-teaser-feature-image{width:100%;height:auto}
.prj-teaser-full-width-container{max-width:100rem;margin-bottom:4rem}
.prj-teaser-full-width-container.prj-teaser-reduced-margin{margin-bottom:1px}
.prj-teaser-full-width-c{margin-left:-1rem;margin-right:-1rem}
.prj-teaser-full-width-c .bildnachweis{right:1rem}
.prj-teaser-full-width-c .prj-teaser-text-c{position:absolute;left:0;bottom:2.5rem;right:1rem;z-index:2}
.prj-teaser-full-width-c .h2-bg{padding:0;max-width:66%}
.prj-teaser-full-width-c .with-bg{background-color:#fff;padding:0 16px;box-shadow:0 -6px 0 0 rgba(255,255,255,1),0 6px 0 0 rgba(255,255,255,1);-webkit-box-decoration-break:clone;box-decoration-break:clone}
.embedded-code .responsive-video-c{position:relative}
.embedded-code .responsive-video-c:before{content:"";display: block;padding-bottom:56.25%}
.embedded-code .responsive-video-c iframe{position:absolute;top:0;left:0;height:100%;width:100%}
.vi-embed-content iframe + p { display: none; }
.flexslider{border:none;border-radius:0;box-shadow:none}
.flexslider .slides img{height:auto}
.flex-direction-nav a{text-shadow:none;color:rgba(255,255,255,0.8);display:none}
.flex-control-paging li a{background:#c9cdcf;box-shadow:none}
.flex-control-paging li a.flex-active{background:#303436}
.fl-bildunterschrift{display: inline-block;margin-bottom:1rem;padding:0 1rem}
.fancybox-slide--html{padding:1rem}
.fancybox-content .fancyBoxIntroHeader{padding:1.5rem 2rem 0}
.fancybox-content iframe.giLoginIframe{min-width:16.25rem;width:100%;max-width:100%;min-height:27rem;height:100%;padding:0 .625rem;border:0}
.fancyBoxIntroHeader h1,.fancyBoxIntroHeader h3{margin:.5rem 0 0;font-size:2.375rem;color:#474D50;line-height:100%;font-family:"ClanWebPro-NarrMedium","Helvetica Neue",Helvetica,Arial,sans-serif}
.fancybox-inner .fancyBoxIntroHeader p,.fancyBoxIntroHeader p{font-size:1rem;color:#5F676B;margin-top:0}
.article-col .dsgvo-toggle { display:table; }
.article-col .toggle-text { display:table-cell; vertical-align:top; }
.article-col .toggle-text p { margin:0; }
.article-col .toggle-text span { display:inline-block; margin-top:.1875rem; font-weight:bold; visibility:hidden; }
.article-col .toggle-text span:before { content:"\e80b"; font-family:'GI-Iconset'; margin-right:.625rem; font-size:.75rem; }
.article-col .toggle-c { display:table-cell; width:50%; vertical-align:top; }
.article-col .toggle-c input[type="checkbox"] { display:none; }
.article-col .toggle-c .toggle { cursor:pointer; text-indent:-9999px; width:64px; width:4rem; height:2rem; background:#c9cdcf; display:block; border-radius:2rem; position:relative; }
.article-col .toggle-c .toggle:after { content:''; position:absolute; top:.125rem; left:.125rem; width:1.75rem; height:1.75rem; background:#fff; border-radius:1.75rem; transition:.15s; }
.article-col .toggle-c input:checked + label.toggle { background:#a0c814; }
.article-col .toggle-c input:checked + label.toggle:after { left:calc(100% - 2px); -webkit-transform:translateX(-100%); -moz-transform:translateX(-100%); -ms-transform:translateX(-100%); -o-transform:translateX(-100%); transform:translateX(-100%); }
.article-col .toggle-c .toggle:active:after { width:2.25rem; }
.prj-video-c{margin-top:.75rem;margin-bottom:2.5rem}
/*.jwplayer .jw-button-color:hover,.jwplayer:hover .jw-button-color{color:#eb6400 !important}*/
.jw-display-icon-container{border:none !important}
.jw-state-idle .jw-icon-display:before {display:none !important;}
.jw-skin-seven .jw-display-icon-container.jw-background-color { background-color:transparent; }
.jw-skin-seven .jw-display-icon-container { border:none !important; background-repeat: no-repeat; background-position: center center; -webkit-background-size: 124px 124px; background-size: 124px 124px; background-image: url("data:image/svg+xml,%3Csvg width='182' height='182' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter x='-50%25' y='-50%25' width='200%25' height='200%25' filterUnits='objectBoundingBox' id='a'%3E%3CfeOffset dx='3' dy='6' in='SourceAlpha' result='shadowOffsetOuter1'/%3E%3CfeGaussianBlur stdDeviation='10' in='shadowOffsetOuter1' result='shadowBlurOuter1'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.423541302 0' in='shadowBlurOuter1' result='shadowMatrixOuter1'/%3E%3CfeMerge%3E%3CfeMergeNode in='shadowMatrixOuter1'/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3Cg filter='url(%23a)' transform='translate(39 39)' stroke='%23FFF' fill='none' fill-rule='evenodd'%3E%3Ccircle stroke-width='3' fill-opacity='.116' fill='%23000' cx='52' cy='52' r='52'/%3E%3Cpath stroke-width='4' fill='%23FFF' stroke-linejoin='round' d='M37.24 31.871l38.155 20.676-38.156 20.676z'/%3E%3C/g%3E%3C/svg%3E"); }
.jwplayer:hover.jw-skin-seven .jw-display-icon-container { background-image: url("data:image/svg+xml,%3Csvg width='182' height='182' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter x='-50%25' y='-50%25' width='200%25' height='200%25' filterUnits='objectBoundingBox' id='a'%3E%3CfeOffset dx='3' dy='6' in='SourceAlpha' result='shadowOffsetOuter1'/%3E%3CfeGaussianBlur stdDeviation='10' in='shadowOffsetOuter1' result='shadowBlurOuter1'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.201322115 0' in='shadowBlurOuter1' result='shadowMatrixOuter1'/%3E%3CfeMerge%3E%3CfeMergeNode in='shadowMatrixOuter1'/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3Cg filter='url(%23a)' transform='translate(39 39)' fill='%23FFF' stroke='%23FFF' fill-rule='evenodd'%3E%3Ccircle stroke-width='3' fill-opacity='.333' cx='52' cy='52' r='52'/%3E%3Cpath stroke-width='4' stroke-linejoin='round' d='M37.24 31.871l38.155 20.676-38.156 20.676z'/%3E%3C/g%3E%3C/svg%3E"); }
.jwplayer:hover .jw-display-icon-container { background-color: transparent !important; }
.infotext-centered-col{margin-top:1.5rem;margin-bottom:1.5rem}
.mb-search-c .mb-media {display:block;width:100%}
.mb-search-c .mb-media:after{content:"";display:block;border-top:1px solid #f1f2f1;margin-bottom:1.5rem;margin-left:-1rem;margin-right:-1rem}
.mb-media:last-of-type:after{display:none}
.mb-search-input-c{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;margin-bottom:1rem}
.mb-search-input-wrapper{margin-bottom:1rem;width:100%;position:relative}
.mb-form-control{-webkit-appearance:none;appearance:none;border:1px solid #f1f2f1;padding:.5rem;font-size:1rem;color:#474d50;width:100%}
.mb-form-control:focus{outline-color:#eb6400}
.mb-form-control::placeholder{color:#788287;font-size:.875rem}
.mb-btn{text-transform:uppercase;-webkit-appearance:none;appearance:none;border:none;padding:9px 1.5rem;font-size:1rem;background-color:#eb6400;color:#fff}
.mb-filter-wrapper-c{display:flex;margin-bottom:2rem;align-items:center;flex-wrap:wrap;justify-content:space-between}
.mb-result-count{margin-right:1rem}
.mb-search-results-hdl{font-size:1.25rem;margin-bottom:1rem}
.mb-estimated-count-c span,.mb-filter-wrapper .dropdown-toggle{font-weight:700}
p.mb-content,p.mb-media-heading{margin-bottom:.5rem}
.mb-media-heading{font-weight:700}
.mb-content em{font-style:normal;font-weight:700}
a.mb-link{align-items:center;display:flex;font-size:.875em;color:#3B3E40}
.mb-link:before{content:"\e80d";font-family:GI-Iconset;font-size:.675em;position:absolute}
.mb-link-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-left:.75rem}
.mb-pagination{text-align:center;margin-top:1.5rem}
.mb-pagination-pagecount{display:flex;justify-content:space-between;margin:auto}
.mb-pagination-link{padding:.5rem .75rem;line-height:1;margin:0}
.mb-pagination .icon-double-arrow-right,.mb-pagination .icon-double-arrow-left{font-family:'GI-Iconset';font-size:.75em}
.ui-helper-hidden-accessible{display:none}
.ui-menu.ui-widget{position:absolute;top:50px;left:0;width:100%;list-style:none;background-color:#fff;padding:0;box-sizing:border-box;margin:0;padding:.5rem 1rem;z-index:2;box-shadow:0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.20)}
li.ui-menu-item{margin:.25rem 0}
span.matched{font-weight:700}
.privacy-wall{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow-y:auto;margin:0;padding:0}
.privacy-wall-container{display:table;background:rgba(201,205,207,.85);height:100%;width:100%}
.privacy-wall-privacywarn{display:table-cell;vertical-align:middle}
.privacy-wall-privacywarn-i{max-width:66%;margin:0 auto;background:#fff;padding:5%}
.privacy-wall-privacywarn-text{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:1.25rem;font-size:1rem;line-height:1.6;text-align:center;direction:ltr!important}
.privacy-wall .mitte{text-align:center}
.privacy-wall a.standard{background-color:#eb6400;color:#fff;font-family:"ClanWebPro-NarrMedium","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1.25rem;padding:.375rem .75rem}
.privacy-wall a.standard:hover{color:#fff;cursor:pointer}
.privacy-wall a.standard:before{font-family:"GI-Iconset";font-size:.8125rem;margin-right:.625rem;position:relative;top:-1px}
.gallery-teaser-overlay-c{background-color:rgba(0,0,0,.66);color:#fff;position:absolute;z-index:2;top:.5rem;left:.5rem;padding:.0625rem .625rem .25rem .625rem;border-radius:.125rem}
/*.gallery-teaser-icon{margin-right:.75rem}*/
.gallery-teaser-overlay-text{display:none;line-height:1;text-transform:uppercase;margin:0;font-family:"ClanWebPro-NarrMedium","HelveticaNeue","Helvetica Neue",Helvetica,Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}
.prj-teaser-c.prj-teaser-events-c {margin-bottom:2rem;}
.teaser-events-hdl{font-size:1.5rem;line-height:1.3333333333333}
.teaser-event-data {color:#474d50;font-size:1rem;line-height:1.5;}
.prj-teaser-row-events { margin-left:-.6875rem; margin-right:-.6875rem; }
.prj-teaser-row-events .col-12 { padding-left:.6875rem; padding-right:.6875rem; }
.event-image-c { margin-bottom:1.5rem; }
.event-text-c { color:#3B3E40; padding-bottom:2.5rem; line-height:1.6; font-size:1.25rem;}
.event-detail-c { border-top:0.5625rem solid #eb6400; padding-top:1.125rem; padding-bottom:2.5rem; }
.event-detail-c p, .event-detail-c a { color:#788287; }
.event-detail-c a { text-decoration: underline; }
.event-date { color:#eb6400; display: block; margin-top:-1rem; margin-bottom:1.125rem; }
.event-day {font-size:4.375rem }
.event-month {font-size:2.5rem }
.event-time {font-size:1.5rem;display:block; margin-top:-0.75rem;}
.h3-event { font-size:1.5rem; line-height:1.333333333333333; color:#181A1B; margin-bottom:.75rem; }
.event-link-list { list-style:none; padding-left:0; }
.event-link-list li:not(:last-child) { margin-bottom:.5rem; }
.video-helper {font-size:1rem}
ul[class] {
    list-style: none;
    padding-left: 0;
    margin: 0;
}
html[dir="rtl"] ul[class] {
     padding-left: inherit;
     padding-right: 0;
}
.som-list {
    gap: 1.5rem 1rem;
}
.som-list img {
    transition: transform .2s ease;
}
.som-list a:hover img, .som-list a:focus img {
    transform: scale(1.25);
}
@media (max-width: 575.98px) {
    .small-teaser-row .prj-teaser-image-c .bildnachweis,.prj-teaser-4col-c .prj-teaser-image-c .bildnachweis{position:relative;text-align:left;line-height:1.4}
}
@media (min-width: 576px) {
    .prj-teaser-small-c,.prj-teaser-4col-c .prj-teaser-image-c{padding-bottom:1.5rem}
    .prj-teaser-compact-row{margin-left:-.5rem;margin-right:-.5rem}
    .prj-teaser-compact-row .col-sm-6{padding-left:.5rem;padding-right:.5rem}
    .prj-teaser-compact-c:before{content:"";display:block;margin-left:0;margin-right:0;margin-bottom:1rem}
    .prj-form-group{width:auto}
    .prj-btn-rounded{padding:.75rem 1.3125rem .6875rem}
    .fancybox-slide--html{padding:3rem 1.5rem}
    span.artikelBildLinks{display:inline;float:left;margin:1rem 1.5rem 1rem 0}
    span.artikelBildRechts{display:inline;float:right;margin:1rem 0 1rem 1.5rem}
    .mb-search-input-wrapper {margin-bottom:0;margin-right:1rem;width:auto;flex-grow:1}
    .h3-magazine {font-size:2rem;}
    .prj-teaser-reduced-margin .prj-start-image-w .bildnachweis{bottom:1rem;color:#fff;z-index:1}
}

@media (min-width: 768px) {
    .col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:1.875rem;padding-right:1.875rem}
    .container-fluid,.container-lg,.container-md,.container-sm,.container-xl{padding-left:1.875rem;padding-right:1.875rem}
    .row{margin-left:-1.875rem;margin-right:-1.875rem}
    h1,.h1,.h1-magazine,.h1-infotext{font-size:3rem;line-height:1.1666666666667}
    .h1-article{margin-top:2.5rem;margin-bottom:2.5rem}
    .h1-infotext{margin-top:3rem;margin-bottom:1.5rem}
    .h1-magazine{margin-top:3rem;margin-bottom:2.5rem}

    h2,.h2{font-size:3rem;line-height:1.1666666666667}
    .h2.Tt\(up\),.h2-teaser-small{font-size:2.5rem;line-height:1.2}
    .h2-bg{font-size:2.5rem;line-height:1.45}
    h3,.h3{font-size:2.5rem;line-height:1.2}
    h4,.h4,.h4-teaser,.mb-search-results-hdl{font-size:2rem;line-height:1.25}
    .h4-infotext,.h3-magazine{font-size:2.5rem;line-height:1.2}
    .h3-magazine{margin-bottom:1.5rem;margin-top:1rem}
    h5,.h5,aside h3,.zwischenueberschrift{font-size:1.5rem;line-height:1.3333333333333;margin-bottom:1rem}
    .h5-compact-teaser{font-size:2rem;line-height:1.3125}
    .h5-4col{margin-bottom:0}
    aside{margin-top:4rem;margin-bottom:2.5rem}
    aside h3{margin-bottom:.5rem}
    .article-col h5,.zwischenueberschrift,.article-col h2:not([class]){margin-top:2.5rem}
    .h2-outline{margin-top:2.5rem;margin-bottom:1rem}
    .h2-fullwidth{margin-bottom:1rem}
    .spitzmarke-lg{font-size:1.5rem;line-height:1.6666666666667;margin-bottom:1rem}
    .text-regular,.article-col,p,.infotext-centered-col{font-size:1.25rem;line-height:1.6}
    .text-regular,p{margin-bottom:2rem}
    .text-hero{font-size:1.5rem;line-height:1.3333333333333}
    .text-lg{font-size:1.75rem;line-height:1.2857142857143}
    .text-md{font-size:1.5rem;line-height:1.3333333333333}
    .text-sm{font-size:1.25rem;line-height:1.4;margin-bottom:1rem}
    .text-xs{font-size:1.25rem;line-height:1}
    .text-author{font-size:1.25rem;line-height:1}
    .text-author-sm{font-size:1rem;line-height:1.25}
    .spitzmarke-sm{margin-bottom:.5rem}
    .spitzmarke-sm-3col,.spitzmarke-sm-4col{font-size:1rem;line-height:1.5;margin-bottom:0}
    .text-xs-teaser-3col{font-size:1rem;line-height:1.25}
    .text-sm-teaser-3col{font-size:1rem;line-height:1.5}
    .text-md-teaser-4col{font-size:2rem;line-height:1.3125}
    .quote-xl-c{margin-bottom:5rem}
    .quote-xl-c:not(.has-border){margin-top:4rem}
    .quote-xl{font-size:2.5rem;line-height:1.2}
    .quote-xl-author{font-size:1.75rem;line-height:1.2142857142857;margin-top:1rem}
    .quote-sm,.artikel-zitat .zitat-text,.artikel-zitat .zitat-autor{font-size:1.25rem;line-height:1.4}
    .bildunterschrift,.artikelBildBu{font-size:1rem;line-height:1.5}
    .dsgvo-link{font-size:.6875rem;margin-bottom:2rem}
    .quote-floated-c,.quote-offset-c,.artikel-zitat{float:left;position:relative;width:15.5rem;padding-top:1.1875rem;margin:4.375rem 5rem 4.375rem 0}
    .quote-xl-hr{border-top-color:#eb6400;margin:4rem -1.875rem 2.5rem}
    .quote-xl-c.has-border{margin-left:-1.875rem;margin-right:-1.875rem;padding-left:1.875rem;padding-right:1.875rem}
    .artikelBildBreit{margin-bottom:2rem}
    .infoBox{margin:4rem 0;padding-bottom:2rem}
    .dossier-img-breit-c,.artikelObj-ganzeBreite,.medien-breit.w\(983px\){margin:4rem -1.875rem}
    .dossier-img-breit-c .artikelBildBu, .dossier-infotext.artikel-img-breit-c .artikelBildBu{padding-left:1.875rem;padding-right:1.875rem}
    .prj-teaser-1col-c .h2{margin-bottom:1rem}
    .prj-teaser-1col-c .prj-teaser-image-c{margin-bottom:.375rem}
    .prj-teaser-1col-c .text-md{margin-bottom:1rem}
    .prj-teaser-1col-c{margin-bottom:4.5rem}
    .prj-teaser-2col-c{margin-bottom:4rem}
    .prj-teaser-row-4col{margin-left:-.6875rem;margin-right:-.6875rem}
    .prj-teaser-row-4col .col-12{padding-left:.6875rem;padding-right:.6875rem}
    .prj-teaser-4col-c{flex-direction:column;margin-left:0;margin-right:0;margin-bottom:0}
    .prj-teaser-4col-c .prj-teaser-image-c,.prj-teaser-4col-c .prj-teaser-text-c{margin-left:0;margin-right:0;width:100%}
    .prj-teaser-4col-c .prj-teaser-image-c{margin-bottom:1rem}
    .prj-teaser-4col-c .prj-teaser-image-c .bildnachweis{left:inherit;right:0;text-align:right}
    .prj-teaser-hr{margin-bottom:1.5rem}
    .prj-teaser-container .h4{margin-bottom:1.5rem}
    .prj-teaser-4col-c .prj-teaser-hr{margin-left:-1.875rem;margin-right:-1.875rem}
    .prj-teaser-row-3col{margin-left:-.6875rem;margin-right:-.6875rem}
    .prj-teaser-row-3col .col-12{padding-left:.6875rem;padding-right:.6875rem}
    .article-intro-image-c{margin-left:0;margin-right:0;margin-bottom:2.5rem}
    .article-intro-image-c .bildnachweis{padding-right:0}
    .prj-footer{margin-top:3rem}
    .row.small-teaser-row{margin-left:-.625rem;margin-right:-.625rem;margin-bottom:4rem}
    .row.small-teaser-row .col-md-4{padding-left:.625rem;padding-right:.625rem}
    .prj-teaser-small-c{margin-bottom:0;padding-bottom:0}
    .prj-teaser-4col-c .prj-teaser-image-c{padding-bottom:0}
    .prj-teaser-small-c .prj-teaser-image-c,.prj-teaser-small-c .prj-teaser-text-c{width:100%;margin-right:0}
    .prj-teaser-small-c .prj-teaser-image-c{margin-bottom:.125rem}
    .prj-teaser-small-c .h5{margin-bottom:.5rem}
    .prj-teaser-small-c .text-sm{font-size:1rem;line-height:1.5}
    .prj-teaser-compact-row{margin-left:-.5rem;margin-right:-.5rem;margin-bottom:1.5rem}
    .prj-teaser-compact-c{margin-bottom:2.5rem}
    .prj-teaser-compact-c:before{margin-bottom:.675rem}
    .prj-teaser-compact-c .spitzmarke-sm-4col{margin-bottom:.5rem}
    .prj-teaser-compact-textonly-row{margin-bottom:1.5rem}
    .prj-teaser-compact-textonly-row .text-author-sm{font-size:1.25rem;line-height:1}
    .prj-teaser-compact-textonly-row .h5-compact-teaser{margin-bottom:.5rem}
    .prj-teaser-2col-row{margin-left:-.625rem;margin-right:-.625rem}
    .prj-teaser-2col-row .col-md-6{padding-left:.625rem;padding-right:.625rem}
    .prj-teaser-2col-row .col-lg-6{padding-left:.625rem;padding-right:.625rem}
    .prj-teaser-2col-row .col-lg-6 .prj-teaser-text-c{max-width:39rem}
    .prj-teaser-feature-c{max-width:50rem}
    .prj-teaser-feature-c .prj-teaser-image-c{margin-left:0;margin-right:0;width:57.6%;max-width:28.5rem}
    .prj-teaser-feature-c .bildnachweis{right:0}
    .prj-teaser-feature-c .prj-teaser-text-c{width:calc(42.4% - 20px);max-width:calc(100% - 475px);margin-left:1.25rem}
    .prj-teaser-full-width-c{margin-left:-1.875rem;margin-right:-1.875rem}
    .prj-teaser-full-width-c .bildnachweis{right:1.875rem}
    .prj-teaser-full-width-c .prj-teaser-text-c{position:absolute;left:-.0625rem;bottom:3.5rem;right:1rem}
    .prj-teaser-full-width-c .with-bg{padding:0 1rem 0 1.875rem}
    .start-text{font-size:1.5rem;line-height:1.3333333333333}
    .prj-start-image-w .bildnachweis{padding-right:1.875rem}
    .prj-teaser-full-width-container .prj-teaser-image-c{margin-bottom:0}
    .prj-quote-xl-container .quote-xl-c{margin-top:0;margin-bottom:4rem}
    .prj-footer-container{max-width:58.75rem}
    .prj-footer-meta-copyright{order:1;margin-right:1.5rem}
    .prj-footer-meta-contact{order:2}
    .prj-footer-meta-imprint{order:3}
    .article-som-col .text-author{margin-bottom:2rem}
    .article-nav-list{margin-top:2rem}
    .flexslider:hover .flex-direction-nav a{display:block}
    .prj-video-c{margin-top:2rem;margin-bottom:4rem}
    .jw-display-icon-container{width:6.5rem !important;height:6.5rem !important}
    .jw-skin-seven .jw-display-icon-container>.jw-icon{transform:scale(1.4, 1.5)}
    .jw-skin-seven .jw-display-icon-container{-webkit-background-size:182px 182px;background-size:182px 182px;width:6.75rem !important;height:6.75rem !important}
    p.mb-content{font-size:1.125rem;margin-bottom:.5rem}
    .mb-link-text{margin-left:1.25rem}
    .mb-pagination{margin-top:3rem}
    .mb-pagination-pagecount{max-width:60%}
    .fl-bildunterschrift{margin-bottom:2rem}
    .gallery-teaser-icon{margin-right:.75rem}
	.gallery-teaser-overlay-text{display:inline-block;position:relative;top:2px}

	.prj-aspect-ratio-w{margin-bottom:6.5rem}
    .prj-aspect-ratio-w.prj-teaser-reduced-margin{margin-bottom:1px}
	.prj-desktop-nav-img-c:after{display:none}
    .prj-desktop-nav li:nth-child(n+8){display:none}
    
    .prj-aspect-ratio-w{height:auto;min-height:auto}
    .prj-aspect-ratio-w:before{content:"";display:block;padding-top:calc(100vh - 56px);transition: all .4s ease-in-out}
    .start-teaser-c{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center;max-width:53.5rem;width:100%;padding-left:1.875rem;padding-right:1.875rem;margin:auto;flex-direction:column}
    .start-hdl{position:relative;left:-.5rem;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;margin-bottom:1.9375rem}
    .prj-start-image-w{position:absolute;top:0;height:100%;width:100%}
    .prj-start-nav-img{object-fit:cover;height:100%;width:100%}
	.start-text-c{padding:0;width:100%}
	.start-hdl-c{width:100%}
	.prj-teaser-c.prj-teaser-events-c {margin-bottom:3rem}
    .teaser-events-hdl .spitzmarke-sm {margin-bottom:0}
    .som-list {
        gap: 2rem;
    }
}
@media (min-width: 768px) and (max-height: 558px) {
    .prj-aspect-ratio-w:before {padding-top:34.875rem}
    .start-teaser-c {top:5rem;transform: translate(-50%, 0);}
}
@media (min-width: 992px) {
	.prj-claim-desktop{font-size:2rem;margin-top:1rem;margin-bottom:1rem}
    .prj-start-nav-w .prj-desktop-nav-c {padding-bottom:1.125rem}
    .prj-desktop-nav-img-c .prj-desktop-nav-c {padding-bottom:1.125rem}
    .prj-desktop-nav-img-c:after{content:"";background:linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0.43) 100%);position:absolute;top:0;left:0;right:0;bottom:0;opacity:.72;display:block}
    .no-gradient.prj-desktop-nav-img-c:after{content:none}
    .prj-desktop-nav-img-c .container-lg{position:relative;z-index:1}
    .prj-start-nav-w{position:absolute;top:3.5rem;left:0;width:100%;z-index:2}
    .prj-start-nav-w:after{content:"";border-bottom:1px solid #fff;width:100%;position:absolute}
    
    
	.logo-s, .logo-xl {display:block;height:32px;width:auto;margin-top:1rem;margin-bottom:1rem}
	_:-ms-fullscreen, :root svg.logo-s { width:85px; }
	_:-ms-fullscreen, :root svg.logo-xl { width:85px; }
	.prj-logo-desktop {margin-right:1.5rem}
	.prj-desktop-nav-c {max-width:100%;/*overflow-x:auto*/overflow:hidden}
	.prj-start-nav-w.has-logo-s .prj-desktop-nav-c, .prj-start-nav-w.has-logo-xl .prj-desktop-nav-c, .prj-desktop-nav-img-c.has-logo-s .prj-desktop-nav-c, .prj-desktop-nav-img-c.has-logo-xl .prj-desktop-nav-c { padding-bottom:1rem;position:relative;top:.125rem}
	.prj-desktop-nav-c{visibility:visible}
    .prj-desktop-nav-img-c{height:4rem}
    .prj-desktop-nav-img-c.has-logo-s, .prj-desktop-nav-img-c.has-logo-xl {min-height:4rem;height:100%}
    .prj-desktop-nav-link{white-space:nowrap}
    .prj-desktop-nav-c .container-lg{display:block}
    .prj-claim-desktop {/*margin-top:1.25rem;margin-bottom:1.25rem;*/white-space:nowrap;margin-right:1.5rem}



    .container-lg{max-width:100%}
    .quote-floated-c{margin-left:-9.625rem;width:19.25rem}
    .quote-offset-c,.artikel-zitat{margin-left:-15.5rem}
    .artikelBildBreit .artikelBildBu{position:absolute;top:0;left:-15.5rem;width:13.625rem;margin-top:0}
    .quote-xl-c.has-border,.quote-xl-c{margin-left:-15.625rem;margin-right:0;padding-left:0;padding-right:0}
    .quote-xl-hr{margin-left:-17.375rem;margin-right:-12.1875rem}
    .dossier-img-breit-c,.artikelObj-ganzeBreite,.medien-breit.w\(983px\){margin-left:-17.375rem;margin-right:-12.1875rem}
    .dossier-img-breit-c .artikelBildBu, .dossier-infotext.artikel-img-breit-c .artikelBildBu{position:absolute;left:1.875rem;width:13.625rem;padding-left:0;padding-right:0;margin-top:4rem}
    .h5-compact-teaser{font-size:1.5rem;line-height:1.3333333333333}
    .prj-teaser-2col-row .col-lg-6,.prj-teaser-2col-row .col-md-6{padding-left:.625rem;padding-right:.625rem}
    .prj-teaser-compact-row,.prj-teaser-compact-textonly-row{margin-left:-.625rem;margin-right:-.625rem}
    .prj-teaser-compact-row .col-xl-3,.prj-teaser-compact-textonly-row .col-lg-4{padding-left:.625rem;padding-right:.625rem}
    
    .prj-quote-xl-container .quote-xl-c{margin-left:auto;margin-right:auto;max-width:81.25rem}
    .prj-footer-newsletter-c:before{display:none}
    .prj-footer-container{max-width:58.75rem}
    .article-som-col .text-author{margin-bottom:1.5rem}
    .article-nav-list{margin-top:1.5rem}
    .article-intro-text{margin-bottom:2.5rem}
    span.artikelBildLinks{margin:1.5rem 2rem 1.5rem 0}
    span.artikelBildRechts{margin:1.5rem 0 1.5rem 2rem}
    .privacy-wall-privacywarn-text{font-size:1.25rem}
    .h3-magazine{margin-top:2rem}
    .prj-teaser-row-events { margin-left:-1.4375rem; margin-right:-1.4375rem; }
    .prj-teaser-row-events .col-12 { padding-left:1.4375rem; padding-right:1.4375rem; }
    .event-detail-c, .event-detail-c p, .event-detail-c ul {font-size:1.5rem; line-height:1.333333333333333;}
}
@media (min-width: 1200px) {
	.logo-s {height:35px;margin-top:1.125rem;margin-bottom:1.125rem}
	.logo-xl {height:56px;margin-top:1.5rem;margin-bottom:1.5rem}
	_:-ms-fullscreen, :root svg.logo-s { width:85px; }
	_:-ms-fullscreen, :root svg.logo-xl { width:124px; }
	.prj-start-nav-w .prj-desktop-nav-c { padding-bottom:1rem; }
	.prj-start-nav-w.has-logo-s .prj-desktop-nav-c, .prj-desktop-nav-img-c.has-logo-s .prj-desktop-nav-c { padding-bottom:1.125rem; }
	.prj-start-nav-w.has-logo-xl .prj-desktop-nav-c, .prj-desktop-nav-img-c.has-logo-xl .prj-desktop-nav-c { padding-bottom:1.5rem; }
	.prj-desktop-nav-img-c .prj-desktop-nav-c {padding-bottom:1rem}
    .container-xl{max-width:91.25rem}
    .container-lg{max-width:85rem}
    h1,.h1,.h1-magazine{font-size:4rem;line-height:1.25}
    .start-hdl{margin-bottom:1.375rem}
    .h1-article{margin-top:3.5rem;margin-bottom:3.5rem}
    .h1-infotext,.h1-magazine{margin-top:4rem}
    .h1-magazine{margin-bottom:3.5rem}
    .spitzmarke-lg{margin-bottom:1rem}
    .prj-teaser-1col-c .spitzmarke-lg{margin-bottom:.5rem}
    h2,.h2{font-size:3.5rem;line-height:1.2857142857143}
    .h2.Tt\(up\),.h2-teaser-small{font-size:3.5rem;line-height:1.1428571428571}
    .h2-bg{font-size:4rem;line-height:1.375}
    .prj-teaser-1col-c .h2{margin-bottom:.5rem}
    h3,.h3,.h3-magazine{font-size:3rem;line-height:1.1666666666667}
    .h3-magazine{margin-bottom:2rem;margin-top:2.5rem}
    h5,.h5,.prj-teaser-compact-textonly-row .h5-compact-teaser{font-size:2rem;line-height:1.3125}
    .prj-teaser-compact-textonly-row .h5-compact-teaser{margin-bottom:1rem}
    .h5-compact-teaser{font-size:1.5rem;line-height:1.3333333333333}
    .prj-teaser-small-c .h5{margin-bottom:1rem}
    .text-sm{font-size:1.25rem;line-height:1.4}
    .prj-teaser-compact-textonly-row .text-sm{margin-bottom:1.5rem}
    .text-infobox,.infoBox h4,.infoBox p,.infoBox ul{font-size:1.25rem;line-height:1.6}
    .prj-teaser-small-c .text-sm{margin-bottom:1.5rem;font-size:1.25rem;line-height:1.4}
    .text-sm-teaser-3col{font-size:1.25rem;line-height:1.4}
    .text-xs-teaser-3col{font-size:1.25rem;line-height:1}
    .text-md-teaser-4col{font-size:1.5rem;line-height:1.3125}
    .quote-xl{font-size:3.5rem;line-height:1.2857142857143}
    .quote-xl-author{font-size:2.5rem;line-height:1.2}
    .text-author-sm{font-size:1.25rem;line-height:1}
    .quote-sm,.artikel-zitat .zitat-text,.artikel-zitat .zitat-autor{font-size:1.5rem;line-height:1.3333333333333}
    .prj-claim-desktop{font-size:2.1875rem;margin-top:.9375rem;margin-bottom:.875rem}
    .quote-offset-c,.artikel-zitat{margin-left:-18.75rem;margin-right:0;width:16.25rem}
    .article-intro-image-c{margin-bottom:3rem}
    .text-lg{margin-bottom:3rem}
    .artikelBildBreit{margin-top:4.5rem;margin-bottom:3rem}
    .artikelBildBreit .artikelBildBu{position:absolute;top:0;left:-18.75rem;width:16.25rem}
    .article-col h5,.zwischenueberschrift,.article-col h2:not([class]),.h2-outline{margin-top:4rem}
    .h2-outline,.h2-fullwidth{margin-bottom:1.5rem}
    .quote-xl-hr{margin-bottom:3rem;margin-left:-20.625rem;margin-right:-14.375rem}
    .quote-xl-c.has-border,.quote-xl-c{margin-left:-17.5rem}
    .dossier-img-breit-c .artikelBildBu, .dossier-infotext.artikel-img-breit-c .artikelBildBu{left:2.1875rem;width:16.25rem}
    .dossier-img-breit-c,.artikelObj-ganzeBreite,.medien-breit.w\(983px\){margin-left:-20.625rem;margin-right:-14.375rem}
    .prj-teaser-row-4col,.prj-teaser-row-3col,.prj-teaser-2col-row{margin-left:-1.25rem;margin-right:-1.25rem}
    .prj-teaser-row-4col .col-12,.prj-teaser-row-3col .col-12,.prj-teaser-2col-row .col-lg-6,.prj-teaser-2col-row .col-md-6{padding-left:1.25rem;padding-right:1.25rem}
    aside{margin-bottom:4rem}
    .prj-teaser-hr{margin-bottom:2rem}
    .prj-teaser-4col-c{margin-bottom:1.5rem}
    .prj-teaser-container .h4{margin-bottom:2rem}
    .prj-teaser-4col-c .prj-teaser-image-c{margin-bottom:1.25rem}
    .spitzmarke-sm-4col{margin-bottom:.5rem}
    .prj-footer{margin-top:4rem}
    .row.small-teaser-row,.prj-teaser-compact-row,.prj-teaser-compact-textonly-row{margin-left:-1.25rem;margin-right:-1.25rem}
    .row.small-teaser-row .col-md-4,.prj-teaser-compact-row .col-xl-3,.prj-teaser-compact-textonly-row .col-lg-4{padding-left:1.25rem;padding-right:1.25rem}
    .prj-teaser-compact-c:before{display:none}
    .prj-teaser-compact-textonly-row{margin-bottom:4rem}
    .prj-teaser-compact-textonly-row .prj-teaser-compact-c:before{display:block}
    .prj-teaser-feature-c{max-width:100%}
    .prj-teaser-feature-c .prj-teaser-image-c{width:46.25rem;max-width:100%}
    .prj-teaser-feature-c .prj-teaser-text-c{margin-left:2.5rem;width:calc(100% - 780px);max-width:100%}
    .prj-teaser-feature-c .text-regular{line-height:1.4}
    .prj-teaser-full-width-c .prj-teaser-text-c{position:absolute;left:-.0625rem;bottom:5rem;right:1rem}
    .prj-teaser-full-width-c .with-bg{padding:0 1rem 0 2.75rem;}
    .prj-teaser-1col-c{margin-bottom:4rem}
    .h2-teaser-small{margin-top:2.5rem;margin-bottom:2.5rem}
    .prj-teaser-feature-container{margin-bottom:5rem}
    .prj-teaser-full-width-container{margin-bottom:6.5rem}
    .prj-teaser-full-width-container.prj-teaser-reduced-margin{margin-bottom:1px}
    .prj-quote-xl-container .quote-xl-c{margin-bottom:6.5rem}
    .prj-start-nav-c{max-width:100rem;margin-left:auto;margin-right:auto}
    .container-fluid.prj-quote-xl-container{max-width:77.5rem}
    .prj-footer-container{max-width:58.75rem}
    .prj-video-c{margin-top:2.25rem;margin-bottom:4.5rem}
	.prj-magazine-c .prj-video-c{margin-bottom:6.75rem}
    .infotext-centered-col{margin-top:2rem;margin-bottom:2rem}
    .mb-pagination{margin-top:4rem}
    .prj-teaser-c.prj-teaser-events-c {margin-bottom:5rem}
    .h5-xl {
        font-size: 1.5rem !important;
        line-height: 1.333333333333333 !important;
    }
}
@media (min-width: 1200px) and (max-height: 620px) {
    .prj-aspect-ratio-w:before {padding-top:38.75rem}
    .start-teaser-c {top: 7.5rem;transform: translate(-50%, 0);}
}
@media (min-width: 1400px) {
    .quote-offset-c,.artikel-zitat{margin-left:-21.25rem;width:18.75rem}
    .artikelBildBreit .artikelBildBu{left:-21.25rem;width:18.75rem}
    .quote-xl-c.has-border,.quote-xl-c{margin-left:-21.25rem}
    .quote-xl-hr{margin-left:-24.375rem;margin-right:-17.3125rem}
    .dossier-img-breit-c,.artikelObj-ganzeBreite,.medien-breit.w\(983px\){margin-left:-24.375rem;margin-right:-17.3125rem}
    .prj-teaser-reduced-margin .prj-teaser-full-width-c .bildnachweis{right:1.875rem}
}
@media (min-width: 1416px) {
	.medien-breit.w\(983px\) .bildnachweis {margin-right:0}
}
@media (min-width: 1600px) {
	.prj-teaser-full-width-c .bildnachweis{right:0}
}
.icon-menu:before{content:"\e600"}
.icon-classic-view:before{content:"\e601"}
.icon-home:before{content:"\e602"}
.icon-search:before{content:"\e700"}
.icon-email:before{content:"\e701"}
.icon-phone:before{content:"\e702"}
.icon-printer:before{content:"\e703"}
.icon-newsletter:before{content:"\e704"}
.icon-tag:before{content:"\e705"}
.icon-shopping-cart:before{content:"\e706"}
.icon-close:before{content:"\e707"}
.icon-social-media:before{content:"\e708"}
.icon-rss:before{content:"\e709"}
.icon-user:before{content:"\e70a"}
.icon-users:before{content:"\e70b"}
.icon-contact:before{content:"\e70c"}
.icon-contact-form:before{content:"\e70d"}
.icon-imprint:before{content:"\e70e"}
.icon-privacy-statement:before{content:"\e70f"}
.icon-camera:before{content:"\e800"}
.icon-gallery:before{content:"\e801"}
.icon-lightbox:before{content:"\e802"}
.icon-lightbox-gallery:before{content:"\e803"}
.icon-info:before{content:"\e804"}
.icon-question-mark:before{content:"\e805"}
.icon-report:before{content:"\e806"}
.icon-conversation:before{content:"\e807"}
.icon-comment:before{content:"\e808"}
.icon-edit:before{content:"\e809"}
.icon-delete:before{content:"\e80a"}
.icon-check-mark:before{content:"\e80b"}
.icon-double-arrow-up:before{content:"\e80c"}
.icon-double-arrow-right:before{content:"\e80d"}
.icon-double-arrow-left:before{content:"\e80f"}
.icon-double-arrow-down:before{content:"\e80e"}
.icon-arrow-up:before{content:"\e810"}
.icon-arrow-right:before{content:"\e811"}
.icon-arrow-down:before{content:"\e812"}
.icon-arrow-left:before{content:"\e813"}
.icon-external-link:before{content:"\e814"}
.icon-download:before{content:"\e815"}
.icon-document:before{content:"\e816"}
.icon-image:before{content:"\e817"}
.icon-audio:before{content:"\e818"}
.icon-video:before{content:"\e819"}
.icon-course:before{content:"\e820"}


/* Audio */
.audio-player-c { margin-top:2.25rem;}
.audio-player-c button:focus:not(:focus-visible) { outline:none !important; }
.audio-player-c button:focus-visible { outline: 0.125rem solid #181a1b; outline-offset:0.125rem; }
.audio-teaser-no-image .audio-player-c { width:21.875rem; margin-left:auto; margin-right:auto; }
.audio-player-light { align-items:center; }
.audio-player-lg { align-items:center; flex-wrap:wrap; flex-direction:column; margin-top:.5rem; padding-bottom:0; }
.audio-player-light .audio-player-controls-c { margin-right:1.25rem; }
.audio-player-lg .audio-player-controls-c { margin-bottom:1rem; margin-right:.625rem; margin-left:.625rem; }
.audio-player-control-btn { box-shadow:0 2px 4px 0 rgba(0,0,0,0.5); border-radius:50%; width:2.875rem; height:2.875rem; background-color:#eb6400; border:0; -moz-appearance:none; -webkit-appearance:none; appearance:none; overflow:hidden;transition: background-color .15s cubic-bezier(0.64, 0.04, 0.35, 1) }
.audio-player-control-btn:hover, .progress-button:hover {background-color:#dd5f00;}
.audio-player-lg .audio-player-control-btn { width:3.75rem; height:3.75rem; }
.audio-player-control-btn:focus{ outline-color:#5ac8f5; }
.audio-player-icon { width:1.125rem; height:2.1875rem; line-height:1.1875rem; margin:auto; display:block; }
.audio-player-lg .audio-player-icon { -webkit-transform: scale(1.304347826086957); -moz-transform: scale(1.304347826086957); -ms-transform: scale(1.304347826086957); -o-transform: scale(1.304347826086957); transform: scale(1.304347826086957); }
.audio-player-control-btn svg { pointer-events:none; }
.audio-player-icon-pause, .audio-player-icon-play { fill:#fff; }
.audio-player-skip-c { margin-left:1.5625rem; margin-right:1.5625rem; }
.audio-player-skip-btn { padding:0; border:0; background:transparent; -moz-appearance:none; -webkit-appearance:none; appearance:none; }
.audio-player-skip-forward, .audio-player-skip-backward { fill:#474d50; }
.audio-player-content { width:100%;}
.progress-bar-c { position:relative; width:100%; height:1.75rem; top:-.75rem; }
.progress-bar { position:absolute; left:0; bottom:0; width:100%; height:.3125rem; cursor:pointer; overflow: visible; background-color: transparent}
.progress-bar-time-c { font-size:.75rem; }
.time-current { float:left; }
.time-total { float:right; }
.audio-duration { font-size:.75rem;}
.progress-list, .progress-play, .progress-load, .progress-hover { position:absolute; left:0; top:0; height:100%; width:100%; border-radius:2.5px; -webkit-transform-origin:0 0; -moz-transform-origin:0 0; -ms-transform-origin:0 0; -o-transform-origin:0 0; transform-origin: 0 0; }
.progress-list { background-color:#c9cdcf; z-index:1; }
.progress-play { background-color:#eb6400; z-index:3; }
.progress-load { background-color:#adb3b6; z-index:2; }
.progress-hover { background-color:rgba(24,26,27,.2); z-index:4;}
.progress-button-c { position:absolute; left:-.5rem; top:-.375rem; z-index:4; cursor:pointer; }
.progress-button { width:1.0625rem; height:1.0625rem; border-radius:50%; background-color:#eb6400; padding:0; box-shadow: 0 2px 4px 0 rgba(0,0,0,0.1), 0 3px 4px 0 rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.14); border:0; -moz-appearance:none; -webkit-appearance:none; appearance:none; display:block; transition: background-color .15s cubic-bezier(0.64, 0.04, 0.35, 1) }
.audio-player-assets-c { margin-top:1.625rem; }
.audio-player-asset-btn { padding:0; border:0; -moz-appearance:none; -webkit-appearance:none; appearance:none; display:block; background:none; margin-left:.5rem; margin-right:.5rem; }
.audio-player-asset-btn > svg { height:1.5rem; width:1.75rem; fill:#5F676B; }
.fileIcon-link + .audio-player-credits { padding-left:1rem; margin-left:.5rem; border-left:1px solid #ADB3B6; }
.audio-player-credit-link { color:#788287; }
.audio-player-asset-btn.audio-player-credit-link:hover { text-decoration: underline}
.audio-player-credits span[class*="icon"] { display:inline-block; font-size:77.77777777777778%; margin-right:.5rem; }
.audio-teaser { background-color:#f1f2f1; width:45rem; margin-left:auto; margin-right:auto; }
.audio-teaser-image-c { width:21.8125rem }
.audio-teaser-image-right .audio-teaser-image-c { order:2; }
.audio-teaser-image-c .bildnachweis {margin-right:1rem}
.audio-teaser-player-c { padding: 1.5rem 2rem; box-sizing: border-box; width:calc(100% - 349px); }
.audio-teaser-no-image .audio-teaser-player-c { padding-left:0; padding-right:0; width:35.625rem; margin-left:auto; margin-right:auto; }
.audio-teaser-image-right .audio-teaser-player-c { order:1; }
.audio-teaser-hdl-c { min-height:4.25rem; width: auto; }
.audio-teaser-text-c { width:35.625rem; margin:2.5rem auto; }
.audio-teaser-image-right .audio-teaser-text-c { order:3; }
.ganze-breite .audio-teaser-text { font-size:1rem; margin-bottom:0; }
.audio-teaser-hdl { text-align:center; margin-top:2rem; margin-bottom:2rem; width:100%; }
.audio-teaser-hdl .hdl { display:inline-block !important; text-align:left; }
.teaserBildContainer img{ width:100%; height: auto; }
.kultur-artikel-i.fancybox-content {max-width:45rem;}

/* Position */
.Pos\(r\) { position: relative; }
/*Flex*/
.Al\(ce\) {align-items: center;}
.Fw\(w\) {flex-wrap: wrap;}
/*Box*/
.D\(f\) { display:-webkit-flex; display:-moz-flex; display:-ms-flex; display:-o-flex; display:flex; }

.Lh\(1\.16\) { line-height:1.166666666666667; }
.Lh\(1\.27\) { line-height:1.277777777777778; }
.Fs\(12px\) {font-size:.75rem;}
.Fs\(22px\) { font-size:1.375rem; }
.Mb\(4px\), .mb-1 {margin-bottom:.25rem;}
.Mb\(32px\), .mb-5 {margin-bottom:2rem;}

@media (max-width: 576px) {
    .audio-teaser { background-color:#f1f2f1; width:100%; margin-left:auto; margin-right:auto; flex-direction: column;}
    .audio-teaser-player-c { padding: 1.5rem 2rem; box-sizing: border-box; width:100%; }
    .audio-teaser-image-c { width:100% }
    .audio-teaser-text-c { width:100%; margin:2.5rem auto; padding-left: 1rem; padding-right: 1rem;  }
}

[class^="icon-"]:before {
    font-family: 'GI-Iconset';
}
#goetheID {
	width: 100%;
	max-width: 600px;
    background-color: #fff;
    color: #474d50;
    margin: 0;
    padding: 1.625rem;
    font-size: 100%;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    border: 1px solid #f1f2f1;
    display: inline-block !important;
}
#goetheID .popupHdlContainer h1 {
    padding: 0 1.625rem 0 0;
    font-size: 38px;
    line-height: 1;
    margin-bottom: .5rem;
    color: #474d50;
    font-family: "ClanWebPro-NarrMedium", "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-rendering: optimizelegibility;
    text-transform: uppercase;
    -webkit-font-smoothing: antialiased;
}
#goetheID .popupHdlContainer .subtext {
	font-size: 14px;
	line-height: 1.428571428571429;
	margin: 0 0 1rem 0;
	color: #474d50;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#goetheID .form-standard {
	font-size: 14px;
	line-height: 1.428571428571429;
	color: #474d50;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#goetheID .form-section {
	margin:0;
	padding: 1rem 0 0 0;
	border: 0;
}
#goetheID .form-group {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    margin-bottom: .9375rem;
    max-width: 719px;
    max-width: 44.9375rem;
    flex-wrap: wrap;
}
#goetheID .form-label-c {
    max-width: 225px;
    max-width: 14.0625rem;
    width: 45.8249%;
    padding-right: 1.25rem;
    box-sizing: border-box;
}
#goetheID .form-align-right .form-label-c {
    text-align: right;
}
#goetheID .form-input-c {
    flex-grow: 1;
    width: 100%;
    max-width: 54.1752%;
}
@media (max-width: 575.98px) {
	#goetheID .form-label-c, #goetheID .form-group, #goetheID .form-input-c  {
		max-width:100%;
		width: 100%;
	}
	#goetheID .form-align-right .form-label-c {
		text-align:left
	}
}
#goetheID .form-group.formCountryRow {
	flex-wrap: wrap;
}
#goetheID .form-group.formCountryRow label.error {
    margin-left: auto;
    width: 100%;
    max-width: 59%;
}
#goetheID label.form-text-invalid, #goetheID label.error {
    display: inline-block !important;
    color: #eb0000;
    font-size: .8888888888888889em;
    margin: .4375rem 0 0 1px;
}
#goetheID select.form-text-invalid,
#goetheID .form-input.form-text-invalid,
#goetheID .form-check-input.form-text-invalid,
#goetheID .form-input-date.form-text-invalid,
#goetheID .form-text-invalid input[type="radio"]+.form-check-label:before,
#goetheID .form-text-invalid input[type="checkbox"]+.form-check-label:before {
    background-color: rgba(235,0,0,0.1);
    border: 2px solid #eb0000 !important;
    color: #eb0000;
}
#goetheID .form-label {
    font-weight: bold;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#goetheID .form-label-required:after {
    content: "\00A0\002A";
}
#goetheID .form-input {
    width: 100%;
    box-sizing: border-box;
    margin-bottom: 0;
    border: 1px solid #c9cdcf;
    padding: .125rem .5rem;
    color: #474d50;
    line-height: 1.25;
    position: relative;
    top: -1px;
    vertical-align: baseline;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    height: auto;
}
#goetheID .form-input:focus {
    -webkit-box-shadow: 0 0 0.3125rem rgba(173,179,182,1);
    -moz-box-shadow: 0 0 .3125rem rgba(173,179,182,1);
    -ms-box-shadow: 0 0 .3125rem rgba(173,179,182,1);
    box-shadow: 0 0 0.3125rem rgba(173,179,182,1);
}
#goetheID .form-input-c select {
	border: 1px solid #c9cdcf;
	height: auto;
	padding: .125rem .5rem;
	width: 100%;
	background-color: #fff;
}
#goetheID .ds-text {
	display: inline-block;
	margin-bottom: .5rem;
}
#goetheID .ds-text a {
	color: #47abd8;
	text-decoration: none;
}
#goetheID .komSchreibenFooter {
    margin-top: 37px;
}
#goetheID .komSchreibenFooter.rechts {
    text-align: right;
}
#goetheID button.standard {
    border: 0;
    margin: 0;
    padding: .25rem .5625rem .0625rem .625rem;
    line-height: 1.25;
    text-transform: uppercase;
    font-family: "ClanWebPro-NarrMedium", "Helvetica Neue", Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    font-size: .875rem;
    text-shadow: none;
    display: inline-block;
}
#goetheID button.btnGrau {
    background-color: #788287;
    color: #fff;
}
#goetheID button.btnBlau {
    background-color: #5ac8f5;
    color: #fff;
}
#goetheID .komSchreibenFooter.rechts button {
    margin-left: .625rem;
}
#goetheID .popover {
    position: absolute;
    left: 0;
    z-index: 1010;
    display: none;
    max-width: 276px;
    max-width: 17.25rem;
    padding: .0625rem;
    text-align: left;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
    border: 1px solid #adb3b6;
    -webkit-box-shadow: 0 0.3125rem 0.625rem rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 .3125rem .625rem rgba(0, 0, 0, 0.2);
    box-shadow: 0 0.3125rem 0.625rem rgba(0, 0, 0, 0.2);
    white-space: normal;
}
#goetheID .popover.top {
    top: -7.25rem;
}
#goetheID .popover .arrow, #goetheID .popover .arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}
#goetheID .popover .arrow {
    border-width: .6875rem;
}
#goetheID .popover.top .arrow {
    left: 50%;
    margin-left: -0.6875rem;
    border-bottom-width: 0;
    border-top-color: rgba(0, 0, 0, 0.25);
    bottom: -0.6875rem;
}
#goetheID .pwd-rules {
    list-style: none;
    padding: .5rem;
    margin: 0;
}
#goetheID .pwd-rules .fehler:before, #goetheID .pwd-rules .ok:before { font-family:GI-Iconset; float:left; margin-right:.5rem; }
#goetheID .pwd-rules .fehler:before { content: "\e80a"; color:#eb6400; }
#goetheID .pwd-rules .ok:before { content: "\e80b"; color: #a0c814; }
