@import url(/css/ionicons-2.0.1/css/ionicons.css);@import url(/css/font-awesome-4.4.0.min.css);@import url('https://cdn1.site-media.eu/g/fonts/css?family=Roboto:400,400i,500');@import url('https://cdn1.site-media.eu/g/fonts/css?family=Russo+One');/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e6e6e6+0,8b8b8b+100 *//* End Elegant Summer Overlay */@import url('https://cdn1.site-media.eu/g/fonts/css?family=Roboto:300');/* End - Christmas Overlay */@import url('https://cdn1.site-media.eu/g/fonts/css?family=Roboto:300');@font-face{font-family:'icofont';src:url('/images/0/1427698/icofont.eot');src:url('/images/0/1427698/icofont.eot?#iefix') format('embedded-opentype'), url('/images/0/1427701/icofont.woff') format('woff'), url('/images/0/1427699/icofont.ttf') format('truetype'), url('/images/0/1427700/icofont.svg#eager_naturalistregular') format('svg');font-weight:normal;font-style:normal;}html,body{height:100%;width:100%;margin:0;-webkit-text-size-adjust:none;}body{margin:0;padding:0;font-family:'Roboto', arial, sans-serif;font-weight:300;font-size:17px;line-height:30px;color:#333;}img{vertical-align:top;max-width:100%;}div.center_content{margin:0 auto;width:100%;max-width:960px;position:relative;}h1,h2,h3,h4{font-weight:normal;font-family:'Roboto', arial, sans-serif;margin:0;}.spalten{display:block;-webkit-column-count:2;-webkit-column-gap:40px;-moz-column-count:2;-moz-column-gap:40px;column-count:2;column-gap:40px;}p{margin:0;}div#c-1 .menuWrapper{background:none;position:absolute;bottom:0;top:auto;padding:0;width:100%;display:block;z-index:99;text-align:center;box-sizing:border-box;margin:0;z-index:100;background:#fff;border:none;border-bottom:1px solid #7f2324;background:#fff;position:fixed;height:100px;top:38px;bottom:auto;}div#c-1 .menuWrapper > section{/* Old browsers */background:#e6e6e6;/* FF3.6-15 */background:-moz-radial-gradient(center, ellipse cover, #e6e6e6 0%, #8b8b8b 100%);/* Chrome10-25,Safari5.1-6 */background:-webkit-radial-gradient(center, ellipse cover, #e6e6e6 0%, #8b8b8b 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ *//* IE6-9 fallback on horizontal gradient */background:radial-gradient(ellipse at center, #e6e6e6 0%, #8b8b8b 100%);}div#c-1 .menuWrapper .span6{max-width:100%;}div#c-1 .menuWrapper .span18{width:75%;}div#c-1 .menuWrapper img{-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);}div#c-1 .menuWrapper .header-logo{padding:6px 0;}div#c-1 .menuWrapper .ed-menu a{line-height:100px !important;}div#c-1 .menuWrapper .header-logo{padding:8px 0;}div#c-1 .menuWrapper .span6{max-width:0;overflow:hidden;}div#c-1 .menuWrapper .span6 img{max-width:170px;-webkit-transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:transform 0.5s ease;-ms-transition:transform 0.5s ease;-moz-transition:transform 0.5s ease;-o-transition:transform 0.5s ease;transition:transform 0.5s ease;}div#c-1 .menuWrapper .span18{width:100%;}div#c-1 .menuWrapper .ed-grid{width:100%;max-width:960px;margin:0 auto;}div#c-1 .menuWrapper .ed-menu{width:100%;max-width:960px;margin:0 auto;padding:0;font-size:0;}div#c-1 .menuWrapper .ed-menu ul{margin:0;position:relative;text-align:center;font-size:0;line-height:0;}div#c-1 .menuWrapper .ed-menu li{display:inline-block;list-style:none;padding:0;margin:0;line-height:100px;}div#c-1 .menuWrapper .ed-menu li:hover a,div#c-1 .menuWrapper .ed-menu li.active a{color:#000;}div#c-1 .menuWrapper .ed-menu li a{position:relative;color:#7f2324;text-decoration:none;padding:0 16px;font-size:16px;line-height:100px;display:inline-block;text-align:center;vertical-align:top;font-weight:bold;position:relative;text-transform:uppercase;}.overlay{background:#fff;padding:30px !important;}.border{border:2px solid #fff;}div#c-1,#footer{padding:0;z-index:0;margin:0 auto;width:100%;max-width:960px;/* START: Automatically inserted by preset manager */}div#c-1 a,#footer a{color:#333;text-decoration:none;}div#c-1 a:hover,#footer a:hover,div#c-1 a.active,#footer a.active{color:#7f2324;}div#c-1 .ed-headline,#footer .ed-headline{padding:0;text-align:center;}div#c-1 h2,#footer h2{color:#7f2324;font-family:'Russo One', arial, sans-serif;font-size:30px;line-height:44px;position:relative;padding:0 10px;font-weight:normal;display:inline-block;position:relative;}div#c-1 h3,#footer h3{font-size:24px;line-height:40px;margin:0;padding:0;font-family:'Russo One', arial, sans-serif;color:#7f2324;border-bottom:1px solid #7f2324;}div#c-1 .banner h2,#footer .banner h2{font-size:24px;line-height:110%;}div#c-1 .banner .button,#footer .banner .button{padding:0px 10px;}div#c-1 .banner .goldwert,#footer .banner .goldwert{position:absolute;bottom:50px;right:50px;}div#c-1 .banner .stempel,#footer .banner .stempel{position:absolute;top:190px !important;right:50px;}div#c-1 .banner .amtsblatt,#footer .banner .amtsblatt{position:absolute;bottom:50px;left:50px;}div#c-1 .banner .intro,#footer .banner .intro{overflow:hidden;width:100% !important;max-width:960px;}div#c-1 .banner .intro [class*="span"] h2,#footer .banner .intro [class*="span"] h2{font-size:80px;color:#fff;}div#c-1 .banner .intro [class*="span"]:nth-child(1) h2,#footer .banner .intro [class*="span"]:nth-child(1) h2{text-align:right;display:block !important;color:yellow;-webkit-text-shadow:0 0 5px #000;-ms-text-shadow:0 0 5px #000;-moz-text-shadow:0 0 5px #000;-o-text-shadow:0 0 5px #000;text-shadow:0 0 5px #000;}div#c-1 .banner .intro [class*="span"]:nth-child(3) h2,#footer .banner .intro [class*="span"]:nth-child(3) h2{text-align:left;display:block !important;color:#000;-webkit-text-shadow:0 0 5px #fff;-ms-text-shadow:0 0 5px #fff;-moz-text-shadow:0 0 5px #fff;-o-text-shadow:0 0 5px #fff;text-shadow:0 0 5px #fff;}div#c-1 .banner .info,#footer .banner .info{background:#7f2324;border:none;position:fixed;top:0;left:0;right:0;z-index:1;bottom:auto;overflow:hidden;}div#c-1 .banner .info p,#footer .banner .info p{text-align:center;color:#fff;display:inline-block;margin:0 auto;padding:4px 0;line-height:30px;font-size:17px;width:100%;position:relative;}div#c-1 .banner .info p i,#footer .banner .info p i,div#c-1 .banner .info p strong,#footer .banner .info p strong{display:inline-block;margin:0 4px 0 40px;color:#fff;}div#c-1 .banner .info p i:first-child,#footer .banner .info p i:first-child,div#c-1 .banner .info p strong:first-child,#footer .banner .info p strong:first-child{margin-left:0;}div#c-1 .banner .info p a,#footer .banner .info p a{color:#fff;text-decoration:none;}div#c-1 .banner .info p a:hover,#footer .banner .info p a:hover{color:#000;text-decoration:underline;}div#c-1 .banner .logo,#footer .banner .logo{width:960px;max-width:100%;margin:0;overflow:hidden;text-align:center;}div#c-1 .banner .logo h1,#footer .banner .logo h1{margin:0;padding:0;display:inline-block;font-weight:normal;text-transform:uppercase;position:relative;}div#c-1 .banner .logo h1 img,#footer .banner .logo h1 img{color:#fff;text-align:left;display:block;padding:10px;position:relative;width:460px;height:255px;padding:10px 0;font-family:'Russo One', arial, sans-serif;font-size:40px;text-align:center;line-height:120%;-webkit-text-shadow:1px 1px 0px #fff;-ms-text-shadow:1px 1px 0px #fff;-moz-text-shadow:1px 1px 0px #fff;-o-text-shadow:1px 1px 0px #fff;text-shadow:1px 1px 0px #fff;z-index:1;}div#c-1 .about,#footer .about{border:1px solid #7f2324;padding:40px !important;border-radius:10px;}div#c-1 .leistungs-text,#footer .leistungs-text{background:#7f2324;color:#fff !important;border-radius:10px;padding:0 20px !important;}div#c-1 .leistungs-text p strong,#footer .leistungs-text p strong{color:#fff;}div#c-1 .leistungs-text table,#footer .leistungs-text table{border-collapse:collapse;}div#c-1 .leistungs-text table tr:first-child,#footer .leistungs-text table tr:first-child{font-size:12px;font-weight:bold;}div#c-1 .leistungs-text table tr td,#footer .leistungs-text table tr td{padding:5px;border:1px dotted #fff;width:auto !important;}div#c-1 .leistungs-text table tr td:first-child,#footer .leistungs-text table tr td:first-child{width:20% !important;}div#c-1 .leistung,#footer .leistung{text-align:center;position:relative;}div#c-1 .leistung a,#footer .leistung a{display:block;padding:40px 0 10px 0;background:#7f2324;border:2px solid #fff;border-radius:10px;max-width:100px;margin:0 auto;}div#c-1 .leistung a:hover i,#footer .leistung a:hover i,div#c-1 .leistung a.active i,#footer .leistung a.active i,div#c-1 .leistung a:hover h3,#footer .leistung a:hover h3,div#c-1 .leistung a.active h3,#footer .leistung a.active h3{color:#fdfaab;}div#c-1 .leistung h3,#footer .leistung h3{color:#fff;border:none;font-size:30px;}div#c-1 .leistung i.symbol,#footer .leistung i.symbol{position:absolute;font-family:icoFont;font-style:normal;font-size:40px;color:#fff;border:2px solid #fff;display:inline-block;width:60px;height:60px;line-height:60px;background:#7f2324;top:-30px;left:50%;border-radius:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}div#c-1 .zertifikate .ed-image img,#footer .zertifikate .ed-image img{-webkit-box-shadow:2px 2px 5px rgba(0, 0, 0, .5);-ms-box-shadow:2px 2px 5px rgba(0, 0, 0, .5);-moz-box-shadow:2px 2px 5px rgba(0, 0, 0, .5);-o-box-shadow:2px 2px 5px rgba(0, 0, 0, .5);box-shadow:2px 2px 5px rgba(0, 0, 0, .5);}div#c-1 .white,#footer .white{color:#fff !important;border-color:#fff !important;}div#c-1 .white h2,#footer .white h2{color:#fff;border-color:#fff;}div#c-1 .white .ed-button a.button,#footer .white .ed-button a.button{background:#fff;color:#333;font-size:22px;}div#c-1 .white .ed-text,#footer .white .ed-text,div#c-1 .white.ed-text,#footer .white.ed-text{color:#fff;}div#c-1 .white .ed-text ul li:before,#footer .white .ed-text ul li:before,div#c-1 .white.ed-text ul li:before,#footer .white.ed-text ul li:before{color:#fff;}div#c-1 .white .ed-text strong,#footer .white .ed-text strong,div#c-1 .white.ed-text strong,#footer .white.ed-text strong{color:#fff;}div#c-1 .white p,#footer .white p{color:#fff;}div#c-1 .white p strong,#footer .white p strong{color:#fff;}div#c-1 .white a,#footer .white a{color:#fff !important;}div#c-1 .white a:hover,#footer .white a:hover{color:#fff;text-decoration:underline;}div#c-1 .ed-text,#footer .ed-text{color:#333;font-weight:100;}div#c-1 .ed-text strong,#footer .ed-text strong{color:#333;font-weight:700;}div#c-1 .ed-text ul,#footer .ed-text ul{padding:0;margin:0;}div#c-1 .ed-text ul li,#footer .ed-text ul li{list-style:none;padding:0 0 0 1.1em;margin:0 0 0 0;line-height:30px;}div#c-1 .ed-text ul li:before,#footer .ed-text ul li:before{color:#7f2324;content:"\f0da";display:inline-block;font-family:FontAwesome;margin-left:-1.1em;width:1.1em;}div#c-1 .img_logos .ed-image,#footer .img_logos .ed-image{background:#fff;height:160px;line-height:160px;text-align:center;border:1px solid #7f2324;}div#c-1 .img_logos .ed-image img,#footer .img_logos .ed-image img{max-height:80%;max-width:80%;width:auto !important;display:inline-block;vertical-align:middle;}div#c-1 .map-canvas,#footer .map-canvas{border:1px solid #7f2324;min-height:375px !important;}div#c-1 .ed-gallery a,#footer .ed-gallery a{position:relative;display:block;}div#c-1 .ed-gallery a:after,#footer .ed-gallery a:after{position:absolute;display:block;z-index:2;content:"";top:0;left:0;width:100%;height:100%;background:#333;opacity:0.3;-webkit-transition:0.4s all ease;-ms-transition:0.4s all ease;-moz-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease;}div#c-1 .ed-gallery a:hover:after,#footer .ed-gallery a:hover:after{opacity:0;}div#c-1 .ed-button .button,#footer .ed-button .button{-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:1px solid #7f2324;background:#fff;box-shadow:none;color:#7f2324;font-family:'Roboto', arial, sans-serif;text-shadow:none;overflow:hidden;position:relative;z-index:4;margin:0;width:100%;font-weight:bold;text-transform:uppercase;line-height:150%;font-size:16px;padding:10px 0;text-align:center;vertical-align:top;border-radius:10px;}div#c-1 .ed-button .button:hover,#footer .ed-button .button:hover,div#c-1 .ed-button .button.active,#footer .ed-button .button.active{background:#7f2324;color:#fff;}div#c-1 .ed-form-container,#footer .ed-form-container{font-size:0;line-height:0;}div#c-1 .ed-form-container input[type="text"],#footer .ed-form-container input[type="text"],div#c-1 .ed-form-container input[type="email"],#footer .ed-form-container input[type="email"],div#c-1 .ed-form-container input[type="phone"],#footer .ed-form-container input[type="phone"],div#c-1 .ed-form-container select,#footer .ed-form-container select,div#c-1 .ed-form-container textarea,#footer .ed-form-container textarea{border-radius:0;background:#fff;border:1px solid #7f2324;padding:0 10px;line-height:44px;height:44px;color:#333;font-family:'Roboto', arial, sans-serif;font-size:18px;font-weight:300;-webkit-appearance:none;}div#c-1 .ed-form-container textarea,#footer .ed-form-container textarea{height:160px !important;}div#c-1 .ed-form-container button[type="submit"],#footer .ed-form-container 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;background:#7f2324;line-height:42px;height:44px;padding:0 10px;color:#fff;font-family:'Roboto', arial, sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;box-sizing:border-box;width:100%;-webkit-appearance:none;}div#c-1 .ed-form-container button[type="submit"]:hover,#footer .ed-form-container button[type="submit"]:hover{color:#fff;background:#7f2324;font-size:20px;}div#c-1 .ed-form-container a.regenerate,#footer .ed-form-container a.regenerate{color:#000;margin:8px 230px 0 0 !important;display:block;font-size:16px;}div#c-1 .ed-form-container .error_list li,#footer .ed-form-container .error_list li{line-height:100%;}div#c-1 .imprint,#footer .imprint{padding:0;font-weight:100;}div#c-1 .imprint h2,#footer .imprint h2{font-size:30px;line-height:40px;display:block;margin:50px 0 0 0;text-align:left;font-family:'Roboto', arial, sans-serif;border:none;padding:0;}div#c-1 .imprint h2:before,#footer .imprint h2:before,div#c-1 .imprint h2:after,#footer .imprint h2:after{display:none;}div#c-1 .imprint p,#footer .imprint p{margin:0 0 30px 0;text-align:justify;}div#c-1 .imprint ul,#footer .imprint ul{margin:0 0 30px 0;list-style:none;margin-left:25px !important;padding:0;}div#c-1 .imprint ul li,#footer .imprint ul li{padding:0;}div#c-1 .imprint ul li::before,#footer .imprint ul li::before{color:#7f2324;content:"\f0da";display:inline-block;font-family:FontAwesome;margin-left:-25px;width:25px;}.team .ed-image,.team2 .ed-image{position:relative;overflow:hidden;}.team .ed-image img,.team2 .ed-image img{max-width:100%;}.team .ed-image span,.team2 .ed-image span{-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;bottom:0;left:0;width:100%;line-height:36px;height:36px;background:rgba(127, 35, 36, 0.8);color:#fff;font-weight:700;text-transform:uppercase;pointer-events:none;}.team .ed-image.small span,.team2 .ed-image.small span{font-size:16px;}.team .ed-image:hover span,.team2 .ed-image:hover span,.team .ed-image a.active span,.team2 .ed-image a.active span{height:220px;line-height:220px;}.team2{/* START: Automatically inserted by preset manager */}.team2 .ed-image:hover span,.team2 .ed-image a.active span{height:360px;line-height:360px;}.footer{text-align:center;position:relative;/* END: Automatically inserted by preset manager */}.footer h2,.footer h3{color:#7f2324 !important;text-transform:uppercase;font-size:26px;line-height:54px !important;padding:8px 0 0 0;font-family:'Roboto', arial, sans-serif;font-weight:400;border:none !important;}.footer .ed-section{background:rgba(255, 255, 255, .8);padding:25px 0 !important;}.footer .ed-html{white-space:nowrap;color:#fff;}.footer .ed-html i{height:51px;width:51px;line-height:53px;display:inline-block;text-align:center;font-size:54px;color:#7f2324;margin:0 auto;position:relative;vertical-align:middle;}.footer a:hover{color:#7f2324;text-decoration:none;}#social{position:fixed;z-index:100;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}#social a{text-decoration:none;}#social i{background:#3b5998;color:#fff;display:block;line-height:30px;text-align:right;padding:8px 14px 4px 0;margin:4px 0;width:25px;font-size:30px;border:none;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;}#social a.instagram{-webkit-transform:translateY(50px);-ms-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);}#social i.ion-social-instagram{text-align:right;padding:8px 8px 4px 6px;background:#ed4956;}#social{position:fixed;z-index:100;left:-320px;top:50%;/* W3C */transform:translateY(-50%);/* Firefox 3.6 Firefox 4 */-moz-transform:translateY(-50%);/* Safari */-webkit-transform:translateY(-50%);/* Opera */-o-transform:translateY(-50%);/* IE9 */-ms-transform:translateY(-50%);transition:0.5s all;-moz-transition:0.5s all;-webkit-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;/* START: Automatically inserted by preset manager */}#social > a{position:absolute;right:-38px;top:-3px;}#social:hover{left:0;}.zeitenbox{border:2px solid #7f2324;position:relative;padding:10px;/* END: Automatically inserted by preset manager */}.zeitenbox table{background:none;position:relative;width:100%;padding:20px;border:none;}.zeitenbox table tr td{color:#333;padding:2px 5px;font-family:'Roboto', arial, sans-serif;font-weight:normal;font-size:16px;width:calc(100% - 160px) !important;}.zeitenbox table td:last-child{width:140px !important;color:#333 !important;}.zeitenbox table:before{content:"\f4be";font-family:ionIcons;color:#7f2324;position:absolute;font-size:100px;display:inline-block;opacity:0.15;top:45%;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);-moz-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%);}.hideDesktop{display:none;}@media screen and (max-width:1023px){.hideDesktop{display:block !important;}.hideMobile,.hide-ipad{display:none !important;}div#c-1 .menuWrapper .ed-menu li a{font-size:14px !important;padding:0 12px !important;}div#c-1 .bannerContent,#footer .bannerContent{padding-bottom:0px;width:calc(100% - 30px !important);}div#c-1 .bannerContent > section,#footer .bannerContent > section{padding-left:15px !important;padding-right:15px !important;}div#c-1 .bannerContent .ed-button a,#footer .bannerContent .ed-button a{font-size:16px !important;}div#c-1 > .noSpace > section,#footer > .noSpace > section{padding-left:0px !important;padding-right:0px !important;}div#c-1 .banner .intro h2,#footer .banner .intro h2{font-size:60px !important;}div#c-1 .banner .logo h1 img,#footer .banner .logo h1 img{max-width:200px;height:auto !important;}div#c-1 .inner,#footer .inner{max-width:100%;}div#c-1 h2,#footer h2{font-size:44px;line-height:44px;}div#c-1 h3,#footer h3{font-size:30px;line-height:30px;}div#c-1 .ed-grid > section,#footer .ed-grid > section{width:100% !important;margin:0 !important;}div#c-1 .banner .info p,#footer .banner .info p{font-size:14px !important;}div#c-1 .banner .info p i,#footer .banner .info p i{margin-left:10px !important;}.button{font-size:12px !important;}.ed-grid.partner > section{padding:15px !important;}.ed-section.mobile-padding{padding:0 !important;}.ed-section.mobile-padding .inner{width:100% !important;}.ed-section.mobile-padding > section{padding:40px 15px !important;}#footer .ed-form-container a.regenerate{margin:8px 30px 0 0 !important;}}@media screen and (max-width:767px){.hide-ipad{display:block !important;}div#c-1 .menuWrapper{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);height:100%;position:fixed;top:0;bottom:auto;left:0;}div#c-1 .menuWrapper.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}div#c-1 .menuWrapper h1 a{font-size:26px;line-height:90px;padding-left:15px;}div#c-1 .menuWrapper [class*="span"]{width:100% !important;padding:0 !important;}div#c-1 .menuWrapper .ed-menu{padding:0;overflow-y:auto;width:100%;height:90vh;position:relative;-webkit-overflow-scrolling:touch;}div#c-1 .menuWrapper .ed-menu ul{padding:20px 0 80px;}div#c-1 .menuWrapper .ed-menu ul li{width:100%;line-height:60px !important;}div#c-1 .menuWrapper .ed-menu ul li a{width:100%;font-size:20px;line-height:60px !important;margin:0 !important;padding:0 !important;}div#c-1 .menuWrapper .ed-menu ul li a:hover,div#c-1 .menuWrapper .ed-menu ul li a.active{border:none;background:none;}div#c-1 .menuWrapper .ed-menu ul li a.active{background:#7f2324;color:#fff;}div#c-1 h2,#footer h2{font-size:32px;line-height:42px;}div#c-1 .ed-html.about,#footer .ed-html.about{overflow:scroll;}div#c-1 .banner .info,#footer .banner .info{display:none;}div#c-1 .banner .goldwert,#footer .banner .goldwert{bottom:auto;right:auto;top:20px;left:20%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:80px;}div#c-1 .banner .goldwert img,#footer .banner .goldwert img{width:100% !important;}div#c-1 .banner .stempel,#footer .banner .stempel{width:80px;top:20px !important;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}div#c-1 .banner .amtsblatt,#footer .banner .amtsblatt{bottom:auto;right:auto;top:20px;left:80%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:80px;}div#c-1 .banner .amtsblatt img,#footer .banner .amtsblatt img{width:100% !important;}div#c-1 .banner .logo,#footer .banner .logo{padding:0 !important;margin:0 !important;}div#c-1 .banner .logo .ed-image,#footer .banner .logo .ed-image{margin-bottom:40px !important;}div#c-1 .banner .logo h1 a,#footer .banner .logo h1 a{font-size:30px !important;}div#c-1 .banner .logo h1 img,#footer .banner .logo h1 img{max-width:200px !important;height:auto !important;}div#c-1 .banner .intro h2,#footer .banner .intro h2{font-size:50px !important;}div#c-1 .banner h2,#footer .banner h2{font-size:32px;line-height:150% !important;}div#c-1 .banner h3,#footer .banner h3{font-size:22px;}div#c-1 .banner .intro,#footer .banner .intro{overflow:hidden;}div#c-1 .banner .intro [class*="span"] h2,#footer .banner .intro [class*="span"] h2{font-size:50px;line-height:1em !important;color:#fff;}div#c-1 .banner .intro [class*="span"]:nth-child(1) h2,#footer .banner .intro [class*="span"]:nth-child(1) h2{text-align:center;display:block !important;color:yellow;-webkit-text-shadow:0 0 5px #000;-ms-text-shadow:0 0 5px #000;-moz-text-shadow:0 0 5px #000;-o-text-shadow:0 0 5px #000;text-shadow:0 0 5px #000;}div#c-1 .banner .intro [class*="span"]:nth-child(3) h2,#footer .banner .intro [class*="span"]:nth-child(3) h2{text-align:center;display:block !important;color:#000;-webkit-text-shadow:0 0 5px #fff;-ms-text-shadow:0 0 5px #fff;-moz-text-shadow:0 0 5px #fff;-o-text-shadow:0 0 5px #fff;text-shadow:0 0 5px #fff;}div#c-1 .ed-grid > section,#footer .ed-grid > section{width:100% !important;margin:0 !important;}div#c-1 .ed-grid [class*="span"],#footer .ed-grid [class*="span"]{padding:0 !important;width:100% !important;}div#c-1 .zertifikate [class*="span"],#footer .zertifikate [class*="span"]{padding:0 1% !important;width:50% !important;}div#c-1 .vSpacer_end [class*="span"]:not(:last-child),#footer .vSpacer_end [class*="span"]:not(:last-child){margin-bottom:20px;}div#c-1 .vSpacer [class*="span"],#footer .vSpacer [class*="span"]{margin-bottom:20px;}div#c-1 .zertifikate.vSpacer_end [class*="span"],#footer .zertifikate.vSpacer_end [class*="span"]{margin-bottom:10px;}div#c-1 .zertifikate.vSpacer_end [class*="span"] .ed-spacer div,#footer .zertifikate.vSpacer_end [class*="span"] .ed-spacer div{height:10px !important;}div#c-1 .ed-gallery,#footer .ed-gallery{padding:0 !important;}div#c-1 .ed-gallery li,#footer .ed-gallery li{width:100% !important;padding-top:0 !important;}div#c-1 .about,#footer .about{border:1px solid #7f2324;padding:20px !important;border-radius:10px;}div#c-1 .law-grid [class*="span"],#footer .law-grid [class*="span"]{width:33% !important;padding:0 !important;}div#c-1 .imprint h2,#footer .imprint h2{font-size:24px;}div#c-1 .button,#footer .button{font-size:12px !important;max-width:calc(100% - 30px) !important;}div#c-1 .partner .ed-image,#footer .partner .ed-image{max-width:calc(100% - 30px) !important;margin:10px auto;}div#c-1 .ed-map,#footer .ed-map{padding:1rem;overflow:hidden;}div#c-1 .ed-form-container,#footer .ed-form-container{padding:0 15px !important;}div#c-1 .ed-form-container .ed-element,#footer .ed-form-container .ed-element{width:100% !important;}}#menubar{position:fixed;bottom:0px;left:0;right:0;height:60px;background:#7f2324;z-index:999;display:none;}@media screen and (max-width:767px){#menubar{display:block;}}#menubar a{display:block;position:absolute;left:40%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}#menubar a.facebook{left:60%;}#menubar a.instagram{left:80%;}#menubar a i{color:#fff;font-size:30px;}#menuTrigger{transform:rotate(0deg) scale(0.6) translate(-50%);transition:0.25s ease;opacity:1;margin:0;padding:0;width:60px;height:45px;padding:0;position:absolute;margin:0px;z-index:101;bottom:6px;left:18%;cursor:pointer;}@media screen and (max-width:767px){#menuTrigger{display:block;}}#menuTrigger span{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease;-ms-transition:0.25s ease;-moz-transition:0.25s ease;-o-transition:0.25s ease;transition:0.25s 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:#fff;}#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;}@media screen and (max-height:450px){div#c-1 .banner .intro{top:30% !important;}div#c-1 .banner .logo h1 img{max-width:100px !important;}div#c-1 .banner .stempel{display:none;}}.imprint h3{text-align:left;/* Start Elegant Summer Overlay */}.ed-element.preset-overlay-sommer-2-elegant-v2-default{width:602px !important;max-width:calc(100vw - 8rem);padding:6rem 3rem !important;background:white;overflow:hidden;}.ed-element.preset-overlay-sommer-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:white;text-transform:none;}.ed-element.preset-overlay-sommer-2-elegant-v2-default .ed-headline h2:before,.ed-element.preset-overlay-sommer-2-elegant-v2-default .ed-headline h2:after{display:none;}.ed-element.preset-overlay-sommer-2-elegant-v2-default .ed-text,.ed-element.preset-overlay-sommer-2-elegant-v2-default .ed-text p,.ed-element.preset-overlay-sommer-2-elegant-v2-default .ed-text a{font-family:'Roboto';font-size:16px;font-weight:300;text-align:right;letter-spacing:1px;margin:0;color:white;}.ed-element.preset-overlay-sommer-2-elegant-v2-default .background:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;}.ed-element.preset-overlay-sommer-2-elegant-v2-default .container-content{width:65%;}.ed-element.preset-overlay-sommer-2-elegant-v2-default .mfp-close{color:white;}.edit .ed-element.preset-overlay-sommer-2-elegant-v2-default{border:1px solid #f58220;position:relative;}.edit .ed-element.preset-overlay-sommer-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-sommer-2-elegant-v2-default{padding:1rem !important;max-width:calc(100vw - 5rem);}.ed-element.preset-overlay-sommer-2-elegant-v2-default .ed-headline h2{font-size:1.5rem;text-align:center;}.ed-element.preset-overlay-sommer-2-elegant-v2-default .ed-text,.ed-element.preset-overlay-sommer-2-elegant-v2-default .ed-text p,.ed-element.preset-overlay-sommer-2-elegant-v2-default .ed-text a{text-align:center;}.ed-element.preset-overlay-sommer-2-elegant-v2-default .container-content{width:100%;}}.ed-element.preset-overlay-standard-default{background:#fff;box-sizing:border-box;width:880px !important;max-width:90% !important;padding:40px !important;/* Start - Christmas Overlay */}.ed-element.preset-overlay-standard-default h2,.ed-element.preset-overlay-standard-default p{margin:0;}.ed-element.preset-overlay-standard-default h2{color:#7f2324;font-family:'Roboto', arial, sans-serif;}.ed-element.preset-overlay-weihnachten-2-elegant-v2-default{width:602px !important;max-width:calc(100vw - 8rem);padding:6rem 3rem !important;background:white;overflow:hidden;}.ed-element.preset-overlay-weihnachten-2-elegant-v2-default .ed-headline h2{font-family:'Roboto';font-size:35px;font-weight:300;line-height:1.2;text-transform:none;letter-spacing:3.5px;text-align:right;margin:0;color:#aa0101;}.ed-element.preset-overlay-weihnachten-2-elegant-v2-default .ed-headline h2:before,.ed-element.preset-overlay-weihnachten-2-elegant-v2-default .ed-headline h2:after{display:none;}.ed-element.preset-overlay-weihnachten-2-elegant-v2-default .ed-text,.ed-element.preset-overlay-weihnachten-2-elegant-v2-default .ed-text p,.ed-element.preset-overlay-weihnachten-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-weihnachten-2-elegant-v2-default .background:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;}.ed-element.preset-overlay-weihnachten-2-elegant-v2-default .container-content{width:65%;}.ed-element.preset-overlay-weihnachten-2-elegant-v2-default .mfp-close{color:black;}.edit .ed-element.preset-overlay-weihnachten-2-elegant-v2-default{border:1px solid #f58220;position:relative;}.edit .ed-element.preset-overlay-weihnachten-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:940px){.ed-element.preset-overlay-weihnachten-2-elegant-v2-default .container-content{padding:10px;background:rgba(255, 255, 255, .5);}}@media screen and (max-width:767px){.ed-element.preset-overlay-weihnachten-2-elegant-v2-default{padding:1rem !important;max-width:calc(100vw - 5rem);}.ed-element.preset-overlay-weihnachten-2-elegant-v2-default .ed-headline h2{font-size:1.5rem;text-align:center;}.ed-element.preset-overlay-weihnachten-2-elegant-v2-default .ed-text,.ed-element.preset-overlay-weihnachten-2-elegant-v2-default .ed-text p,.ed-element.preset-overlay-weihnachten-2-elegant-v2-default .ed-text a{text-align:center;}.ed-element.preset-overlay-weihnachten-2-elegant-v2-default .container-content{width:100%;}}