@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=Dosis:300,400,800');@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:'Dosis', sans-serif;font-weight:300;font-size:18px;line-height:32px;color:#525252;background:#fff;}img{vertical-align:top;max-width:100%;}address{font-style:normal;}h1,h2,h3,h4{font-weight:700;font-family:'Arial', sans-serif;margin:0;}p{margin:0;}div#c-1 .menuWrapper{background:none;position:fixed;top:0px;bottom: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-bottom:1px solid #fff;transition:all ease-in-out 0.8s;}div#c-1 .menuWrapper .ed-grid{max-width:960px;margin:0 auto;}div#c-1 .menuWrapper h1{margin:0;font-size:36px;text-transform:uppercase;text-align:center;font-family:'Arial', sans-serif;color:#657dab;font-weight:normal;padding:20px 0 0;transition:all ease-in-out 0.8s;}div#c-1 .menuWrapper h1 img{width:100%;max-width:300px;transition:all ease-in-out 0.8s;}div#c-1 .menuWrapper h1 a{line-height:80px;display:block;color:#657dab;}div#c-1 .menuWrapper h1 a span{color:#fff;}div#c-1 .menuWrapper .ed-menu,div#c-1 .menuWrapper .ed-reference-menu{width:100%;max-width:960px;margin:0 auto;padding:0;font-size:0;}div#c-1 .menuWrapper .ed-menu ul,div#c-1 .menuWrapper .ed-reference-menu ul{margin:0;position:relative;text-align:center;padding:20px 0;transition:all ease-in-out 0.8s;}div#c-1 .menuWrapper .ed-menu li,div#c-1 .menuWrapper .ed-reference-menu li{display:inline-block;list-style:none;padding:0;margin:0;}div#c-1 .menuWrapper .ed-menu li:first-child a,div#c-1 .menuWrapper .ed-reference-menu li:first-child a{margin:0;}div#c-1 .menuWrapper .ed-menu li a,div#c-1 .menuWrapper .ed-reference-menu li a{color:#525252;font-family:'Arial', sans-serif;text-decoration:none;padding:0 0;border-radius:0;font-size:18px;display:inline-block;text-align:center;vertical-align:top;position:relative;text-transform:uppercase;padding:0 20px;border-left:1px solid #525252;}div#c-1 .menuWrapper .ed-menu li a:hover,div#c-1 .menuWrapper .ed-reference-menu li a:hover{color:#657dab;}div#c-1 .menuWrapper .ed-menu li.active a,div#c-1 .menuWrapper .ed-reference-menu li.active a{color:#657dab;}div#c-1 .menuWrapper.sticky{border-color:#657dab;}div#c-1 .menuWrapper.sticky h1{padding:0;line-height:0;transition:all ease-in-out 0.8s;}div#c-1 .menuWrapper.sticky h1 img{width:0px;}div#c-1 .menuWrapper.sticky .ed-menu ul{padding:15px 0px;}div#c-1{position:relative;padding:0;z-index:2;margin:0 auto;width:100%;max-width:960px;/* START: Automatically inserted by preset manager */}div#c-1 a{color:#657dab;text-decoration:none;}div#c-1 a:hover,div#c-1 a.active{color:#657dab;}div#c-1 .ed-headline{padding:0;text-align:center;}div#c-1 .btnWrapper > .container .span8:last-child a.button{border-left:0;}div#c-1 .headline-style h2{color:#777;font-size:40px;line-height:40px;position:relative;padding:0 0 10px 0;display:inline-block;text-transform:uppercase;font-weight:normal;font-family:'Arial', sans-serif;}div#c-1 .headline-style h2:before{content:"";width:70px;height:1px;left:-86px;top:16px;border-top:1px solid #525252;border-bottom:1px solid #525252;position:absolute;}div#c-1 .headline-style h2:after{content:"";width:70px;height:1px;right:-86px;top:16px;top:16px;border-top:1px solid #525252;border-bottom:1px solid #525252;position:absolute;}div#c-1 h3{font-size:28px;line-height:38px;margin:0;padding:0;color:#657dab;font-family:'Arial', sans-serif;text-transform:uppercase;font-weight:normal;border-bottom:1px solid #657dab;}div#c-1 h4{text-transform:uppercase;font-size:24px;}div#c-1 .symbol{text-align:center;}div#c-1 .symbol span{display:inline-block;color:#657dab;position:relative;font-size:22px;}div#c-1 .symbol span:before{content:"";width:70px;height:1px;left:-86px;top:16px;border-top:1px solid #525252;border-bottom:1px solid #525252;position:absolute;}div#c-1 .symbol span:after{content:"";width:70px;height:1px;right:-86px;top:16px;top:16px;border-top:1px solid #525252;border-bottom:1px solid #525252;position:absolute;}div#c-1 .symbol span.weiss:before,div#c-1 .symbol span.weiss:after{border-color:#fff;}div#c-1 .banner .bannerContent{width:100%;max-width:960px;margin:0 auto;}div#c-1 .banner h2{margin:0;display:inline-block;text-align:center;color:#657dab;font-family:'Arial', sans-serif;font-size:70px;line-height:50px;padding:6px 0;text-transform:uppercase;text-shadow:0px 0px 5px rgba(0, 0, 0, .8);}div#c-1 .banner h2:before,div#c-1 .banner h2:after{border-color:#fff;top:26px;}div#c-1 .banner p{color:#fff;text-transform:uppercase;font-size:23px;text-shadow:0px 0px 5px rgba(0, 0, 0, .8);}div#c-1 .banner .ed-form-container form{background:rgba(0, 0, 0, 0.5);padding:18px;-webkit-column-count:4;-ms-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:15px;-ms-column-gap:15px;-moz-column-gap:15px;column-gap:15px;}div#c-1 .banner .ed-form-container form input[type="text"],div#c-1 .banner .ed-form-container form input[type="phone"],div#c-1 .banner .ed-form-container form input[type="email"],div#c-1 .banner .ed-form-container form select,div#c-1 .banner .ed-form-container form textarea{border:1px solid #fff;color:#fff;margin:0;}div#c-1 .banner .ed-form-container form button[type="submit"]{background:#fff;color:#000;height:44px;line-height:44px;}div#c-1 .banner .ed-form-container form button[type="submit"]:hover{color:#000;background:#657dab;}div#c-1 .banner .ed-form-container form .ed-element{margin:0;padding:0;}div#c-1 .banner .ed-form-container form #ed-2668763{display:none;}div#c-1 .call h3{display:inline-block;background:rgba(0, 0, 0, 0.6);color:#657dab;font-family:'Arial', sans-serif;font-weight:normal;font-size:34px;line-height:46px;padding:15px 30px;text-transform:uppercase;}div#c-1 .call h3 a{color:#657dab;}div#c-1 .iconLeistungen{text-align:center;}div#c-1 .iconLeistungen i{font-style:normal;display:inline-block;font-family:'icofont', sans-serif;font-size:34px;height:66px;width:66px;line-height:66px;border-radius:50%;background:#657dab;color:#fff;margin:0 0 6px 0;}div#c-1 .leistungen > section{padding:0 12px !important;display:block;width:100%;-webkit-column-count:3;-ms-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:12px;-ms-column-gap:12px;-moz-column-gap:12px;column-gap:12px;}div#c-1 .leistungen > section > .ed-section{overflow:hidden;margin:0 0 12px 0;position:relative;}div#c-1 .leistungen > section > .ed-section:hover .ed-text,div#c-1 .leistungen > section > .ed-section.hover .ed-text{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}div#c-1 .leistungen > section > .ed-section:hover .ed-headline,div#c-1 .leistungen > section > .ed-section.hover .ed-headline{-webkit-transform:translate(-50%, -300px);-ms-transform:translate(-50%, -300px);-moz-transform:translate(-50%, -300px);transform:translate(-50%, -300px);}div#c-1 .leistungen > section .ed-text{-webkit-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-moz-transition:all 0.6s ease;transition:all 0.6s ease;-webkit-transform:translate(-50%, 300px);-ms-transform:translate(-50%, 300px);-moz-transform:translate(-50%, 300px);transform:translate(-50%, 300px);color:#fff;width:100%;max-width:100%;}div#c-1 .leistungen > section .ed-headline{-webkit-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-moz-transition:all 0.6s ease;transition:all 0.6s ease;width:100%;}div#c-1 .leistungen > section .inhalt{width:90%;}div#c-1 .white{color:#fff;}div#c-1 .white a{color:#fff;}div#c-1 .white a:hover{color:#fff;text-decoration:underline;}div#c-1 .ed-text strong{color:#525252;font-weight:700;}div#c-1 .ed-text ul{padding:0;margin:0;}div#c-1 .ed-text ul li{list-style:none;padding:0 0 0 1.1em;margin:0 0 0 0;line-height:25px;}div#c-1 .ed-text ul li:before{color:#657dab;content:"\f054";display:inline-block;font-family:FontAwesome;margin-left:-2em;width:2em;}div#c-1 .ed-text.style-txt ul li{padding:0 0 10px;margin-left:1.5em;}div#c-1 .ed-text.style-txt ul li:before{content:"\f054";font-size:12px;}div#c-1 .ed-text table{position:relative;border-spacing:0;width:100%;max-width:100%;margin:0;}div#c-1 .ed-text table td{white-space:nowrap;vertical-align:top;padding:2px 0;text-align:left;border-bottom:1px dotted #657dab;}div#c-1 .ed-text table td:first-child{padding-right:30px;}div#c-1 .ed-text table td:last-child{text-align:right;}div#c-1 .ed-text table tr:last-child td{border:none;}div#c-1 .icon{text-align:center;}div#c-1 .icon .ed-html{float:left;margin:0 15px 0 0;}div#c-1 .icon i{text-shadow:none;height:57px;width:57px;line-height:57px;border-radius:50%;display:inline-block;text-align:center;font-size:38px;color:#657dab;margin:0;border:3px double #ccc;position:relative;}div#c-1 hr{background:rgba(255, 255, 255, 0.5);}div#c-1 .links{color:rgba(255, 255, 255, 0.5);font-size:14px;line-height:26px;}div#c-1 .links a{color:rgba(255, 255, 255, 0.5);}div#c-1 .links a:hover{color:#fff;text-decoration:none;}div#c-1 .ed-button .button{-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;background:#fff;box-shadow:none;color:#657dab;font-family:'Arial', sans-serif;text-shadow:none;overflow:hidden;position:relative;z-index:4;margin:0;padding:0 18px;line-height:46px;font-size:18px !important;text-transform:uppercase;vertical-align:top;border-radius:0;border:none;}div#c-1 .ed-button .button:hover,div#c-1 .ed-button .button.active{background:#657dab;color:#fff;}div#c-1 .ed-form-container form input[type="text"],div#c-1 .ed-form-container form input[type="phone"],div#c-1 .ed-form-container form input[type="email"],div#c-1 .ed-form-container form select,div#c-1 .ed-form-container form textarea{border-radius:0;background:none;border:1px solid #525252;padding:0 10px;margin:0;line-height:44px;height:44px;color:#525252;font-family:'Dosis', sans-serif;font-size:18px;font-weight:300;-webkit-appearance:none;}div#c-1 .ed-form-container form .ed-element{padding:0 0 15px 0;}div#c-1 .ed-form-container form .ed-form-button,div#c-1 .ed-form-container form .ed-grid,div#c-1 .ed-form-container form .ed-form-captcha{padding:0;}div#c-1 .ed-form-container form textarea{height:190px;}div#c-1 .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;transition:all 0.5s ease;border-radius:0;border:none;background:#657dab;line-height:46px;height:46px;padding:0 10px;margin:0;color:#fff;font-family:'Arial', sans-serif;font-size:20px;font-weight:300;box-sizing:border-box;width:100%;-webkit-appearance:none;text-shadow:none;text-transform:uppercase;}div#c-1 .ed-form-container form button[type="submit"]:hover{color:#000;}div#c-1 .ed-form-container form .regenerate{float:left;line-height:12px;}div#c-1 .imprint{padding:0;}div#c-1 .imprint h2{font-size:20px;line-height:40px;display:block;margin:50px 0 0 0;text-align:left;font-family:'Arial', sans-serif;border:none;padding:0;border-bottom:1px solid #657dab;font-weight:normal;text-transform:uppercase;color:#657dab;}div#c-1 .imprint h2:before,div#c-1 .imprint h2:after{display:none;}div#c-1 .imprint p{margin:0 0 20px 0;text-align:justify;}div#c-1 .imprint p:last-child{margin:0;}div#c-1 .imprint ul{margin:0 0 30px 0;list-style:none;margin-left:25px !important;padding:0;}div#c-1 .imprint ul li{padding:0;}div#c-1 .imprint ul li::before{color:#657dab;content:"\f054";display:inline-block;font-family:FontAwesome;margin-left:-25px;width:25px;}div#c-1 .angebote-box{background:#fff;transition:all ease-in-out 0.8s;border-bottom:1px solid rgba(101, 125, 171, .3);}div#c-1 .angebote-box:hover{background:rgba(101, 125, 171, .20);}div#c-1 .angebote-box .ed-text{font-size:14px;}div#c-1 .angebote-box .ed-text em{font-style:normal;width:100%;display:block;font-weight:700;color:#657dab;text-transform:uppercase;}div#c-1 .angebote-box .ed-text u{color:blue !important;}div#c-1 .angebote-box h2{font-weight:normal;font-size:16px;line-height:20px;text-align:left;text-transform:uppercase;}div#c-1 .angebote-box .ed-button .button{background:#525252;color:#fff;font-size:14px !important;margin-top:50px;}div#c-1 .angebote-box .ed-button .button:hover{background:#657dab;}div#c-1 .angebote-box:nth-child(odd){background:rgba(82, 82, 82, .1);}div#c-1 .angebote-box:nth-child(odd):hover{background:rgba(82, 82, 82, .2);}div#c-1 .ed-button .button-style{width:100%;text-align:center;border:1px solid #657dab;box-sizing:border-box;/*.overview{
	    font-size: 20px;
	    color: $colorCorporate;
	    line-height: 25px;
	    height: 200px;
	    display: block;
	    position: relative;
	    padding-bottom: 30px;
	    em{
	        font-style: normal;
	        font-weight: 400;
	        width: 200px;
	        display: inline-block;
	        margin-right: 10px;
	        
	        strong{
	            font-weight: 400;
	            color: $colorDefault;
	            text-transform: uppercase;
	            background: $white;
	            padding-right: 5px;
	        }
	        
	        &:before{
	            content: "";
	            border-bottom: 1px dotted $colorCorporate;
	            width: 200px;
	            //position: absolute;
	            margin-top: 19px;
	            z-index: -1;
	        }
	    }
	    .header{
	        line-height: 23px;
	        color: $colorDefault;
	        font-size: 20px;
	        font-weight: 400;
	        margin-bottom: 10px;
	        padding-bottom: 10px;
	        border-bottom: 3px solid rgba($colorDefault, .2);
	    }
	    .ed-button{
	        margin-top: 10px;
	        box-sizing: border-box;
	        a.button{
	            border: 1px solid $colorCorporate;
	            width: 100%;
	            box-sizing: border-box;
	        }
	    }
	    .ed-image{
	        overflow: hidden;
	        box-sizing: border-box;
	        height: 200px;
	        width: 40%;
	        span{
	            background: rgba($colorCorporate, .7);
	            color: $white;
	            position: absolute;
	            bottom: 0;
	            top: auto;
	            width: 40%;
	            overflow: hidden;
	            box-sizing: border-box;
	            display: block;
	            padding: 5px;
	            z-index: 10;
	            
	            strong{
	                display: block;
	                padding: 0 0 5px;
	                margin: 0 0 5px;
	                border-bottom: 1px solid rgba($white, .5);
	            }
	        }
	    }
	    &.verkauft{
	        .ed-image{
	            span{
	                background: rgba($white, .0);
	            }
	            &:after{
	                content: "";
	                background: rgba(red, .4);
	                width: 40%;
	                height: 100%;
	                position: absolute;
	                display: block;
	                top: 0;
	                left: 0;
	            }
	        }
	    }
	}
	.details{
	    margin: 0 0 30px;
	    border: 1px solid $colorCorporate;
	    
	    .spalten{
	        @include vp(columns, 300px 2);
	        padding: 20px;
	    }
	    
	    .bottomDetails{
	        background: $colorCorporate;
	        color: $white;
	        padding: 10px 20px;
	        strong{
	            color: $white !important;
	            overflow: hidden;
	            border-bottom: 1px solid rgba($white, .5);
	            padding-bottom: 5px;
	            
	        }
	    }
	    
	    .ed-text{
	        ul{
	            li{
	                padding: 0 0 0 1.5em;
	                &:before{
	                    content: "\f05d";
	                    margin-left: -1.5em;
	                    width: 1.5em;
	                }
	            }
	        }
	    }
	}*/}div#c-1 .overview{font-size:16px;color:#657dab;line-height:25px;display:block;position:relative;padding-bottom:30px;}div#c-1 .overview .col1 .ed-text p{flex-basis:33.3% !important;}div#c-1 .overview .ed-text{display:flex;justify-content:space-between;margin-bottom:33px;}div#c-1 .overview .ed-text p em{font-style:normal;font-weight:400;display:block;margin-right:10px;}div#c-1 .overview .ed-text p em strong{font-weight:400;color:#525252;text-transform:uppercase !important;background:#fff;padding-right:5px;}div#c-1 .overview .ed-text p em:before{content:"";border-bottom:1px dotted #657dab;width:200px;margin-top:19px;z-index:-1;}div#c-1 .overview .ed-text p u{color:#b72310 !important;text-decoration:none;text-transform:uppercase;}div#c-1 .overview .ed-text p.fullWidth{flex-basis:100% !important;}div#c-1 .overview .header{line-height:23px;color:#525252;text-transform:uppercase;font-size:20px;font-weight:400;margin-bottom:10px;padding-bottom:10px;border-bottom:3px solid rgba(82, 82, 82, .2);}div#c-1 .overview .ed-button{box-sizing:border-box;}div#c-1 .overview .ed-button a.button{border:1px solid #657dab;width:100%;box-sizing:border-box;}div#c-1 .overview .ed-image{overflow:hidden;box-sizing:border-box;width:40%;}div#c-1 .overview .ed-image span{background:rgba(101, 125, 171, .7);color:#fff;position:absolute;bottom:0;top:auto;width:40%;overflow:hidden;box-sizing:border-box;display:block;padding:5px;z-index:10;}div#c-1 .overview .ed-image span strong{display:block;padding:0 0 5px;margin:0 0 5px;border-bottom:1px solid rgba(255, 255, 255, .5);}div#c-1 .details{display:none;}.box{text-align:center;position:relative;color:#fff;/* END: Automatically inserted by preset manager */}.box .ed-html{border-right:1px solid rgba(255, 255, 255, 0.4);border-bottom:1px solid rgba(255, 255, 255, 0.4);padding:35px 0 30px 0;}.box .ed-html:last-child{border-bottom:none;}.box .ed-html h4{margin:0;padding:15px 0 0 0;line-height:30px;font-size:25px;font-family:'Dosis', sans-serif;font-weight:700;}.box .borderNone{border-right:none;}.box p{color:#fff;}.box a{display:block;}.box img{padding-top:20px;}.box h4{font-size:20px;line-height:56px;color:#fff;}input[type="text"],input[type="phone"],input[type="email"],select,textarea{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;}#lang{position:fixed;display:block;top:25%;width:38px;height:auto;text-align:center;color:#fff !important;right:0;z-index:121;padding:0;border-right:none;font-size:0;line-height:0;}#lang a{transition:all 0.3s ease;float:none;margin:5px 0;padding:0;background-color:#fff;background-position:center;height:34px;width:40px;border-left:none;border:1px solid #657dab;}body:not(.edit) .vermietetNeu > h4:not(.center),body:not(.edit) .verkauftNeu > h4:not(.center){display:none;}body:not(.edit) .vermietetNeu .center,body:not(.edit) .verkauftNeu .center{position:absolute;z-index:1;background:#ccc;color:#fff;width:220px;height:40px;font-size:18px;line-height:40px;left:-50px;top:40px;font-weight:bold;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);text-align:center !important;text-transform:initial !important;font-size:1rem !important;}body:not(.edit) .vermietetNeu h4.aktiv,body:not(.edit) .verkauftNeu h4.aktiv,body:not(.edit) .vermietetNeu.aktiv h4,body:not(.edit) .verkauftNeu.aktiv h4{position:absolute;z-index:1;background:#ccc;color:#fff;width:220px;height:40px;font-size:18px;line-height:40px;left:-50px;top:40px;font-weight:bold;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);text-align:center !important;text-transform:initial !important;font-size:1rem !important;display:block;}.bannerContainer{flex-basis:40% !important;}.vermietet,.verkauft{position:relative;}.vermietet:before,.verkauft:before{position:absolute;z-index:1;background:#ccc;color:#fff;content:'Vermietet';width:220px;height:40px;font-size:18px;line-height:40px;left:-50px;top:40px;font-weight:bold;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);text-align:center;}html[lang="en"] .vermietet:before,html[lang="en"] .verkauft:before{content:"Leased";}.verkauft:before{content:"Verkauft";}html[lang="en"] .verkauft:before{content:"Sold";}.imprint h3{text-align:left;}