body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
#mbOverlay{position:fixed;z-index:9998;top:0;left:0;width:100%;height:150%;background-color:#000;cursor:pointer}#mbOverlay.mbOverlayOpaque{background:url(../../assets/mediabox/images/80.png)}#mbOverlay.mbOverlayAbsolute{position:absolute}#mbOverlay.mbMobile{position:absolute;background-color:transparent}#mbBottom.mbMobile{line-height:24px;font-size:16px}#mbCenter{position:absolute;z-index:9999;left:50%;padding:10px;background-color:#000;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000')";-webkit-box-shadow:0 5px 20px rgba(0,0,0,.5);-khtml-box-shadow:0 5px 20px rgba(0,0,0,.5);-moz-box-shadow:0 5px 20px rgba(0,0,0,.5);box-shadow:0 5px 20px rgba(0,0,0,.5)}#mbCenter.mbLoading{background:#000 url(../../assets/mediabox/images/loading-dark.gif) no-repeat center;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#mbMedia{position:relative;left:0;top:0;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:left;background-position:center center;background-repeat:no-repeat}#mbBottom{line-height:20px;font-size:12px;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;text-align:left;color:#999;min-height:20px;padding:10px 0 0}#mbTitle,#mbPrevLink,#mbNextLink,#mbCloseLink{display:inline;color:#fff;font-weight:700}#mbNumber{display:inline;color:#999;font-size:.8em;margin:auto 10px}#mbCaption{display:block;color:#999;line-height:1.6em;font-size:.8em}#mbPrevLink,#mbNextLink,#mbCloseLink{float:right;outline:0;margin:0 0 0 10px;font-weight:400}#mbPrevLink b,#mbNextLink b,#mbCloseLink b{color:#eee;font-weight:700;text-decoration:underline}#mbPrevLink big,#mbNextLink big,#mbCloseLink big{color:#eee;font-size:1.4em;font-weight:700}#mbBottom a,#mbBottom a:link,#mbBottom a:visited{text-decoration:none;color:#ddd}#mbBottom a:hover,#mbBottom a:active{text-decoration:underline;color:#fff}#mbError{position:relative;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:center;border:10px solid #700;padding:10px 10px 10px;margin:20px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#mbError a,#mbError a:link,#mbError a:visited,#mbError a:hover,#mbError a:active{color:#d00;font-weight:700;text-decoration:underline}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
@-webkit-keyframes slide-down{0%{opacity:0}90%{opacity:1}}@-moz-keyframes slide-down{0%{opacity:0}90%{opacity:1}}@-ms-keyframes slide-down{0%{opacity:0}90%{opacity:1}}@-o-keyframes slide-down{0%{opacity:0}90%{opacity:1}}@keyframes slide-down{0%{opacity:0}90%{opacity:1}}@font-face{font-family:"Alegreya Sans";font-style:normal;font-weight:100;src:url("../../files/fonts/alegreya-sans-v8-latin-100.eot");src:local("Alegreya Sans Thin"), local("AlegreyaSans-Thin"), url("../../files/fonts/alegreya-sans-v8-latin-100.eot?#iefix") format("embedded-opentype"), url("../../files/fonts/alegreya-sans-v8-latin-100.woff2") format("woff2"), url("../../files/fonts/alegreya-sans-v8-latin-100.woff") format("woff"), url("../../files/fonts/alegreya-sans-v8-latin-100.ttf") format("truetype"), url("../../files/fonts/alegreya-sans-v8-latin-100.svg#AlegreyaSans") format("svg")}@font-face{font-family:"Alegreya Sans";font-style:normal;font-weight:300;src:url("../../files/fonts/alegreya-sans-v8-latin-300.eot");src:local("Alegreya Sans Light"), local("AlegreyaSans-Light"), url("../../files/fonts/alegreya-sans-v8-latin-300.eot?#iefix") format("embedded-opentype"), url("../../files/fonts/alegreya-sans-v8-latin-300.woff2") format("woff2"), url("../../files/fonts/alegreya-sans-v8-latin-300.woff") format("woff"), url("../../files/fonts/alegreya-sans-v8-latin-300.ttf") format("truetype"), url("../../files/fonts/alegreya-sans-v8-latin-300.svg#AlegreyaSans") format("svg")}@font-face{font-family:"Alegreya Sans";font-style:normal;font-weight:400;src:url("../../files/fonts/alegreya-sans-v8-latin-regular.eot");src:local("Alegreya Sans Regular"), local("AlegreyaSans-Regular"), url("../../files/fonts/alegreya-sans-v8-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../files/fonts/alegreya-sans-v8-latin-regular.woff2") format("woff2"), url("../../files/fonts/alegreya-sans-v8-latin-regular.woff") format("woff"), url("../../files/fonts/alegreya-sans-v8-latin-regular.ttf") format("truetype"), url("../../files/fonts/alegreya-sans-v8-latin-regular.svg#AlegreyaSans") format("svg")}html{overflow-y:scroll}*,body,div,header,nav,main,section,article,aside,footer,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ul,ol,li,table,th,td,form,fieldset,legend,input,*::after,*::before,textarea{margin:0;padding:0;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:normal}ul{list-style-type:none}a{text-decoration:none;color:inherit}p{margin-bottom:2em}a:focus,*:focus,button:focus,input:focus{outline:none}a:active{background-color:transparent}a img{border:none}::-moz-focus-inner{border:0}img{vertical-align:bottom;max-width:100%}object,svg{width:100%;height:auto;border:0}.clean{clear:both}select,input,textarea{border:0 none;font-family:"Alegreya Sans", sans-serif}.ce_text ul{list-style:none;padding:0;margin:0}.ce_text li{padding-left:2em;text-indent:-1.3em;line-height:2em}.ce_text li:before{content:" ";margin-right:10px;display:inline-block;width:10px;height:10px;background-color:#233c59;border-radius:50%;margin-bottom:2px;padding-left:1, 2em}.ce_text .image_container.float_left{margin:0 1% 0 0}.ce_text .image_container.float_above{margin-bottom:1%}.ce_text .image_container.float_right{margin:0 0 0 1%}.ce_text .image_container.float_below{margin:1% 0}body{color:#000000;font-family:"Alegreya Sans", sans-serif;font-size:18px;line-height:1.6em;letter-spacing:0.08em}.centered{width:1140px;margin-left:auto;margin-right:auto}.clearfix:after{content:".";display:block;clear:both;font-size:0;height:0;visibility:hidden}.visible-xs{display:none}#wrapper{width:100%;margin:0 auto}.left{float:left;width:50%}#container{width:100%;max-width:1140px;margin:0 auto;padding-bottom:50px}#container a{color:#233c59}#container a:hover{text-decoration:underline;color:#5b2712}#main{padding:2%}@media screen and (min-width:711px){#main{padding:0 5% 0 2%}}#footer{background-color:#233c59;padding:2%}@media screen and (min-width:711px){#footer{padding:0}}h1{color:#5b2712;font-size:1.2em;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:3%;line-height:1.5em}@media screen and (min-width:711px){h1{font-size:2em}}h2{font-size:1.5em;padding-bottom:1em;padding-top:1em;color:#5b2712}h3{color:#5b2712;font-size:1em;padding-bottom:1em;padding-top:1.1em;text-transform:uppercase;font-weight:bold}h4{font-weight:bold}.scrolltop{opacity:0;position:fixed;right:20px;bottom:20px;background:url("../../files/bilder/Images/scroll2top.png") center no-repeat rgba(255, 255, 255, 0.3);width:64px !important;height:64px;text-indent:-2000px;overflow:hidden;cursor:pointer}@media only screen and (max-width:1199px){.centered{width:940px}}@media only screen and (max-width:991px){.centered{width:720px}}@media only screen and (max-width:900px){.centered{width:auto;padding-left:15px;padding-right:15px}.visible-xs{display:block}.hidden-xs{display:none !important}}#right{padding:2%}@media screen and (min-width:711px){#right{padding:0}#right h1{font-size:1.5em}#right h3{font-size:1.5em;paddong-top:0}}#header .kopfzeile-logo{background-color:#233c59;height:100px}#header .kopfzeile-logo .inside{max-width:1140px;padding:30px 0;width:100%;margin:0 auto}#header .kopfzeile-logo .inside .logo{padding-left:5px;width:60%;max-width:270px;position:absolute;left:0}@media only screen and (min-width:900px){#header .kopfzeile-logo .inside .logo{-webkit-transition:all 0.7s ease;transition:all 0.7s ease}}#header .kopfzeile-logo .inside .logo-text{display:none}@media screen and (min-width:711px){#header .kopfzeile-logo .inside .logo-text{display:block;position:absolute;right:0}}#header.fixed .logo{width:10%;-webkit-transition:all 0.7s ease;transition:all 0.7s ease}#header.fixed .logo-text{-webkit-animation:slide-down 5s 3;-moz-animation:slide-down 5s 3;-ms-animation:slide-down 5s 3;-o-animation:slide-down 5s 3;animation:slide-down 5s 3}#header.fixed .kopfzeile-logo .inside .logo{-webkit-transition:all 0.7s ease;-webkit-animation:slide-down 2s 1;-moz-animation:slide-down 2s 1;-ms-animation:slide-down 2s 1;-o-animation:slide-down 2s 1;animation:slide-down 2s 1;max-width:200px;position:fixed;top:18px;z-index:10;left:auto}#Nav .kopfzeile{background-color:rgba(35, 60, 89, 0.8);width:100%}@media only screen and (min-width:900px){#Nav .kopfzeile{position:relative;z-index:1;height:65px;top:-65px}}#Nav .kopfzeile .inside{padding:0;margin:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;justify-content:space-around;max-width:1140px;width:100%;margin:0 auto}#Nav .kopfzeile .inside .navi{display:none}@media screen and (min-width:711px){#Nav .kopfzeile .inside .navi{display:block}}@media only screen and (min-width:900px){#Nav .kopfzeile .inside .navi{width:100%;-webkit-transition:all 0.7s ease;transition:all 0.7s ease}}@media screen and (min-width:711px){#Nav .kopfzeile .mob_nav{display:none}}#Nav .kopfzeile .mob_nav a{color:#fff;font-size:18px;text-align:left;display:block}#Nav .kopfzeile.fixed{-webkit-box-shadow:0px 25px 52px -23px #9e9e9e;-moz-box-shadow:0px 25px 52px -23px #9e9e9e;box-shadow:0px 25px 52px -23px #9e9e9e;-webkit-transition:all 0.7s ease;transition:all 0.7s ease;z-index:1}#Nav .kopfzeile.fixed .logo{width:10%;-webkit-transition:all 0.7s ease;transition:all 0.7s ease}#Nav .kopfzeile.fixed .logo-text{-webkit-animation:slide-down 5s 3;-moz-animation:slide-down 5s 3;-ms-animation:slide-down 5s 3;-o-animation:slide-down 5s 3;animation:slide-down 5s 3}#Nav .kopfzeile.fixed .navi{width:90%;-webkit-transition:all 0.7s ease;transition:all 0.7s ease}#Nav .kopfzeile.fixed .mod_navigation{position:absolute;right:0;width:78%}.mod_sitemap .level_2{margin-left:5%}.mob_nav{display:none}@media only screen and (max-width:710px){.mob_nav{display:block;width:100%;z-index:5;background-color:#233c59}.mob_nav .ce_accordion{padding:2%}.mob_nav .toggler{height:50px;background:url(../../files/bilder/Images/mob_nav.svg) no-repeat 100% center / 10%;display:block}.mob_nav .toggler .active{background-color:#5b2712}.mob_nav .mod_sitemap{padding:5% 0 0 0}.mob_nav .mod_sitemap li{font-size:1rem;display:block;background-color:#233c59;width:100%;line-height:200%;text-align:center;text-transform:uppercase;letter-spacing:0.15em}.mob_nav .mod_sitemap .level_2 li{padding-left:5%}.mob_nav.active{background-color:#5b2712}}.headtext{max-width:720px;width:100%;margin:0 auto;text-align:center}@media only screen and (min-width:900px){.headtext{padding-top:100px}}.headtext h1{color:#000000;line-height:1.2em;text-transform:none}#wrapper.fixed #header{margin-bottom:50px}#slider img{width:100%}#slider .slider-wrapper{max-height:500px}#slider nav{display:none}#slider .rte{position:absolute;top:10%;width:100%}#slider.textslider p{background-color:rgba(255, 255, 255, 0.8);padding:2%;max-width:500px;font-size:1.3em;text-transform:uppercase;text-align:center;margin:0 auto}#slider .ce_text .image_container.float_above{margin-bottom:0}#footer .inside>div{padding:0;margin:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;justify-content:space-around;max-width:1140px;padding:0;width:100%;margin:0 auto}#footer .inside>div .ft{width:100%;color:white}@media screen and (min-width:711px){#footer .inside>div .ft{width:260px;margin:25px 25px 25px 0}}#footer .inside>div .ft h2{font-size:1.4em;color:#fff;font-weight:normal}#footer .inside>div .ft .ft-2{padding:0 10px}#footer .inside>div input,#footer .inside>div textarea{width:100%;padding:3%;margin-bottom:1em;background-color:#fff}.onlinetermin{margin-bottom:2em}.onlinetermin a{background-color:#233c59;border:1px solid #5b2712;padding:0.5em;display:block;text-align:center;color:#fff !important;text-decoration:none !important}.ce_gallery>ul{margin:0 auto;width:100%;max-width:1140px}#main .ce_form{margin:1.1em}#main .ce_form .input{font-size:110%;position:relative;z-index:0;display:inline-block;width:100%;vertical-align:top}#main .ce_form .input.text{border:1px solid}#main .ce_form .graphic{position:absolute;top:0;left:0;fill:none}#main .ce_form .icon{color:#ddd;font-size:150%}#main .ce_form .submit{width:100%;line-height:241%;display:block;text-transform:uppercase;color:#fff;letter-spacing:0.1em;display:block;cursor:pointer;background-color:#233c59;margin-top:1em}#main .ce_form .widget-checkbox,#main .ce_form .widget-checkbox fieldset,#main .ce_form .widget-explanation{border:none}#main .ce_form .widget-checkbox p,#main .ce_form .widget-checkbox fieldset p,#main .ce_form .widget-explanation p{margin-left:15px}#main .ce_form fieldset{font-size:0.8rem;padding:0.5em}#main .ce_form legend{margin-left:10px;padding:0 6px}#main .ce_form textarea{border:1px solid}#main .ce_form .widget{margin-bottom:1em}#footer fieldset{border:none}#footer .widget{padding:0 5px}#footer .checkbox_container{border:none}#footer .submit{background-color:#233c59;border:1px solid #fff;padding:0.5em;color:#fff !important;width:100%;margin-top:6px}@media screen and (min-width:711px){.mod_article#team{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:row;justify-content:space-around}}.mod_article#team .ce_text{max-width:100%}@media screen and (min-width:711px){.mod_article#team .ce_text{max-width:30%}}.cookiebar{background-color:#233c59;border-top:1px solid #fff}.cookiebar .cookiebar__button{background-color:#fff;color:#233c59}.jamedabewertung .rte{padding-top:1em}.jamedabewertung .rte p{margin-bottom:0.5em !important}form .flexbox{boder:none;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px}nav.block{overflow:visible}.mod_navigation{display:none;padding:0;margin:0;border:0;width:100%;line-height:1em;font-size:1.1em;color:#fff;margin:0 auto;text-transform:uppercase}.mod_navigation .active{font-weight:bold;padding:1em 0.5em}@media only screen and (min-width:900px){.mod_navigation{display:block !important}}.mod_navigation strong{color:#fff}.mod_navigation .submenu.trail:first-child{color:#fff}.mod_navigation ul,.mod_navigation li{list-style:none;margin:0;padding:0}.mod_navigation ul{position:relative;z-index:597}@media only screen and (min-width:900px){.mod_navigation ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}}.mod_navigation ul li{min-height:1px;line-height:40px}@media only screen and (min-width:900px){.mod_navigation ul li{line-height:131%;padding:0.5em}}.mod_navigation ul li.hover,.mod_navigation ul li:hover{position:relative;z-index:599;cursor:default;font-weight:normal}.mod_navigation .level_2{font-size:1.1rem}@media only screen and (min-width:900px){.mod_navigation .level_2{visibility:hidden;position:absolute;top:100%;left:0;z-index:598;padding-left:0}}.mod_navigation ul ul li{background-color:#233c59}@media only screen and (min-width:900px){.mod_navigation ul ul li{line-height:170%;padding:0 0.5em 0 1em}.mod_navigation ul ul li.last{padding-bottom:1em}}.mod_navigation ul ul li a,.mod_navigation ul ul li a:hover,.mod_navigation ul ul li .active{border:none}.mod_navigation ul ul ul{top:0;left:auto;right:-99.5%}.mod_navigation ul li:hover>ul{visibility:visible}.mod_navigation ul ul{bottom:0;left:0;display:block}.mod_navigation ul ul{margin-top:0}.mod_navigation ul ul li{white-space:nowrap}.mod_navigation ul ul li .active{color:#fff}.mod_navigation a,.mod_navigation stong{display:block;text-decoration:none;white-space:nowrap;padding:0.5em 0;font-weight:normal}.mod_navigation a:hover,.mod_navigation a .actice,.mod_navigation stong:hover,.mod_navigation stong .actice{color:#fff;font-weight:normal}.level_1>.first a,.level_1>.first strong{padding-left:0;font-weight:normal}.last a,.last a:hover,.last strong{border:none}.nav{position:relative;z-index:1000;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}@media only screen and (min-width:900px){.nav{display:block !important}}.main-nav{background:url(../../files/Files/Images/mob_nav.svg) no-repeat right center;height:40px;width:95%;margin-top:1em;position:absolute}@media only screen and (min-width:900px){.main-nav{display:none}}
