@import url(/css/font-awesome-4.1.0.min.css);@import url(https://fast.fonts.net/cssapi/097404d6-6316-463e-b7f9-a46a17ba88d2.css);@import url('https://cdn5.site-media.eu/g/fonts/css?family=Dancing+Script:400,700');@import url(/css/ionicons-2.0.1/css/ionicons.min.css);/* End Elegant Easter Overlay */@import url('https://cdn5.site-media.eu/g/fonts/css?family=Roboto:300');/* End - Christmas Overlay */@import url('https://cdn5.site-media.eu/g/fonts/css?family=Roboto:300');/* End Plain Summer Overlay */@import url('https://cdn5.site-media.eu/g/fonts/css?family=Roboto:300');/* End Easter Overlay 2 */@import url('https://cdn5.site-media.eu/g/fonts/css?family=Raleway');/*@keyframes schnee {
	0% { background-position: 0px 0px,
		0px 0px,
		0px 0px; }
	100% { background-position: 500px 1000px,
		400px 400px,
		300px 300px; }
}*//*.mfp-container {
	background-image: url('/images/0/1235190/schnee1.png'),
		url('/images/0/1235191/schnee2.png'),
		url('/images/0/1235192/schnee3.png');
	animation: schnee 25s linear infinite;
}*//* End Christmas Overlay */@import url('https://cdn5.site-media.eu/g/fonts/css?family=Handlee|Rochester');.edit #content .leistung{display:block !important;}html{overflow-y:scroll;}*{margin:0;padding:0;font-size:1em;line-height:1.5em;font-weight:normal;text-decoration:none;list-style:none;border:none;outline:none;}img{vertical-align:middle;}body{background:#fff url(/images/0/937783/subtle_grunge.png);font-family:'ITC Adderville W01 Book', Verdana, sans-serif;font-size:16px;text-rendering:optimizelegibility;overflow-x:hidden;}.karte .ed-text p{font-family:'Dancing Script';color:#fff !important;font-size:30px !important;line-height:160% !important;text-shadow:1px 1px 2px rgba(0, 0, 0, .5);}.karte .ed-text#ed-2483050 em{font-family:'ITC Adderville W01 Book', Verdana, sans-serif;font-style:normal;font-size:18px;padding:0;line-height:100% !important;}.karte h2{color:#fff !important;font-size:38px;font-family:'Agogo LT W02', Georgia, serif !important;text-shadow:1px 1px 2px rgba(0, 0, 0, .5);text-transform:normal;letter-spacing:2px;}.hide{display:none;}.inner_wrapper{max-width:960px;margin:0 auto;position:relative;}a{color:#333;text-decoration:none;}strong{color:#f7a940;font-weight:normal;}::-moz-selection{background-color:#f7a940;color:#fff;}::selection{background-color:#f7a940;color:#fff;/* Header
---------------------------------------- */}#header{position:fixed;width:100%;z-index:100;height:80px;background:#fff;background-size:cover;}#header .inner_wrapper{max-width:960px;margin:0 auto;}div#logo{position:absolute;left:76px;top:0px;background:#fff;padding:10px 0;border-bottom-left-radius:7px;border-bottom-right-radius:7px;width:310px;box-sizing:border-box;text-align:center;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}div#logo.sticky-menu{padding:13px;width:250px;}div#logo.sticky-menu img{width:200px;}div#logo img{width:270px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}h2#slogan{font-family:'ITCAddervilleW01-Medium', Verdana, sans-serif;font-size:8px;color:#333;letter-spacing:0;display:none;}#lang{position:relative;width:70px;height:80px;float:right;padding-left:20px;margin:0;}#lang a{line-height:80px;height:76px;background-position:center;float:left;}#lang #label{display:none;}#bewertung{position:fixed;top:31%;left:0;z-index:50;overflow:hidden;width:32px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;/*$y: -5.5rem;
$x: -1.8rem;*/}#bewertung:hover{width:173px;}#krokus{position:fixed;bottom:-2rem;left:-0.5rem;width:180px;z-index:100;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);-moz-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg);}#krokus2{position:fixed;bottom:-2rem;right:-0.5rem;z-index:100;width:180px;-webkit-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg);}@media (max-width:960px){#krokus,#krokus2{bottom:2rem;width:100px;}}@media (max-width:414px){#krokus,#krokus2{bottom:2rem;width:80px;}}#ostern{position:fixed;bottom:-25px;width:100%;z-index:99;}#head_sprechzeiten{height:30px;width:460px;right:0;z-index:1;position:absolute;background:#f69a1e;/* Banner */}#head_sprechzeiten p{color:#fff;font-family:'Agogo LT W02', Georgia, serif;font-size:13px;padding-right:10px;line-height:28px;text-align:right;}#banner_wrapper{background:#000;width:100%;position:relative;z-index:3;padding-top:80px;}#banner_wrapper #banner_content{width:960px;left:50%;margin-left:-480px;height:530px;top:300px;}#banner_wrapper #banner_content p{text-shadow:none;font-size:50px;line-height:50px;margin:0;font-family:'Agogo LT W02', Georgia, serif;display:inline-block;padding:5px 20px;background:#fff;margin-bottom:15px;}#banner_wrapper #banner_content p strong{font-family:'Agogo LT W02', Georgia, serif;font-size:80px;line-height:80px;}#banner{box-shadow:none;}#banner .flex-direction-nav a{background:url(/images/0/932790/flex-direction-nav.png) no-repeat 0 0;}#banner .flex-direction-nav a.flex-next{background-position:100% 0;}#banner .ed-slider-items li img{width:100%;max-width:none;}body:not(.index) #banner_wrapper #banner_background{margin-top:0;}body:not(.index) #banner_wrapper #banner_background .flex-direction-nav{display:none;}.banner-team:before{position:absolute;z-index:2;top:50%;left:50%;content:"";background:url(/images/0/946998/logo-270.png) no-repeat #fff;background-position:center;border-radius:8px;width:290px;height:104px;transform:translate(-50%, -50%);padding:20px !important;}@media screen and (max-width:720px){.banner-team,.banner-team *{height:290px !important;}}#content .banner-bar,#content #banner-bar{background:#f7a940;/* Content
---------------------------------------- */}#content .banner-bar > .full-width,#content #banner-bar > .full-width{position:relative;}#content .banner-bar > .full-width .ed-text,#content #banner-bar > .full-width .ed-text{position:relative;}#content .banner-bar .ed-text,#content #banner-bar .ed-text,#content .banner-bar p,#content #banner-bar p,#content .banner-bar a,#content #banner-bar a{padding:0;margin:0;font-size:18px;font-family:'ITCAddervilleW01-Medium', Verdana, sans-serif;color:#fff !important;}#content .banner-bar .ed-text strong,#content #banner-bar .ed-text strong,#content .banner-bar p strong,#content #banner-bar p strong,#content .banner-bar a strong,#content #banner-bar a strong{color:#fff;/* .fa {
																																																																																																								        display:inline-block;
																																																																																																								        padding-right:10px;
																																																																																																								    } */}#content .banner-bar .ed-text.right,#content #banner-bar .ed-text.right,#content .banner-bar p.right,#content #banner-bar p.right,#content .banner-bar a.right,#content #banner-bar a.right{color:#fff;}#content .banner-bar .button,#content #banner-bar .button{background:#fff !important;color:#f7a940 !important;}@media screen and (max-width:767px){#content .banner-bar span,#content #banner-bar span,#content .banner-bar i,#content #banner-bar i{display:inline;}}.button-pushbutton{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.page-451807 #content{padding-bottom:0;}#content,.overlay-cont{position:relative;z-index:3;font-size:1em;color:#7c746f;max-width:960px;margin:0 auto;font-family:'ITC Adderville W01 Book', Verdana, sans-serif;text-align:justify;padding:80px 0;}#content .ed-button .button,.overlay-cont .ed-button .button{background:#f7a940;border-radius:0;font-size:18px;text-shadow:none;box-shadow:none;color:#fff;text-decoration:none;font-family:'ITC Adderville W01 Book', Verdana, sans-serif;font-weight:300;width:100%;padding:14px 0;box-sizing:border-box;display:inline-block;width:auto;padding:14px;position:relative;}#content .ed-button .button:hover,.overlay-cont .ed-button .button:hover{background:white;color:#f7a940;}#content .ed-button .button.button-doctolib,.overlay-cont .ed-button .button.button-doctolib{background:#1a9ae3;padding:8px 14px;}#content .ed-button .button.button-doctena,.overlay-cont .ed-button .button.button-doctena{background:#274f7f;padding:8px 14px;}#content .gruen p,.overlay-cont .gruen p{color:#006400 !important;font-weight:bold;}#content .startheadline p,.overlay-cont .startheadline p{text-shadow:none;font-size:50px;line-height:50px;margin:0;font-family:'Agogo LT W02', Georgia, serif;display:block;padding-left:70px;}#content .startheadline p strong,.overlay-cont .startheadline p strong{font-family:'Agogo LT W02', Georgia, serif;font-size:80px;line-height:80px;text-align:right;display:block;padding-right:70px;}#content h2,.overlay-cont h2,#content .h2,.overlay-cont .h2{color:#2c2c2c;font-size:38px;font-family:'ITCAddervilleW01-Medium', Verdana, sans-serif;text-transform:normal;letter-spacing:2px;}#content h2 span.last-word,.overlay-cont h2 span.last-word,#content .h2 span.last-word,.overlay-cont .h2 span.last-word{color:#f7a940;}#content h3,.overlay-cont h3,#content .h3,.overlay-cont .h3{color:#525252;font-family:'ITC Adderville W01 Book', Verdana, sans-serif;font-size:1.8em;line-height:42px;font-weight:300;}#content p,.overlay-cont p,#content .ed-text li,.overlay-cont .ed-text li{color:#525252;font-weight:400;line-height:1.5;font-size:19px;}#content p strong,.overlay-cont p strong,#content .ed-text li strong,.overlay-cont .ed-text li strong{color:#f7a940;font-family:'ITCAddervilleW01-Medium', Verdana, sans-serif;}#content .ed-text li,.overlay-cont .ed-text li{margin-bottom:7px;}#content li:before,.overlay-cont li:before{color:#f7a940;content:"\f054";display:inline-block;font-family:FontAwesome;margin-left:-1.04em;width:1.04em;}#content #projekte,.overlay-cont #projekte{color:#fff;}#content #ed-1210096 h2,.overlay-cont #ed-1210096 h2{font-size:36px;}#content .leistung-link a,.overlay-cont .leistung-link a{transition:all 0.5s ease;display:block;width:100%;padding-left:70px;line-height:50px;box-sizing:border-box;color:#f7a940;border-radius:5px;font-size:24px;position:relative;}#content .leistung-link a::before,.overlay-cont .leistung-link a::before{position:absolute;top:10px;left:10px;content:'\f078';font-family:FontAwesome;color:#fff;font-size:16px;display:inline-block;width:30px;height:30px;line-height:30px;background:#f7a940;text-align:center;transition:all 0.3s ease;border-radius:50%;}#content .leistung-link a:hover,.overlay-cont .leistung-link a:hover,#content .leistung-link a.aktiv,.overlay-cont .leistung-link a.aktiv{background:rgba(247, 169, 64, .1);color:#2c2c2c;}#content .leistung-link a.aktiv::before,.overlay-cont .leistung-link a.aktiv::before{transform:rotate(-180deg);transition:all 0.3s ease;}#content .fullscreen-gallery .full-width .inner,.overlay-cont .fullscreen-gallery .full-width .inner{width:100% !important;}#content .fullscreen-gallery .full-width .inner .ed-gallery,.overlay-cont .fullscreen-gallery .full-width .inner .ed-gallery{padding:0 !important;}#content .fullscreen-gallery .full-width .inner .ed-gallery .ed-gallery-items,.overlay-cont .fullscreen-gallery .full-width .inner .ed-gallery .ed-gallery-items{list-style:none;}#content .fullscreen-gallery .full-width .inner .ed-gallery .ed-gallery-thumb,.overlay-cont .fullscreen-gallery .full-width .inner .ed-gallery .ed-gallery-thumb{width:calc(100% / 6);height:auto;margin-right:0;margin-bottom:0;}#content .fullscreen-gallery .full-width .inner .ed-gallery .ed-gallery-thumb::before,.overlay-cont .fullscreen-gallery .full-width .inner .ed-gallery .ed-gallery-thumb::before{content:'';display:none;}#content .fullscreen-gallery .full-width .inner .ed-gallery .ed-gallery-thumb:nth-child(5n),.overlay-cont .fullscreen-gallery .full-width .inner .ed-gallery .ed-gallery-thumb:nth-child(5n){margin-right:0;}#content .fullscreen-gallery .full-width .inner .ed-gallery .ed-gallery-thumb img,.overlay-cont .fullscreen-gallery .full-width .inner .ed-gallery .ed-gallery-thumb img{opacity:0.9;width:100% !important;height:auto !important;}#content .fullscreen-gallery .full-width .inner .ed-gallery .ed-gallery-thumb img:hover,.overlay-cont .fullscreen-gallery .full-width .inner .ed-gallery .ed-gallery-thumb img:hover{opacity:1;}#content .kontakt,.overlay-cont .kontakt{text-align:center;}#content .kontakt p,.overlay-cont .kontakt p{font-size:16px;line-height:24px;}#content .kontakt p strong,.overlay-cont .kontakt p strong{font-family:'ITCAddervilleW01-Medium', Verdana, sans-serif;font-size:24px;}#content .kontakt i,.overlay-cont .kontakt i{font-size:40px;display:inline-block;color:#fff;background:#f7a940;width:70px;height:70px;line-height:70px;border-radius:50%;margin-bottom:20px;}#content .kontakt .ed-form-wrapper,.overlay-cont .kontakt .ed-form-wrapper{text-align:left;}#content .kontakt .ed-form-wrapper input[type="submit"],.overlay-cont .kontakt .ed-form-wrapper input[type="submit"]{background:#fff;color:#f7a940;}#content .kontakt .ed-form-wrapper #ed-form-49748,.overlay-cont .kontakt .ed-form-wrapper #ed-form-49748{padding-top:25px;text-align:right;}#content .kontakt .ed-form-wrapper #ed-form-49748 div::before,.overlay-cont .kontakt .ed-form-wrapper #ed-form-49748 div::before{content:'\f1d8';font-family:FontAwesome;color:#fff;background:#f7a940;height:50px;width:50px;text-align:center;line-height:50px;border-radius:50%;display:inline-block;font-size:22px;}#content .kontakt .ed-form-wrapper #ed-form-49748 input,.overlay-cont .kontakt .ed-form-wrapper #ed-form-49748 input{color:#2c2c2c;font-family:'ITC Adderville W01 Book', Verdana, sans-serif;font-size:18px;}#content .kontakt .ed-form-wrapper .captcha-right input,.overlay-cont .kontakt .ed-form-wrapper .captcha-right input{width:250px;}#content .kontakt .ed-form-wrapper input[type=text],.overlay-cont .kontakt .ed-form-wrapper input[type=text],#content .kontakt .ed-form-wrapper textarea,.overlay-cont .kontakt .ed-form-wrapper textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:inherit;font-family:'ITC Adderville W01 Book', Verdana, sans-serif;padding:12px;background:transparent;display:block;margin-bottom:8px;border-radius:0;line-height:20px;border:1px solid #ccc;-webkit-appearance:none;}#content .ed-gallery ul.ed-gallery-items,.overlay-cont .ed-gallery ul.ed-gallery-items{margin:0 !important;padding:0 !important;}#content .ed-gallery ul.ed-gallery-items li:before,.overlay-cont .ed-gallery ul.ed-gallery-items li:before{display:none !important;}.page-451881 .leistungTrigger a{font-size:28px;}.edit{/* FORMS & BUTTONS */}.edit #content .leistung{display:block;}dt{display:none;}.ed-headline.orange h2,.ed-headline.orange h3{color:#f7a940 !important;}.doctena{/* Footer */}.doctena img{width:150px !important;}#footer{text-align:left;color:#fff;background:#f7a940;position:relative;padding:50px 0;line-height:2.3em;}#footer .ed-button,#footer .ed-reference-button{text-align:center;}#footer a.button{background:#fff;text-shadow:none;color:#f7a940;width:auto;max-width:100%;width:100%;box-sizing:border-box;padding:10px 0;}#footer .sanego{width:960px;background:#f69e28;}#footer .ed-html{text-align:center;}#footer .footer-icon{font-size:2.5em;text-align:center;background:#fff;color:#f7a940;display:inline-block;width:80px;border-radius:80px;line-height:80px;height:80px;}#footer input,#footer textarea{padding:4px;border-radius:0;background:#f8f8f8;border:0;margin-left:0;color:#333;font-family:'ITC Adderville W01 Book', Verdana, sans-serif;font-size:12px;}#footer #ed-form-33642 .element{margin:0;}#footer input[type="submit"]{background:#f7a940;float:right;border:none;color:#fff;width:150px;-webkit-appearance:none;}#footer input[type="submit"]:hover{background:#f5930f;}#footer .ed-form-button input{transition:none;width:100%;}#footer .ed-form-item{margin-bottom:0 !important;color:#fff;}#footer .ed-headline{padding:10px 0 5px;}#footer h2{color:#fff;text-transform:uppercase;font-size:1.5em !important;font-weight:200;font-family:'ITCAddervilleW01-Medium', Verdana, sans-serif;}#footer span{color:#fff;}#footer a{color:#fff;}#footer a:hover{text-decoration:underline;}#footer div.ed-form div.ed-form-captcha div.captcha-right input{width:177px;}#footer div.ed-form div.ed-form-captcha div.captcha-right input{margin:0;}html[lang="ru"]{/********************************************************** 
/ RESPONSIVE 
********************************************************** */}html[lang="ru"] body,html[lang="ru"] #content,html[lang="ru"] #content p,html[lang="ru"] #content ul li,html[lang="ru"] #content p strong,html[lang="ru"] #content .ed-text li strong,html[lang="ru"] #content .kontakt p strong{font-family:Verdana, sans-serif;}html[lang="ru"] #content p,html[lang="ru"] #content .ed-text li{font-size:15px;line-height:1.75em;}html[lang="ru"] #content .startheadline p{font-family:Verdana, sans-serif;font-size:30px;}html[lang="ru"] #content .startheadline p strong{font-size:60px;}html[lang="ru"] #menu ul li a{font-size:12px;}html[lang="ru"] #content h2{font-size:34px;}@media all and (max-width:960px){.table-cont{overflow-x:scroll;}.ed-image img{max-width:100%;}.container{padding-left:15px !important;padding-right:15px !important;width:100% !important;}.container .container{padding:0 !important;}.hero-content h2{font-size:28px;}.hero-content h3{font-size:22px;}h2,#content .startheadline p strong{font-size:38px !important;}h3,div#c-1 .banner .ed-button a.button,#content .startheadline p{font-size:30px !important;line-height:1.6em !important;}.ed-button .button{max-width:100%;}#menuTrigger{opacity:1;margin:0;padding:0;width:60px;height:45px;position:fixed;right:0;top:26px;z-index:9999;display:block;transform:rotate(0deg) scale(0.6);transition:0.4s ease;cursor:pointer;}#menuTrigger:hover{opacity:1;}#menuTrigger:before{font-family:'ITC Adderville W01 Book', Verdana, sans-serif;font-weight:400;content:'';transition:0.4s ease;font-size:16px;line-height:41px;position:relative;left:-60px;text-transform:uppercase;color:#f7a940;opacity:1;}#menuTrigger.hide-title:before{opacity:0;}#menuTrigger span{display:block;position:absolute;height:5px;width:50%;background:#f7a940;opacity:1;transform:rotate(0deg);transition:0.25s ease;}#menuTrigger span:nth-child(even){left:50%;border-radius:0;}#menuTrigger span:nth-child(odd){left:0;border-radius:0;}#menuTrigger span:nth-child(1),#menuTrigger span:nth-child(2){top:0;}#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:#f7a940;}#menuTrigger.open span:nth-child(1),#menuTrigger.open span:nth-child(6){transform:rotate(45deg);}#menuTrigger.open span:nth-child(2),#menuTrigger.open span:nth-child(5){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;}#menu .ed-menu{transition:all 0.6s ease;z-index:998 !important;opacity:0;position:fixed !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;visibility:hidden;background:rgba(247, 169, 64, .9);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}#menu .ed-menu.open{visibility:visible;opacity:1;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}#menu .ed-menu.open a{pointer-events:all;}#menu .ed-menu .inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none;text-align:center;margin:0;z-index:90;background:none;z-index:100;width:100%;max-width:960px;transition:all 0.4s ease;padding:0 15px;overflow-y:scroll;pointer-events:all;-webkit-overflow-scrolling:touch;max-height:calc(100%);min-height:auto !important;}#menu .ed-menu ul{padding:0;margin-bottom:50px;}#menu .ed-menu li{display:block !important;text-align:center !important;}#menu .ed-menu div.sub{display:block;}#menu .ed-menu div.sub ul{margin:0;}#menu .ed-menu div.sub li a{background:rgba(0, 0, 0, .1);font-size:13px;}#menu .ed-menu ul > li > a{font-weight:400;text-transform:uppercase;font-size:15px;transition:all 0.4s ease;line-height:45px;letter-spacing:2px;padding:0 20px;margin:0;color:#fff;display:block;text-align:center;position:relative;pointer-events:none;text-decoration:none !important;}#menu .ed-menu .inner > ul > li > a.active,#menu .ed-menu .inner > ul > li > a:hover{background:#f7a940;color:#fff;}.menu-mobile{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #f7a940;height:50px;z-index:999;}.menu-mobile #menuTrigger{position:absolute;left:11%;top:55%;-webkit-transform:translate(-50%, -50%) scale(0.6);-ms-transform:translate(-50%, -50%) scale(0.6);-moz-transform:translate(-50%, -50%) scale(0.6);-o-transform:translate(-50%, -50%) scale(0.6);transform:translate(-50%, -50%) scale(0.6);}.menu-mobile a{width:20%;float:right;display:inline-block;text-align:center;line-height:50%;color:#f7a940;}.menu-mobile a i{color:#f7a940;line-height:50px;font-size:35px;}.menu-mobile a{line-height:50px;}.menu-mobile img{border:3px solid #f7a940;}.mobilenp .full-width,.mobilenp .container{padding:0 !important;}.mobilefp > section.full-width{padding-right:15px !important;padding-left:15px !important;}.mobilefp > section.full-width > .container{padding:0 !important;}#c-1 .mobilepy > section.full-width,#c-1 .mobilepy > .container{padding-top:50px !important;padding-bottom:50px !important;}}@media all and (max-width:767px){#content .banner-bar .mobile{display:block;}#content .banner-bar .hide-sm{display:none;}h2,h3{white-space:initial !important;}h2,.cta p,.cta span,#content .startheadline p strong{font-size:28px !important;line-height:1.6em !important;}h3,#content .startheadline p{font-size:23px !important;line-height:1.6em !important;}div#c-1 .spalten,div#c-1 .spalte{display:block;width:100%;-webkit-column-count:1;-webkit-column-gap:3%;-moz-column-gap:3%;column-count:1;column-gap:3%;text-align:justify;}.vspace [class*="span"]:not(:last-child){margin-bottom:30px;}.vspace-small [class*="span"]:not(:last-child){margin-bottom:15px;}.vspace-big [class*="span"]:not(:last-child){margin-bottom:50px;}.reverse-cont > .container{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;}.hide-m{display:none !important;}}iframe{max-width:100%;}.banner-neu > section{overflow:hidden;}@media all and (max-width:960px){#header + #banner-cont,.banner-neu{width:100% !important;}#header + #banner-cont,.banner-neu,#header + #banner-cont *,.banner-neu *{height:150px;}#header + #banner-cont .ed-slider img,.banner-neu .ed-slider img,#header + #banner-cont * .ed-slider img,.banner-neu * .ed-slider img{height:150px !important;width:100% !important;object-fit:cover;object-position:center;}#content{padding-top:0 !important;}#content .startheadline p,#content .startheadline strong{text-align:center !important;padding:0 !important;}.sonnenblumen-mobile{text-align:center;display:block;width:100%;height:150px;background:url(/images/0/3246312/leaf.png) no-repeat;background-size:contain;background-position:center center;}.sonnenblumen-mobile img{display:inline-block;width:100px !important;vertical-align:middle;max-width:100%;margin:0 2%;display:none;}#banner_wrapper{padding-top:0;}#social,#backToTop{display:none !important;}*{box-sizing:border-box;}#footer ~ .ed-map{margin-bottom:50px;}.ed-menu{position:fixed !important;margin:0 !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;z-index:998 !important;height:100vh !important;}.button,h2,h3{white-space:initial !important;}#customMenu,#lang{display:none;}#header{position:relative;}#header div#logo{left:50%;transform:translateX(-50%);}.page-576075 #content,.page-451806 #content,.page-451807 #content,.page-459494 #content,.page-452585 #content,.page-450677 #content{padding-left:15px;padding-right:15px;}#ed-2502617{padding-left:15px;padding-right:15px;}#banner-bar,.banner-bar{padding-left:15px;padding-right:15px;}#banner-bar p,.banner-bar p{float:none !important;text-align:center !important;}#banner-bar .fa,.banner-bar .fa,#banner-bar i,.banner-bar i{margin-right:5px;}#header div#logo{position:static !important;-webkit-transform:none !important;-ms-transform:none !important;-moz-transform:none !important;-o-transform:none !important;transform:none !important;width:100% !important;padding:0;padding-left:15px;padding-top:5px;padding-bottom:5px;}#header div#logo img{height:70px !important;width:auto !important;}}@media all and (max-width:767px){#header + #banner-cont,#header + #banner-cont *{height:100px !important;}#header + #banner-cont .ed-slider img,#header + #banner-cont * .ed-slider img{height:100px !important;width:100% !important;object-fit:cover;object-position:center;}#footer [class*="span"]:not(:last-child){margin-bottom:30px;}img{max-width:100%;}.ed-gallery{margin:0 !important;padding:0 !important;}.ed-gallery-thumb{width:50% !important;margin:0 !important;padding:0 !important;}.ed-gallery-thumb img{width:100% !important;height:auto !important;}[class*="span"]{padding:0 !important;float:none !important;width:100% !important;}.ed-image{text-align:center;display:block;}.ed-image img{display:inline-block;height:auto !important;}.banner .ed-text{font-size:35px;}}@media all and (min-width:961px){.hide-t,#backToTop,#krokus,#krokus2{display:block !important;}.hide-d,.sonnenblumen-mobile{display:none !important;}#menuTrigger,.menu-mobile{display:none;}#menu{text-align:right;margin:0;position:relative;font-size:0;float:right;top:0;width:490px;height:80px;}#menu ul{margin-top:0px;}#menu ul li{display:inline-block;}#menu ul li:nth-child(1){display:none;}#menu ul li a{font-family:'ITCAddervilleW01-Medium', Verdana, sans-serif;font-weight:lighter;display:block;padding:0px 14px;margin:0;line-height:80px;font-size:14px;color:#2c2c2c;text-transform:uppercase;transition:250ms all;white-space:nowrap;position:relative;z-index:2;box-sizing:border-box;border-left:1px solid rgba(255, 255, 255, .2);letter-spacing:2px;}#menu ul li a.active,#menu ul li a:hover,#menu ul li a:active{text-decoration:none;background:#f7a940;color:#fff;}#menu ul li:last-child{border-right:1px solid rgba(255, 255, 255, .2);}#menu ul li div.sub{display:block;visibility:hidden;position:absolute;z-index:0;opacity:0;background:#f9bf71;margin-top:-30px;-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;border-radius:2px;}#menu ul li div.sub ul{margin-top:0;padding:15px 15px 9px 15px;text-align:left;}#menu ul li div.sub ul li a{line-height:25px;margin:0;border:0;}#menu ul li .sub{width:auto;}#menu ul li .sub li{display:block;}#menu ul > li:hover .sub{visibility:visible;margin-top:0;opacity:1;}div#customMenu{display:inline-block;}div#customMenu li:not(:nth-child(1)){display:none;}div#customMenu a{font-family:'ITCAddervilleW01-Medium', Verdana, sans-serif;font-weight:lighter;display:block;padding:0px 14px;margin:0;line-height:80px;font-size:14px;color:#2c2c2c;text-transform:uppercase;transition:250ms all;white-space:nowrap;position:relative;z-index:2;box-sizing:border-box;border-left:1px solid rgba(255, 255, 255, .2);letter-spacing:2px;}div#customMenu a.active,div#customMenu a:hover,div#customMenu a:active{text-decoration:none;background:#f7a940;color:#fff;}}.imprint h3{text-align:left;}.overlay-cont{width:850px !important;padding:40px !important;background:#fff;max-width:100%;border:2px solid #f7a940;}.overlay-cont h2,.overlay-cont h3{margin-top:0;}.overlay-cont *{color:#000 !important;}@media screen and (max-width:430px){.mobile{display:block;}}@media screen and (max-width:400px){.left{display:block;}.left p{text-align:center;}}.box-white > *{background:#fff;padding:15px !important;}.team .ed-image img{width:250px !important;}.team .ed-image span{display:block;background:#f7a940;padding:5px 0;width:100%;max-width:250px;margin:0 auto;}.team .ed-image p{font-size:16px !important;line-height:1.5em !important;color:#fff !important;font-family:'ITC Adderville W01 Book', Verdana, sans-serif !important;}.team .ed-image p:first-child{text-transform:uppercase;}@media screen and (max-width:767px){.termine a{display:block;}.termine .ed-text,.termine a,.termine span{text-align:center !important;}}.mfp-close{opacity:0;/* Start Elegant Easter Overlay */}.mfp-close:hover{opacity:0;}.ed-element.preset-overlay-ostern-2-elegant-v2-default{width:602px !important;max-width:calc(100vw - 8rem);padding:4rem !important;background:white;overflow:hidden;}.ed-element.preset-overlay-ostern-2-elegant-v2-default .ed-headline h2{font-family:'Roboto';font-size:35px;font-weight:300;line-height:1.2;text-transform:uppercase;letter-spacing:3.5px;text-align:right;margin:0;color:#e55a4a;text-transform:none;}.ed-element.preset-overlay-ostern-2-elegant-v2-default .ed-headline h2:before,.ed-element.preset-overlay-ostern-2-elegant-v2-default .ed-headline h2:after{display:none;}.ed-element.preset-overlay-ostern-2-elegant-v2-default .ed-text,.ed-element.preset-overlay-ostern-2-elegant-v2-default .ed-text p,.ed-element.preset-overlay-ostern-2-elegant-v2-default .ed-text a{font-family:'Roboto';font-size:16px;font-weight:300;text-align:right;letter-spacing:1px;margin:0;}.ed-element.preset-overlay-ostern-2-elegant-v2-default .background:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;}.ed-element.preset-overlay-ostern-2-elegant-v2-default .container-content{width:40%;}.ed-element.preset-overlay-ostern-2-elegant-v2-default .mfp-close{color:black;}.edit .ed-element.preset-overlay-ostern-2-elegant-v2-default{border:1px solid #f58220;position:relative;}.edit .ed-element.preset-overlay-ostern-2-elegant-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-2-elegant-v2-default{padding:1rem !important;max-width:calc(100vw - 5rem);}.ed-element.preset-overlay-ostern-2-elegant-v2-default .ed-headline h2{font-size:1.5rem;text-align:center;}.ed-element.preset-overlay-ostern-2-elegant-v2-default .ed-text,.ed-element.preset-overlay-ostern-2-elegant-v2-default .ed-text p,.ed-element.preset-overlay-ostern-2-elegant-v2-default .ed-text a{text-align:center;}.ed-element.preset-overlay-ostern-2-elegant-v2-default .container-content{width:100%;}}.ed-element.preset-overlay-standard-default{background:#fff;box-sizing:border-box;width:720px !important;max-width:90% !important;padding:0 !important;/* Start - Christmas Overlay */}.ed-element.preset-overlay-standard-default h3,.ed-element.preset-overlay-standard-default p{margin:0;}.ed-element.preset-overlay-standard-default h3{color:;font-family:'Agogo LT W02', Georgia, serif;font-size:1.5rem;}.ed-element.preset-overlay-standard-default .mfp-close{opacity:1;background:rgba(247, 169, 64, .7);color:white;}.ed-element.preset-overlay-standard-default .mfp-close:hover{opacity:0.5;}.ed-element.preset-overlay-weihnachten-3-schlicht-v2-default{width:602px !important;max-width:calc(100vw - 8rem);padding:4rem !important;background:white;overflow:hidden;/* Start Plain Summer Overlay */}.ed-element.preset-overlay-weihnachten-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-weihnachten-3-schlicht-v2-default .ed-headline h2:before,.ed-element.preset-overlay-weihnachten-3-schlicht-v2-default .ed-headline h2:after{display:none;}.ed-element.preset-overlay-weihnachten-3-schlicht-v2-default .ed-text,.ed-element.preset-overlay-weihnachten-3-schlicht-v2-default .ed-text p,.ed-element.preset-overlay-weihnachten-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-weihnachten-3-schlicht-v2-default .ed-text.opening-times{width:350px;}.ed-element.preset-overlay-weihnachten-3-schlicht-v2-default .background:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;}.ed-element.preset-overlay-weihnachten-3-schlicht-v2-default .container-content{max-width:100%;padding:2rem;background:rgba(0, 0, 0, 0.6);box-shadow:0px 0px 25px -10px rgba(0, 0, 0, 0.5);border:2px solid white;}.ed-element.preset-overlay-weihnachten-3-schlicht-v2-default .mfp-close{color:#fff;}.edit .ed-element.preset-overlay-weihnachten-3-schlicht-v2-default{border:1px solid #f58220;position:relative;}.edit .ed-element.preset-overlay-weihnachten-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-weihnachten-3-schlicht-v2-default{padding:0.3rem !important;max-width:calc(100vw - 2rem);}.ed-element.preset-overlay-weihnachten-3-schlicht-v2-default .ed-headline h2{font-size:2rem;}.ed-element.preset-overlay-weihnachten-3-schlicht-v2-default .ed-text{font-size:1rem;}.ed-element.preset-overlay-weihnachten-3-schlicht-v2-default .ed-text.opening-times{width:auto;}.ed-element.preset-overlay-weihnachten-3-schlicht-v2-default .container-content{padding:1rem;}}.ed-element.preset-overlay-sommer-3-schlicht-v2-default{width:602px !important;max-width:calc(100vw - 8rem);padding:4rem !important;background:white;overflow:hidden;/* Start Easter Overlay 2  */}.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 .startheadline strong{text-shadow:none;font-size:46px;margin:0;font-family:'Agogo LT W02', Georgia, serif;display:block;}.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:#000;}.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;}}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .mfp-close{opacity:1;}.ed-element.preset-overlay-ostern-2-v2-default{width:46rem !important;max-width:calc(100vw - 14rem) !important;padding:3rem 3rem !important;background:#fff;font-family:'Raleway';font-size:1.2rem;line-height:1.2;font-weight:300;overflow:hidden;}@media screen and (max-width:767px){.ed-element.preset-overlay-ostern-2-v2-default{padding:1rem !important;max-width:calc(100vw - 2rem) !important;}.ed-element.preset-overlay-ostern-2-v2-default > .overlay{opacity:0.8 !important;}}.ed-element.preset-overlay-ostern-2-v2-default .background{height:100% !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:#603908;}.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:#603908;}.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:2rem;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:1.8rem;line-height:1.1;}}.ed-element.preset-overlay-ostern-2-v2-default .text{background:rgba(255, 255, 255, 0.75);padding:1.5rem;line-height:1.5rem;border:1px solid #91b738;font-size:20px;}.ed-element.preset-overlay-ostern-2-v2-default .text h2{color:#91b738;}.ed-element.preset-overlay-ostern-2-v2-default .text:nth-child(odd){text-align:right;}@media screen and (max-width:767px){.ed-element.preset-overlay-ostern-2-v2-default .text{padding:0.5rem;font-size:16px;}.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;}.blickfang{position:absolute;top:120px;right:-80px;width:150px;height:150px;transform:rotate(5deg);transform:scale(1);transition:transform 0.8s;/* Start Christmas Overlay */}.blickfang:hover{transform:scale(1.1);}.blickfang p{font-size:17px !important;}@media screen and (max-width:800px){.blickfang{display:none;}}.ed-element.preset-overlay-2-v2-default{width:46rem !important;max-width:calc(100vw - 30px);padding:0;color:#fff;font-family:'Handlee';overflow:hidden;font-weight:300;text-shadow:1px 1px 0 #000;background:#e00404;background:linear-gradient(to bottom, #e00404 0%, #8f0222 44%, #870000 100%);font-size:1.4rem;line-height:1.7;}@media screen and (max-width:767px){.ed-element.preset-overlay-2-v2-default{font-size:1.1rem;}}.ed-element.preset-overlay-2-v2-default *{color:#fff;margin:0;}.ed-element.preset-overlay-2-v2-default .ed-text,.ed-element.preset-overlay-2-v2-default .ed-text a,.ed-element.preset-overlay-2-v2-default .ed-text a:hover{color:#fff;}.ed-element.preset-overlay-2-v2-default .ed-text p:last-child{margin-bottom:0;}.ed-element.preset-overlay-2-v2-default .mfp-close{color:#fff;}.ed-element.preset-overlay-2-v2-default .mfp-close{color:#fff;}.ed-element.preset-overlay-2-v2-default .ed-headline *{color:#fff;font-weight:400;}.ed-element.preset-overlay-2-v2-default .ed-headline h2{color:#fff;font-size:3.4rem;line-height:1.2;text-shadow:2px 2px 0 #000;padding-bottom:15px;margin:0;font-family:'Rochester';text-transform:none;display:block;text-align:center;}@media screen and (max-width:960px){.ed-element.preset-overlay-2-v2-default .ed-headline h2{font-size:2.4rem;}}.ed-element.preset-overlay-2-v2-default > .inner > .ed-container{padding:0 4rem 5rem 4rem;}@media screen and (max-width:767px){.ed-element.preset-overlay-2-v2-default > .inner > .ed-container{padding:0 1rem 2rem 1rem;}}