@import url(/css/ionicons-2.0.1/css/ionicons.css);@import url(/css/font-awesome-4.4.0.min.css);@import url('https://cdn3.site-media.eu/g/fonts/css?family=Open+Sans:400,400i,600');@keyframes zoominout{0%{transform:scale(1, 1);}50%{transform:scale(1.3, 1.3);}100%{transform:scale(1, 1);}}html,body{height:100%;width:100%;margin:0;-webkit-text-size-adjust:none;}body{margin:0;padding:0;font-family:'Open Sans', arial, sans-serif;font-weight:300;font-size:17px;line-height:30px;color:#000;}img{vertical-align:top;max-width:100%;}.buttonOverlay 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;border-radius:0;border:none;background:#7f2626 !important;line-height:42px;height:44px;padding:0 10px;color:#fff !important;font-family:'Open Sans', arial, sans-serif;font-size:16px;font-weight:300 !important;text-transform:none;box-sizing:border-box;width:auto;-webkit-appearance:none;}.buttonOverlay a:hover{background:#581a1a !important;}h1,h2,h3,h4{font-weight:normal;font-family:'Open Sans', arial, sans-serif;line-height:1.2em;margin:0;}.spalten{display:block;-webkit-column-count:2;-ms-column-count:2;-moz-column-count:2;-o-column-count:2;column-count:2;-webkit-column-gap:40px;-ms-column-gap:40px;-moz-column-gap:40px;-o-column-gap:40px;column-gap:40px;}p{margin:0;}.overlay{background:#fff;padding:30px !important;}.menuWrapper{background:#222;z-index:100;top:0;left:0;right:0;}.menuWrapper section.container{display:flex !important;flex-wrap:wrap;flex:1 0 auto;max-width:960px;}.menuWrapper section.container .ed-menu{display:flex;flex:1 0 auto;justify-content:flex-end;z-index:1;}.menuWrapper section.container .ed-menu ul.menu-level-0{margin:0 !important;height:60px;display:flex;padding:0 !important;}.menuWrapper section.container .ed-menu ul.menu-level-0 li{list-style-type:none;display:flex;align-items:center;flex-wrap:wrap;background:#222;}.menuWrapper section.container .ed-menu ul.menu-level-0 li a{padding:0 20px;text-decoration:none !important;color:#fff !important;text-transform:uppercase;}.menuWrapper section.container .ed-menu ul.menu-level-0 li:hover,.menuWrapper section.container .ed-menu ul.menu-level-0 li.active{background:#444;}.menuWrapper section.container .ed-menu ul.menu-level-0 li:hover a,.menuWrapper section.container .ed-menu ul.menu-level-0 li.active a{color:#fff;}.menuWrapper section.container .ed-menu ul.menu-level-0 li .sub{display:block;position:absolute;width:150px;background:#444 !important;-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);-moz-transform:translateY(-200%);-o-transform:translateY(-200%);transform:translateY(-200%);-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;z-index:-1;}.menuWrapper section.container .ed-menu ul.menu-level-0 li .sub ul{padding:0 !important;margin:0 !important;padding-top:28px !important;}.menuWrapper section.container .ed-menu ul.menu-level-0 li .sub ul li{background:#444 !important;}.menuWrapper section.container .ed-menu ul.menu-level-0 li .sub ul li a{color:#fff;padding:5px 10px;}.menuWrapper section.container .ed-menu ul.menu-level-0 li .sub ul li:hover a,.menuWrapper section.container .ed-menu ul.menu-level-0 li .sub ul li.active a{color:#fff;text-shadow:0 0 5px #fff;}.menuWrapper section.container .ed-menu ul.menu-level-0 li.menu-sub:hover .sub{display:block;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);-moz-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);}.menuWrapper section.container .ed-image{display:flex;align-items:center;}.menuWrapper section.container .ed-image img{max-width:200px;}body:not(.index) div#c-1 .menuWrapper{position:fixed;top:0;}.banner{position:relative;}.banner .malleInfo{position:absolute;top:5rem;left:auto;right:2rem;transform:rotate(22deg);}@media (max-width:429px){.banner .malleInfo{left:50%;right:auto;top:7rem;transform:translateX(-50%);}}.banner > section{display:flex !important;flex-direction:column;justify-content:space-between;overflow:hidden;}.banner > section .background-image-holder,.banner > section .ed-slider-item{-webkit-animation:30s linear 1s normal none infinite zoominout;animation:30s linear 1s normal none infinite zoominout;}.banner > section:after{display:none;}.banner .logoWrapper{position:absolute;top:50%;left:50%;padding-top:20px !important;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}.banner .logoWrapper .ed-image > h1 a,.banner .logoWrapper .ed-image > a{display:block;max-width:480px;margin:0 auto;background:#222;padding:20px;border:1px solid #fff;outline:10px solid rgba(255, 255, 255, .25);text-decoration:none !important;}.banner .logoWrapper .ed-image > h1 a:hover span p em,.banner .logoWrapper .ed-image > a:hover span p em{text-decoration:none;}.banner .logoWrapper .ed-image > h1 a:hover span p em:before,.banner .logoWrapper .ed-image > a:hover span p em:before{-webkit-transform:translate(10px, -50%);-ms-transform:translate(10px, -50%);-moz-transform:translate(10px, -50%);-o-transform:translate(10px, -50%);transform:translate(10px, -50%);opacity:1;}.banner .logoWrapper .ed-image > h1 a:hover span p em:after,.banner .logoWrapper .ed-image > a:hover span p em:after{-webkit-transform:translate(-10px, -50%);-ms-transform:translate(-10px, -50%);-moz-transform:translate(-10px, -50%);-o-transform:translate(-10px, -50%);transform:translate(-10px, -50%);opacity:1;}.banner .logoWrapper .ed-image > h1 a img,.banner .logoWrapper .ed-image > a img{width:100%;}.banner .logoWrapper .ed-image span{display:block;padding-top:20px !important;}.banner .logoWrapper .ed-image span p{font-size:30px;text-transform:uppercase;line-height:1.5em;color:#fff;}.banner .logoWrapper .ed-image span p em{font-size:20px;text-transform:none;border:1px solid #fff;color:#fff;padding:5px 40px;line-height:1em;text-decoration:none !important;position:relative;font-style:normal;}.banner .logoWrapper .ed-image span p em:before,.banner .logoWrapper .ed-image span p em:after{font-family:FontAwesome;content:'\f101';position:absolute;left:10px;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);-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;opacity:0;}.banner .logoWrapper .ed-image span p em:after{left:auto;right:10px;content:'\f100';}div#c-1,#footer,.popup{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,.popup a{color:#000;text-decoration:none;}div#c-1 a:hover,#footer a:hover,.popup a:hover,div#c-1 a.active,#footer a.active,.popup a.active{color:#000;text-decoration:underline;}div#c-1 .ed-headline,#footer .ed-headline,.popup .ed-headline{padding:0;text-align:center;}div#c-1 h1,#footer h1,.popup h1{font-size:32px;color:#acacac;font-family:'Open Sans', arial, sans-serif;line-height:1.2em;position:relative;padding:0 10px;font-weight:300;display:inline-block;position:relative;text-transform:uppercase;}div#c-1 h2,#footer h2,.popup h2,div#c-1 .h2,#footer .h2,.popup .h2{color:#acacac;font-family:'Open Sans', arial, sans-serif;font-size:26px;line-height:1.2em;position:relative;padding:0 10px;font-weight:300;display:inline-block;position:relative;text-transform:uppercase;}div#c-1 h3,#footer h3,.popup h3,div#c-1 .h3,#footer .h3,.popup .h3{font-size:24px;line-height:1.2em;margin:0;padding:0;text-transform:uppercase;font-family:'Open Sans', arial, sans-serif;color:#000;}div#c-1 .white,#footer .white,.popup .white{color:#fff !important;border-color:#fff !important;}div#c-1 .white h2,#footer .white h2,.popup .white h2{color:#fff;border-color:#fff;}div#c-1 .white .ed-button a.button,#footer .white .ed-button a.button,.popup .white .ed-button a.button{background:#fff;color:#000;font-size:22px;}div#c-1 .white .ed-text,#footer .white .ed-text,.popup .white .ed-text,div#c-1 .white.ed-text,#footer .white.ed-text,.popup .white.ed-text{color:#fff;}div#c-1 .white .ed-text ul li:before,#footer .white .ed-text ul li:before,.popup .white .ed-text ul li:before,div#c-1 .white.ed-text ul li:before,#footer .white.ed-text ul li:before,.popup .white.ed-text ul li:before{color:#fff;}div#c-1 .white .ed-text strong,#footer .white .ed-text strong,.popup .white .ed-text strong,div#c-1 .white.ed-text strong,#footer .white.ed-text strong,.popup .white.ed-text strong{color:#fff;}div#c-1 .white p,#footer .white p,.popup .white p{color:#fff;}div#c-1 .white p strong,#footer .white p strong,.popup .white p strong{color:#fff;}div#c-1 .white a,#footer .white a,.popup .white a{color:#fff !important;}div#c-1 .white a:hover,#footer .white a:hover,.popup .white a:hover{color:#fff;text-decoration:underline;}div#c-1 .ed-text,#footer .ed-text,.popup .ed-text{color:#000;font-weight:100;}div#c-1 .ed-text strong,#footer .ed-text strong,.popup .ed-text strong{color:#000;font-weight:700;}div#c-1 .ed-text ul,#footer .ed-text ul,.popup .ed-text ul{padding:0;margin:0;}div#c-1 .ed-text ul li,#footer .ed-text ul li,.popup .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,.popup .ed-text ul li:before{color:#7f2626;content:"\f0da";display:inline-block;font-family:FontAwesome;margin-left:-1.1em;width:1.1em;}div#c-1 .map-canvas,#footer .map-canvas,.popup .map-canvas{border:1px solid #7f2626;}div#c-1 .map-canvas h1,#footer .map-canvas h1,.popup .map-canvas h1,div#c-1 .map-canvas h2,#footer .map-canvas h2,.popup .map-canvas h2,div#c-1 .map-canvas h3,#footer .map-canvas h3,.popup .map-canvas h3,div#c-1 .map-canvas a,#footer .map-canvas a,.popup .map-canvas a,div#c-1 .map-canvas p,#footer .map-canvas p,.popup .map-canvas p{color:#7f2626;}div#c-1 .map-canvas h1 strong,#footer .map-canvas h1 strong,.popup .map-canvas h1 strong,div#c-1 .map-canvas h2 strong,#footer .map-canvas h2 strong,.popup .map-canvas h2 strong,div#c-1 .map-canvas h3 strong,#footer .map-canvas h3 strong,.popup .map-canvas h3 strong,div#c-1 .map-canvas a strong,#footer .map-canvas a strong,.popup .map-canvas a strong,div#c-1 .map-canvas p strong,#footer .map-canvas p strong,.popup .map-canvas p strong{text-transform:uppercase;}div#c-1 .mobile-padding > section,#footer .mobile-padding > section,.popup .mobile-padding > section{border-top:5px solid #7f2626;}div#c-1 .ed-gallery a,#footer .ed-gallery a,.popup .ed-gallery a{position:relative;display:block;overflow:hidden;}div#c-1 .ed-gallery a:before,#footer .ed-gallery a:before,.popup .ed-gallery a:before{position:absolute;content:'';top:10%;left:10%;width:80%;height:80%;background:#7f2626;-webkit-transform:rotate(0) scale(1);-ms-transform:rotate(0) scale(1);-moz-transform:rotate(0) scale(1);-o-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transition:all 1s ease;-ms-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}div#c-1 .ed-gallery a img,#footer .ed-gallery a img,.popup .ed-gallery a img{-webkit-transition:all 1s ease;-ms-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}div#c-1 .ed-gallery a:hover:before,#footer .ed-gallery a:hover:before,.popup .ed-gallery a:hover:before{-webkit-transform:rotate(45deg) scale(0.8);-ms-transform:rotate(45deg) scale(0.8);-moz-transform:rotate(45deg) scale(0.8);-o-transform:rotate(45deg) scale(0.8);transform:rotate(45deg) scale(0.8);}div#c-1 .ed-gallery a:hover img,#footer .ed-gallery a:hover img,.popup .ed-gallery a:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:0.8;}div#c-1 .ed-button .button,#footer .ed-button .button,.popup .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 #000;background:none;box-shadow:none;color:#7f2626;font-weight:bold;font-family:'Open Sans', arial, sans-serif;text-shadow:none;overflow:hidden;position:relative;z-index:4;margin:0;width:100%;max-width:300px;line-height:40px;font-size:17px;text-align:center;vertical-align:top;border-radius:0;}div#c-1 .ed-button .button.route,#footer .ed-button .button.route,.popup .ed-button .button.route{max-width:calc(100% - 2px);border:none !important;background:#acacac !important;}div#c-1 .ed-button .button.route:hover,#footer .ed-button .button.route:hover,.popup .ed-button .button.route:hover{background:#7f2626 !important;}div#c-1 .ed-button .button.route:before,#footer .ed-button .button.route:before,.popup .ed-button .button.route:before{display:none !important;}div#c-1 .ed-button .button:hover,#footer .ed-button .button:hover,.popup .ed-button .button:hover,div#c-1 .ed-button .button.active,#footer .ed-button .button.active,.popup .ed-button .button.active{color:#acacac;border-color:#acacac;}div#c-1 .ed-button .button:hover:before,#footer .ed-button .button:hover:before,.popup .ed-button .button:hover:before,div#c-1 .ed-button .button.active:before,#footer .ed-button .button.active:before,.popup .ed-button .button.active:before{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}div#c-1 .ed-form-container,#footer .ed-form-container,.popup .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"],.popup .ed-form-container input[type="text"],div#c-1 .ed-form-container input[type="email"],#footer .ed-form-container input[type="email"],.popup .ed-form-container input[type="email"],div#c-1 .ed-form-container input[type="phone"],#footer .ed-form-container input[type="phone"],.popup .ed-form-container input[type="phone"],div#c-1 .ed-form-container input,#footer .ed-form-container input,.popup .ed-form-container input,div#c-1 .ed-form-container select,#footer .ed-form-container select,.popup .ed-form-container select,div#c-1 .ed-form-container textarea,#footer .ed-form-container textarea,.popup .ed-form-container textarea{border-radius:0;background:rgba(0, 0, 0, .5);border:1px solid #acacac;padding:0 10px;line-height:44px;height:44px;color:#fff;font-family:'Open Sans', arial, sans-serif;font-size:18px;font-weight:300;-webkit-appearance:none;}div#c-1 .ed-form-container textarea,#footer .ed-form-container textarea,.popup .ed-form-container textarea{height:160px !important;}div#c-1 .ed-form-container button[type="submit"],#footer .ed-form-container button[type="submit"],.popup .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:#7f2626;line-height:42px;height:44px;padding:0 10px;color:#fff;font-family:'Open Sans', 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,.popup .ed-form-container button[type="submit"]:hover{background:#581a1a;}div#c-1 .ed-form-container ::-webkit-input-placeholder,#footer .ed-form-container ::-webkit-input-placeholder,.popup .ed-form-container ::-webkit-input-placeholder{color:#ddd;}div#c-1 .ed-form-container :-moz-placeholder,#footer .ed-form-container :-moz-placeholder,.popup .ed-form-container :-moz-placeholder{color:#ddd;}div#c-1 .ed-form-container ::-moz-placeholder,#footer .ed-form-container ::-moz-placeholder,.popup .ed-form-container ::-moz-placeholder{color:#ddd;}div#c-1 .ed-form-container :-ms-input-placeholder,#footer .ed-form-container :-ms-input-placeholder,.popup .ed-form-container :-ms-input-placeholder{color:#ddd;}div#c-1 .ed-form-container :placeholder-shown,#footer .ed-form-container :placeholder-shown,.popup .ed-form-container :placeholder-shown{color:#ddd;}div#c-1 .ed-form-container a.regenerate,#footer .ed-form-container a.regenerate,.popup .ed-form-container a.regenerate{color:#fff;margin:0px 280px 0 0 !important;display:block;font-size:12px;line-height:16px;}div#c-1 .ed-form-container .error_list li,#footer .ed-form-container .error_list li,.popup .ed-form-container .error_list li{line-height:100%;}div#c-1 .imprint,#footer .imprint,.popup .imprint{padding:0;font-weight:100;}div#c-1 .imprint h2,#footer .imprint h2,.popup .imprint h2{font-size:30px;line-height:40px;display:block;margin:50px 0 0 0;text-align:left;font-family:'Open Sans', arial, sans-serif;border:none;color:#7f2626;padding:0;text-shadow:none;}div#c-1 .imprint h2:before,#footer .imprint h2:before,.popup .imprint h2:before,div#c-1 .imprint h2:after,#footer .imprint h2:after,.popup .imprint h2:after{display:none;}div#c-1 .imprint p,#footer .imprint p,.popup .imprint p{margin:0 0 30px 0;text-align:justify;}div#c-1 .imprint ul,#footer .imprint ul,.popup .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,.popup .imprint ul li{padding:0;}div#c-1 .imprint ul li::before,#footer .imprint ul li::before,.popup .imprint ul li::before{color:#7f2626;content:"\f0da";display:inline-block;font-family:FontAwesome;margin-left:-25px;width:25px;}.footer{text-align:center;position:relative;}.footer h2,.footer h3{color:#fff !important;text-transform:uppercase;font-size:26px;line-height:54px !important;padding:8px 0 0 0;font-family:'Open Sans', arial, sans-serif;font-weight:400;}.footer .ed-section > section{padding:25px 0 !important;background:#222 !important;}.footer .ed-section > section p,.footer .ed-section > section a{color:#fff !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:#fff;margin:0 auto;position:relative;vertical-align:middle;}.footer a:hover{color:#7f2626;text-decoration:none;}div#c-1 .karte{margin:0 auto;padding-bottom:40px;border:5px solid rgba(172, 172, 172, .8);border-bottom:none;max-width:600px;/* END: Automatically inserted by preset manager *//* START: Automatically inserted by preset manager */}div#c-1 .karte .slick-arrow{width:50%;height:40px;border-radius:0;bottom:-40px !important;top:auto;background:#acacac;}div#c-1 .karte .slick-arrow:before{position:absolute;content:"\f3d6";top:0;font-family:ionicons;font-size:50px;line-height:40px;vertical-align:middle;color:#fff;opacity:0.5;}div#c-1 .karte .slick-arrow.slick-next{right:0px;opacity:0.8;}div#c-1 .karte .slick-arrow.slick-next:before{position:absolute;content:"\f3d6";top:0;right:10px;}div#c-1 .karte .slick-arrow.slick-next:hover{opacity:1;}div#c-1 .karte .slick-arrow.slick-next:hover:before{opacity:1;}div#c-1 .karte .slick-arrow.slick-prev{left:0px;opacity:0.8;}div#c-1 .karte .slick-arrow.slick-prev:before{position:absolute;content:"\f3d5";top:0;right:auto;left:10px;}div#c-1 .karte .slick-arrow.slick-prev:hover{opacity:1;}div#c-1 .karte .slick-arrow.slick-prev:hover:before{opacity:1;}@media screen and (max-width:1023px){div#c-1 .karte{max-width:100% !important;}}div#c-1 .zeiten{color:#fff;position:relative;max-width:600px;margin:0 auto;padding:40px 0;position:relative;}div#c-1 .zeiten:before{content:'';opacity:0.5;position:absolute;top:0;left:0;right:0;bottom:0;}div#c-1 .zeiten p{font-size:30px;line-height:1.2em;}div#c-1 .zeiten i{position:absolute;opacity:0.1;font-size:250px;top:50%;left: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%);}@media screen and (max-width:767px){div#c-1 .zeiten p{font-size:26px;}}.info{display:block !important;/* END: Automatically inserted by preset manager */}.hideDesktop{display:none;}@media screen and (max-width:1024px){.hideDesktop{display:block !important;}.hideMobile{display:none !important;}.one-grid [class*="span"]{width:100% !important;padding:0 !important;margin-bottom:20px;}.one-grid [class*="span"]:last-child{margin-bottom:0 !important;}.menuWrapper > section{height:60px;padding:0 10px !important;}.menuWrapper.open > section{padding:0 !important;}.menuWrapper.open .ed-image{display:none;}.menuWrapper.open .ed-menu{display:block !important;position:fixed;height:100vh;width:100% !important;background:#222;overflow-y:auto;}.menuWrapper.open .ed-menu ul{height:auto !important;display:flex !important;width:100% !important;flex-direction:column !important;text-align:center;position:absolute;transform:translateY(-50%);top:50%;padding:80px 0 !important;-webkit-overflow-scrolling:touch;}.menuWrapper.open .ed-menu ul li{display:block !important;width:100% !important;background:#444;}.menuWrapper.open .ed-menu ul li.menu-sub{background:#000;}.menuWrapper.open .ed-menu ul li .sub{position:relative !important;-webkit-transform:translate(0) !important;-ms-transform:translate(0) !important;-moz-transform:translate(0) !important;-o-transform:translate(0) !important;transform:translate(0) !important;z-index:1 !important;width:100% !important;margin:0 !important;}.menuWrapper.open .ed-menu ul li .sub ul{text-align:center;margin:0 !important;padding-top:0 !important;}.banner .slick-arrow{display:none !important;}.banner .logoWrapper .ed-image span p{font-size:20px !important;}.banner .logoWrapper .ed-image span p em{display:block;white-space:nowrap;margin-top:0 !important;}.ed-menu{display:none !important;}.footer .ed-grid .span6,.footer .ed-grid .span5,.footer .ed-grid .span7{width:50%;padding:0 10px !important;}.ed-section.mobile-padding,.ed-reference-section.mobile-padding{padding:0 !important;}.ed-section.mobile-padding .inner,.ed-reference-section.mobile-padding .inner{width:100% !important;}.ed-section.mobile-padding > section,.ed-reference-section.mobile-padding > section{padding:80px 15px !important;}}@media screen and (max-width:767px){div#c-1{width:100% !important;margin:0 auto !important;}div#c-1 h2{font-size:24px;}div#c-1 h3{font-size:20px;}div#c-1 .button{max-width:230px !important;}div#c-1 .button.route{max-width:100% !important;}.spalten{display:block;-webkit-column-count:1;-moz-column-count:1;column-count:1;}[class*="span"]{width:100% !important;padding:0 !important;}.vSpacer_end [class*="span"]:not(:last-child){margin-bottom:20px;}.vSpacer [class*="span"]{margin-bottom:20px;}.ed-gallery{padding:0 !important;}.ed-gallery li{width:50% !important;}.angebot-fix li{width:100% !important;}.imprint h2{font-size:24px !important;}.imprint p{word-break:break-word;}div#c-1 .ed-form-container a.regenerate{margin:8px 30px 0 0 !important;}.footer .ed-grid [class*="span"]{width:100%;}}@media screen and (max-height:450px){div#c-1 .banner .logoWrapper{-webkit-transform:translate(-50%, -50%) scale(0.5);-ms-transform:translate(-50%, -50%) scale(0.5);-moz-transform:translate(-50%, -50%) scale(0.5);-o-transform:translate(-50%, -50%) scale(0.5);transform:translate(-50%, -50%) scale(0.5);}div#c-1 .menuWrapper.open .ed-menu .inner ul{padding:380px 0 80px !important;}}#menuTrigger{transform:rotate(0deg) scale(0.6);transition:0.25s ease;opacity:1;padding:0px !important;width:60px;height:45px;position:fixed;top:0px;right:10px;margin:10px auto;z-index:101;display:none;cursor:pointer;}@media screen and (max-width:1023px){#menuTrigger{display:block;}}#menuTrigger:before{-webkit-transition:0.25s ease;-ms-transition:0.25s ease;-moz-transition:0.25s ease;-o-transition:0.25s ease;transition:0.25s ease;content:'';font-family:'Open Sans', arial, sans-serif;font-size:16px;line-height:41px;position:relative;left:-60px;text-transform:uppercase;color:#7f2626;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.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;-webkit-box-shadow:0 2px 0 #7f2626;-ms-box-shadow:0 2px 0 #7f2626;-moz-box-shadow:0 2px 0 #7f2626;-o-box-shadow:0 2px 0 #7f2626;box-shadow:0 2px 0 #7f2626;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;-webkit-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}#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;}.imprint h3{text-align:left;}.ed-element.preset-overlay-standard-default{background:#fff;box-sizing:border-box;width:880px !important;max-width:90% !important;padding:40px !important;}.ed-element.preset-overlay-standard-default h2,.ed-element.preset-overlay-standard-default p{margin:0;}.ed-element.preset-overlay-standard-default h2{color:#7f2626;font-family:'Open Sans', arial, sans-serif;}