@font-face{font-family:"Mulish";font-style:normal;font-weight:300;src:url('../../../fileadmin/templates/_webfonts/mulish-v1-latin-300.eot');src:local(""),url('../../../fileadmin/templates/_webfonts/mulish-v1-latin-300.eot?#iefix') format("embedded-opentype"),url('../../../fileadmin/templates/_webfonts/mulish-v1-latin-300.woff2') format("woff2"),url('../../../fileadmin/templates/_webfonts/mulish-v1-latin-300.woff') format("woff"),url('../../../fileadmin/templates/_webfonts/mulish-v1-latin-300.ttf') format("truetype"),url('../../../fileadmin/templates/_webfonts/mulish-v1-latin-300.svg#Mulish') format("svg");}@font-face{font-family:"Mulish";font-style:normal;font-weight:400;src:url('../../../fileadmin/templates/_webfonts/mulish-v1-latin-regular.eot');src:local(""),url('../../../fileadmin/templates/_webfonts/mulish-v1-latin-regular.eot?#iefix') format("embedded-opentype"),url('../../../fileadmin/templates/_webfonts/mulish-v1-latin-regular.woff2') format("woff2"),url('../../../fileadmin/templates/_webfonts/mulish-v1-latin-regular.woff') format("woff"),url('../../../fileadmin/templates/_webfonts/mulish-v1-latin-regular.ttf') format("truetype"),url('../../../fileadmin/templates/_webfonts/mulish-v1-latin-regular.svg#Mulish') format("svg");}.visuallyHidden,.hiddenHeading,.sr-only{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;border:0;}.navSkip{position:relative;z-index:9;}.navSkip a{transition:none;}.navSkip a:active,.navSkip a:focus{position:absolute;z-index:9;width:auto;height:auto;top:0;left:0;margin:0px;padding:15px;overflow:visible;clip:auto;color:#fff;background:none repeat scroll 0 0 #626755;}html{height:100%;margin:0;-webkit-text-size-adjust:100%;background:#F0EEED;}body{position:relative;z-index:1;height:100%;margin:0;font-family:"Mulish",sans-serif;font-style:normal;font-weight:400;}img{width:auto;max-width:100% !important;height:auto;border-style:none;}strong{font-family:"Lato",sans-serif;font-style:normal;font-weight:700;}h1{margin:0 auto 30px auto;padding-top:8vh;padding-bottom:5vh;align-items:center;font-family:"Lato",sans-serif;font-style:normal;font-weight:900;font-size:26px;text-align:center;color:#1f4357;}ul,ol{margin:0;padding:0;list-style:none;}ul li,ol li{margin:0;padding:0;}.logo{width:100%;}@media (min-width:1081px) and (orientation:landscape){.logo{position:absolute;z-index:8;width:56vw;top:0;left:0;}}.logo img{width:35.5%;margin-top:30px;margin-left:30px;margin-bottom:30px;}@media (min-width:1081px) and (orientation:landscape){.logo img{margin-top:12.9%;margin-left:11.5%;}}.contentSVG{width:100vw;overflow:hidden;display:grid;position:relative;z-index:99;align-items:center;}@media (min-width:1081px) and (orientation:landscape){.contentSVG{align-items:center;height:calc(100vh - 60px);}}@media (min-width:1081px) and (orientation:landscape){.contentSVG .svgWrapper{position:relative;}}.contentSVG .svgWrapper .logo20jahre{position:absolute;z-index:9;width:25%;top:0;right:30px;}@media (min-width:1081px) and (orientation:landscape){.contentSVG .svgWrapper .logo20jahre{width:270px;right:0;}}.contentSVG .infoText{position:absolute;z-index:999;overflow:visible;}.contentSVG .infoText a{text-decoration:none;}.contentSVG .infoText h2{margin:0;padding:2px 5px 20px 15px;background:#F4911F;font-family:"Mulish",sans-serif;font-style:normal;font-weight:400;font-size:30px;letter-spacing:0.07em;color:#FEFEFE;text-transform:uppercase;}@media screen and (min-width:1700px){.contentSVG .infoText h2{font-size:35.78px;}}.contentSVG .infoText h3{display:block;margin:0 auto 0 0;padding:2px 5px 10px 15px;background:#fff;font-family:"Mulish",sans-serif;font-style:normal;font-weight:400;font-size:14px;letter-spacing:0.02em;color:#F39200;text-transform:uppercase;text-decoration:none;}@media (max-height:870px),(min-aspect-ratio:7/3),(max-aspect-ratio:1.6/1){.contentSVG .infoText.desktop h3.hide{max-height:0;padding:0 5px 0 15px;opacity:0;}}.contentSVG .infoText p{color:#fff;font-family:"Mulish",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.4;opacity:0;-webkit-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;-moz-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;-ms-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;-o-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;}@media (min-width:1081px) and (orientation:landscape){.contentSVG .infoText p{font-size:14px;}}@media screen and (min-width:1081px) and (orientation:landscape) and (min-width:1700px){.contentSVG .infoText p{font-size:16px;}}@media (min-width:1081px) and (orientation:landscape) and (max-aspect-ratio:1.6/1){.contentSVG .infoText p{font-size:12px;}}@media (min-width:1081px) and (orientation:landscape){.contentSVG .infoText p.show{opacity:1;}}@media (max-width:1080px),(orientation:portrait){.contentSVG .infoText.desktop{display:none;}}@media (min-width:1081px) and (orientation:landscape){.contentSVG .infoText.mobile{display:none;}}@media screen and (max-width:719px){.contentSVG .infoText.mobile h2{font-size:30px;}}.contentSVG .infoText.mobile h3{position:relative;min-width:230px;padding-right:90px;font-size:26px;}@media screen and (max-width:719px){.contentSVG .infoText.mobile h3{font-size:18px;min-width:auto;}}@media (min-width:1081px) and (orientation:landscape){.contentSVG .infoText.mobile h3{display:none;}}.contentSVG .infoText.mobile h3:after{content:"";position:absolute;display:block;width:40px;height:15px;top:17px;right:30px;background:url('../../../fileadmin/templates/_images/icons/more.svg') no-repeat center center;}@media screen and (max-width:719px){.contentSVG .infoText.mobile h3:after{top:9px;}}.contentSVG .infoText.infoTextEnergie{top:74.5%;left:11.2%;}@media (min-width:1081px) and (orientation:landscape){.contentSVG .infoText.infoTextEnergie{width:32vw;top:48%;}}@media (min-width:1081px) and (orientation:landscape) and (max-aspect-ratio:1.6/1){.contentSVG .infoText.infoTextEnergie{top:48% !important;width:23.9vw;}}@media screen and (min-width:1081px) and (orientation:landscape) and (min-height:960px){.contentSVG .infoText.infoTextEnergie{top:56.5%;width:23.9vw;}}@media screen and (min-width:1081px) and (orientation:landscape) and (min-width:1410px){.contentSVG .infoText.infoTextEnergie h2{margin-right:60px;}}.contentSVG .infoText.infoTextImmobilien{top:35.1%;left:11.2%;}@media (min-width:1081px) and (orientation:landscape){.contentSVG .infoText.infoTextImmobilien{width:21.9vw;top:33.1%;left:68.7%;}}@media screen and (min-width:1081px) and (orientation:landscape) and (min-width:1410px){.contentSVG .infoText.infoTextImmobilien h2{margin-left:60px;}}.contentSVG svg{width:100vw !important;}.contentSVG svg text{font-family:"Mulish",sans-serif;font-style:normal;font-weight:400;}@media (min-width:1081px) and (orientation:landscape){.contentSVG svg.svgMobil{display:none;}}.contentSVG svg.svgDesktop .st0{fill:#FDFDFD;}.contentSVG svg.svgDesktop .st1{fill:#FEFEFE;}.contentSVG svg.svgDesktop .st2{fill:#F39200;}.contentSVG svg.svgDesktop .st3{fill:#FFFFFF;}.contentSVG svg.svgDesktop .st4{font-family:"Mulish",sans-serif;font-style:normal;font-weight:400;}.contentSVG svg.svgDesktop .st5{font-size:14px;}.contentSVG svg.svgDesktop .st6{letter-spacing:0.02em;}.contentSVG svg.svgDesktop .st7{font-size:35.78px;}.contentSVG svg.svgDesktop .st8{letter-spacing:0.07em;}.contentSVG svg.svgDesktop .st10{fill:#EFEDEC;}@media (max-width:1080px),(orientation:portrait){.contentSVG svg.svgDesktop{display:none;}}.contentSVG svg a{display:block;}.contentSVG svg a .st2,.contentSVG svg a .st3{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.contentSVG svg a:hover .st2{fill:#fff;}.contentSVG svg a:hover .st3{fill:#F4911F;}.contentSVG .aniImmobilien{-webkit-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;-moz-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;-ms-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;-o-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;}@keyframes aniImmobilien{0%{opacity:1;}17%{opacity:1;}25%{opacity:0;}92%{opacity:0;}100%{opacity:1;}}.contentSVG .aniImmobilien image{animation-name:aniImmobilien;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:16s;}.contentSVG .aniImmobilien image:nth-of-type(1){animation-delay:14s;}.contentSVG .aniImmobilien image:nth-of-type(2){animation-delay:7s;}.contentSVG .aniImmobilien image:nth-of-type(3){animation-delay:2s;}@media (min-width:1081px) and (orientation:landscape){.contentSVG .aniImmobilien.hide{opacity:0;}}.contentSVG .aniImmobilienInfo{fill:#2b4557;}.contentSVG .aniEnergie{-webkit-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;-moz-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;-ms-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;-o-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;}@keyframes aniEnergie{0%{opacity:1;}17%{opacity:1;}25%{opacity:0;}92%{opacity:0;}100%{opacity:1;}}.contentSVG .aniEnergie image{animation-name:aniEnergie;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:28s;}.contentSVG .aniEnergie image:nth-of-type(1){animation-delay:24s;}.contentSVG .aniEnergie image:nth-of-type(2){animation-delay:16s;}.contentSVG .aniEnergie image:nth-of-type(3){animation-delay:10s;}.contentSVG .aniEnergie image:nth-of-type(4){animation-delay:4s;}@media (min-width:1081px) and (orientation:landscape){.contentSVG .aniEnergie.hide{opacity:0;}}.contentSVG .aniEnergieInfo{fill:#2b4557;}footer{width:100%;height:60px;margin-top:-4px;background:#2b4557;text-align:right;}@media (min-width:1081px) and (orientation:landscape){footer{position:absolute;z-index:10;bottom:0;left:0;}}footer ul{padding-right:30px;}footer ul li{display:inline-block;}footer ul li a{display:inline-block;padding:19px 5px 5px 5px;font-family:"Mulish",sans-serif;font-style:normal;font-weight:400;font-size:14px;text-decoration:none;color:#fff;-webkit-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;-moz-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;-ms-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;-o-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;}footer ul li a:hover{border-bottom:2px solid #F4911F;color:#F4911F;}footer ul li a:hover:first-child:after{color:#fff;}footer ul li:first-child a{border-bottom:2px solid #F4911F;color:#F4911F;}footer ul li:first-child a:after{content:"|";margin-left:9px;color:#fff;}.infoLightbox{color:#fff;}.infoLightbox a{color:#F4911F;text-decoration:none;}.infoLightbox a:hover{color:#E6E6E3;}.infoLightbox#immobilienDetailMobile h2,.infoLightbox#energieDetailMobile h2{display:inline-block;margin:0;padding:2px 15px 20px 15px;background:#F4911F;font-family:"Mulish",sans-serif;font-style:normal;font-weight:400;font-size:35.78px;letter-spacing:0.07em;color:#FEFEFE;text-transform:uppercase;}.infoLightbox#immobilienDetailMobile h3,.infoLightbox#energieDetailMobile h3{margin:0 0 15px 0;font-family:"Mulish",sans-serif;font-style:normal;font-weight:400;font-size:20px;letter-spacing:0.07em;color:#F39200;text-transform:uppercase;text-decoration:none;padding:2px 15px 10px 15px;background:#fff;}.infoLightbox#immobilienDetailMobile h3 span,.infoLightbox#energieDetailMobile h3 span{display:inline-block;padding:6px 15px 10px 15px;background:#fff;}.infoLightbox#immobilienDetailMobile p,.infoLightbox#energieDetailMobile p{width:80%;color:#fff;font-family:"Mulish",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.4;-webkit-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;-moz-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;-ms-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;-o-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;}.infoLightbox#immobilienDetailMobile a.button,.infoLightbox#energieDetailMobile a.button{display:inline-block;position:relative;margin:30px 0;padding:4px 120px 20px 15px;font-size:20px;letter-spacing:0.07em;background:#fff;text-transform:uppercase;-webkit-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;-moz-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;-ms-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;-o-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;}.infoLightbox#immobilienDetailMobile a.button svg,.infoLightbox#energieDetailMobile a.button svg{position:absolute;display:block;width:40px;height:15px;top:17px;right:30px;fill:none;stroke:#F4911F;stroke-width:4.09;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.infoLightbox#immobilienDetailMobile a.button:hover,.infoLightbox#energieDetailMobile a.button:hover{color:#fff;background:#F4911F;}.infoLightbox#immobilienDetailMobile a.button:hover svg,.infoLightbox#energieDetailMobile a.button:hover svg{stroke:#fff;}.mfp-bg{top:0px;left:0;width:100%;height:100%;z-index:100000001;overflow:hidden;position:fixed;opacity:1;}.mfp-bg:before{content:"";position:absolute;display:block;width:105%;height:110px;top:0px;left:0;background:url('../../../fileadmin/templates/_images/icons/border_top.svg') no-repeat right 100.2%;background-size:100% auto;border-bottom:1px solid #2b4557;}@media (min-width:600px){.mfp-bg:before{height:140px;}}@media (min-width:800px){.mfp-bg:before{height:160px;}}.mfp-wrap{top:110px;left:0;width:100%;z-index:100000002;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:110px;padding:0 30px;box-sizing:border-box;padding:50px 30px 0 30px;background:#2b4557 !important;overflow:scroll;}@media (min-width:600px){.mfp-container{top:140px;}}@media (min-width:800px){.mfp-container{top:160px;}}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:top;margin:0px auto 0 auto;text-align:left;z-index:100000004;}@media screen and (min-width:720px){.mfp-content{margin:0 auto;}}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#fff;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:100000003;}.mfp-preloader a{color:#fff;}.mfp-preloader a:hover{color:#fff;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:100000005;box-shadow:none;touch-action:manipulation;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:70px;height:70px;line-height:70px;position:fixed;top:95px;right:0;text-decoration:none;text-align:center;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:70px;-webkit-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;-moz-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;-ms-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;-o-transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;transition:color 0.3s ease-out,background-color 0.3s ease-out,opacity 0.3s ease-out,border-color 0.3s ease-out,box-shadow 0.3s ease-out;}@media screen and (min-width:640px){.mfp-close{top:110px;}}@media screen and (min-width:960px){.mfp-close{right:30px;}}@media screen and (min-width:1240px){.mfp-close{top:95px;right:60px;}}.mfp-close:hover,.mfp-close:focus{opacity:0.7;cursor:pointer;}.mfp-close-btn-in .mfp-close{color:#F4911F;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;top:35px;right:5px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:2px;right:0;color:#fff;font-size:18px;line-height:1;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0);}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #fff;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px;}.mfp-arrow-right:before{border-left:27px solid #fff;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}.mfp-figure small{color:#fff;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#fff;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:30px;padding-right:30px;}}.mfp-zoom-out-cur{width:100%;position:fixed;overflow:auto;}.mfp-wrap{top:0 !important;}.frame-lightbox{position:relative;max-width:1230px;padding:90px 0 30px 0;text-align:center;background:#2b4557;}@media screen and (min-width:960px){.frame-lightbox{padding-top:135px;}}@media screen and (min-width:1700px){.frame-lightbox{padding-top:119px;}}.frame-lightbox .row{background:#fff4e5;padding:15px;}@media screen and (min-width:960px){.frame-lightbox .row{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;}}.frame-lightbox .row .column{text-align:left;float:none;}@media screen and (min-width:960px){.frame-lightbox .row .column:nth-child(1){padding-right:60px;}}@media screen and (min-width:960px){.frame-lightbox .row .column:nth-child(2){padding-left:60px;}}.frame-lightbox a{color:#549926;}.makler .frame-lightbox a{color:#1f4357;}.frame-lightbox a:hover{color:#F4911F;}.frame-lightbox h2 span{float:right;}.frame-lightbox .groundplot{text-align:center;}.frame-lightbox .groundplot img{max-height:800px;}.frame-lightbox svg{margin:0;}.frame-lightbox svg rect,.frame-lightbox svg polygon,.frame-lightbox svg path{fill:#183d2c;stroke:transparent;stroke-miterlimit:0;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}.makler .frame-lightbox svg rect,.makler .frame-lightbox svg polygon,.makler .frame-lightbox svg path{fill:#1f4357;}.frame-lightbox svg rect:hover,.active .frame-lightbox svg rect,.frame-lightbox svg polygon:hover,.active .frame-lightbox svg polygon,.frame-lightbox svg path:hover,.active .frame-lightbox svg path{fill:#549926;}.makler .frame-lightbox svg rect:hover,.makler .active .frame-lightbox svg rect,.makler .frame-lightbox svg polygon:hover,.makler .active .frame-lightbox svg polygon,.makler .frame-lightbox svg path:hover,.makler .active .frame-lightbox svg path{fill:#006098;}.frame-lightbox svg text{fill:#fff;font-family:"Roboto Condensed",sans-serif;font-size:60px;}.frame-lightbox svg .active rect,.frame-lightbox svg .active polygon,.frame-lightbox svg .active path{fill:#549926;}.makler .frame-lightbox svg .active rect,.makler .frame-lightbox svg .active polygon,.makler .frame-lightbox svg .active path{fill:#006098;}.frame-lightbox svg .active text{font-weight:400;}.frame-lightbox .svginside{position:relative;margin-left:auto;margin-right:auto;}.frame-lightbox .svginside canvas{display:block;width:100% !important;visibility:hidden;}.frame-lightbox .svginside svg{position:absolute;top:0;left:0;width:100%;height:auto;}.frame-lightbox .button{display:block;margin:30px 0 30px 0;padding:15px 15px 15px 15px;background:#549926;text-align:center;color:#fff;}.makler .frame-lightbox .button{background:#006098;}.frame-lightbox .button span{color:#fff;}.frame-lightbox .button:hover{background:#F4911F;color:#fff;cursor:pointer;}.frame-lightbox .button:hover span{color:#fff;}.frame-lightbox .button2{display:block;margin:30px 0 30px 0;padding:15px 15px 15px 15px;background:transparent;text-align:center;color:#626755;border:2px solid #626755;}.frame-lightbox .button2 span{color:#626755;}.frame-lightbox .button2 span:after{content:url('../../../fileadmin/templates/_images/svg/arrow_default.svg');}.frame-lightbox .button2:hover{background:#F4911F;border-color:#F4911F;color:#626755;cursor:pointer;}.frame-lightbox .button2:hover span{color:#626755;}.frame-lightbox .tableBodyApartement{margin:30px 0;padding-top:20px;border-top:1px solid #fff;}.frame-lightbox .tableBodyApartement .tableRow{*zoom:1;}.frame-lightbox .tableBodyApartement .tableRow:before,.frame-lightbox .tableBodyApartement .tableRow:after{content:" ";display:table;}.frame-lightbox .tableBodyApartement .tableRow:after{clear:both;}.frame-lightbox .tableBodyApartement .tableCol{width:100%;padding:10px 0;}@media screen and (min-width:720px){.frame-lightbox .tableBodyApartement .tableCol{float:left;width:50%;padding-right:0px;padding-left:30px;}}@media screen and (min-width:720px){.frame-lightbox .tableBodyApartement .tableCol:nth-child(odd){clear:left;padding-right:30px;padding-left:0px;}}.frame-lightbox .tableBodyApartement .tableCol span{float:right;display:inline-block;}.frame-lightbox .tableBodyApartement .tableCol .tableColDef2{font-size:12px;}.frame-lightbox .tableBodyApartement .tableCol.tableColResult{width:100%;margin-top:20px;border-top:1px solid #fff;border-bottom:1px solid #fff;font-weight:700;text-align:center;}@media screen and (min-width:720px){.frame-lightbox .tableBodyApartement .tableCol.tableColResult{padding-left:0;}}.frame-lightbox .tableBodyApartement .tableCol.tableColResult .tableColResult2{font-size:14px;}.infoLightboxContent{padding-bottom:30px;}
