@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=Lato:400,700');@import url('https://cdn3.site-media.eu/g/fonts/css?family=Fredoka+One');/* End Elegant Summer Overlay */@import url('https://cdn3.site-media.eu/g/fonts/css?family=Roboto:300');/* End - Christmas Overlay */@import url('https://cdn3.site-media.eu/g/fonts/css?family=Roboto:300');@import url('https://cdn3.site-media.eu/g/fonts/css?family=Sofia');/* End Playful Sommer Overlay */@import url('https://cdn3.site-media.eu/g/fonts/css?family=Delius');/* End Plain Summer Overlay */@import url('https://cdn3.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;}@keyframes zoominout{0%{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);}50%{-webkit-transform:scale(1.3, 1.3);-ms-transform:scale(1.3, 1.3);-moz-transform:scale(1.3, 1.3);-o-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3);}100%{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);}}html,body{height:100%;width:100%;margin:0;-webkit-text-size-adjust:none;}body{margin:0;padding:0;font-family:'Lato', arial, sans-serif;font-weight:300;font-size:17px;line-height:30px;color:#000;}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:'Lato', arial, sans-serif;line-height:1.2em;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;}.overlay{background:#fff;padding:30px !important;}div#c-1,#footer,.popup{padding:0;z-index:0;margin:0 auto;width:100%;max-width:960px;}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;}div#c-1 .ed-headline,#footer .ed-headline,.popup .ed-headline{padding:0;text-align:center;}div#c-1 h2,#footer h2,.popup h2{color:#000;font-family:'Fredoka One', arial, sans-serif;font-size:30px;line-height:1.2em;position:relative;font-weight:normal;display:inline-block;text-transform:uppercase;}div#c-1 h3,#footer h3,.popup h3{font-size:22px;line-height:1.2em;margin:0;padding:0;text-transform:uppercase;font-family:'Fredoka One', arial, sans-serif;color:#e4007b;}div#c-1 h3 a,#footer h3 a,.popup h3 a{color:#e4007b;}div#c-1 .banner,#footer .banner,.popup .banner{position:relative;}div#c-1 .banner > section,#footer .banner > section,.popup .banner > section{overflow:hidden;}div#c-1 .banner h2,#footer .banner h2,.popup .banner h2{font-size:35px;line-height:110%;color:#fff;text-shadow:0px 0px 3px #000;}div#c-1 .banner i,#footer .banner i,.popup .banner i{font-size:35px;color:#e4007b;}div#c-1 .banner .info,#footer .banner .info,.popup .banner .info{position:absolute;margin:0 auto;bottom:20px;z-index:100;-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-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;}div#c-1 .banner .info.sticky,#footer .banner .info.sticky,.popup .banner .info.sticky{position:fixed;bottom:auto;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);}div#c-1 .banner .info p,#footer .banner .info p,.popup .banner .info p,div#c-1 .banner .info a,#footer .banner .info a,.popup .banner .info a{color:#000;font-size:18px;}div#c-1 .banner .info i,#footer .banner .info i,.popup .banner .info i{margin-left:20px;color:#e4007b;}div#c-1 .banner .info i:first-child,#footer .banner .info i:first-child,.popup .banner .info i:first-child{margin:0;}div#c-1 .banner .logo,#footer .banner .logo,.popup .banner .logo{top:56px;margin-left:12px;}div#c-1 .banner .logo .ed-image,#footer .banner .logo .ed-image,.popup .banner .logo .ed-image{width:450px;border:10px solid #fff;border-top:0;}div#c-1 .banner .logo .ed-image img,#footer .banner .logo .ed-image img,.popup .banner .logo .ed-image img{width:100% !important;}div#c-1 .banner .button,#footer .banner .button,.popup .banner .button{padding:5px 20px;font-family:'Fredoka One', arial, sans-serif;text-transform:uppercase;background:#e4007b !important;color:#fff !important;border:none !important;border-radius:7px !important;}div#c-1 .banner .button:hover,#footer .banner .button:hover,.popup .banner .button:hover{background:#000 !important;}div#c-1 .border,#footer .border,.popup .border{border:2px solid #000;border-radius:7px;padding:20px;margin-left:35px;margin-right:35px;}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 !important;}div#c-1 .white .ed-button a.button:hover,#footer .white .ed-button a.button:hover,.popup .white .ed-button a.button:hover{text-decoration:none;color:#e4007b !important;}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 .kontakt i,#footer .kontakt i,.popup .kontakt i{color:#e4007b;}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:#000;content:"\f0da";display:inline-block;font-family:FontAwesome;margin-left:-1.1em;width:1.1em;}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:#000;font-family:'Lato', 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:18px;text-align:center;vertical-align:top;border-radius:0;}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:#e4007b;border-color:#e4007b;}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:26px;line-height:1.2em;display:block;font-weight:bold;margin:50px 0 20px 0;text-align:left;font-family:'Fredoka One', arial, sans-serif;border:none;padding:0;-webkit-transform:none;-ms-transform:none;-moz-transform:none;-o-transform:none;transform: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 h1,#footer .imprint h1,.popup .imprint h1,div#c-1 .imprint h3,#footer .imprint h3,.popup .imprint h3{font-family:'Fredoka One', arial, sans-serif;color:#000;text-align:left;text-transform:uppercase;}div#c-1 .imprint h1,#footer .imprint h1,.popup .imprint h1{font-size:36px;}@media screen and (max-width:450px){div#c-1 .imprint h1,#footer .imprint h1,.popup .imprint h1{font-size:22px;}}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:#e4007b;content:"\f0da";display:inline-block;font-family:FontAwesome;margin-left:-25px;width:25px;}div#c-1 .icon-button i{display:block;font-size:50px;line-height:1em;color:#000;margin-bottom:15px !important;width:60px;font-family:icofont;font-style:normal;height:60px;line-height:60px;margin:0 auto;font-weight:normal;border:2px solid #000;border-radius:7px;}div#c-1 .icon-button a{display:block;color:#000;font-weight:bold;font-size:16px;text-transform:uppercase;line-height:1.2em;padding:10px 0 !important;border-radius:5px;text-align:center;text-decoration:none !important;}div#c-1 .icon-button a:hover i,div#c-1 .icon-button a.active i{color:#e4007b;}.ed-form-container form{/********************************************************** 
/ RESPONSIVE 
********************************************************** */}.ed-form-container form input[type="text"],.ed-form-container form input[type="phone"],.ed-form-container form input[type="email"],.ed-form-container form select,.ed-form-container form textarea{border-radius:7px;background:none;border:1px solid #000;padding:0 10px;margin:0;line-height:44px;height:44px;color:#000;font-family:'Lato', arial, sans-serif;font-size:18px;font-weight:300;-webkit-appearance:none;}.ed-form-container form .ed-element{padding:0 0 15px 0;}.ed-form-container form .ed-form-button,.ed-form-container form .ed-grid,.ed-form-container form .ed-form-captcha{padding:0;}.ed-form-container form textarea{height:160px;}.ed-form-container form button[type="submit"]{-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;border-radius:7px;border:none;background:#e4007b;line-height:44px;height:44px;padding:0 10px;margin:0;color:#fff;font-family:'Lato', arial, sans-serif;font-size:20px;font-weight:300;box-sizing:border-box;width:100%;-webkit-appearance:none;text-shadow:none;text-transform:uppercase;}.ed-form-container form button[type="submit"]:hover{color:#fff;background:#000;}.ed-form-container form .regenerate{float:left;line-height:12px;}html{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}*{-webkit-box-sizing:inherit;-ms-box-sizing:inherit;-moz-box-sizing:inherit;-o-box-sizing:inherit;box-sizing:inherit;}@media all and (min-width:960px){.menu-mobile{display:none;}.footer ~ .ed-section,.footer ~ .ed-reference-section{display:block !important;}}@media all and (max-width:960px){.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{font-size:28px !important;}h3{font-size:25px !important;}#menuTrigger{opacity:1;margin:0;padding:0;width:60px;height:45px;position:fixed;right:4px;top:8px;z-index:999;display:block;transform:rotate(0deg) scale(0.6);transition:0.4s ease;cursor:pointer;}#menuTrigger:after{position:absolute;top:-15px;left:-15px;right:-15px;bottom:-12px;content:"";background:#e4007b;z-index:-1;}#menuTrigger:hover{opacity:1;}#menuTrigger:before{font-family:'Lato', arial, sans-serif;font-weight:400;content:'';transition:0.4s ease;font-size:16px;line-height:41px;position:relative;left:-60px;text-transform:uppercase;color:#fff;opacity:1;}#menuTrigger.hide-title:before{opacity:0;}#menuTrigger span{display:block;position:absolute;height:5px;width:50%;background:#fff;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:#fff;}#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-mobile{width:100%;position:fixed;bottom:0;z-index:999;opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-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;pointer-events:none;}.menu-mobile.open{opacity:1;pointer-events:initial;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}.menu-mobile ul{background:transparent;padding:5px 0;margin:0 !important;}.menu-mobile ul li{display:inline-block;width:calc(33.33% - 12px);margin:4px;vertical-align:top;background:green;text-align:center;background:#e4007b;color:#fff;}.menu-mobile ul li a{white-space:nowrap;}.menu-mobile ul li a,.menu-mobile ul li i{color:#fff;font-size:11px;text-transform:uppercase;display:block;line-height:16px;padding:5px 0;width:100%;text-decoration:none;}.menu-mobile ul li i{font-size:24px;line-height:100%;}.mobilenp > .container{padding:0 !important;}.mobilenp > .section.full-width{padding:0 !important;}.mobilenp > .section.full-width > .container{padding:0 !important;}.mobilefp > section.full-width{padding-right:15px !important;padding-left:15px !important;}.mobilefp > section.full-width > .container{padding:0 !important;}}@media all and (max-width:767px){h2{font-size:28px !important;}.hide-m{display:none;}h2,h3{white-space:initial !important;}.hero-content{width:calc(100% - 30px);}.footer [class*="span"]:not(:last-child){margin-bottom:40px;}.ed-form-container .ed-spacer{display:none;}.ed-form-container form div[class*="ed-form"]{margin-bottom:10px;}.ed-form-container form .ed-form-button{margin:0;}.hero-content h2{font-size:22px;}.hero-content h3{font-size:16px;}.button-row{text-align:center;}.button-row .ed-button{display:block;}.button-row .ed-button .button{width:100%;}.button-row .ed-button:not(.first-child){margin-top:15px;margin-left:0;}div#c-1 .spalten{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;}div[class*="span"]{padding:0 !important;}.vspace [class*="span"]:not(:last-child){margin-bottom:25px;}.vspace [class*="span"] .ed-grid [class*="span"]{margin:0 !important;}}@media all and (max-width:960px){.topBar{display:none !important;}#social{display:none;}.banner .info{display:none !important;}div#c-1 .ed-button .button{max-width:100%;}div#c-1 .icon-button a{font-size:14px;}div#c-1 .border{margin:0 !important;}.menuWrapper{position:static !important;top:0 !important;-webkit-transform:none !important;-ms-transform:none !important;-moz-transform:none !important;-o-transform:none !important;transform:none !important;background:transparent;}.menuWrapper .ed-menu{display:none;}.menuWrapper [class*="span"]{display:inline-block;float:none;width:initial;}.menuWrapper #ed-2991997{margin:0 !important;}.menuWrapper img{max-width:100%;width:auto !important;height:21px !important;margin:17px 0 !important;margin-right:10px !important;}.bannerContent{width:calc(100% - 30px) !important;}.bannerContent img{width:300px !important;max-width:calc(100% - 30px) !important;}.bannerContent > .container{padding-top:25px !important;padding-bottom:25px !important;}.footer [class*="span"]{float:none !important;width:100% !important;padding:0 !important;}.footer [class*="span"]:first-child{margin-top:25px;}.footer .ed-button,.footer a.button{display:block;width:100%;max-width:100%;}.footer [class*="span"]:not(:last-child){margin-bottom:25px;}.ed-image img,img{max-width:100%;}}@media all and (max-width:767px){.page-600009 h2{font-size:18px !important;}#ed-2944003 [class*="span"]{width:33.33% !important;}}@media all and (max-width:450px){h2{font-size:24px !important;}#ed-2944003 [class*="span"]{width:50% !important;}}@media all and (min-width:961px){.hide-d{display:none;}.contact-small{display:block !important;}.topBar,.menuWrapper{display:block !important;}#menuTrigger{display:none;/* Menu */}div#c-1 .menuWrapper{background:none;position:fixed;top:0;bottom:auto;padding:0;width:100%;display:block;z-index:99;text-align:center;box-sizing:border-box;margin:0;z-index:100;-webkit-transform:translate(-50%, 0px);-ms-transform:translate(-50%, 0px);-moz-transform:translate(-50%, 0px);-o-transform:translate(-50%, 0px);transform:translate(-50%, 0px);-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;}div#c-1 .menuWrapper .header-logo{margin-top:19px;margin-left:35px;}div#c-1 .menuWrapper .header-logo img{max-width:220px;}div#c-1 .menuWrapper.sticky{border:none;border-bottom:1px solid #e4007b;background:#000;position:fixed;height:60px;top:-50px;bottom:auto;-webkit-transform:translate(-50%, 50px);-ms-transform:translate(-50%, 50px);-moz-transform:translate(-50%, 50px);-o-transform:translate(-50%, 50px);transform:translate(-50%, 50px);}div#c-1 .menuWrapper.sticky > section{-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, .25);-ms-box-shadow:0 2px 5px rgba(0, 0, 0, .25);-moz-box-shadow:0 2px 5px rgba(0, 0, 0, .25);-o-box-shadow:0 2px 5px rgba(0, 0, 0, .25);box-shadow:0 2px 5px rgba(0, 0, 0, .25);}div#c-1 .menuWrapper.sticky [class*="span"]:first-child{max-width:25% !important;}div#c-1 .menuWrapper.sticky [class*="span"]:first-child img{-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);margin-top:4px !important;max-width:140px;}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:60px;}div#c-1 .menuWrapper .ed-menu li a{position:relative;color:#000;text-decoration:none;padding:0 30px;font-family:'Fredoka One', arial, sans-serif;font-size:16px;line-height:60px;display:inline-block;text-align:center;letter-spacing:1px;vertical-align:top;font-weight:normal;position:relative;text-transform:uppercase;}div#c-1 .menuWrapper .ed-menu li:hover a,div#c-1 .menuWrapper .ed-menu li.active a{color:#fff;background:#000;}}.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:#e4007b;}.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:#000;font-family:'Lato', arial, sans-serif;}.ed-element.preset-overlay-weihnachten-2-elegant-v2-default{width:700px !important;max-width:calc(100vw - 8rem);padding:6rem 3rem !important;background:white;overflow:hidden;/* Start Playful Sommer Overlay */}.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:#e4007b;}.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%;}}.ed-element.preset-overlay-sommer-1-verspielt-v2-default{width:602px !important;max-width:calc(100vw - 8rem);padding:5rem 3rem !important;background:white;overflow:hidden;/* Start Plain Summer Overlay */}.ed-element.preset-overlay-sommer-1-verspielt-v2-default .ed-headline h2{font-family:'Sofia';font-size:55px;font-weight:400;font-style:italic;line-height:1.2;text-align:center;color:#fed700;text-shadow:1px 1px 0px white;margin:0;text-transform:none;}.ed-element.preset-overlay-sommer-1-verspielt-v2-default .ed-headline h2:before,.ed-element.preset-overlay-sommer-1-verspielt-v2-default .ed-headline h2:after{display:none;}.ed-element.preset-overlay-sommer-1-verspielt-v2-default .ed-text,.ed-element.preset-overlay-sommer-1-verspielt-v2-default .ed-text p,.ed-element.preset-overlay-sommer-1-verspielt-v2-default .ed-text a{color:#fff;font-family:'Delius';font-size:22px;font-weight:300;text-align:center;margin:0;}.ed-element.preset-overlay-sommer-1-verspielt-v2-default .ed-text a:hover{color:#fff;}.ed-element.preset-overlay-sommer-1-verspielt-v2-default .background:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;}.ed-element.preset-overlay-sommer-1-verspielt-v2-default .mfp-close{color:#e4007b;}.edit .ed-element.preset-overlay-sommer-1-verspielt-v2-default{border:1px solid #f58220;position:relative;}.edit .ed-element.preset-overlay-sommer-1-verspielt-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-1-verspielt-v2-default{padding:1rem !important;max-width:calc(100vw - 5rem);}.ed-element.preset-overlay-sommer-1-verspielt-v2-default .ed-headline h2{font-size:2rem;}.ed-element.preset-overlay-sommer-1-verspielt-v2-default .ed-text{font-size: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;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-headline h2{font-family:'Roboto';font-size:35px;font-weight:300;line-height:1.2;text-transform:uppercase;text-align:center;margin:0;color:white;text-transform:none;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-headline h2:before,.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-headline h2:after{display:none;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-text,.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-text p,.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-text a{font-family:'Roboto';font-size:18px;font-weight:300;text-align:center;color:white;margin:0;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-text.opening-times{width:350px;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .background:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .container-content{padding:2rem;max-width:100%;background:rgba(0, 0, 0, 0.4);box-shadow:0px 0px 25px -10px rgba(0, 0, 0, 0.5);border:2px solid white;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .mfp-close{color:#e4007b;}.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;}}