@import url('https://cdn3.site-media.eu/g/fonts/css?family=Montserrat:400,700|Raleway:300,400,700');@import url(/css/ionicons-2.0.1/css/ionicons.min.css);html,body{height:100%;width:100%;margin:0;}.imprint iframe{color:#0f0e13 !important;background:#fff !important;}body{margin:0;padding:0;font-family:'Raleway', sans-se1rif;font-weight:400;font-size:15px;line-height:160%;color:#aaaba4;-webkit-text-size-adjust:none;}.banner > section > .inner.container{-webkit-transform:inherit !important;min-height:100%;}.banner .slick-list{min-height:100%;}body:not(.index) .banner > section{height:50vh !important;}body:not(.index) .banner > section > .inner.container{-webkit-transform:inherit !important;min-height:75% !important;}h1,h2,h3,h4{font-weight:normal;font-family:'Raleway', sans-se1rif;width:100%;}h4{margin:0;}h1,h2{font-size:2em;letter-spacing:1px;}h3{font-size:1.5em;}a{color:#aaaba4;text-decoration:none;-webkit-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;}a:hover{color:#fff;}#c-1{margin:0 auto;width:100%;max-width:960px;}.dekra{position:absolute;right:20px;bottom:20px;}@media screen and (max-width:500px){.dekra img{max-width:100px;}}audio{display:none;}#pause-play{position:fixed;top:0;left:0;z-index:200;height:40px;width:40px;}#pause-play::before{content:'\f478';font-family:ionicons;font-size:25px;color:rgba(255, 255, 255, .6);line-height:40px;text-align:center;width:40px;display:inline-block;-webkit-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;}#pause-play:hover::before{color:#fff;}#pause-play.paused::before{content:'\f488';}.bc .ed-headline h2{color:#fff;font-size:62px;text-shadow:2px 2px 0px #000;}.logoWrapper{position:absolute;top:12px;left:5%;-webkit-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;}.logoWrapper h1#logo{margin:0;padding:0;background:#000;max-width:350px;-webkit-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;}.logoWrapper h1#logo img{width:100%;}.socials{z-index:300;}.socials .ed-text i{display:inline-block;width:40px;line-height:40px;margin-bottom:2px;background:#1b1922;color:#aaaba4;text-align:center;font-size:20px;}.menuWrapper{position:absolute;top:0;bottom:auto;left:50%;margin-left:0 !important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:160;}.menuWrapper > section{left:50%;margin-left:0 !important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.menuWrapper.sticky{position:fixed;top:0;bottom:auto;z-index:160;}.menuWrapper.sticky > section{background:#262626 !important;}.menuWrapper.sticky .logoWrapper{left:5%;-webkit-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}.menuWrapper.sticky .logoWrapper h1#logo{max-width:150px;margin-left:80px;background:#262626;}.menuWrapper.sticky .ed-menu{right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);-moz-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);}.menuWrapper.sticky .phoneBar{background:rgba(0, 0, 0, 0);line-height:40px;padding:0px 10px !important;z-index:200;}.ed-menu{text-align:center;position:absolute;right:0;padding:0;font-size:0;line-height:0;z-index:400;z-index:100;-webkit-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;}.ed-menu ul{list-style:none;margin:0 auto;padding:0;}.ed-menu ul li{margin:0;padding:0;display:inline-block;-webkit-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;}.ed-menu ul li a{color:#fff;font-family:'Montserrat', serif;font-size:13px;font-weight:normal;padding:0 7px;line-height:40px;display:block;text-decoration:none;letter-spacing:2px;text-transform:uppercase;border-right:1px solid rgba(255, 255, 255, .1);-webkit-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;}.ed-menu ul li a:hover,.ed-menu ul li a.active{color:rgba(255, 255, 255, 8);background:rgba(255, 255, 255, 0.2);}.ed-menu ul li.first a{border-left:1px solid rgba(255, 255, 255, .1);}.phoneBar{position:absolute;top:40px;padding:4px 10px !important;background:rgba(0, 0, 0, .5);right:0;white-space:nowrap;color:#fff;-webkit-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;}.phoneBar p strong{text-transform:uppercase;}.phoneBar i{display:inline-block;width:25px;text-align:center;background:rgba(170, 171, 164, .1);line-height:25px;margin-bottom:2px;margin-right:10px;}.phoneBar a{color:#fff;}.ed-grid.lighterButtons div.ed-button a.button{background:rgba(15, 14, 19, .8);color:#fff !important;padding:10px 0;font-size:13px;}.ed-grid.lighterButtons .ed-section{opacity:0.8;}.op50{opacity:0.5;}.columns{display:block;width:100%;-webkit-column-count:2;-ms-column-count:2;-moz-column-count:2;-o-column-count:2;column-count:2;-webkit-column-gap:50px;-ms-column-gap:50px;-moz-column-gap:50px;-o-column-gap:50px;column-gap:50px;}.ed-headline h2{font-family:'Montserrat', serif;font-weight:400;line-height:145%;font-size:34px;position:relative;color:#aaaba4;letter-spacing:3px;margin:0 0 30px 0;text-transform:uppercase;border-bottom:1px solid rgba(170, 171, 164, 0.3);}.ed-headline h3{font-size:20px;color:#aaaba4;font-family:'Montserrat', serif;text-transform:uppercase;font-weight:normal;letter-spacing:2px;margin:0;line-height:170%;}.ed-text p{margin:0;}.ed-text ul{margin:0;padding:0;}.ed-text ul li{list-style:none;margin-left:20px;}.ed-text ul li::before{color:#aaaba4;content:'\f125';font-size:12px;font-family:ionicons;display:inline-block;margin-left:-20px;width:20px;}.ed-text table{width:100%;box-sizing:border-box;border-collapse:collapse;margin-bottom:0;}.ed-text table tr{vertical-align:top;}.ed-text table tr td{padding:4px;}.ed-text table tr:nth-child(odd){background:rgba(170, 171, 164, .1);}.ed-button .button,.intro .button{background:#aaaba4;border-radius:0;font-size:15px;text-shadow:none;box-shadow:none;color:#fff;text-decoration:none;font-family:'Raleway', sans-se1rif;font-weight:600;width:100%;padding:14px 0;box-sizing:border-box;text-transform:uppercase;letter-spacing:2px;max-width:500px;-webkit-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;position:relative;}.ed-button .button:hover,.intro .button:hover{background:#000;}.intro .button{font-size:12px;}.intro .button strong{display:block;text-transform:uppercase;font-size:18px;line-height:1.2em;}.contentBoxes > section > [class*='span']{background:rgba(255, 255, 255, .1);background-clip:content-box;}.contentBoxes > section > [class*='span'] .ed-headline,.contentBoxes > section > [class*='span'] .ed-text,.contentBoxes > section > [class*='span'] .ed-button,.contentBoxes > section > [class*='span'] .ed-form-container{padding:0 15px;}.bs{box-shadow:0 0 20px 6px rgba(170, 171, 164, .25);border:10px solid #aaaba4;}.footer .ed-text i{display:inline-block;width:25px;text-align:center;background:rgba(170, 171, 164, .1);line-height:25px;margin-bottom:2px;margin-right:10px;}.footer .ed-text i.fa-dot-circle-o{color:rgba(255, 255, 255, 0);}div.mfp-iframe-holder .mfp-content{max-width:1200px;}.objekte iframe{width:100%;height:600px;border:0;}.objektWrapper{border-bottom:1px solid #262430;-webkit-transition:all 0.35s ease;-ms-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease;}.objektWrapper .sm-btn{width:154px !important;}.objektWrapper .sm-btn .button{font-size:0.6rem !important;background:#8bb512 !important;}body:not(.edit) .objektWrapper .neu,body:not(.edit) .objektWrapper .reserviert,body:not(.edit) .objektWrapper .sold{font-size:0;}body.edit .objektWrapper .neu strong,body.edit .objektWrapper .reserviert strong,body.edit .objektWrapper .sold strong{color:red;}body:not(.edit) .objektWrapper .neu.aktiv,body:not(.edit) .objektWrapper .neu strong{width:auto;text-transform:uppercase;background:#9bc534;color:#fff;position:absolute;top:0;display:inline-block;right:0px;font-size:18px;line-height:100%;z-index:10;padding:4px 8px !important;font-weight:normal;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);-moz-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg);}body:not(.edit) .objektWrapper .reserviert{display:block;}body:not(.edit) .objektWrapper .reserviert.aktiv,body:not(.edit) .objektWrapper .reserviert strong{width:auto;text-transform:uppercase;background:#ffa800;color:#fff;position:absolute;top:12px;display:inline-block;right:0px;font-size:18px;line-height:100%;z-index:10;padding:4px 8px !important;font-weight:normal;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);-moz-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg);}body:not(.edit) .objektWrapper .sold.aktiv,body:not(.edit) .objektWrapper .sold strong{width:auto;text-transform:uppercase;background:#f00;color:#fff;position:absolute;top:2px;display:inline-block;right:1px;font-size:18px;line-height:100%;z-index:10;padding:4px 8px !important;font-weight:normal;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);-moz-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg);/*
								
								&.sold {
									.ed-slider,
									.ed-image {
										position: relative;
									
										&::before {
											content: 'sold';
											text-transform: uppercase;
											background: #f00;
											color: $white;
											position: absolute;
											top: 0;
											right: -12px;
											font-size: 18px;
											line-height: 100%;
											z-index: 10;
											padding: 4px 8px;
										
											@include vp(transform, rotate(20deg));
										}
									}
								}
								
								&.reserviert {
									.ed-slider,
									.ed-image {
										position: relative;
									
										&::before {
											content: 'reserviert';
											text-transform: uppercase;
											background: #FFA800;
											color: $white;
											position: absolute;
											top: 15px;
											right: -12px;
											font-size: 18px;
											line-height: 100%;
											z-index: 10;
											padding: 4px 8px;
										
											@include vp(transform, rotate(20deg));
										}
									}
								}
									&.neu {
									.ed-slider,
									.ed-image {
										position: relative;
									
										&::before {
											content: 'NEU';
											text-transform: uppercase;
											background: #9BC534;
											color: $white;
											position: absolute;
											top: 0;
											
											right: -12px;
											font-size: 18px;
											line-height: 100%;
											z-index: 10;
											padding: 4px 8px;
										
											@include vp(transform, rotate(20deg));
										}
									}
								}
								
								
								&.vermietet {
									.ed-slider,
									.ed-image {
										position: relative;
									
										&::before {
											content: 'vermietet';
											text-transform: uppercase;
											background: #FFA800;
											color: $white;
											position: absolute;
											top: 0;
											right: -12px;
											font-size: 18px;
											line-height: 100%;
											z-index: 10;
											padding: 4px 8px;
										
											@include vp(transform, rotate(20deg));
											
										}
									}
								}*/}.objektWrapper > section > .ed-headline h3{cursor:pointer;}.objektWrapper .ed-headline h3{font-size:18px;letter-spacing:1px;}.objektWrapper .ed-headline h3 em{font-style:normal;font-size:13px;letter-spacing:0;}.objektWrapper .ed-grid h3{text-transform:none;}.objektWrapper:hover{background:#18171f;}.objektWrapper .objekt .ed-button .button{padding:10px 0;margin-top:5px;background:#000;color:rgba(255, 255, 255, .5);max-width:100%;}.bigger p strong{color:#fff;font-size:18px;}div.ed-form-container .ed-element input,div.ed-form-container .ed-form-captcha input,div.ed-form-container .ed-element textarea,div.ed-form-container .ed-form-captcha textarea,div.ed-form-container .ed-element select,div.ed-form-container .ed-form-captcha select{font-size:15px;background:#fff;border:1px solid #ccc;margin:0 0 10px 0;display:inline-block;border-radius:0;line-height:46px;padding:8px;font:inherit;box-sizing:border-box;-webkit-appearance:none;box-shadow:3px 1px 3px rgba(0, 0, 0, .1);}div.ed-form-container select option{font-family:Arial !important;}div.ed-form-container textarea{height:120px !important;}div.ed-form-container a{color:#aaaba4;}div.ed-form-container .ed-form-button button{color:#fff;background:#aaaba4;width:100%;line-height:40px;height:40px;box-sizing:border-box;padding:0;display:inline-block;-webkit-appearance:none;border-radius:0;font-family:'Raleway', sans-se1rif;font-size:15px;text-transform:uppercase;letter-spacing:2px;font-weight:600;border:0;}div.ed-form-container .ed-form-button button:hover{text-decoration:none;color:#fff;background:#000;}div.ed-form-container .ed-text p{font-size:13px;}div.ed-form-container .ed-text p em{font-style:normal;font-size:20px;}div.ed-form-container ::-webkit-input-placeholder{font-family:Arial;}div.ed-form-container ::-moz-placeholder{font-family:Arial;}div.ed-form-container :-ms-input-placeholder{font-family:Arial;}div.ed-form-container :-moz-placeholder{font-family:Arial;}div.ed-form-container .checkbox_list input{-webkit-appearance:checkbox;position:relative;}div.ed-form-container .checkbox_list label{width:95%;float:right;text-align:left !important;font-size:13px;}div.ed-form-container .checkbox_list:after{display:table;content:'';clear:both;}div.ed-form-container .seitlich li{display:inline-block;width:100px;float:left;}div.ed-form-container .seitlich li label{width:40%;float:none;}div.ed-form-container .ed-form-captcha input{width:calc(100% - 160px);text-transform:capitalize;}.imprint{padding:0;}.imprint h2{font-size:34px;line-height:34px;display:block;margin:50px 0 0 0;text-align:left;border:none;padding:0;}.imprint h2:before,.imprint h2:after{display:none;}.imprint p{margin:0 0 30px 0;text-align:justify;}.imprint .websitebutler img{background:#fff;padding:10px;box-sizing:border-box;}.imprint ul{margin:0 0 30px 0;list-style:none;margin-left:0px !important;padding:0;}.imprint ul li{padding:0;margin-left:26px;}.imprint ul li::before{color:#aaaba4;content:"\f0da";display:inline-block;font-family:FontAwesome;margin-left:-25px;width:25px;}.hideDesktop{display:none;}@media screen and (max-width:1024px){.hideDesktop{display:block !important;}.hideMobile{display:none !important;}div.logoWrapper{top:0;left:50%;z-index:250;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.menuWrapper.sticky div.logoWrapper{top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.menuWrapper.sticky div.logoWrapper h1#logo{margin-left:0;}div#c-1 .menuWrapper [class*="span"]{width:100% !important;}div#c-1 .menuWrapper .ed-menu{padding:0;overflow-y:auto;width:100%;height:100vh;background:rgba(0, 0, 0, .75);-webkit-overflow-scrolling:touch;position:fixed;top:0;bottom:auto;left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}div#c-1 .menuWrapper .ed-menu.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}div#c-1 .menuWrapper .ed-menu ul{padding:20px 0 80px;position:absolute;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%);}div#c-1 .menuWrapper .ed-menu ul li{width:100%;line-height:60px;}div#c-1 .menuWrapper .ed-menu ul li a{width:100%;font-size:20px;line-height:50px;margin:0;padding:0;border-right:0;}div#c-1 .menuWrapper .ed-menu ul li a:hover,div#c-1 .menuWrapper .ed-menu ul li a.active{border:none;background:none;}div#c-1 .menuWrapper .ed-menu ul li a.active,div#c-1 .menuWrapper .ed-menu ul li a:hover{background:#aaaba4;border:0;}div#c-1 > .ed-section > section,div#c-1 > .ed-grid{padding-left:15px !important;padding-right:15px !important;padding-top:50px !important;padding-bottom:5px 0px !important;}div#c-1 > .noSpace > section{padding-left:0px !important;padding-right:0px !important;}div#c-1 .inner{max-width:100%;}div#c-1 .banner h2{font-size:44px;letter-spacing:0;}.objektWrapper > section{padding-left:0 !important;padding-right:0 !important;}.objektWrapper .ed-headline h3{font-size:15px;letter-spacing:0px;line-height:120%;}.objektWrapper .ed-headline h3 em{font-style:normal;font-size:14px;letter-spacing:0;}.objektWrapper .ed-slider{margin-bottom:15px;}.objektWrapper .objekt .ed-button .button{padding:10px 0;margin-top:5px;background:#000;color:rgba(255, 255, 255, .5);max-width:100%;}}@media screen and (max-width:767px){div#c-1 .banner .info{display:none;}div#c-1 .banner .logo{padding:0 !important;margin:0 !important;}div#c-1 .banner .logo h1 a{font-size:30px !important;}div#c-1 .banner h2{font-size:24px;letter-spacing:0;}div#c-1 .banner h3{font-size:22px;}div#c-1 .ed-headline h2,div#c-1 .footer .ed-headline h2{font-size:24px;letter-spacing:0;line-height:100%;}div#c-1 .ed-headline h3,div#c-1 .footer .ed-headline h3{font-size:20px;}div#c-1 [class*="span"]{padding:0 !important;}div#c-1 .vSpacer [class*="span"]:not(:last-child){margin-bottom:2em;}div#c-1 .ed-gallery{padding:0 !important;}div#c-1 .ed-gallery li{width:25% !important;padding-top:0 !important;}div#c-1 .imprint h2{font-size:24px;}div#c-1 div.socials{top:auto;bottom:10px;left:50%;width:100%;text-align:center;position:absolute;z-index:30;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);}div#c-1 div.socials .ed-text{display:inline-block;width:14.285%;}div#c-1 .dublicableWrapper{overflow:visible;}div#c-1 .objektWrapper > section{padding-left:0 !important;padding-right:0 !important;}div#c-1 .objektWrapper .ed-headline h3{font-size:16px;letter-spacing:0px;line-height:120%;}div#c-1 .objektWrapper .ed-headline h3 em{font-style:normal;font-size:7px;letter-spacing:0;}div#c-1 .objektWrapper .ed-slider{margin-bottom:15px;}div#c-1 .objektWrapper .ed-grid [class*='span']{width:33%;}div#c-1 .objektWrapper .ed-grid [class*='span'] .ed-button{padding-top:15px;position:relative;width:calc(100vw - 30px);}div#c-1 .objektWrapper .ed-grid [class*='span'] .ed-button::before{content:'\f10d';font-family:ionicons;color:#aaaba4;font-size:20px;position:absolute;top:5px;left:50%;height:15px;line-height:15px;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);}div#c-1 .objektWrapper .objekt .ed-button .button{padding:10px 0;margin-top:5px;background:#000;color:rgba(255, 255, 255, .5);max-width:100%;}div#c-1 .mapWrapper,div#c-1 .ed-map{display:none;}}#menuTrigger{-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;opacity:1;margin:0;padding:0;width:35px;height:35px;padding:0;position:fixed;top:0px;right:10px;margin:10px auto;z-index:165;display:none;cursor:pointer;}@media screen and (max-width:1024px){#menuTrigger{display:block;}}#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;width:17.5px;background:#aaaba4;opacity:1;height:3px;}#menuTrigger span:nth-child(even){left:50%;border-radius:0 4px 4px 0;}#menuTrigger span:nth-child(odd){left:0px;border-radius:4px 0 0 4px;}#menuTrigger span:nth-child(1),#menuTrigger span:nth-child(2){top:0px;}#menuTrigger span:nth-child(3),#menuTrigger span:nth-child(4){top:calc(4px * 2);}#menuTrigger span:nth-child(5),#menuTrigger span:nth-child(6){top:calc(4px * 4);}#menuTrigger.open{opacity:1;}#menuTrigger.open:before{opacity:0;visibility:hidden;}#menuTrigger.open span{background-color:#aaaba4;}#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:4px;top:4px;}#menuTrigger.open span:nth-child(2){left:calc(50% - 1px);top:4px;}#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:4px;top:16.5px;}#menuTrigger.open span:nth-child(6){left:calc(50% - 1px);top:16.5px;}@media screen and (max-width:400px){.newsletterbutton{width:250px !important;font-size:8px !important;}.newsletterbutton strong{font-size:12px !important;}}.imprint h3{text-align:left;/**
 * cookie-bar will show notification about the website storing cookies for 24 hours
 * Last Update: 2022-10-28T12:56:07+02:00
 *
 * @Param("background", type="color", group="layout")
 * @Param("text-color", type="color", group="layout") 
 * @Param("button-color", type="color", group="layout") 
 * @Param("button-background", type="color", group="layout")
 * @Param("position", type="choice", options={"choices"={"left", "right"}}, group="layout")
 * @Param("box-shadow", type="bool", group="layout")
 */}body:not(.edit) .ed-element.preset-cookie-consent-bar-cms-v2-default{position:fixed;right:0;bottom:0;top:auto;display:none;}body .ed-element.preset-cookie-consent-bar-cms-v2-default,body .ed-element.preset-cookie-consent-bar-cms-v2-default div#c-1{background:#eee;padding:1.1rem !important;font-size:14px;width:460px !important;max-width:100%;z-index:1000;font-family:arial !important;box-sizing:border-box;text-align:left;}@media screen and (max-width:767px){body .ed-element.preset-cookie-consent-bar-cms-v2-default,body .ed-element.preset-cookie-consent-bar-cms-v2-default div#c-1{width:100% !important;}}body .ed-element.preset-cookie-consent-bar-cms-v2-default .ed-element,body .ed-element.preset-cookie-consent-bar-cms-v2-default div#c-1 .ed-element{margin-bottom:10px !important;}body .ed-element.preset-cookie-consent-bar-cms-v2-default .ed-element:first-child,body .ed-element.preset-cookie-consent-bar-cms-v2-default div#c-1 .ed-element:first-child{margin-bottom:5px !important;}body .ed-element.preset-cookie-consent-bar-cms-v2-default .ed-element:last-child,body .ed-element.preset-cookie-consent-bar-cms-v2-default div#c-1 .ed-element:last-child{margin-bottom:0 !important;}body .ed-element.preset-cookie-consent-bar-cms-v2-default .ed-button a.button,body .ed-element.preset-cookie-consent-bar-cms-v2-default div#c-1 .ed-button a.button{text-align:center;width:100% !important;max-width:100% !important;background:#333 !important;color:#fff !important;padding:6px 0 !important;line-height:1.5 !important;text-transform:none;font-size:14px !important;font-weight:normal;transition:all 0.3s ease-in-out;display:block;border:none;box-shadow:none;border-radius:0;font-family:arial !important;}body .ed-element.preset-cookie-consent-bar-cms-v2-default .ed-button a.button:hover,body .ed-element.preset-cookie-consent-bar-cms-v2-default div#c-1 .ed-button a.button:hover{background:#000 !important;}body .ed-element.preset-cookie-consent-bar-cms-v2-default .ed-text *,body .ed-element.preset-cookie-consent-bar-cms-v2-default div#c-1 .ed-text *{font-size:14px !important;line-height:1.4 !important;font-family:arial !important;}body .ed-element.preset-cookie-consent-bar-cms-v2-default .ed-text p,body .ed-element.preset-cookie-consent-bar-cms-v2-default div#c-1 .ed-text p,body .ed-element.preset-cookie-consent-bar-cms-v2-default .ed-text strong,body .ed-element.preset-cookie-consent-bar-cms-v2-default div#c-1 .ed-text strong{color:#212121 !important;}body .ed-element.preset-cookie-consent-bar-cms-v2-default .ed-text strong,body .ed-element.preset-cookie-consent-bar-cms-v2-default div#c-1 .ed-text strong{font-size:16px !important;font-weight:700;}body .ed-element.preset-cookie-consent-bar-cms-v2-default .ed-text a,body .ed-element.preset-cookie-consent-bar-cms-v2-default div#c-1 .ed-text a,body .ed-element.preset-cookie-consent-bar-cms-v2-default .ed-text a:hover,body .ed-element.preset-cookie-consent-bar-cms-v2-default div#c-1 .ed-text a:hover{color:#212121 !important;text-shadow:none !important;}