@import url(/css/ionicons.min.css);@import url(http://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css);@import url(https://cdn5.site-media.eu/g/fonts/css?family=Open+Sans:400,300,700);/* End Elegant Summer Overlay *//* Start Easter Overlay 1  */@import url('https://cdn5.site-media.eu/g/fonts/css?family=Roboto:300');@import url('https://cdn5.site-media.eu/g/fonts/css?family=Handlee|Rochester');html{margin:0;padding:0;font-size:16px;-webkit-text-size-adjust:none;background:#fff;font-family:'HelveticaNeueW01-55Roma';}body{margin:0;padding:0;}img{max-width:90%;width:100%;}a{text-decoration:none;color:#444;}table td{vertical-align:top;}#ed-1567147{display:none;}#header{padding:0;text-align:center;text-align:center;padding:0;font-size:0;}#header #banner{height:220px;background:url(https://james.websitebutler.de/images/0/7390162/pexels-david-pohl-18923519.jpg) center center;background-size:cover;}#header h1{margin:0;padding:0;}#header #logo{display:inline-block;background:url(/images/0/1175822/bg-header.png) center #fff;background-size:cover;position:relative;border-top:none;width:100%;border-bottom:2px solid #0a5e9b;z-index:1;}#header #logo img{width:90%;float:left;z-index:3;}#content{font-weight:normal;color:#444;padding:1px 0;/* Start Elegant Summer Overlay */}#content .ed-html h2,#content .ed-headline h2{background:#b2bfce;height:40px;padding:0;margin:0 0 1px 0;font-weight:normal;font-size:16px;line-height:40px;font-family:'HelveticaNeueW01-65Medi';text-transform:uppercase;}#content .ed-html h2 a,#content .ed-headline h2 a,#content .ed-html h2 a:hover,#content .ed-headline h2 a:hover{display:block;}#content .ed-html h2 a.active,#content .ed-headline h2 a.active,#content .ed-html h2 a:hover.active,#content .ed-headline h2 a:hover.active{background:#0a5e9b;color:#fff !important;}#content .ed-html h2 i,#content .ed-headline h2 i{background:#0a5e9b;color:#fff;display:inline-block;width:40px;height:40px;line-height:40px;font-size:18px;text-align:center;padding:0;margin:0 15px 0 0;vertical-align:top;font-style:normal;}#content h3{padding:0 0 0 15px;color:#0a5e9b;font-size:18px;line-height:20px;font-weight:bold;}#content h4{padding:0 0 0 15px;color:#b2bfce;font-size:16px;line-height:20px;font-weight:normal;margin-top:0px;}#content .kontaktdaten{color:#0a5e9b;font-size:16px;text-align:center;}#content .kontaktdaten p span{color:#0a5e9b;}#content .kontaktdaten a{color:#0a5e9b !important;}#content a{color:#000 !important;}#content a:hover{color:#0a5e9b;}#content .ed-gallery{padding:2% !important;}#content .ed-gallery li{width:46%;height:auto !important;margin:2%;}#content .ed-gallery img{max-width:100%;width:100%;height:auto !important;}#content .ed-text{text-align:justify;}#content .button-color-default{display:block;padding:10px 0;margin:0 15px;background:#999;color:#fff;text-shadow:none;position:relative;}#content .button-color-default:hover{background:#0a5e9b;color:#fff !important;}#content .ed-html{padding:0;}#content .ed-text,#content .ed-reference-text{padding:15px;}#content .ed-text p,#content .ed-reference-text p{line-height:28px;}#content .ed-text p a,#content .ed-reference-text p a,#content .ed-text table a,#content .ed-reference-text table a{color:#e1e6ec;}#content .ed-text p a:focus,#content .ed-reference-text p a:focus,#content .ed-text table a:focus,#content .ed-reference-text table a:focus{background:#0a5e9b;}#content .unterueberschrift{font-size:18px;font-weight:300;color:#e1e6ec;}#content .bild-icons{float:left;width:80px;height:auto;margin-top:20px;margin-left:15px;}#content .full-width-image{margin-left:15px;width:100%;}#content .ed-slider{padding:0 15px;margin:0 0 15px 0;}#content .ed-slider img{width:100%;}#content .ed-slider .ed-slider-text{background:#0a5e9b;padding:0;text-align:center;line-height:34px;color:#333;}#content .ed-text ul{list-style:none;padding:0;margin:0;font-size:16px;line-height:30px;}#content .ed-text ul li{list-style:none;padding:0;margin:0 0 0 0;margin-left:1.2em;}#content .ed-text ul li:before{color:#0a5e9b;content:"\f054";display:inline-block;font-family:Fontawesome;margin-left:-1.2em;margin-right:0px;width:1.2em;font-size:12px;}#content .ed-form{padding:0 15px;}#content input[type="text"],#content textarea{background:#fff;border:1px solid #ccc;margin:0 0 -5px 0;display:inline-block;border-radius:0;padding:8px;font:inherit;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#content input[type="submit"]{color:#fff;background:#e1e6ec;font-family:'HelveticaNeueW01-65Medi';width:100%;line-height:45px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0;display:inline-block;-webkit-appearance:none;border-radius:0;border-style:none;text-transform:uppercase;}#content .ed-form-captcha label{float:left;margin-right:20px;width:auto;line-height:40px;}#content select{background:#fff;border:1px solid #ccc;margin:0 0 -5px 0;display:inline-block;border-radius:0;padding:8px;font:inherit;}#content input[type="submit"]:hover{text-decoration:none;color:#fff;background:#333;}#content .regenerate{margin-top:10px;}#content .ed-form-button{margin:0px;}#content .ed-form-button input{background:#999;color:#fff;text-shadow:none;}#content .ed-form-button input:hover{background:#0a5e9b;}#content #ed-1777964{padding:0 15px;}#content #ed-1777964 h2{background:none;font-size:20px;line-height:30px;margin:0;padding:0;height:auto;color:#0a5e9b;display:inline-block;font-weight:normal;}#content #ed-1777964 p{margin:0 0 30px 0;padding:0;text-align:justify;}#content #ed-1777964 p a{background:none;}#content #ed-1777964 ul{list-style:none;padding:0;margin:0 0 30px 0;font-size:16px;line-height:30px;}#content #ed-1777964 ul li{list-style:none;padding:0;margin:0 0 0 0;margin-left:1.2em;}#content #ed-1777964 ul li:before{color:#0a5e9b;content:"\f054";display:inline-block;font-family:Fontawesome;font-size:12px;margin-left:-1.2em;margin-right:5px;}.overlay-sommer-elegant{width:700px !important;max-width:calc(100vw - 8rem);background:white;overflow:hidden;}.overlay-sommer-elegant .ed-element,.overlay-sommer-elegant .ed-headline{padding:0;margin:0;}.overlay-sommer-elegant > section{padding:6rem 3rem !important;display:flex;justify-content:flex-end;}.overlay-sommer-elegant .container-content{width:65%;}.overlay-sommer-elegant .container-content > section{padding:0 !important;}.overlay-sommer-elegant .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;padding:0;}.overlay-sommer-elegant .ed-headline h2:before,.overlay-sommer-elegant .ed-headline h2:after{display:none;}.overlay-sommer-elegant .ed-text,.overlay-sommer-elegant .ed-text p,.overlay-sommer-elegant .ed-text a{font-family:'Roboto';font-size:16px;font-weight:300;text-align:right;letter-spacing:1px;margin:0;color:white;}.overlay-sommer-elegant .background:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;}.overlay-sommer-elegant .mfp-close{color:#fff;}.edit .overlay-sommer-elegant{border:1px solid #f58220;position:relative;}.edit .overlay-sommer-elegant: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){.overlay-sommer-elegant{max-width:calc(100vw - 5rem);}.overlay-sommer-elegant > section{padding:1rem !important;}.overlay-sommer-elegant .ed-headline h2{font-size:1.5rem;text-align:center;}.overlay-sommer-elegant .ed-text,.overlay-sommer-elegant .ed-text p,.overlay-sommer-elegant .ed-text a{text-align:center !important;}.overlay-sommer-elegant .container-content{width:100%;}}.overlay-ostern{width:40rem !important;max-width:calc(100vw - 10em) !important;background:#fff;font-family:'Handlee';border:8px solid #fff;overflow:hidden;line-height:1.8;font-size:1.4rem;/* End Easter Overlay 1  */}@media screen and (max-width:767px){.overlay-ostern{max-width:calc(100vw - 2rem) !important;width:calc(100% - 2rem) !important;}}.overlay-ostern > section{padding:2rem 2rem !important;}@media screen and (max-width:767px){.overlay-ostern > section{padding:1rem !important;max-width:calc(100vw - 2rem) !important;}.overlay-ostern > section > .overlay{opacity:0.8 !important;}}.overlay-ostern .content-ostern{max-width:60%;}.overlay-ostern .content-ostern > section{padding:1rem;}@media screen and (max-width:767px){.overlay-ostern .content-ostern{max-width:100%;}}.overlay-ostern *{margin:0;}.overlay-ostern .ed-text,.overlay-ostern .ed-text a,.overlay-ostern .ed-text a:hover{color:#5a5c5b;}.overlay-ostern .ed-text p:last-child{margin-bottom:0;}.overlay-ostern .mfp-close{color:#3d7b0f;}.overlay-ostern .ed-headline *{color:#3d7b0f;font-weight:400;font-family:'Rochester' !important;}.overlay-ostern h2{font-size:3.5rem !important;margin:0;line-height:1.2;text-transform:none;text-align:left;}@media screen and (max-width:767px){.overlay-ostern h2{padding-top:25px;font-size:2.4rem;}}.overlay-ostern p{font-family:'Handlee' !important;text-align:left !important;}@media screen and (max-width:767px){.overlay-ostern p{text-align:center !important;}.overlay-ostern h2{padding-top:25px;font-size:2.4rem;text-align:center;}}.overlay-team{width:100% !important;max-width:calc(100vw - 8rem);background:white;overflow:hidden;}