@import url('https://cdn7.site-media.eu/g/fonts/css?family=Libre+Baskerville:400,700');@import url(/css/ionicons-2.0.1/css/ionicons.min.css);.hide{display:none;}body.edit .hide{display:block;opacity:0.7;position:relative;}body.edit .hide:before{content:'ausgeblendet';position:absolute;top:auto;padding:0.5rem;background-color:red;color:white;font-size:10px;}.span1{width:4.16667%;}.span2{width:8.33333%;}.span3{width:12.5%;}.span4{width:16.66667%;}.span5{width:20.83333%;}.span6{width:25%;}.span7{width:29.16667%;}.span8{width:33.33333%;}.span9{width:37.5%;}.span10{width:41.66667%;}.span11{width:45.83333%;}.span12{width:50%;}.span13{width:54.16667%;}.span14{width:58.33333%;}.span15{width:62.5%;}.span16{width:66.66667%;}.span17{width:70.83333%;}.span18{width:75%;}.span19{width:79.16667%;}.span20{width:83.33333%;}.span21{width:87.5%;}.span22{width:91.66667%;}.span23{width:95.83333%;}.span24{width:100%;}html{margin:0;padding:0;font-size:16px;-webkit-text-size-adjust:none;background:#fff;font-family:'Libre Baskerville', sans-serif;height:100%;}body{margin:0;padding:0;height:100%;overflow-y:scroll;overflow-x:hidden;}a{text-decoration:none;}table td{vertical-align:top;}h2,h3{font-family:'Libre Baskerville', sans-serif;font-weight:normal;}#c-1 > .ed-section{position:fixed;background:#fff;color:#222;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:scroll;-webkit-overflow-scrolling:touch;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}#c-1 > .ed-section.visible{z-index:20;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}#c-1 > .ed-section.banner{text-shadow:none;box-shadow:none;height:100%;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}#c-1 > .ed-section.banner.hidden{-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}#c-1 > .ed-section.banner .background{z-index:-2;}#c-1 > .ed-section.banner .overlay{z-index:-1;}#c-1 > .ed-section.banner .ed-element{padding:0;}#c-1 > .ed-section.banner .logo{background:#fff;width:100%;text-align:center;}#c-1 > .ed-section.banner .logo h1{margin:0;padding:0;font-size:0;}#c-1 > .ed-section.banner .logo img{max-width:150px;width:100%;height:auto;margin:10px 0;}#c-1 > .ed-section.banner h2,#c-1 > .ed-section.banner h3{color:#fff;text-align:center;}#c-1 > .ed-section.banner h2{font-size:40px;}#c-1 > .ed-section.banner h3{font-size:16px;}#c-1 > .ed-section.banner .icons{bottom:0;position:absolute;width:100%;z-index:2;}#c-1 > .ed-section.banner .icons .ed-html{padding:3px;}#c-1 > .ed-section.banner .icons a{display:block;background:#3f3f3f;color:#fff;text-shadow:none;text-align:center;font-size:9px;font-family:'Libre Baskerville', sans-serif;font-weight:normal;letter-spacing:0;padding:10px 0 6px 0;width:100%;text-transform:uppercase;margin:0 auto;}#c-1 > .ed-section.banner .icons a i{display:block;color:#fff;font-size:24px;padding:0;margin-bottom:5px;vertical-align:top;}#content,.anzeigeOverlay{font-weight:normal;color:#333;padding:0;}#content .head,.anzeigeOverlay .head{background:#3f3f3f;height:50px;}#content .head p,.anzeigeOverlay .head p{position:absolute;}#content .head p a,.anzeigeOverlay .head p a{color:#fff;line-height:55px;padding-left:15px;font-size:26px;}#content .head h2,.anzeigeOverlay .head h2{text-transform:uppercase;text-align:center;color:#fff;height:50px;padding:0;font-weight:normal;font-size:22px;font-weight:400;line-height:55px;font-family:'Libre Baskerville', sans-serif;font-weight:normal;}#content .head .ed-html,.anzeigeOverlay .head .ed-html{padding:0;}#content .button-color-default,.anzeigeOverlay .button-color-default{text-shadow:none;display:block;padding:10px 0;text-align:center;background:#3f3f3f;color:#fff;border:none;border-radius:0;box-shadow:none;font-size:16px;font-weight:300;font-family:'Libre Baskerville', sans-serif;}#content .button-color-default:hover,.anzeigeOverlay .button-color-default:hover,#content .button-color-default.active,.anzeigeOverlay .button-color-default.active{background:#800000;}#content .buttonrot .button,.anzeigeOverlay .buttonrot .button{background:#800000;}#content a,.anzeigeOverlay a{color:#3f3f3f;text-decoration:none;}#content img,.anzeigeOverlay img{max-width:100%;}#content .ed-html,.anzeigeOverlay .ed-html,#content .ed-reference,.anzeigeOverlay .ed-reference,#content .ed-image,.anzeigeOverlay .ed-image,#content .ed-text,.anzeigeOverlay .ed-text,#content .ed-headline,.anzeigeOverlay .ed-headline,#content .ed-button,.anzeigeOverlay .ed-button{padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;}#content .ed-html p,.anzeigeOverlay .ed-html p,#content .ed-reference p,.anzeigeOverlay .ed-reference p,#content .ed-image p,.anzeigeOverlay .ed-image p,#content .ed-text p,.anzeigeOverlay .ed-text p,#content .ed-headline p,.anzeigeOverlay .ed-headline p,#content .ed-button p,.anzeigeOverlay .ed-button p{text-align:justify;font-size:14px;line-height:1.6em;font-weight:300;font-family:'Libre Baskerville', sans-serif;}#content .ed-html li,.anzeigeOverlay .ed-html li,#content .ed-reference li,.anzeigeOverlay .ed-reference li,#content .ed-image li,.anzeigeOverlay .ed-image li,#content .ed-text li,.anzeigeOverlay .ed-text li,#content .ed-headline li,.anzeigeOverlay .ed-headline li,#content .ed-button li,.anzeigeOverlay .ed-button li{text-align:left;}#content .ed-element.nospace,.anzeigeOverlay .ed-element.nospace{padding-left:0;padding-right:0;}#content .ed-html,.anzeigeOverlay .ed-html{padding:0;}#content .ed-image,.anzeigeOverlay .ed-image{padding:0 15px;}#content .ed-image img,.anzeigeOverlay .ed-image img{width:100% !important;}#content .ed-reference h2,.anzeigeOverlay .ed-reference h2,#content .ed-headline h2,.anzeigeOverlay .ed-headline h2{text-align:left;}#content .ed-reference h2,.anzeigeOverlay .ed-reference h2,#content .ed-headline h2,.anzeigeOverlay .ed-headline h2{font-family:'Libre Baskerville', sans-serif;font-weight:400;color:#3f3f3f;text-transform:uppercase;font-size:18px;line-height:26px;position:relative;padding:0 0 0 25px;margin:0 0 5px 0;word-break:break-all;}#content .ed-reference h2:before,.anzeigeOverlay .ed-reference h2:before,#content .ed-headline h2:before,.anzeigeOverlay .ed-headline h2:before{display:block;width:15px;height:15px;content:'';background:#800000;position:absolute;top:4px;left:0;}#content .ed-reference.dn h2,.anzeigeOverlay .ed-reference.dn h2,#content .ed-headline.dn h2,.anzeigeOverlay .ed-headline.dn h2{padding-left:0;}#content .ed-reference.dn h2::before,.anzeigeOverlay .ed-reference.dn h2::before,#content .ed-headline.dn h2::before,.anzeigeOverlay .ed-headline.dn h2::before{display:none;}#content .ed-reference h3,.anzeigeOverlay .ed-reference h3,#content .ed-headline h3,.anzeigeOverlay .ed-headline h3{font-family:'Libre Baskerville', sans-serif;font-weight:300;color:#800000;font-size:16px;line-height:22px;}#content .ed-gallery-items,.anzeigeOverlay .ed-gallery-items{margin:1% 0;}#content .ed-gallery-items li,.anzeigeOverlay .ed-gallery-items li{width:49%;margin:1%;}#content .ed-gallery-items li:nth-child(even),.anzeigeOverlay .ed-gallery-items li:nth-child(even){margin-right:0;}#content .ed-gallery-items li:nth-child(odd),.anzeigeOverlay .ed-gallery-items li:nth-child(odd){margin-left:0;}#content .ed-gallery-items li img,.anzeigeOverlay .ed-gallery-items li img{width:100% !important;height:auto !important;}#content .ed-text ul,.anzeigeOverlay .ed-text ul,#content .ed-reference ul,.anzeigeOverlay .ed-reference ul{margin:0;list-style:none;margin-left:15px !important;padding:0;}#content .ed-text ul li,.anzeigeOverlay .ed-text ul li,#content .ed-reference ul li,.anzeigeOverlay .ed-reference ul li{padding:0;line-height:1.6em;font-size:14px;font-weight:300;color:#3f3f3f;}#content .ed-text ul li::before,.anzeigeOverlay .ed-text ul li::before,#content .ed-reference ul li::before,.anzeigeOverlay .ed-reference ul li::before{color:#800000;content:"\f125";display:inline-block;font-family:ionicons;margin-left:-15px;width:15px;font-size:16px;}#content table,.anzeigeOverlay table{width:100%;border-spacing:0;}#content table td,.anzeigeOverlay table td{vertical-align:top;padding:4px 0;}#content .full-width,.anzeigeOverlay .full-width{overflow:hidden;}#content .bannerbild,.anzeigeOverlay .bannerbild{margin:0;padding:0;}#content .box,.anzeigeOverlay .box{margin:0 15px;width:calc(100% - 30px) !important;}#content .box i,.anzeigeOverlay .box i{color:#800000;font-size:20px;}#content .box .ed-reference-image,.anzeigeOverlay .box .ed-reference-image{margin:0;padding:0 15px;}#content .boxtext,.anzeigeOverlay .boxtext{border:1px solid #e1e1e1;margin:5px 15px 15px 15px;}#content .partner,.anzeigeOverlay .partner{border:1px solid #e1e1e1;margin:0 15px 5px 15px;height:150px;line-height:150px;text-align:center;}#content .partner img,.anzeigeOverlay .partner img{max-width:80%;max-height:80%;line-height:150px;vertical-align:middle;}#content .numbers p,.anzeigeOverlay .numbers p{font-size:20px;}#content .defintion h3,.anzeigeOverlay .defintion h3{text-align:center !important;}#content .name p,.anzeigeOverlay .name p{font-size:12px;margin-top:-10px;}#content .newsletterForm,.anzeigeOverlay .newsletterForm{overflow-x:scroll;-webkit-overflow-scrolling:touch;}#content .impressummobile,.anzeigeOverlay .impressummobile{max-width:100%;}#content .impressummobile p,.anzeigeOverlay .impressummobile p{text-align:left;white-space:all;}#content .imprint,.anzeigeOverlay .imprint{padding:0 15px;}#content .imprint .ed-headline,.anzeigeOverlay .imprint .ed-headline{padding-left:0;padding-right:0;}#content .imprint h2,.anzeigeOverlay .imprint h2{font-family:'Libre Baskerville', sans-serif;font-weight:400;color:#3f3f3f;text-transform:uppercase;font-size:18px;line-height:26px;position:relative;padding:0 0 0 25px;margin:0 0 5px 0;word-break:break-all;}#content .imprint h2:before,.anzeigeOverlay .imprint h2:before{display:block;width:15px;height:15px;content:'';background:#800000;position:absolute;top:4px;left:0;}#content .imprint p,.anzeigeOverlay .imprint p{margin:0 0 30px 0;padding:0;text-align:justify;}#content .imprint ul,.anzeigeOverlay .imprint ul{margin:0 0 30px 0;list-style:none;margin-left:15px !important;padding:0;}#content .imprint ul li,.anzeigeOverlay .imprint ul li{padding:0;font-size:14px;font-weight:300;line-height:26px;}#content .imprint ul li::before,.anzeigeOverlay .imprint ul li::before{color:#800000;content:"\f125";display:inline-block;font-family:ionicons;margin-left:-15px;width:15px;}@media screen and (max-height:450px){.logo img{max-width:0px !important;}}body.edit{overflow:auto;height:auto;}.edit #content #c-1 > .ed-section{position:static;overflow-y:auto;overflow-x:scroll;transform:none !important;z-index:2;}.edit #content #c-1 > .ed-section .background{z-index:0;}.anzeigeOverlay{position:relative;background:#fff;padding:15px !important;width:700px !important;max-width:calc(90vw - 30px);/**
 * cookie-bar will show notification about the website storing cookies for 24 hours
 *
 * @Param("position", type="choice", options={"choices"={"top", "bottom"}})
 * @Param("background", type="color", desc="Background of cookie bar") 
 * @Param("text-color", type="color", desc="Background of cookie bar") 
 * @Param("button-color", type="color", desc="Background of cookie bar") 
 * @Param("button-background", type="color", desc="Background of cookie bar") */}.anzeigeOverlay p{margin:0;}.ed-element.preset-cookie-consent-bar-cms-v2-default{background:#eee;padding-top:1rem;padding-bottom:1rem;font-size:1rem;width:100%;max-width:100%;z-index:1000;}@media screen and (min-width:960px){.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner{width:61rem;margin:0 auto;}}body:not(.edit) .ed-element.preset-cookie-consent-bar-cms-v2-default{position:fixed;left:0;display:none;bottom:0;top:auto;}body.edit .ed-element.preset-cookie-consent-bar-cms-v2-default{bottom:0;top:auto;}.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner{flex-wrap:wrap;}.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container{margin:1rem;flex-grow:1;flex-basis:auto;}.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container h1,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container .h1,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container h2,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container .h2,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container h3,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container .h3,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container h4,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container .h4,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container h5,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container .h5,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container h6,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container .h6{color:#212121 !important;}.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container.cookie-consent-bar-text-container{flex-basis:calc(60% - 2rem);}.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container.cookie-consent-bar-text-container p{line-height:1.5rem;}.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container.cookie-consent-bar-button-container{flex-basis:calc(40% - 2rem);}@media screen and (max-width:960px){.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container{flex-basis:calc(100% - 2rem);flex-grow:1;}.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container.cookie-consent-bar-text-container,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container.cookie-consent-bar-button-container{flex-basis:calc(100% - 2rem);}.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container p,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container a,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container h2,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container .h2,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container h3,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container .h3,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container *{text-align:center !important;}}.ed-element.preset-cookie-consent-bar-cms-v2-default .cookie-consent-bar-button-container .ed-element{margin-bottom:1rem;max-width:100%;}.ed-element.preset-cookie-consent-bar-cms-v2-default .cookie-consent-bar-button-container .ed-element a{max-width:calc(100% -  2rem);}.ed-element.preset-cookie-consent-bar-cms-v2-default .cookie-consent-bar-button-container .ed-element:first-child a{color:#fff !important;background:#0074d9;padding:1rem;vertical-align:center;border-color:#fff !important;}.ed-element.preset-cookie-consent-bar-cms-v2-default .cookie-consent-bar-button-container .ed-element:first-child a:hover{background:#003d73 !important;}.ed-element.preset-cookie-consent-bar-cms-v2-default .cookie-consent-bar-button-container .ed-element:last-child{margin-bottom:0;}.ed-element.preset-cookie-consent-bar-cms-v2-default .cookie-consent-bar-button-container .ed-element:last-child a{color:#212121 !important;border:none !important;background:none;}.ed-element.preset-cookie-consent-bar-cms-v2-default .cookie-consent-bar-button-container .button,.ed-element.preset-cookie-consent-bar-cms-v2-default .cookie-consent-bar-button-container a{text-align:center;}.ed-element.preset-cookie-consent-bar-cms-v2-default .button{width:100%;transition:all 0.3s ease-in-out;}.ed-element.preset-cookie-consent-bar-cms-v2-default p{color:#212121 !important;}.ed-element.preset-cookie-consent-bar-cms-v2-default .cookie-consent-bar-links-container a,.ed-element.preset-cookie-consent-bar-cms-v2-default .cookie-consent-bar-links-container a:hover{color:#212121 !important;}.ed-element.preset-cookie-consent-bar-cms-v2-default a{text-shadow:none !important;}@media screen and (max-width:960px){.ed-element.preset-cookie-consent-bar-cms-v2-default .cookie-consent-bar-button-container{margin:0 1rem !important;}}@media screen and (max-width:720px){.ed-element.preset-cookie-consent-bar-cms-v2-default p,.ed-element.preset-cookie-consent-bar-cms-v2-default a,.ed-element.preset-cookie-consent-bar-cms-v2-default *{text-align:center;}.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner{padding:0px !important;}}