@import url(/css/font-awesome.min.css);@import url(/css/ionicons-2.0.1/css/ionicons.min.css);.edit #header{z-index:1;}html{height:100%;margin:0;padding:0;-webkit-text-size-adjust:none;}body{height:100%;width:100%;margin:0;padding:0;font-family:'Univers Next W04 Thin', sans-serif;text-rendering:optimizelegibility;background:#fff;font-size:16px;line-height:30px;z-index:10;color:#252122;}.inner_wrapper{width:1080px;margin:0 auto;position:relative;}.ed-separator,.ed-map{padding:0;margin:0;z-index:10;}a{color:#252122;text-decoration:none;}a:hover{color:#008060;}div#header{width:100%;height:100%;min-height:650px;position:relative;z-index:10;text-align:center;top:0px;}div#header h1{margin-top:0;}div#header h2{color:#008060;font-family:'Geometric_415 W01 Lite', sans-serif;}div#header #ed-1796558{background:rgba(255, 255, 255, 0.5);padding:15px 0 10px;width:100%;}#logo{position:absolute;top:50%;left:50%;margin:-320px 0 0 -250px;padding:20px;text-align:center;display:inline-block;z-index:99;}#menu.sticky{position:fixed !important;top:0;bottom:auto;height:70px;}#menu.sticky #logo{height:100px;padding:0 10px;box-shadow:none;}#menu.sticky #logo img{width:95px;margin:10px 0 0 0;}#menu{background:#252122;position:absolute !important;bottom:0;top:auto;padding:0;width:100%;display:block;z-index:99;text-align:right;-webkit-transform:translate3d(0, 0, 0);}#menu ul{width:1080px;margin:0 auto;padding:0;display:inline-block;vertical-align:bottom;position:relative;text-align:center;}#menu ul li{display:inline-block;list-style:none;padding:0;margin:0;line-height:70px;}#menu ul li.social a{font-size:24px;}#menu ul li a{color:#fff;font-family:'Geometric_415 W01 Lite', sans-serif;text-transform:uppercase;text-decoration:none;margin:0 30px;padding:0 0 0 25px;font-size:18px;line-height:70px;display:inline-block;display:inline-block;vertical-align:middle;}#menu ul li a:hover,#menu ul li a.active{color:#008060;}#content_wrapper{background:#fff;position:relative;z-index:90;}#content{width:960px;font-size:18px;line-height:30px;margin:0 auto;padding:0;}#content .ed-headline{text-align:center;}#content h2{color:#008060;font-size:40px;line-height:40px;font-family:'Geometric_415 W01 Lite', sans-serif;padding:0;margin:0;position:relative;font-weight:normal;display:inline-block;}#content h2.color{color:#fff;}#content h3{color:#008060;font-weight:normal;font-size:26px;line-height:26px;font-family:'Geometric_415 W01 Lite', sans-serif;display:block;padding:0;}#content .bg-lighten10 section{background:#00b386 !important;color:#fff;}#content .bg-lighten10 h1,#content .bg-lighten10 h2,#content .bg-lighten10 h3{color:#b3ffec;}#content .bg-lighten10 p{color:#fff;}#content .bg-darken05 section{background:#008060 !important;color:#fff;}#content .bg-darken05 h1,#content .bg-darken05 h2,#content .bg-darken05 h3{color:#00bd8e;}#content .icon{text-align:center;padding:0 0 15px 0;}#content .icon i{display:inline-block;color:#fff;background:#252122;border:4px solid #008060;height:100px;width:100px;line-height:100px;font-size:50px;border-radius:50%;}#content .ed-button .button{transition:all 0.35s ease;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;}#content .ed-button.big-button .button{width:100%;}#content .ed-image img{display:block;}#content p{text-align:justify;}#content #circles .span6 .ed-element{background:#008060;border-radius:50%;width:215px;height:215px;padding:70px 20px 20px;color:#00cd99;box-sizing:border-box;border:6px solid #009a73;}#content #circles .span6 .ed-element p{text-align:center;margin-bottom:0px;}#content #circles .span6 .ed-element p:first-child{font-size:60px;color:#cdfff2;font-family:'Geometric_415 W01 Lite', sans-serif;margin-bottom:20px;}#content #circles .span6 .ed-element p:nth-child(3){font-size:12px;line-height:14px;color:#00b386;}#content .leistungen{overflow:hidden;}#content .leistungen:after{content:'';width:400px;height:inherit;transform:translateX(-330px) skewX(10deg);bacglround:#001a14;position:absolute;}#content .leistungen p.leistungs-button{display:block;line-height:52px;background:#009a73;color:#fff;text-align:center;position:relative;overflow:hidden;padding:20px;font-size:14px;font-family:'Geometric_415 W01 Lite', sans-serif;}#content .referenzen{font-size:20px;line-height:34px;}#content .referenzen table{margin:0 !important;padding:0;color:#fff;font-size:14px;border-collapse:collapse;width:100%;}#content .referenzen table tr{margin:0;padding:10px;width:100%;}#content .referenzen table tr:nth-child(odd){background:rgba(255, 255, 255, 0.05);}#content .referenzen table td{vertical-align:top;color:#fff;margin:0;padding:0 4px;line-height:34px;}#content .referenzen table td:first-child{width:50%;}#content .referenzen table td:last-child{width:50%;}#content .ed-gallery{width:100%;}#content .ed-gallery li{width:24.3%;background:#000;overflow:hidden;}#content .ed-gallery li img{width:100% !important;height:auto !important;opacity:0.8;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;}#content .ed-gallery li img:hover{opacity:1;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}#content .ed-text ul{padding:0;margin:0;}#content .ed-text ul li{list-style:none;padding:0 0 0 1.2em;margin:0 0 0 0;line-height:30px;}#content .ed-text ul li:before{color:#008060;content:"\f0da";display:inline-block;font-family:FontAwesome;margin-left:-1em;width:1.2em;}#content .ed-text a{color:#000;}#content .ed-text a:hover,#content .ed-text a.active{color:#008060;}#content input[type="text"],#content textarea{background:#eee;border:none;color:#252122;margin:0 0 4px 0;display:inline-block;font-family:'Univers Next W04 Thin', sans-serif;border-radius:0;padding:0 10px;line-height:42px;height:42px;font-size:18px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#content textarea{min-height:126px;}#content input[type="submit"]{color:#fff;background:#008060;width:100%;line-height:40px;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;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;}#content input[type="submit"]:hover{text-decoration:none;color:#fff;background:#008060;}.ed-button{position:relative;}.ed-button .button{background:#008060;color:#fff;text-shadow:none;box-shadow:none;border-radius:0;box-sizing:border-box;padding:12px 25px;border:1px solid #fff;border-radius:3px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;text-align:center;text-transform:uppercase;font-family:'Univers Next W04 Thin', sans-serif;}.ed-button .button:hover{background:#fff;border-color:#008060;color:#008060;}.page-509730 #header{height:450px !important;background:url(/images/0/1185206/landscaped-flower-garden.jpg) center;background-size:cover;}.page-509730 #menu{position:relative !important;}.page-509730 #logo{position:absolute;top:0;left:50%;margin:80px 0 0 -200px;padding:20px;text-align:center;display:inline-block;z-index:99;}.page-509730 #logo img{width:400px;}.page-509730 #content{padding:80px 0 0 0;}.page-509730 #content h2{margin-top:40px;}.page-509730 #content .ed-html h2{margin:30px 0 0 0 !important;font-weight:normal;border:none;display:block;text-align:center;background:none;text-align:left;color:#008060;padding:0;font-size:30px;}.page-509730 #content .ed-html p{text-align:justify;margin:0 0 30px 0;}.page-509730 #content .ed-html p.icon{text-align:center;margin:0;}.page-509730 #content .ed-html ul{padding:0 0 30px 0;margin:0;}.page-509730 #content .ed-html ul li{list-style:none;padding:0 0 0 1.2em;margin:0 0 0 0;line-height:30px;}.page-509730 #content .ed-html ul li:before{color:#008060;content:"\f0da";display:inline-block;font-family:FontAwesome;margin-left:-1em;width:1.2em;}.page-509730 #footer{margin-top:80px;}#footer{width:100%;background:#008060;z-index:95;position:relative;overflow:hidden;height:400px;}#footer .ed-headline{text-align:right;}#footer .kontakt{width:610px;height:580px;color:#fff;background:#004d3a;z-index:99;padding-top:110px !important;transform:rotate(-14deg) translateY(-66px) translateX(-28px);}#footer .kontakt *{transform:rotate(7deg);}#footer .kontakt p{font-size:18px;line-height:32px;margin:0;}#footer .kontakt p a{color:#00b386;}#footer .kontakt p a:hover{color:#00e6ad;}#footer .ed-map{left:517px;}#backToTop{position:fixed;display:none;bottom:15px;right:15px;z-index:11;cursor:pointer;opacity:1;color:#008060;height:50px;text-align:center;z-index:99;}#backToTop:hover{opacity:1;}#backToTop i{background:#008060;color:#fff;display:inline-block;width:50px;font-size:50px;height:50px;border-radius:50%;line-height:45px;padding:0;margin:0;z-index:99;}