@import url(/css/font-awesome-4.4.0.min.css);@import url(/css/ionicons-2.0.1/css/ionicons.min.css);@import url('https://cdn6.site-media.eu/g/fonts/css?family=Open+Sans:300,600');@import url('https://cdn6.site-media.eu/g/fonts/css2?family=Doppio+One&display=swap');/* Generated by Font Squirrel (https://www.fontsquirrel.com) on March 14, 2017 *//*@font-face {
	font-family: 'boomboxnormal';
	src: url('/images/0/1572315/boombox-webfont.woff2') format('woff2'), url('/images/0/1572314/boombox-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}*//* End Easter Overlay 2 */@import url('https://cdn6.site-media.eu/g/fonts/css?family=Raleway');/* End Plain Easter Overlay */@import url('https://cdn6.site-media.eu/g/fonts/css?family=Roboto:300');/* End Christmas Overlay */@import url('https://cdn6.site-media.eu/g/fonts/css?family=Amatic+SC:700|Open+Sans:400,600');/* End Plain Summer Overlay */@import url('https://cdn6.site-media.eu/g/fonts/css?family=Roboto:300');html{overflow-y:scroll;}*{margin:0;padding:0;text-decoration:none;list-style:none;border:none;outline:none;-webkit-text-size-adjust:none;vertical-align:baseline;font-weight:300;}img{vertical-align:middle;height:auto;}body{background:url(/images/0/1572702/bg2.jpg) #fff;font-family:'Open Sans', sans-serif;text-rendering:optimizelegibility;color:#000;max-width:100%;font-size:16px;line-height:30px;font-weight:300;overflow-x:hidden;}body[style="overflow: hidden"]{top:0;left:0;right:0;bottom:0;}.hide{display:none;}address{font-style:normal;}.inner_wrapper{width:960px;margin:0 auto;position:relative;}a{color:#000;text-decoration:none;}a:hover{color:#fe0000;}h2,h3,h4{font-weight:bold;margin:0;color:#fe0000;font-family:'Doppio One', sans-serif;}table{width:100%;}table td{padding:4px 0;}.edit .map-section{overflow:visible;}img{max-width:100%;}div#c-1 .menuWrapper{position:fixed;top:0;bottom:auto;padding:0;width:100%;display:block;z-index:99;text-align:center;box-sizing:border-box;margin:0;z-index:100;height:90px;background:#000;}div#c-1 .menuWrapper .ed-grid{max-width:960px;margin:0 auto;}div#c-1 .menuWrapper h1{margin:0 auto;font-size:0;line-height:130px;text-transform:none;text-align:center;font-family:'Doppio One', sans-serif;text-transform:uppercase;display:inline-block;position:relative;z-index:101;background:#fff;padding:0 25px;box-shadow:0 0 10px rgba(0, 0, 0, 0.7);border-bottom-left-radius:10px;border-bottom-right-radius:10px;}div#c-1 .menuWrapper h1 a{display:block;font-size:0px;z-index:50;position:relative;}div#c-1 .menuWrapper h1 a img{max-height:90px;vertical-align:middle;}div#c-1 .menuWrapper .ed-menu{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;position:fixed;left:0;top:90px;background:rgba(0, 0, 0, 0.8);width:100%;height:calc(100% - 90px);margin:0 auto;padding:0;font-size:0;z-index:90;opacity:0;}div#c-1 .menuWrapper .ed-menu.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1;pointer-events:auto;}div#c-1 .menuWrapper .ed-menu ul{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;width:100%;height:auto;left:50%;top:50%;margin:0;}div#c-1 .menuWrapper .ed-menu .sub{display:none;}div#c-1 .menuWrapper .ed-menu li{display:block;list-style:none;padding:0;margin:0;line-height:60px;}div#c-1 .menuWrapper .ed-menu li:first-child a{margin:0;}div#c-1 .menuWrapper .ed-menu li a{-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;color:#fff;text-decoration:none;margin:0;padding:2px 0 0 0;border-radius:0;font-size:22px;font-weight:600;display:inline-block;text-align:center;vertical-align:middle;font-family:'Open Sans', sans-serif;position:relative;text-transform:uppercase;max-width:70%;}div#c-1 .menuWrapper .ed-menu li a:hover,div#c-1 .menuWrapper .ed-menu li a.active{color:#fe0000;}#arrowBack{position:fixed;top:23px;left:35px;height:45px;width:37px;line-height:45px;border-right:1px solid #fe0000;z-index:100;display:none;}#arrowBack a{color:#ddd;font-size:22px;display:block;padding:0 0 0 5px;-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}#arrowBack:hover a{padding:0;}#menuTrigger{-webkit-transform:rotate(0deg) scale(0.5);-ms-transform:rotate(0deg) scale(0.5);-moz-transform:rotate(0deg) scale(0.5);-o-transform:rotate(0deg) scale(0.5);transform:rotate(0deg) scale(0.5);-webkit-transition:0.3s ease;-ms-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;opacity:1;margin:0;padding:0;width:60px;height:45px;padding:0;position:fixed;top:5px;left:20px;margin:20px auto;z-index:103;cursor:pointer;}@media screen and (max-width:960px){#menuTrigger{display:block;}}#menuTrigger:before{-webkit-transition:0.3s ease;-ms-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;content:'';font-family:'Open Sans', sans-serif;font-size:16px;line-height:41px;position:relative;left:-60px;text-transform:uppercase;color:#7e7e7e;opacity:1;}#menuTrigger.hide-title:before{opacity:0;}#menuTrigger span{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.3s ease;-ms-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;display:block;position:absolute;height:4px;width:50%;background:#fff;opacity:1;}#menuTrigger span:nth-child(even){left:50%;border-radius:0 9px 9px 0;}#menuTrigger span:nth-child(odd){left:0px;border-radius:9px 0 0 9px;}#menuTrigger span:nth-child(1),#menuTrigger span:nth-child(2){top:0px;}#menuTrigger span:nth-child(3),#menuTrigger span:nth-child(4){top:18px;}#menuTrigger span:nth-child(5),#menuTrigger span:nth-child(6){top:36px;}#menuTrigger span:nth-child(5),#menuTrigger span:nth-child(6){top:36px;}#menuTrigger span:nth-child(5),#menuTrigger span:nth-child(6){top:36px;}#menuTrigger.open{opacity:1;}#menuTrigger.open:before{opacity:0;visibility:hidden;}#menuTrigger.open span{background-color:#fe0000;}#menuTrigger.open span:nth-child(1),#menuTrigger.open span:nth-child(6){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}#menuTrigger.open span:nth-child(2),#menuTrigger.open span:nth-child(5){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}#menuTrigger.open span:nth-child(1){left:5px;top:7px;}#menuTrigger.open span:nth-child(2){left:calc(50% - 5px);top:7px;}#menuTrigger.open span:nth-child(3){left:-50%;opacity:0;}#menuTrigger.open span:nth-child(4){left:100%;opacity:0;}#menuTrigger.open span:nth-child(5){left:5px;top:29px;}#menuTrigger.open span:nth-child(6){left:calc(50% - 5px);top:29px;}.hideAll{display:none !important;}.edit .hideAll{display:block !important;border:3px solid red;}#content{width:100%;background:url(/images/0/1572702/bg2.jpg) #fff;z-index:100;position:relative;}div#c-1{width:100%;max-width:960px;position:relative;margin:0 auto;font-family:'Open Sans', sans-serif;z-index:50;position:relative;}div#c-1 p{text-align:justify;}div#c-1 h2{padding:10px 0 0 56px;margin:0;position:relative;font-size:40px;line-height:40px;display:block;text-transform:uppercase;letter-spacing:3px;text-shadow:-1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;}div#c-1 h2:before{content:"";position:absolute;left:0;top:auto;background:url(/images/0/1572349/favicon.png) no-repeat;background-size:contain;height:44px;width:44px;}div#c-1 h3{color:#000;font-family:'Open Sans', sans-serif;font-weight:600;font-size:22px;display:block;position:relative;padding:0;margin:0;text-transform:uppercase;}div#c-1 h3 a{-webkit-transition:0.3s ease;-ms-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;background:#000;color:#fff;font-weight:700;font-size:20px;text-align:center;display:block;padding:6px;border-radius:24px;}div#c-1 h3 a:hover,div#c-1 h3 a.active{background:#fe0000;}div#c-1 h3 a.active{border-bottom-left-radius:0;border-bottom-right-radius:0;}div#c-1 h4{color:#000;font-family:'Doppio One', sans-serif;text-transform:none;font-size:25px;line-height:25px;}div#c-1 .banner{background:#000;}div#c-1 .banner .ed-section{position:relative;overflow:hidden;cursor:pointer;}div#c-1 .banner .ed-section:before{content:"";position:absolute;left:0;bottom:0;z-index:50;width:100%;height:160px;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);}div#c-1 .banner .ed-section .inner{z-index:80;}div#c-1 .banner .ed-section .background{-webkit-transition:all 0.8s ease;-ms-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease;opacity:0.8;}div#c-1 .banner .ed-section .ed-html{margin:0 0 40px 40px;padding:0;}div#c-1 .banner .ed-section .ed-html h2{-webkit-transition:all 0.8s ease;-ms-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease;color:#fff;font-family:'Doppio One', sans-serif;font-size:26px;line-height:32px;padding:0 0 6px 0;text-shadow:none;}div#c-1 .banner .ed-section .ed-html h2:before{display:none;}div#c-1 .banner .ed-section .ed-html p{color:#fe0000;font-size:18px;line-height:12px;font-family:'Open Sans', sans-serif;font-weight:600;text-transform:uppercase;text-align:left;}div#c-1 .banner .ed-section:hover .background{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity:0.6;}div#c-1 .banner .ed-section:hover h2{color:#fe0000;}div#c-1 .boxen{font-size:0;background:#000;}div#c-1 .boxen .ed-section{position:relative;overflow:hidden;width:33.33%;display:block;float:left;}div#c-1 .boxen .ed-section:before{content:"";position:absolute;left:0;bottom:0;z-index:70;width:100%;height:160px;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);}div#c-1 .boxen .ed-section .ed-html{margin:0 0 40px 40px;padding:0;z-index:80;}div#c-1 .boxen .ed-section .ed-html h2{-webkit-transition:all 0.8s ease;-ms-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease;color:#fff;font-family:'Doppio One', sans-serif;font-size:26px;line-height:34px;padding:0;text-shadow:none;}div#c-1 .boxen .ed-section .ed-html h2:before{display:none;}div#c-1 .boxen .ed-section .ed-html p{color:#fe0000;font-size:18px;line-height:24px;font-family:'Open Sans', sans-serif;font-weight:600;text-align:left;text-transform:uppercase;}div#c-1 .social a{color:#7e7e7e;white-space:nowrap;font-size:26px;}div#c-1 .social a i{margin:0 0 0 12px;}div#c-1 .social a:hover{color:#fe0000;}div#c-1 .shadow img{box-shadow:10px 10px 20px rgba(0, 0, 0, 0.6);}div#c-1 .inhalt{padding:80px;}div#c-1 .zitat{position:relative;font-size:19px;line-height:36px;}div#c-1 .zitat:before{left:0;bottom:35px;content:"„";color:#000;position:absolute;font-size:140px;font-family:times;opacity:0.3;}div#c-1 .zitat:after{right:0;top:10px;content:"“";color:#000;position:absolute;font-size:140px;font-family:times;opacity:0.3;}div#c-1 .zitat strong{font-size:17px;}div#c-1 .slick-arrow{-webkit-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;box-sizing:border-box;display:block;padding:0;width:40px;height:40px;border-radius:50%;top:50%;margin-top:20px;text-align:center;line-height:28px;font-size:21px;border:0 solid;background:#fe0000;color:#fff;z-index:1;outline:0;opacity:1;cursor:pointer;}div#c-1 .slick-arrow.slick-prev{left:-60px;padding-right:4px;}div#c-1 .slick-arrow.slick-next{right:-60px;padding-left:4px;}div#c-1 .preise .ed-image{position:relative;border-radius:10px;overflow:hidden;}div#c-1 .preise .ed-image:before{content:"";position:absolute;left:0;bottom:0;z-index:50;width:100%;height:160px;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);}div#c-1 .preise .ed-image span{position:absolute;left:20px;bottom:20px;z-index:80;}div#c-1 .preise .ed-image strong{-webkit-transition:all 0.8s ease;-ms-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease;color:#fff;font-family:'Doppio One', sans-serif;font-size:25px;line-height:20px;padding:0 0 0px 0;text-shadow:none;display:block;letter-spacing:2px;font-weight:400;}div#c-1 .preise .ed-image strong:before{display:none;}div#c-1 .preise .ed-image p{color:#fe0000;font-size:18px;line-height:12px;font-family:'Open Sans', sans-serif;font-weight:600;text-transform:uppercase;}div#c-1 .partner .ed-image{position:relative;border-radius:10px;background:#fff;height:180px;line-height:180px;width:100%;text-align:center;box-shadow:5px 5px 15px rgba(0, 0, 0, 0.3);}div#c-1 .partner .ed-image img{max-height:70%;max-width:70%;}div#c-1 table{padding:0;margin:0;font-size:15px;border-spacing:0;}div#c-1 table tr:nth-child(even){background-color:rgba(0, 0, 0, 0.06);}div#c-1 table tr:nth-child(odd){background-color:rgba(0, 0, 0, 0.02);}div#c-1 table td{padding:4px 10px;}div#c-1 table td:last-child{text-align:right;white-space:nowrap;}div#c-1 table td em{font-style:normal;display:inline-block;font-size:12px;line-height:20px;}div#c-1 .button{-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;background:#000;color:#fff;text-shadow:none;font-family:'Open Sans', sans-serif;padding:10px 20px;vertical-align:top;text-transform:uppercase;border:none;border-radius:24px;box-shadow:none;font-weight:700;}div#c-1 .button:hover{background:#fe0000;color:#fff;}div#c-1 .ed-text ul{margin:0;padding:0;}div#c-1 .ed-text ul li:before{color:0;content:"\f10a";font-family:ionicons;color:#fe0000;height:12px;width:10px;display:inline-block;margin-left:-1.1em;width:1.1em;}div#c-1 .ed-text ul li{list-style:none;text-align:left;margin:0;padding:0;margin-left:1.1em;}div#c-1 .ed-text strong{color:#000;font-weight:700;text-transform:uppercase;}div#c-1 .ed-form-container form{width:100%;max-width:960px;margin:0 auto;}div#c-1 .ed-form-container form input[type="text"],div#c-1 .ed-form-container form input[type="phone"],div#c-1 .ed-form-container form input[type="email"],div#c-1 .ed-form-container form select,div#c-1 .ed-form-container form textarea{border-radius:0;background:#eee;border:none;padding:0 10px;margin:0;line-height:44px;height:44px;color:#000;font-family:'Open Sans', sans-serif;font-size:16px;font-weight:300;-webkit-appearance:none;}div#c-1 .ed-form-container form .ed-element{padding:0 0 15px 0;}div#c-1 .ed-form-container form .ed-form-button,div#c-1 .ed-form-container form .ed-grid,div#c-1 .ed-form-container form .ed-form-captcha{padding:0;}div#c-1 .ed-form-container form textarea{height:160px;}div#c-1 .ed-form-container form button[type="submit"]{-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;border-radius:0;border:none;color:#fff;line-height:49px;height:43px;padding:0 10px;margin:0;background:#000;font-family:'Doppio One', sans-serif;font-size:16px;font-weight:normal;text-transform:uppercase;box-sizing:border-box;width:100%;-webkit-appearance:none;text-shadow:none;}div#c-1 .ed-form-container form button[type="submit"]:hover{color:#fff;background:#fe0000;}div#c-1 .ed-form-container form .regenerate{float:left;line-height:12px;}div#c-1 .imprint{padding:15px 0 0 0;}div#c-1 .imprint h2{margin:20px 0 0 0 !important;padding:0;font-size:28px;line-height:36px;text-align:left;color:#fe0000;font-weight:normal;display:block;border:none;}div#c-1 .imprint h2:before,div#c-1 .imprint h2:after{display:none;}div#c-1 .imprint p{text-align:justify;padding:0 0 30px 0;}div#c-1 .imprint p:last-child{padding:0;}div#c-1 .imprint ul{padding:0 0 30px 0;margin:0;}div#c-1 .imprint ul li{list-style:none;padding:0 0 0 1.2em;margin:0 0 0 0;line-height:30px;}div#c-1 .imprint ul li:before{color:#fe0000;content:"\f0da";display:inline-block;font-family:FontAwesome;margin-left:-1em;width:1.2em;}.overlaySlider{border:6px solid #fff;width:440px !important;background:#000;max-width:82% !important;}#footer{background:#000;color:rgba(255, 255, 255, 0.8);font-size:14px;line-height:22px;}#footer .ed-grid,#footer .ed-reference-grid{min-height:272px;}body:not(.edit) #footer section{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:fixed;bottom:0;padding:0;width:960px;max-width:100%;left:50%;}#footer .ed-text strong{-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;color:rgba(255, 255, 255, 0.8);font-size:15px;text-transform:uppercase;}#footer .ed-text strong:hover{color:#fff;}#footer a{-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;color:rgba(255, 255, 255, 0.8);}#footer a:hover{color:#fe0000;}#footer img{opacity:0.9;max-height:138px;}.hideDesktop{display:none;}.hideMobile,.hideIpad{display:block !important;}@media screen and (max-width:960px){.hideDesktop{display:block !important;}.hideMobile,.hideIpad{display:none !important;}div#c-1 > .ed-section > section,div#c-1 > .ed-grid{padding-left:15px !important;padding-right:15px !important;}div#c-1 > .noSpace > section,div#c-1 .noSpace{padding-left:0px !important;padding-right:0px !important;}div#c-1 .inner{max-width:100%;}div#c-1 .banner .bannerSpalte [class*="span"]{width:100% !important;}div#c-1 .banner .bannerSpalte [class*="span"] .ed-section{max-height:50% !important;}div#c-1 .banner .ed-html{margin:0 0 25px 25px !important;}div#c-1 h2{font-size:40px;line-height:50px;}div#c-1 h3{font-size:30px;line-height:30px;}div#c-1 .boxen .ed-section{width:50%;}div#c-1 .boxen .ed-section .ed-html{margin:0 0 25px 25px !important;}div#c-1 .slick-arrow{display:none;}div#c-1 .oneGrid [class*="span"]{width:100% !important;}div#c-1 .ed-form-captcha{padding:0 0 10px 0 !important;}}@media screen and (max-width:767px){.hideIpad{display:block !important;}#menuTrigger{left:10px;}div#c-1 .menuWrapper h1{line-height:110px;background:#fff;padding:0 15px;}div#c-1 .menuWrapper h1 a img{max-height:50px;vertical-align:middle;}div#c-1 .menuWrapper .ed-menu ul li{line-height:46px;}div#c-1 .menuWrapper .ed-menu ul li a{font-size:20px;}div#c-1 .social{right:28px !important;}div#c-1 h2{font-size:28px;line-height:37px;padding-left:50px;}div#c-1 h2:before{height:38px;}div#c-1 .banner .info{display:none;}div#c-1 .banner .speisenLink{padding:0 !important;}div#c-1 .banner .ed-html{margin:0 0 25px 15px !important;}div#c-1 .boxen .ed-section{width:100%;}div#c-1 .boxen .ed-section .ed-html{margin:0 0 25px 15px !important;}div#c-1 [class*="span"]{padding:0 !important;}div#c-1 .vSpacer [class*="span"]:not(:last-child){margin-bottom:2em;}div#c-1 .ed-gallery{padding:0 !important;}div#c-1 .ed-gallery li{width:100% !important;padding-top:0 !important;}div#c-1 .imprint h2{font-size:24px;}#footer .vSpacer [class*="span"]:not(:last-child){margin-bottom:2em;}#footer section{-webkit-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);position:relative;width:960px;max-width:calc(100% - 30px);left:0;}}.imprint h3{text-align:left;/* Start Easter Overlay 2  */}.ed-element.preset-overlay-ostern-2-v2-default{width:46rem !important;max-width:calc(100vw - 14rem) !important;padding:7rem 4rem !important;background:#fff;font-family:'Raleway';font-size:1.4rem;line-height:1.7;font-weight:300;overflow:hidden;}@media screen and (max-width:767px){.ed-element.preset-overlay-ostern-2-v2-default{padding:2rem !important;max-width:calc(100vw - 6rem) !important;}.ed-element.preset-overlay-ostern-2-v2-default > .overlay{opacity:0.8 !important;}}.ed-element.preset-overlay-ostern-2-v2-default *{margin:0;}.ed-element.preset-overlay-ostern-2-v2-default .ed-text,.ed-element.preset-overlay-ostern-2-v2-default .ed-text a,.ed-element.preset-overlay-ostern-2-v2-default .ed-text a:hover{color:#fff;}.ed-element.preset-overlay-ostern-2-v2-default .ed-text p:last-child{margin-bottom:0;}.ed-element.preset-overlay-ostern-2-v2-default .mfp-close{color:#fff;}.ed-element.preset-overlay-ostern-2-v2-default .ed-headline *{color:#91b738;font-weight:400;font-family:'Raleway';}.ed-element.preset-overlay-ostern-2-v2-default h2{font-size:3.4rem;line-height:1.2;padding-bottom:15px;margin:0;text-transform:uppercase;letter-spacing:-1px;text-shadow:1px 1px 2px #fff;text-align:center;}@media screen and (max-width:767px){.ed-element.preset-overlay-ostern-2-v2-default h2{font-size:2.4rem;}}.ed-element.preset-overlay-ostern-2-v2-default .text{background:rgba(0, 0, 0, .55);padding:1.7rem;line-height:1.9rem;}.ed-element.preset-overlay-ostern-2-v2-default .text h2{color:#91b738;}.ed-element.preset-overlay-ostern-2-v2-default .text td{font-size:1rem;}.ed-element.preset-overlay-ostern-2-v2-default .text td:nth-child(odd){text-align:right;}@media screen and (max-width:767px){.ed-element.preset-overlay-ostern-2-v2-default .text td{display:block;width:99.9% !important;clear:both;text-align:center;}.ed-element.preset-overlay-ostern-2-v2-default .text td:nth-child(odd){text-align:center;}}.ed-element.preset-overlay-ostern-2-v2-default .date{color:#91b738 !important;font-weight:700;}.ed-element.preset-overlay-standard-default{background:#fff;box-sizing:border-box;width:880px !important;max-width:90% !important;padding:40px !important;/**
 * cookie-bar will show notification about the website storing cookies for 24 hours
 * Last Update: 2022-10-11T09:18:41+02:00
 *
 * @Param("background", type="color", group="layout")
 * @Param("text-color", type="color", group="layout") 
 * @Param("button-color", type="color", group="layout") 
 * @Param("button-background", type="color", group="layout")
 * @Param("position", type="choice", options={"choices"={"left", "right"}}, group="layout")
 * @Param("box-shadow", type="bool", group="layout")
 */}.ed-element.preset-overlay-standard-default h2,.ed-element.preset-overlay-standard-default p{margin:0;}.ed-element.preset-overlay-standard-default h2{color:#fe0000;font-family:'Doppio One', sans-serif;}.ed-element.preset-overlay-standard-default .ed-button a{min-width:250px;}.ed-element.preset-overlay-standard-default h2{color:#fe0000;font-family:'Doppio One', sans-serif;}.ed-element.preset-overlay-standard-default h2{padding:10px 0 0 56px;margin:0;position:relative;font-size:40px;line-height:40px;display:block;text-transform:uppercase;letter-spacing:3px;text-shadow:-1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;overflow:visible;}.ed-element.preset-overlay-standard-default h2:before{content:"";position:absolute;left:0;top:auto;background:url(/images/0/1572349/favicon.png) no-repeat;background-size:contain;height:44px;width:44px;overflow:visible;}.ed-element.preset-overlay-standard-default .button{-webkit-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;background:#000;color:#fff;text-shadow:none;font-family:'Open Sans', sans-serif;padding:10px 20px;vertical-align:top;text-transform:uppercase;border:none;border-radius:24px;box-shadow:none;font-weight:700;}.ed-element.preset-overlay-standard-default .button:hover{background:#fe0000;color:#fff;}.ed-element.preset-cookie-consent-bar-cms-v2-default,div#c-1 .ed-element.preset-cookie-consent-bar-cms-v2-default{background:#eee;padding:1.1rem !important;font-size:14px;width:460px !important;max-width:100%;z-index:1000;font-family:arial !important;box-sizing:border-box;text-align:left;/* Start Plain Easter Overlay */}@media screen and (max-width:767px){.ed-element.preset-cookie-consent-bar-cms-v2-default,div#c-1 .ed-element.preset-cookie-consent-bar-cms-v2-default{width:100% !important;}}body:not(.edit) .ed-element.preset-cookie-consent-bar-cms-v2-default,body:not(.edit) div#c-1 .ed-element.preset-cookie-consent-bar-cms-v2-default{position:fixed;right:0;bottom:0;top:auto;display:none;}.ed-element.preset-cookie-consent-bar-cms-v2-default .ed-element,div#c-1 .ed-element.preset-cookie-consent-bar-cms-v2-default .ed-element{margin-bottom:10px !important;}.ed-element.preset-cookie-consent-bar-cms-v2-default .ed-element:first-child,div#c-1 .ed-element.preset-cookie-consent-bar-cms-v2-default .ed-element:first-child{margin-bottom:5px !important;}.ed-element.preset-cookie-consent-bar-cms-v2-default .ed-element:last-child,div#c-1 .ed-element.preset-cookie-consent-bar-cms-v2-default .ed-element:last-child{margin-bottom:0 !important;}.ed-element.preset-cookie-consent-bar-cms-v2-default .ed-button a.button,div#c-1 .ed-element.preset-cookie-consent-bar-cms-v2-default .ed-button a.button{text-align:center;width:100%;background:#333 !important;color:#fff !important;padding:6px 0 !important;line-height:1.5;text-transform:none;font-size:14px !important;font-weight:normal;transition:all 0.3s ease-in-out;display:block;border:none;box-shadow:none;border-radius:0;font-family:arial !important;}.ed-element.preset-cookie-consent-bar-cms-v2-default .ed-button a.button:hover,div#c-1 .ed-element.preset-cookie-consent-bar-cms-v2-default .ed-button a.button:hover{background:#000 !important;}.ed-element.preset-cookie-consent-bar-cms-v2-default .ed-text *,div#c-1 .ed-element.preset-cookie-consent-bar-cms-v2-default .ed-text *{font-size:14px !important;line-height:1.4 !important;font-family:arial !important;}.ed-element.preset-cookie-consent-bar-cms-v2-default .ed-text p,div#c-1 .ed-element.preset-cookie-consent-bar-cms-v2-default .ed-text p{color:#212121 !important;}.ed-element.preset-cookie-consent-bar-cms-v2-default .ed-text strong,div#c-1 .ed-element.preset-cookie-consent-bar-cms-v2-default .ed-text strong{font-size:16px !important;font-size:700px;color:#212121 !important;}.ed-element.preset-cookie-consent-bar-cms-v2-default .ed-text a,div#c-1 .ed-element.preset-cookie-consent-bar-cms-v2-default .ed-text a,.ed-element.preset-cookie-consent-bar-cms-v2-default .ed-text a:hover,div#c-1 .ed-element.preset-cookie-consent-bar-cms-v2-default .ed-text a:hover{color:#212121 !important;text-shadow:none !important;}.ed-element.preset-overlay-ostern-3-schlicht-v2-default{width:602px !important;max-width:calc(100vw - 8rem);padding:4rem !important;background:white;overflow:hidden;/* Start Christmas Overlay */}.ed-element.preset-overlay-ostern-3-schlicht-v2-default .ed-headline h2{font-family:'Roboto';font-size:35px;font-weight:300;line-height:1.2;text-transform:uppercase;text-align:center;margin:0;color:white;text-transform:none;}.ed-element.preset-overlay-ostern-3-schlicht-v2-default .ed-headline h2:before,.ed-element.preset-overlay-ostern-3-schlicht-v2-default .ed-headline h2:after{display:none;}.ed-element.preset-overlay-ostern-3-schlicht-v2-default .ed-text,.ed-element.preset-overlay-ostern-3-schlicht-v2-default .ed-text p,.ed-element.preset-overlay-ostern-3-schlicht-v2-default .ed-text a{font-family:'Roboto';font-size:18px;font-weight:300;text-align:center;color:white;margin:0;}.ed-element.preset-overlay-ostern-3-schlicht-v2-default .ed-text.opening-times{width:350px;}.ed-element.preset-overlay-ostern-3-schlicht-v2-default .background{height:auto !important;}.ed-element.preset-overlay-ostern-3-schlicht-v2-default .background:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;}.ed-element.preset-overlay-ostern-3-schlicht-v2-default .container-content{max-width:100%;padding:2rem;background:rgba(0, 0, 0, 0.4);box-shadow:0px 0px 25px -10px rgba(0, 0, 0, 0.5);border:2px solid white;}.ed-element.preset-overlay-ostern-3-schlicht-v2-default .mfp-close{color:#fff;}.edit .ed-element.preset-overlay-ostern-3-schlicht-v2-default{border:1px solid #f58220;position:relative;}.edit .ed-element.preset-overlay-ostern-3-schlicht-v2-default:before{position:absolute;z-index:1;top:0;left:-1px;content:"Overlay";display:block;background:#f58220;color:#fff;padding:4px;font-size:12px;line-height:1;font-family:Helvetica, sans-serif;}@media screen and (max-width:767px){.ed-element.preset-overlay-ostern-3-schlicht-v2-default{padding:0.3rem !important;max-width:calc(100vw - 2rem);}.ed-element.preset-overlay-ostern-3-schlicht-v2-default .ed-headline h2{font-size:2rem;}.ed-element.preset-overlay-ostern-3-schlicht-v2-default .ed-text{font-size:1rem;}.ed-element.preset-overlay-ostern-3-schlicht-v2-default .ed-text.opening-times{width:auto;}.ed-element.preset-overlay-ostern-3-schlicht-v2-default .container-content{padding:1rem;}}.mfp-close{color:#fff !important;}.ed-element.preset-overlay-6-v2-default{width:40rem !important;max-width:calc(100vw - 16em) !important;padding:7rem !important;background:#000;line-height:1.5;font-size:1.1rem;font-family:'Open Sans';text-shadow:1px 1px 2px #000;/* Start Plain Summer Overlay */}@media screen and (max-width:767px){.ed-element.preset-overlay-6-v2-default{padding:2rem !important;max-width:calc(100vw - 6rem) !important;}.ed-element.preset-overlay-6-v2-default > .overlay{opacity:0.8 !important;}}.ed-element.preset-overlay-6-v2-default *{margin:0;}.ed-element.preset-overlay-6-v2-default > .inner{display:block;}.ed-element.preset-overlay-6-v2-default > .inner > .ed-element{text-align:center;}.ed-element.preset-overlay-6-v2-default > .inner .ed-image img{max-width:100%;display:inline-block;margin:0 auto;}.ed-element.preset-overlay-6-v2-default .ed-text,.ed-element.preset-overlay-6-v2-default .ed-text a,.ed-element.preset-overlay-6-v2-default .ed-text a:hover{color:#fff;}.ed-element.preset-overlay-6-v2-default .ed-text p:last-child{margin-bottom:0;}.ed-element.preset-overlay-6-v2-default .mfp-close{color:#fff;}.ed-element.preset-overlay-6-v2-default .glow{animation:glow 2s ease-in-out infinite alternate;}.ed-element.preset-overlay-6-v2-default .glow h2{color:#fff;font-size:6rem;font-family:'Amatic SC';line-height:1.3;padding-bottom:15px;margin:0;text-align:center;display:block;}@media screen and (max-width:960px){.ed-element.preset-overlay-6-v2-default .glow h2{font-size:5rem;}}@media screen and (max-width:767px){.ed-element.preset-overlay-6-v2-default .glow h2{font-size:3rem;}}.ed-element.preset-overlay-6-v2-default .ed-text{font-weight:600;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default{width:602px !important;max-width:calc(100vw - 8rem);padding:4rem !important;background:white;overflow:hidden;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-headline h2{font-family:'Roboto';font-size:35px;font-weight:300;line-height:1.2;text-transform:uppercase;text-align:center;margin:0;color:white;text-transform:none;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-headline h2:before,.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-headline h2:after{display:none;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-text,.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-text p,.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-text a{font-family:'Roboto';font-size:18px;font-weight:300;text-align:center;color:white;margin:0;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-text.opening-times{width:350px;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .background:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .container-content{padding:2rem;max-width:100%;background:rgba(0, 0, 0, 0.4);box-shadow:0px 0px 25px -10px rgba(0, 0, 0, 0.5);border:2px solid white;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .mfp-close{color:#fff;}.edit .ed-element.preset-overlay-sommer-3-schlicht-v2-default{border:1px solid #f58220;position:relative;}.edit .ed-element.preset-overlay-sommer-3-schlicht-v2-default:before{position:absolute;z-index:1;top:0;left:-1px;content:"Overlay";display:block;background:#f58220;color:#fff;padding:4px;font-size:12px;line-height:1;font-family:Helvetica, sans-serif;}@media screen and (max-width:767px){.ed-element.preset-overlay-sommer-3-schlicht-v2-default{padding:0.3rem !important;max-width:calc(100vw - 2rem);}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-headline h2{font-size:2rem;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-text{font-size:1rem;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-text.opening-times{width:auto;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .container-content{padding:1rem;}}