@font-face{font-family:"Stolzl-Bold";src:local("Stolzl-Bold"),url(/static/media/Stolzl-Medium.1e3f7624.ttf) format("truetype")}@font-face{font-family:"Stolzl-Book";src:local("Stolzl-Book"),url(/static/media/Stolzl-Book.8f453e31.ttf) format("truetype")}@font-face{font-family:"Stolzl-Light";src:local("Stolzl-Light"),url(/static/media/Stolzl-Light.eebb93c5.ttf) format("truetype")}@font-face{font-family:"Stolzl-Medium";src:local("Stolzl-Medium"),url(/static/media/Stolzl-Medium.1e3f7624.ttf) format("truetype")}@font-face{font-family:"Stolzl-Regular";src:local("Stolzl-Regular"),url(/static/media/Stolzl-Regular.e894a221.ttf) format("truetype")}@font-face{font-family:"Stolzl-Thin";src:local("Stolzl-Thin"),url(/static/media/Stolzl-Thin.776da68c.ttf) format("truetype")}*{padding:0;margin:0;font-family:"Stolzl-Regular",sans-serif;font-size:15px;color:#4b4b4d}.button{border-radius:3px;background-color:#c00;color:#fff;display:inline-block;padding:5px 10px;font-family:"intro-bold";cursor:pointer;border:none}input{outline:none}input:active,input:focus{outline:none!important;box-shadow:none!important;border:thin solid #4b4b4d!important}#home .line{pointer-events:none;background-size:100vw auto;background-repeat:no-repeat;width:100vw;position:absolute;z-index:0}#home .line.one{background-image:url(/static/media/line_1.1702e6ae.png);height:150vh;top:0}#home .line.two{background-image:url(/static/media/line_2.ae2b37cd.png);height:250vh;top:150vh}#content-container{min-height:100vh}#header{position:fixed;width:100%;top:0;z-index:1000;height:130px;transition:all .2s ease-out;display:flex}#header.user-scrolled{background:#5db5b5;background:linear-gradient(180deg,#5db5b5,rgba(115,166,173,.005))}#header .logo{cursor:pointer;font-weight:bolder;color:#fff;margin-left:20px;margin-top:10px}#header .logo img{max-height:110px}#header .navigation-wrapper{position:absolute;right:0;top:30px;right:30px}@media(max-width:992px){#header .logo img{max-height:55px}#header .navigation-wrapper{position:absolute;top:20px;right:0}}#navigation .item{text-decoration:none;padding:3px 15px;display:inline-block;color:#fff;font-size:13px;margin:0 10px;border:thin solid #efb891;border-radius:50px;text-transform:uppercase}#navigation .item.selected{border-color:#fff}#navigation .mobile-toggle{display:none;line-height:100%}#navigation .mobile-toggle img{height:30px}@media(max-width:992px){#navigation .item{border:none}#navigation .item-list{z-index:50;display:none;position:fixed;left:0;top:80px;width:100%;background-color:#fff;box-shadow:none}#navigation .item-list .item{display:block;color:#4b4b4d;padding:7.5px;border-bottom:thin solid #f2f2f2;border-radius:0}#navigation .item-list.show,#navigation .mobile-toggle{display:block}}#footer{background-color:#fff;padding:30px 0}#footer .info{z-index:1;position:relative;margin-bottom:30px}#footer .info .container{display:flex;align-items:center}#footer .info .container .block{width:50%;flex:1 1}#footer .info .container .block:last-child{text-align:right}#footer .info .container .block.social .icon{display:inline-block;margin-right:10px}#footer .info .container .block.social .icon img{height:35px}#footer .info .container .block.legal{text-transform:uppercase}#footer .info .container .block.legal *{color:#73a6ad;text-decoration:none;font-size:13px}#footer .copyright{text-align:center}#footer .copyright div{color:#73a6ad;font-size:13px}@media(max-width:992px){#footer .info{padding-bottom:0}#footer .info .container{display:block}#footer .info .container .block{text-align:center;width:100%}#footer .info .container .block:last-child{text-align:center;margin-top:30px}#footer .info .container .block.social .icon{display:inline-block;margin-right:10px}#footer .info .container .block.social .icon img{height:35px}#footer .info .container .block.legal{text-transform:uppercase}#footer .info .container .block.legal *{color:#73a6ad;text-decoration:none;font-size:13px}}#home-intro{position:relative;height:90vh;background-image:url(/static/media/intro.b9cae173.png);background-position:50%;background-size:cover;background-repeat:no-repeat}#home-intro:after{position:absolute;bottom:0;left:0;content:"";width:0;height:0;border-top:100px solid transparent;border-left:50vw solid #73a6ad;border-right:50vw solid #73a6ad}#home-intro .text-wrapper{margin-left:auto;margin-right:auto;position:absolute;z-index:1;top:20vh;width:100%;text-align:center;font-family:"Stolzl-Bold"}#home-intro .text-wrapper .center-wrapper{display:inline-block}#home-intro .text-wrapper .center-wrapper .text{text-align:left;font-family:"Stolzl-Medium",sans-serif;line-height:1.25em;font-size:5em;color:#73a6ad;text-transform:uppercase}#home-intro .scroll-down{background-image:url(/static/media/scroll_down.273068f5.svg);background-position:50%;background-size:auto 100%;background-repeat:no-repeat;width:100%;height:50px;position:absolute;bottom:15px;z-index:1}@media(max-width:992px){#home-intro .text-wrapper .center-wrapper .text{text-align:center;font-size:1.75em}}#home-map{position:relative;background-color:#fff;padding:30px 0}#home-map .headline{font-family:"Stolzl-Bold";font-size:4em;text-align:center;color:#73a6ad}#home-map .wrapper{text-align:center;margin:7.5vh 0;position:relative;z-index:1}#home-map .wrapper img{width:35vw}#home-map .question{text-align:center;text-transform:uppercase;margin-bottom:10px;font-size:2em;color:#73a6ad;position:relative;z-index:1}#home-map .cta-wrapper{text-align:center}#home-map .cta-wrapper .cta{position:relative;z-index:1;display:inline-block;background-color:#73a6ad;color:#fff;text-transform:uppercase;border-radius:15px;padding:10px;width:30vw;font-size:18px;font-family:"Stolzl-Thin","sans-serif";text-decoration:none;font-family:"Stolzl-Bold"}@media(max-width:992px){#home-map .wrapper img{width:80%}#home-map .cta-wrapper{text-align:center}#home-map .cta-wrapper .cta{width:80%}}#home-percent{position:relative;background-color:#73a6ad;padding:30px 0}#home-percent .headline{font-family:"Stolzl-Bold";font-size:4em;text-align:center;color:#fff}#home-percent .wrapper{text-align:center;margin-top:30px}#home-percent .wrapper img{width:80vw}#home-percent .text-wrapper{margin-right:auto;bottom:80px;width:100%;text-align:center;font-family:"Stolzl-Bold";display:inline-block;margin-left:10vw;margin-top:20vh}#home-percent .text-wrapper .text{text-align:left;font-family:"Stolzl-Medium",sans-serif;font-size:4em;color:#fff;text-transform:uppercase}@media(max-width:992px){#home-percent .headline{font-size:1.65em}#home-percent .wrapper{margin:25px 0}#home-percent .wrapper img{width:90%}#home-percent .text-wrapper{width:auto;padding:0 15px;margin:0}#home-percent .text-wrapper .text{font-size:1.75em}}#home-threetext{position:relative;height:80vh;background-color:#73a6ad}#home-threetext:after{position:absolute;bottom:0;left:0;content:"";width:0;height:0;border-top:100px solid transparent;border-left:50vw solid #fff;border-right:50vw solid #fff}#home-threetext .headline{font-family:"Stolzl-Bold";font-size:4em;text-align:center;color:#fff;padding-top:30px}#home-threetext .block-wrapper{padding-top:10vh;display:flex}#home-threetext .block-wrapper .block{width:33%;margin-top:7vw;z-index:1}#home-threetext .block-wrapper .block .image{text-align:center}#home-threetext .block-wrapper .block .image img{max-height:100px}#home-threetext .block-wrapper .block .headline{text-transform:uppercase;font-size:2em;margin-top:10px;margin-bottom:20px}#home-threetext .block-wrapper .block .text{font-size:15px;color:#fff;text-align:justify;width:80%;margin-left:auto;margin-right:auto}#home-threetext .block-wrapper .block:first-child,#home-threetext .block-wrapper .block:last-child{margin-top:5vh}@media(max-width:992px){#home-threetext{height:auto}#home-threetext .block-wrapper{padding-top:10vh;display:block}#home-threetext .block-wrapper .block{width:100%;padding-bottom:50px;margin-top:0}#home-threetext .block-wrapper .block:last-child{padding-bottom:150px}#home-threetext .block-wrapper .block .headline{text-transform:uppercase;font-size:2em;margin-top:10px;margin-bottom:20px}#home-threetext .block-wrapper .block .text{width:100%;padding:0 15px}#home-threetext .block-wrapper .block:first-child,#home-threetext .block-wrapper .block:last-child{margin-top:5vh}}#solutions-dome{position:relative;background-color:#fff;padding:30px 0}#solutions-dome .headline{font-family:"Stolzl-Bold";font-size:4em;text-align:center;color:#73a6ad;margin-bottom:20px;z-index:1;position:relative}#solutions-dome .wrapper{text-align:center;margin:5vh 0}#solutions-dome .wrapper img{width:35vw}#solutions-dome .text-split{display:flex}#solutions-dome .text-split .text-section{width:50%;padding:0 50px;z-index:1;position:relative}#solutions-dome .text-split .text-section .text{color:#73a6ad;margin-bottom:30px}#solutions-dome .text-split .text-section .text.sub{font-size:18px}#solutions-dome .text-split .text-section .text.bold{font-family:"Stolzl-Bold"}@media(max-width:992px){#solutions-dome .headline{font-size:1.75em}#solutions-dome .text-split{display:block}#solutions-dome .text-split .text-section{width:100%;padding:0}#solutions-dome .wrapper img{width:80%}}#participation{background-color:#73a6ad}#participation .soll-ist-vergleich{position:relative;z-index:1;text-align:center;padding:50px 0;border-bottom:thin solid #fff}#participation .soll-ist-vergleich .cta{display:inline-block;padding:25px;text-decoration:none;background-color:#efb891;border-radius:15px}#participation .soll-ist-vergleich .cta .download,#participation .soll-ist-vergleich .cta .label{color:#fff;font-size:21px;font-family:"Stolzl-Bold","sans-serif"}#participation .soll-ist-vergleich .cta .label{font-size:13px;font-family:"Stolzl-Thin"}#participation .park-list{position:relative;z-index:1;display:flex;grid-gap:10px;gap:10px;flex-wrap:wrap;margin-left:auto;padding:50px}#participation .park-list .park-modal-wrapper{width:calc(33% - 3.5px)}#participation .line{pointer-events:none;background-size:100% auto;background-repeat:no-repeat;width:100vw;position:absolute;z-index:0}#participation .line.one{background-image:url(/static/media/line_1.1702e6ae.png);height:150vh;top:0}@media(max-width:992px){#participation .park-list{position:relative;z-index:1;display:block;padding:0}#participation .park-list .park-modal-wrapper{width:100%;margin:10px 0}}#participation-intro{position:relative;height:90vh;background-image:url(/static/media/intro.e8b13794.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat}#participation-intro:after{position:absolute;bottom:0;left:0;content:"";width:0;height:0;border-top:100px solid transparent;border-left:50vw solid #73a6ad;border-right:50vw solid #73a6ad}#participation-intro .text-wrapper{margin-left:auto;margin-right:auto;position:absolute;z-index:1;bottom:10vh;width:100%;text-align:center;font-family:"Stolzl-Bold"}#participation-intro .text-wrapper .center-wrapper{display:inline-block}#participation-intro .text-wrapper .center-wrapper .text{text-align:left;font-family:"Stolzl-Medium",sans-serif;font-size:5em;color:#fff;text-transform:uppercase}#participation-intro .scroll-down{background-image:url(/static/media/scroll_down.273068f5.svg);background-position:50%;background-size:auto 100%;background-repeat:no-repeat;width:100%;height:50px;position:absolute;bottom:15px;z-index:1}@media(max-width:992px){#participation-intro .text-wrapper .center-wrapper .text{text-align:center;font-size:1.75em}}.park-modal-wrapper .cta{border-radius:15px;text-align:center;background-color:#fff;cursor:pointer}.park-modal-wrapper .cta .image{width:100%;height:100px;border-top-left-radius:15px;border-top-right-radius:15px}.park-modal-wrapper .cta .name{padding:10px 0}.park-modal .download-cta-wrapper{text-align:center;margin-bottom:15px}.park-modal .download-cta-wrapper .download{padding:10px;display:inline-block;background-color:#efb891;color:#fff;font-size:18px;font-family:"Stolzl-Bold","sans-serif";border-radius:15px;text-decoration:none}.park-modal .meta{text-align:center;padding-bottom:10px;border-bottom:thin solid #73a6ad;margin-bottom:10px}.park-modal .close-cta-wrapper{text-align:center;margin-bottom:15px}.park-modal .close-cta-wrapper .close{padding:5px 10px;cursor:pointer;display:inline-block;background-color:#efb891;color:#fff;font-size:18px;border-radius:15px;text-decoration:none}.park-modal .download-link{text-decoration:none;color:#4b4b4d}.park-modal .download-link:hover{text-decoration:underline}#solutions .line{pointer-events:none;background-size:100% auto;background-repeat:no-repeat;width:100vw;position:absolute;z-index:0}#solutions .line.one{background-image:url(/static/media/Line_01_2.6c1cab64.png);height:140vh;top:0}#solutions-intro{position:relative;height:90vh;background-image:url(/static/media/HEADER.b5a82144.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat}#solutions-intro:after{position:absolute;bottom:0;left:0;content:"";width:0;height:0;border-top:100px solid transparent;border-left:50vw solid #73a6ad;border-right:50vw solid #73a6ad}#solutions-intro .text-wrapper{margin-left:auto;margin-right:auto;position:absolute;z-index:1;bottom:10vh;width:100%;text-align:center;font-family:"Stolzl-Bold"}#solutions-intro .text-wrapper .center-wrapper{display:inline-block}#solutions-intro .text-wrapper .center-wrapper .text{text-align:left;font-family:"Stolzl-Medium",sans-serif;font-size:5em;color:#fff;text-transform:uppercase}#solutions-intro .scroll-down{background-image:url(/static/media/scroll_down.273068f5.svg);background-position:50%;background-size:auto 100%;background-repeat:no-repeat;width:100%;height:50px;position:absolute;bottom:15px;z-index:1}@media(max-width:992px){#solutions-intro .text-wrapper .center-wrapper .text{font-size:2em;text-align:center}}#solutions-process{position:relative;background-color:#73a6ad;padding-bottom:100px}#solutions-process .headline{font-family:"Stolzl-Bold";font-size:4em;text-align:center;color:#fff;padding-top:30px}#solutions-process:after{position:absolute;bottom:0;left:0;content:"";width:0;height:0;border-top:100px solid transparent;border-left:50vw solid #fff;border-right:50vw solid #fff}#solutions-process .bulletpoints{margin-left:5%;padding-top:10vh;margin-bottom:5vh;z-index:1;position:relative;display:flex;flex-wrap:wrap}#solutions-process .bulletpoints .point{width:50%;padding:10px;margin-bottom:5px;margin-top:-50px}#solutions-process .bulletpoints .point.equal{margin-top:100px}#solutions-process .bulletpoints .point:last-child{margin-bottom:0}#solutions-process .bulletpoints .point .image{text-align:center}#solutions-process .bulletpoints .point .image img{max-width:100px}#solutions-process .bulletpoints .point .subheadline{font-size:15px;font-family:"Stolzl-Bold";text-align:center;color:#fff;font-family:"Stolzl-Bold","sans-serif";margin:20px 0}#solutions-process .bulletpoints .point .text{font-size:15px;color:#fff;text-align:center;width:60%;margin-left:auto;margin-right:auto}@media(max-width:992px){#solutions-process .bulletpoints{display:block;margin-left:0}#solutions-process .bulletpoints .point{width:100%;margin-top:20px}#solutions-process .bulletpoints .equal{margin:0!important}}#home-process{position:relative;background-color:#fff;background-image:url(/static/media/process.3cc016a8.png);background-position:100% 0;background-size:100% auto;background-repeat:no-repeat}#home-process .headline{font-family:"Stolzl-Bold";font-size:4em;text-align:center;color:#73a6ad;padding-top:30px;position:relative;z-index:1}#home-process .bulletpoints{width:60%;margin-left:5%;margin-top:10vh;margin-bottom:5vh;z-index:1;position:relative}#home-process .bulletpoints .point{display:flex;padding:10px;align-items:center;background-color:#73a6ad;margin-bottom:5px;border-radius:15px}#home-process .bulletpoints .point.equal{background-color:#efb891}#home-process .bulletpoints .point:last-child{margin-bottom:0}#home-process .bulletpoints .point .index{width:15%;font-size:4em;font-family:"Stolzl-Thin","sans-serif";font-family:"Stolzl-Bold";color:#fff;text-align:center}#home-process .bulletpoints .point .content{width:85%;padding-left:15px;border-left:2px solid #fff}#home-process .bulletpoints .point .content .subheadline{font-size:15px;font-family:"Stolzl-Bold";text-align:left;color:#fff;font-family:"Stolzl-Bold","sans-serif"}#home-process .bulletpoints .point .content .text{font-size:15px;color:#fff}@media(max-width:992px){#home-process{margin-top:50px;background-image:none}#home-process .headline{font-size:1.75em}#home-process .bulletpoints{width:100%;margin:0;padding:15px}}#gallery{background-color:#73a6ad}#gallery .soll-ist-vergleich{position:relative;z-index:1;text-align:center;padding:50px 0;border-bottom:thin solid #fff}#gallery .soll-ist-vergleich .cta{display:inline-block;padding:10px;text-decoration:none;background-color:#efb891;border-radius:15px}#gallery .soll-ist-vergleich .cta .download,#gallery .soll-ist-vergleich .cta .label{color:#fff;font-size:18px;font-family:"Stolzl-Bold","sans-serif"}#gallery .park-list{position:relative;z-index:1;display:flex;grid-gap:10px;gap:10px;flex-wrap:wrap;margin-left:auto;padding:50px}#gallery .park-list .park-modal-wrapper{width:calc(33% - 3.5px)}#gallery .line{pointer-events:none;background-size:100% auto;background-repeat:no-repeat;width:100vw;position:absolute;z-index:0}#gallery .line.one{background-image:url(/static/media/line_1.1702e6ae.png);height:150vh;top:0}#gallery-intro{position:relative;height:90vh;background-image:url(/static/media/intro.5d5ec943.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat}#gallery-intro:after{position:absolute;bottom:0;left:0;content:"";width:0;height:0;border-top:100px solid transparent;border-left:50vw solid #fff;border-right:50vw solid #fff}#gallery-intro .text-wrapper{margin-left:auto;margin-right:auto;position:absolute;z-index:1;bottom:10vh;width:100%;text-align:center;font-family:"Stolzl-Bold"}#gallery-intro .text-wrapper .center-wrapper{display:inline-block}#gallery-intro .text-wrapper .center-wrapper .text{text-align:left;font-family:"Stolzl-Medium",sans-serif;font-size:5em;color:#fff;text-transform:uppercase}#gallery-intro .scroll-down{background-image:url(/static/media/scroll_down.273068f5.svg);background-position:50%;background-size:auto 100%;background-repeat:no-repeat;width:100%;height:50px;position:absolute;bottom:15px;z-index:1}@media(max-width:992px){#gallery-intro .text-wrapper .center-wrapper .text{text-align:center;font-size:1.75em}}#advanced-map{padding:100px 0;position:relative;z-index:1;background-color:#fff;width:100vw;overflow-x:hidden}#advanced-map .line{pointer-events:none;background-size:100vw auto;background-repeat:no-repeat;width:100vw;position:absolute;z-index:0}#advanced-map .line.one{background-image:url(/static/media/line.92f93eef.png);height:150vh;top:40vh}#advanced-map .orange{background-color:#efb891}#advanced-map .info-icon-container{display:inline-flex;align-items:center;margin-left:5px;position:relative}#advanced-map .info-icon-container .info-icon{width:16px;height:16px}#advanced-map .info-icon-container .info-tooltip{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background-color:#fff;padding:10px;border-radius:5px;white-space:nowrap}#advanced-map .map-container{display:flex;grid-gap:50px;gap:50px;width:90%;margin:20px auto;align-items:start}#advanced-map .map-container .map-section{flex:1 1;min-width:0}#advanced-map .map-container .table-section{flex:1 1;min-width:400px;height:100%}#advanced-map .map-container .table-section .headline{height:50px;font-size:24px;font-family:"Stolzl-Bold";color:#73a6ad}#advanced-map .map-container .table-section .filters{height:50px}#advanced-map .map-container .table-section .filters .checkbox-container{display:inline-flex;align-items:center;margin-right:20px;margin-bottom:10px;cursor:pointer;font-size:14px;-webkit-user-select:none;-ms-user-select:none;user-select:none;color:#0c3851}#advanced-map .map-container .table-section .filters .checkbox-container input[type=checkbox]{opacity:0;position:absolute;cursor:pointer}#advanced-map .map-container .table-section .filters .checkbox-container .checkmark{height:18px;width:18px;background-color:#fff;border:2px solid #efb891;display:inline-block;margin-right:8px;position:relative;vertical-align:middle}#advanced-map .map-container .table-section .filters .checkbox-container .checkmark:after{content:"";position:absolute;display:none;left:5px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}#advanced-map .map-container .table-section .filters .checkbox-container input:checked~.checkmark{background-color:#efb891;border-color:#efb891}#advanced-map .map-container .table-section .filters .checkbox-container input:checked~.checkmark:after{display:block}#advanced-map .map-container .table-section .filters .checkbox-container:hover .checkmark{border-color:#e99b64}#advanced-map .map-container .table-section .sort-headers{display:flex;align-items:center;padding-right:15px}#advanced-map .map-container .table-section .sort-headers .sort-arrows{width:15px}#advanced-map .map-container .table-section .sort-headers .sort-header{width:15%;padding:8px 12px;text-align:left;align-items:stretch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#advanced-map .map-container .table-section .sort-headers .sort-header.sort-year{width:10%}#advanced-map .map-container .table-section .sort-headers .sort-header.sort-name{width:30%}#advanced-map .map-container .table-section .sort-headers .sort-header.sort-anzahl{width:15%}#advanced-map .map-container .table-section .sort-headers .sort-header.sort-typ{width:30%}#advanced-map .map-container .table-section .sort-headers .sort-header.sort-leistung{width:15%}#advanced-map .map-container .table-section .sort-headers .sort-header:hover{color:#0c3851}#advanced-map .map-container .table-section .sort-headers .sort-header .sort-label{font-weight:600;color:#0c3851;font-size:14px;font-family:"Stolzl-Bold"}#advanced-map .map-container .table-section .sort-headers .sort-header .sort-arrows{margin-left:6px;font-size:12px;color:#6c757d;font-family:"Stolzl-Bold"}#advanced-map .map-container .table-section .table-headers{display:flex;align-items:center;border-bottom:2px solid #efb891;padding-right:15px}#advanced-map .map-container .table-section .table-headers .table-header{width:15%;padding:8px 12px;text-align:left;align-items:stretch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#advanced-map .map-container .table-section .table-headers .table-header.table-year{background-color:#efb891;width:10%}#advanced-map .map-container .table-section .table-headers .table-header.table-year .table-label{font-family:"Stolzl-Bold";color:#fff}#advanced-map .map-container .table-section .table-headers .table-header.table-name{width:30%}#advanced-map .map-container .table-section .table-headers .table-header.table-anzahl{width:15%}#advanced-map .map-container .table-section .table-headers .table-header.table-typ{width:30%}#advanced-map .map-container .table-section .table-headers .table-header.table-leistung{width:15%}#advanced-map .map-container .table-section .table-headers .table-header:hover{color:#0c3851}#advanced-map .map-container .table-section .table-headers .table-header .table-label{font-weight:600;color:#0c3851;font-size:14px;font-family:"Stolzl-Bold"}#advanced-map .map-container .table-section .table-headers .table-header .table-arrows{margin-left:6px;font-size:12px;color:#6c757d;font-family:"Stolzl-Bold"}#advanced-map .map-container .table-section .data-list{overflow-y:auto;height:450px}#advanced-map .map-container .table-section .data-list .list-item{display:flex;align-items:start;border-bottom:1px solid #efb891;cursor:pointer;transition:all .2s ease}#advanced-map .map-container .table-section .data-list .list-item:hover{background-color:#f8faff}#advanced-map .map-container .table-section .data-list .list-item.highlighted-item{background-color:#e3f2fd!important}#advanced-map .map-container .table-section .data-list .list-item.empty-item{cursor:default}#advanced-map .map-container .table-section .data-list .list-item.empty-item:hover{background-color:transparent}#advanced-map .map-container .table-section .data-list .list-item .item{width:15%;padding:8px 12px;text-align:left;align-items:stretch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#advanced-map .map-container .table-section .data-list .list-item .item.item-year{background-color:#efb891;width:10%;font-family:"Stolzl-Bold";color:#fff;height:inherit;align-self:stretch;display:flex}#advanced-map .map-container .table-section .data-list .list-item .item.item-name{width:30%}#advanced-map .map-container .table-section .data-list .list-item .item.item-anzahl{width:15%}#advanced-map .map-container .table-section .data-list .list-item .item.item-typ{width:30%}#advanced-map .map-container .table-section .data-list .list-item .item.item-leistung{width:15%}@media(max-width:992px){#advanced-map{width:100vw;overflow-x:hidden;padding:50px 15px}#advanced-map .map-container{flex-direction:column;margin:15px 0;overflow-x:auto;width:100%}#advanced-map .map-container .table-section{max-width:100vw;min-width:750px;width:100%}}#google-map{height:630px;width:100%;margin-bottom:30px}#google-map .google-maps-marker{text-align:center;position:relative}#google-map .google-maps-marker .icon-wrapper img{height:50px;width:35px;position:relative;top:-50px;left:-17.5px}#google-map .google-maps-marker .overlay{z-index:99999;position:absolute;width:1000px;text-align:left}#google-map .google-maps-marker .overlay .item{border-radius:3px;padding:5px;background-color:#fff;display:inline-block;width:250px;margin:5px}#google-map .google-maps-marker .overlay .item .prop .key,#google-map .google-maps-marker .overlay .item .prop .value{display:inline-block}#google-map .google-maps-marker .overlay .item .prop .key{font-weight:"Stolzl-Bold";margin-right:10px}#google-map .google-maps-marker .overlay .item .prop .value{font-weight:thin}#google-map .info-window{padding:0 15px 15px;position:relative}#google-map .info-window .red-triangle{position:absolute;top:0;left:0;width:0;height:0;border-color:#d32f2f transparent transparent #d32f2f;border-style:solid;border-width:8px}#google-map .info-window .wind-farm-title{color:#73a6ad;font-size:18px;font-weight:700;margin-bottom:10px;font-family:"Stolzl-Bold"}#google-map .info-window .info-content{margin-bottom:15px}#google-map .info-window .info-content .info-row{display:flex;justify-content:space-between;padding:4px 0}#google-map .info-window .info-content .info-row:last-child{margin-bottom:0}#google-map .info-window .info-content .info-row .label{font-weight:600;color:#0c3851;min-width:100px;padding-right:10px}#google-map .info-window .info-content .info-row .value{color:#0c3851;text-align:right;flex:1 1;margin-left:10px;font-weight:500}#google-map .info-window .category-labels{display:flex;justify-content:space-between;grid-gap:10px;gap:10px;border-top:1px solid #e0e0e0;padding-top:12px}#google-map .info-window .category-labels .category{flex:1 1;text-align:center;font-weight:700;color:#0c3851;font-size:14px;padding:6px 8px;background-color:#f5f5f5;border-radius:4px;border:1px solid #e0e0e0}@media(max-width:992px){#google-map .info-window{min-width:200px}#google-map .info-window .info-content .info-row{flex-direction:column}#google-map .info-window .info-content .info-row .value{text-align:left;margin-left:0;margin-top:2px}#google-map #google-map{height:300px;width:100vw}}@media(max-width:992px){#google-map{height:300px;width:calc(100vw - 30px)}}#references .line{pointer-events:none;background-size:100% auto;background-repeat:no-repeat;width:100vw;position:absolute;z-index:0}#references .line.one{background-image:url(/static/media/Line_01_3.e49f40e6.png);height:140vh;top:0}#references-intro{position:relative;height:90vh;background-image:url(/static/media/referenzen_bg_foto.e5fef9cf.jpg);background-position:bottom;background-size:cover;background-repeat:no-repeat}#references-intro:after{position:absolute;bottom:0;left:0;content:"";width:0;height:0;border-top:100px solid transparent;border-left:50vw solid #73a6ad;border-right:50vw solid #73a6ad}#references-intro .absolut-wrapper{position:absolute;width:100%;z-index:1;margin-top:100px}#references-intro .absolut-wrapper .headline{text-align:center;font-family:"Stolzl-Bold";font-family:"Stolzl-Medium",sans-serif;color:#fff;font-size:5em;text-transform:uppercase}#references-intro .absolut-wrapper .buttetpoint-wrapper .list{margin:40px 0;display:flex}#references-intro .absolut-wrapper .buttetpoint-wrapper .list .item{width:33%;color:#fff;text-align:center;font-size:18px}#references-intro .absolut-wrapper .buttetpoint-wrapper .list .item img{height:10px;margin-right:5px}#references-intro .absolut-wrapper .buttetpoint-wrapper .hightlight{font-size:2.5em;color:#fff;text-align:center}#references-intro .absolut-wrapper .buttetpoint-wrapper .hightlight img{width:100px;margin-right:20px}#references-intro .slider-wrapper{width:75%;margin-top:20vh;margin-left:auto;margin-right:auto}#references-intro .slider-wrapper .styled-slider-item{color:#fff;text-align:left}#references-intro .scroll-down{background-image:url(/static/media/scroll_down.273068f5.svg);background-position:50%;background-size:auto 100%;background-repeat:no-repeat;width:100%;height:50px;position:absolute;bottom:15px;z-index:1}.carousel.carousel-slider{overflow:visible}.carousel .control-dots{margin:0;bottom:-30px}.carousel .control-dots .dot{box-shadow:none}#references-overview{position:relative;background-color:#73a6ad;padding:30px 0}#references-overview .headline{position:relative;z-index:1;font-family:"Stolzl-Bold";font-size:4em;text-align:center;color:#fff}#references-overview .wrapper{text-align:center;margin:5vh 0}#references-overview .wrapper img{width:35vw}@media(max-width:992px){#references-overview .text-split{display:block}#references-overview .text-split .text-section{width:100%}}.references-overview-section{margin-bottom:100px}.references-overview-section:after{position:absolute;bottom:0;left:0;content:"";width:0;height:0;border-top:100px solid transparent;border-left:50vw solid #fff;border-right:50vw solid #fff}.references-overview-section .headline{position:relative;z-index:1;font-family:"Stolzl-Bold";font-size:4em;text-align:center;color:#fff}.references-overview-section .bulletpoints-wrapper{text-align:center}.references-overview-section .bulletpoints-wrapper .bulletpoints{text-align:left;display:inline-block;margin:50px 0}.references-overview-section .bulletpoints-wrapper .bulletpoints .item{text-transform:uppercase;color:#fff;font-size:18px}.references-overview-section .bulletpoints-wrapper .bulletpoints .item img{height:50px;margin-right:10px}.references-overview-section .slider-wrapper{width:80%;margin-left:auto;margin-right:auto}.references-overview-section .slider-wrapper .styled-slider-item{border-radius:30px;border:4px solid #efb891;padding:20px}.references-overview-section .slider-wrapper .styled-slider-item .author,.references-overview-section .slider-wrapper .styled-slider-item .text{color:#fff}.references-overview-section .slider-wrapper .styled-slider-item .author{margin:10px 0;font-family:"Stolzl-Bold"}#aboutus .line{pointer-events:none;background-size:100% auto;background-repeat:no-repeat;width:100vw;position:absolute;z-index:0}#aboutus .line.one{background-image:url(/static/media/Line_01.ae7e06b3.png);height:160vh;top:0}#aboutus-intro{position:relative;height:90vh;background-image:url(/static/media/HEADER.485550ad.jpg);background-position:bottom;background-size:cover;background-repeat:no-repeat}#aboutus-intro:after{position:absolute;bottom:0;left:0;content:"";width:0;height:0;border-top:100px solid transparent;border-left:50vw solid #73a6ad;border-right:50vw solid #73a6ad}#aboutus-intro .text-wrapper{margin-left:auto;margin-right:auto;position:absolute;z-index:1;bottom:10vh;width:100%;text-align:center;font-family:"Stolzl-Bold"}#aboutus-intro .text-wrapper .center-wrapper{display:inline-block}#aboutus-intro .text-wrapper .center-wrapper .text{text-align:left;font-family:"Stolzl-Medium",sans-serif;font-size:5em;color:#fff;text-transform:uppercase}#aboutus-intro .scroll-down{background-image:url(/static/media/scroll_down.273068f5.svg);background-position:50%;background-size:auto 100%;background-repeat:no-repeat;width:100%;height:50px;position:absolute;bottom:15px;z-index:1}#aboutus-main{position:relative;background-color:#73a6ad;padding-bottom:100px}#aboutus-main .headline{font-family:"Stolzl-Bold";font-size:4em;text-align:center;color:#fff;padding-top:30px;font-size:2.5em;margin-bottom:50px}#aboutus-main .text-split{display:flex;position:relative;z-index:1}#aboutus-main .text-split .column{width:50%;padding:50px}#aboutus-main .text-split .column .text{margin-bottom:50px}#aboutus-main .text-split .column .text .headline{font-size:15px;font-family:"Stolzl-Bold";text-transform:uppercase;text-align:left}#aboutus-main .text-split .column .text .content{text-align:left;color:#fff}#aboutus-main .text-split .column .text .cta-wrapper{text-align:center;margin-top:20px}#aboutus-main .text-split .column .text .cta-wrapper .cta{cursor:pointer;background-color:#efb891;color:#fff;font-size:15px;text-transform:uppercase;padding:5px 10px;display:inline-block;border-radius:10px;font-family:"Stolzl-Thin"}#aboutus-main .person-list{display:flex;grid-gap:15px;gap:15px;justify-content:space-between}#aboutus-main .person-list .person{flex:1 1;padding:20px;border-radius:40px;border:3px solid #efb891;margin-bottom:100px;position:relative;z-index:1;background-color:#73a6ad}#aboutus-main .person-list .person .image-content-split{text-align:center}#aboutus-main .person-list .person .image-content-split .image img{border-radius:20px;max-width:60%}#aboutus-main .person-list .person .image-content-split .content{text-align:center;margin-top:20px}#aboutus-main .person-list .person .image-content-split .content p{margin:0;color:#fff;font-size:13px}#aboutus-main .person-list .person .image-content-split .content p.name{font-family:"Stolzl-Bold";font-size:18px;text-transform:uppercase;margin-bottom:5px}@media(max-width:992px){#aboutus-main .headline{font-size:1.75em}#aboutus-main .person-list{display:block}#aboutus-main .person-list .person{margin-bottom:50px}#aboutus-main .person-list .person .image-content-split{display:block}#aboutus-main .person-list .person .image-content-split .image{width:100%}#aboutus-main .person-list .person .image-content-split .image img{border-radius:20px;max-width:100%}#aboutus-main .person-list .person .image-content-split .content{margin-top:15px;width:100%;padding-left:0}#aboutus-main .person-list .person .image-content-split .content p{color:#fff;font-size:13px}#aboutus-main .person-list .person .image-content-split .content p.name{font-family:"Stolzl-Bold";font-size:15px;text-transform:uppercase}}#contact .line{pointer-events:none;background-size:100% auto;background-repeat:no-repeat;width:100vw;position:absolute;z-index:0}#contact .line.one{background-image:url(/static/media/Line_01_5.bfac636d.png);height:130vh;top:0}#contact-intro{position:relative;height:90vh;background-image:url(/static/media/bg.58a20e2d.jpg);background-position:bottom;background-size:cover;background-repeat:no-repeat}#contact-intro:after{position:absolute;bottom:0;left:0;content:"";width:0;height:0;border-top:100px solid transparent;border-left:50vw solid #73a6ad;border-right:50vw solid #73a6ad}#contact-intro .text-wrapper{margin-left:auto;margin-right:auto;position:absolute;z-index:1;bottom:10vh;width:100%;text-align:center;font-family:"Stolzl-Bold"}#contact-intro .text-wrapper .center-wrapper{display:inline-block}#contact-intro .text-wrapper .center-wrapper .text{text-align:left;font-family:"Stolzl-Medium",sans-serif;font-size:5em;color:#fff;text-transform:uppercase}#contact-intro .scroll-down{background-image:url(/static/media/scroll_down.273068f5.svg);background-position:50%;background-size:auto 100%;background-repeat:no-repeat;width:100%;height:50px;position:absolute;bottom:15px;z-index:1}@media(max-width:992px){#aboutus-intro .text-wrapper .center-wrapper .text{font-size:2em;text-align:center}}#contact-plugin{position:relative;background-color:#73a6ad;padding-bottom:100px}#contact-plugin .headline{font-family:"Stolzl-Bold";font-size:4em;text-align:center;color:#fff;padding-top:30px}#contact-plugin .placeholder-wrapper{text-align:center;position:relative;z-index:1}#contact-plugin .placeholder-wrapper .placeholder{color:#73a6ad;background-color:#fff;padding:150px;margin:100px 0}#contact-plugin .text{position:relative;z-index:1}#contact-plugin .text a,#contact-plugin .text p{text-align:center;color:#fff;text-decoration:none}#contact-plugin .text a.highlight,#contact-plugin .text p.highlight{font-family:"Stolzl-Bold";font-size:18px}#dataProtection .text{padding:100px 0;background-color:#73a6ad}#dataProtection .text a,#dataProtection .text div,#dataProtection .text li,#dataProtection .text p,#dataProtection .text strong{color:#fff;text-decoration:none}@media(max-width:992px){#dataProtection .text a{word-break:break-all}}#data-protection-intro{position:relative;height:90vh;background-image:url(/static/media/bg.58a20e2d.jpg);background-position:bottom;background-size:cover;background-repeat:no-repeat}#data-protection-intro:after{position:absolute;bottom:0;left:0;content:"";width:0;height:0;border-top:100px solid transparent;border-left:50vw solid #73a6ad;border-right:50vw solid #73a6ad}#data-protection-intro .text-wrapper{margin-left:auto;margin-right:auto;position:absolute;z-index:1;bottom:10vh;width:100%;text-align:center;font-family:"Stolzl-Bold"}#data-protection-intro .text-wrapper .center-wrapper{display:inline-block}#data-protection-intro .text-wrapper .center-wrapper .intro-text{text-align:left;font-family:"Stolzl-Medium",sans-serif;font-size:5em;color:#fff;text-transform:uppercase}#data-protection-intro .scroll-down{background-image:url(/static/media/scroll_down.273068f5.svg);background-position:50%;background-size:auto 100%;background-repeat:no-repeat;width:100%;height:50px;position:absolute;bottom:15px;z-index:1}#imprint .text{padding:100px 0;background-color:#73a6ad}#imprint .text p,#imprint .text strong{color:#fff}#imprint-intro{position:relative;height:90vh;background-image:url(/static/media/bg.58a20e2d.jpg);background-position:bottom;background-size:cover;background-repeat:no-repeat}#imprint-intro:after{position:absolute;bottom:0;left:0;content:"";width:0;height:0;border-top:100px solid transparent;border-left:50vw solid #73a6ad;border-right:50vw solid #73a6ad}#imprint-intro .text-wrapper{margin-left:auto;margin-right:auto;position:absolute;z-index:1;bottom:10vh;width:100%;text-align:center;font-family:"Stolzl-Bold"}#imprint-intro .text-wrapper .center-wrapper{display:inline-block}#imprint-intro .text-wrapper .center-wrapper .intro-text{text-align:left;font-family:"Stolzl-Medium",sans-serif;font-size:5em;color:#fff;text-transform:uppercase}#imprint-intro .scroll-down{background-image:url(/static/media/scroll_down.273068f5.svg);background-position:50%;background-size:auto 100%;background-repeat:no-repeat;width:100%;height:50px;position:absolute;bottom:15px;z-index:1}@media(max-width:992px){#contact-intro .text-wrapper .center-wrapper .headline{font-size:2em;text-align:center}}#photovoltaic .separator{padding:10px;background-color:#73a6ad;font-size:21px;font-family:"Stolzl-Medium";color:#fff;text-align:center;text-transform:uppercase}#photovoltaic .line{pointer-events:none;background-size:100% auto;background-repeat:no-repeat;width:100vw;position:absolute;z-index:0}#photovoltaic .line.one{background-image:url(/static/media/Linie_1.154af62b.png);height:200vh;top:0}#photovoltaic .line.two{background-image:url(/static/media/Linie_2.0719c671.png);height:140vh;top:250vh}#photovoltaic .line.three{background-image:url(/static/media/Linie_3.ffcc9f0c.png);height:140vh;top:450vh;display:none}#solutions-photovoltaic{position:relative;height:90vh;background-image:url(/static/media/HEADER.986680d3.png);background-position:50%;background-size:cover;background-repeat:no-repeat}#solutions-photovoltaic:after{position:absolute;bottom:0;left:0;content:"";width:0;height:0;border-top:100px solid transparent;border-left:50vw solid #fff;border-right:50vw solid #fff}#solutions-photovoltaic .text-wrapper{margin-left:auto;margin-right:auto;position:absolute;z-index:1;bottom:10vh;width:100%;text-align:center;font-family:"Stolzl-Bold"}#solutions-photovoltaic .text-wrapper .center-wrapper{display:inline-block}#solutions-photovoltaic .text-wrapper .center-wrapper .text{text-align:center;font-family:"Stolzl-Medium",sans-serif;font-size:5em;color:#fff;text-transform:uppercase}#solutions-photovoltaic .scroll-down{background-image:url(/static/media/scroll_down.273068f5.svg);background-position:50%;background-size:auto 100%;background-repeat:no-repeat;width:100%;height:50px;position:absolute;bottom:15px;z-index:1}@media(max-width:992px){#solutions-photovoltaic .text-wrapper .center-wrapper .text{font-size:2em;text-align:center}}#photovoltaic-overview{position:relative;background-color:#fff;padding:100px 0;display:flex;grid-gap:50px;gap:50px;align-items:center}#photovoltaic-overview .content,#photovoltaic-overview .image{flex:1 1}#photovoltaic-overview .image img{max-width:100%}#photovoltaic-overview .content .subheadline{font-size:18px;color:#73a6ad}#photovoltaic-overview .content .headline{font-size:35px;font-family:"Stolzl-Bold";color:#0c3851;margin-bottom:40px;text-transform:uppercase}#photovoltaic-overview .content .text .headline{font-size:18px;font-family:"Stolzl-Bold";margin-bottom:0;margin-top:25px}#photovoltaic-overview .content .text .text{font-size:18px;font-family:"Stolzl-Book";color:#0c3851}@media(max-width:992px){#photovoltaic-overview{display:block}#photovoltaic-overview .image{margin-bottom:25px}}#photovoltaic-goals{position:relative;background-color:#fff;padding:100px 0;display:flex;grid-gap:50px;gap:50px;align-items:center}#photovoltaic-goals .content,#photovoltaic-goals .image{flex:1 1}#photovoltaic-goals .image img{max-width:100%}#photovoltaic-goals .content .headline{font-size:35px;font-family:"Stolzl-Bold";color:#0c3851;margin-bottom:40px}#photovoltaic-goals .content .text .headline{font-size:18px;font-family:"Stolzl-Bold";margin-bottom:0;margin-top:25px}#photovoltaic-goals .content .text .text,#photovoltaic-goals .content .text ul li{font-size:18px;font-family:"Stolzl-Book";color:#0c3851}#photovoltaic-goals .content .text ul li{list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAFYwwxmAAAAAXNSR0IArs4c6QAAAIRlWElmTU0AKgAAAAgABQESAAMAAAABAAEAAAEaAAUAAAABAAAASgEbAAUAAAABAAAAUgEoAAMAAAABAAIAAIdpAAQAAAABAAAAWgAAAAAAAABkAAAAAQAAAGQAAAABAAOgAQADAAAAAQABAACgAgAEAAAAAQAAABSgAwAEAAAAAQAAAA4AAAAAcnEZjwAAAAlwSFlzAAAPYQAAD2EBqD+naQAAAVlpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDYuMC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KGV7hBwAAAcNJREFUOBGdU79Lw1AQ/l6SJurk4o9BUHAQKlgcBMeCgyAIVpNatQkKWtA/wNUfIG4OKi6CIAUdCuKof4M4KeIgLuIkgiiotY3Pe3mpaYoK8eDSd9/dfffefRQIjDGk7GYYpQa4sQuJ53IxhkymAx8KZ0EpnZJJDa0dpRCGtL0ZBn6NrKmUyDGMTrZD/5Tc73VP0N3FoMmyVFjOlqwM4OC0vKzg8nYYunaMgz3BQq8wnTwYH6BACSq/TwJrhKbFBEId4l3VLjAyy34kX5c5D/nhk7YHq1G1Ogid44lrxBMv6O46w9VVzSpDlRSkHQ7OZ/Fwt8/oDs8EvdbW+LHYfxv5kkafBNQS9xP+Tx3gljXaRj9UI4/DvVX/teEyJFdUtNz0QK8/R35XbEBuoaZMhjMLcopYfiQTcgoznTVk5zhMW2otif6Y+NeUCmnaHqJlcUzMcFjZea/Fz0W7ZqHges3xzhMU8gxlN0Pr2PZkgZETOZIlewSmpEgnIU2UAWIFb+QGuQbdUFF63/nn24lizOmFwk9hGE0oFlfpxkuERuCrqDg+1Uf/tXvYnjAbRCJMEEUg83r8hpHpRpjZWVQEqgySNfgCZUBzVvr3vwkAAAAASUVORK5CYII=);padding-left:10px}@media(max-width:992px){#photovoltaic-goals{display:block}#photovoltaic-goals .image{margin-top:25px}}#photovoltaic-numberation{padding:100px 0 200px;background-color:#f2f2f2;position:relative}#photovoltaic-numberation .subheadline{text-align:center;font-size:18px;color:#73a6ad;z-index:1;position:relative}#photovoltaic-numberation .headline{z-index:1;position:relative;text-align:center;font-size:40px;color:#0c3851;text-transform:uppercase;font-family:"Stolzl-Medium";margin-bottom:50px}#photovoltaic-numberation .item{display:flex;grid-gap:15px;gap:15px;align-items:center;margin-top:25px;margin-left:40%;z-index:1}#photovoltaic-numberation .item .image{z-index:1}#photovoltaic-numberation .item .image img{width:50px}#photovoltaic-numberation .item .text{z-index:1;font-size:15px;font-family:"Stolzl-Book";color:#0c3851}@media(max-width:992px){#photovoltaic-numberation .item{margin-left:0}}#photovoltaic-advantages{background-color:#fff;padding:100px 0;position:relative;text-align:center}#photovoltaic-advantages .headline{font-family:"Stolzl-Medium";text-transform:uppercase;color:#0c3851;font-size:40px;word-wrap:break-word;z-index:1;position:relative}#photovoltaic-advantages .subheadline{z-index:1;position:relative;font-size:18px;color:#73a6ad}#photovoltaic-advantages .items{display:flex;grid-gap:50px;gap:50px;justify-content:center;flex-wrap:wrap;margin-top:75px}#photovoltaic-advantages .items .item{z-index:1;position:relative;flex:1 1;min-width:30%;text-align:center;display:flex;grid-gap:25px;gap:25px;justify-content:center;flex-wrap:wrap;align-items:baseline;max-width:25%}#photovoltaic-advantages .items .item .image{width:100%}#photovoltaic-advantages .items .item .image img{height:50px}#photovoltaic-advantages .items .item .text{max-width:200px;text-align:center;font-family:"Stolzl-Book";color:#0c3851}@media(max-width:992px){#photovoltaic-advantages{padding-top:100px}#photovoltaic-advantages .items{grid-gap:25px;gap:25px}#photovoltaic-advantages .items .item{min-width:40%;grid-gap:15px;gap:15px}}#photovoltaic-construction{background-color:#fff;padding:100px 0;position:relative;text-align:center}#photovoltaic-construction .headline{font-family:"Stolzl-Medium";text-transform:uppercase;color:#0c3851;font-size:40px;word-wrap:break-word}#photovoltaic-construction .subheadline{font-size:18px;color:#73a6ad}#photovoltaic-construction .items{display:flex;grid-gap:25px;gap:25px;margin-top:75px;justify-content:center}#photovoltaic-construction .items .item{z-index:1;padding:25px;min-width:25%;flex:1 1;background-color:#73a6ad;flex-grow:0}#photovoltaic-construction .items .item .image{text-align:center}#photovoltaic-construction .items .item .image img{height:125px}#photovoltaic-construction .items .item .headline{margin-top:15px;font-family:"Stolzl-Medium";text-transform:uppercase;font-size:18px;color:#fff}#photovoltaic-construction .items .item .text{text-align:left;font-size:15px;color:#fff;margin-top:15px;font-family:"Stolzl-Book"}@media(max-width:992px){#photovoltaic-construction .items{display:block}#photovoltaic-construction .items .item{margin-top:25px}}#photovoltaic-requirements{background-color:#fff;text-align:center;padding:100px 0 300px}#photovoltaic-requirements .subheadline{font-size:18px;color:#73a6ad;z-index:1;position:relative}#photovoltaic-requirements .headline{position:relative;font-family:"Stolzl-Medium";text-transform:uppercase;color:#0c3851;font-size:40px;word-wrap:break-word;z-index:1}#photovoltaic-requirements .text{color:#0c3851;font-family:"Stolzl-Book";width:70%;margin-left:auto;margin-right:auto;margin-top:25px;z-index:1;position:relative}#photovoltaic-requirements .items{background-repeat:no-repeat;background-size:auto 100%;background-position:50%;padding:50px 0;display:flex;justify-content:center;margin-top:50px;grid-gap:50px;gap:50px}#photovoltaic-requirements .items .item{z-index:1;width:250px;padding:15px;color:#fff;background-color:#73a6ad;font-size:15px;font-family:"Stolzl-Book";display:flex;align-items:center}@media(max-width:992px){#photovoltaic-requirements{padding-bottom:100px}#photovoltaic-requirements .text{width:100%}#photovoltaic-requirements .items{background-image:none;display:block;margin-top:0}#photovoltaic-requirements .items .item{width:calc(100% - 30px);margin:15px}}#commercial-management .line{pointer-events:none;background-size:100vw auto;background-repeat:no-repeat;width:100vw;position:absolute;z-index:0}#commercial-management .line.one{background-image:url(/static/media/line.92f93eef.png);height:150vh;top:40vh}#commercial-management-intro{position:relative;height:90vh;background-image:url(/static/media/image.b2337325.png);background-position:50%;background-size:cover;background-repeat:no-repeat}#commercial-management-intro:after{position:absolute;bottom:0;left:0;content:"";width:0;height:0;border-top:100px solid transparent;border-left:50vw solid #73a6ad;border-right:50vw solid #73a6ad}#commercial-management-intro .text-wrapper{margin-left:auto;margin-right:auto;position:absolute;z-index:1;bottom:15vh;width:100%;text-align:left;font-family:"Stolzl-Bold";padding:0 10vw}#commercial-management-intro .text-wrapper .center-wrapper{display:inline-block}#commercial-management-intro .text-wrapper .center-wrapper .text{text-align:left;font-family:"Stolzl-Medium",sans-serif;font-size:7.5em;line-height:1em;color:#fff;text-transform:uppercase}#commercial-management-intro .scroll-down{background-image:url(/static/media/scroll_down.273068f5.svg);background-position:50%;background-size:auto 100%;background-repeat:no-repeat;width:100%;height:50px;position:absolute;bottom:15px;z-index:1}@media(max-width:992px){#commercial-management-intro .text-wrapper{padding:0;text-align:center}#commercial-management-intro .text-wrapper .center-wrapper .text{font-size:2em;text-align:center}}#commercial-management-text{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#73a6ad;padding:5vw 0}#commercial-management-text:after{position:absolute;bottom:0;left:0;content:"";width:0;height:0;border-top:100px solid transparent;border-left:50vw solid #fff;border-right:50vw solid #fff}#commercial-management-text .headline{font-family:"Stolzl-Bold";font-size:4em;line-height:1.15em;text-align:center;color:#fff;padding-top:30px}#commercial-management-text .text{padding-top:5vh;display:flex;text-align:center;font-size:2em;color:#fff;width:60%;margin-left:auto;margin-right:auto;position:relative;z-index:1;font-family:"Stolzl-Book";margin-bottom:10vh}@media(max-width:992px){#commercial-management-text .headline{font-size:2em}#commercial-management-text .text{width:100%;font-size:1.25em;padding:0 15px;margin-top:25px}}#commercial-management-bullets{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff;padding:10vh 0}#commercial-management-bullets .subheadline{font-family:"Stolzl-Book";font-size:2em;line-height:1.15em;text-align:center;color:#73a6ad;position:relative;z-index:1}#commercial-management-bullets .headline{font-family:"Stolzl-Bold";font-size:4em;line-height:1.15em;text-align:center;color:#0c3851;padding-top:30px;position:relative;z-index:1}#commercial-management-bullets .bullets{display:flex;align-items:center;justify-content:center;width:80%;margin-left:auto;margin-right:auto;padding-top:5vw;grid-gap:5vw;gap:5vw}#commercial-management-bullets .bullet{display:flex;flex-direction:column;align-items:center;justify-content:center}#commercial-management-bullets .bullet .image{width:100px;height:100px}#commercial-management-bullets .bullet .image img{width:100%;height:100%}#commercial-management-bullets .bullet .headline{font-family:"Stolzl-Bold";font-size:2em;line-height:1.15em;text-align:center;color:#0c3851}#commercial-management-bullets .bullet .text{font-family:"Stolzl-Book";font-size:1.5em;line-height:1.15em;text-align:center;color:#0c3851;margin-top:25px}@media(max-width:992px){#commercial-management-bullets .headline{font-size:2em}#commercial-management-bullets .subheadline{font-size:1.5em}#commercial-management-bullets .bullets{flex-direction:column;grid-gap:2vw;gap:2vw;margin-top:5vh}#commercial-management-bullets .bullet{width:100%}#commercial-management-bullets .bullet .image{width:50px;height:50px}#commercial-management-bullets .bullet .headline{font-size:1.5em}#commercial-management-bullets .bullet .text{font-size:1em}}#commercial-management-spectrum{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff;padding:10vh 0}#commercial-management-spectrum .subheadline{font-family:"Stolzl-Book";font-size:2em;line-height:1.15em;text-align:center;color:#73a6ad;position:relative;z-index:1}#commercial-management-spectrum .headline{font-family:"Stolzl-Bold";font-size:4em;line-height:1.15em;text-align:center;color:#0c3851;padding-top:30px;position:relative;z-index:1}#commercial-management-spectrum .bullets{display:flex;flex-direction:column;width:60%;margin-left:auto;margin-right:auto;padding-top:5vw;grid-gap:5vw;gap:5vw}#commercial-management-spectrum .bullet{display:flex;align-items:center;justify-content:space-between;grid-gap:10vw;gap:10vw}#commercial-management-spectrum .bullet.reverse{flex-direction:row-reverse}#commercial-management-spectrum .bullet .image{width:400px;height:400px;flex-shrink:0}#commercial-management-spectrum .bullet .image img{width:100%;height:100%}#commercial-management-spectrum .bullet .content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;grid-gap:1vh;gap:1vh}#commercial-management-spectrum .bullet .content .headline{font-family:"Stolzl-Bold";font-size:1.75em;line-height:1.15em;text-align:left;color:#73a6ad}#commercial-management-spectrum .bullet .content .items{display:flex;flex-direction:column;grid-gap:10px;gap:10px}#commercial-management-spectrum .bullet .content .items .item .title{font-family:"Stolzl-Bold";font-size:1.75em;line-height:1.15em;text-align:left;color:#0c3851}#commercial-management-spectrum .bullet .content .items .item .text{font-family:"Stolzl-Book";font-size:1.75em;line-height:1.15em;text-align:left;padding-left:20px;color:#0c3851}@media(max-width:992px){#commercial-management-spectrum .headline{font-size:2em}#commercial-management-spectrum .subheadline{font-size:1.5em}#commercial-management-spectrum .bullets{width:100%;padding:0 15px}#commercial-management-spectrum .bullet{flex-direction:column-reverse;grid-gap:2vw;gap:2vw;margin-top:5vh}#commercial-management-spectrum .bullet.reverse{flex-direction:column-reverse}#commercial-management-spectrum .bullet .image{width:80%;height:80%}#commercial-management-spectrum .bullet .content .headline{font-size:1.5em}#commercial-management-spectrum .bullet .content .items .item .title{font-size:1.25em}#commercial-management-spectrum .bullet .content .items .item .text{font-size:1.25em;padding-left:15px}}#commercial-management-contact{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#73a6ad;padding:10vh 0;display:flex;flex-direction:column;align-items:center;justify-content:center}#commercial-management-contact .headline{font-family:"Stolzl-Bold";font-size:4em;line-height:1.15em;text-align:center;color:#fff;padding-top:30px;position:relative;z-index:1}#commercial-management-contact .text{font-family:"Stolzl-Book";font-size:2em;line-height:1.15em;text-align:center;color:#fff;position:relative;z-index:1;width:60%;margin:35px auto}#commercial-management-contact .cta{font-family:"Stolzl-Book";text-transform:uppercase;font-size:1.5em;text-align:center;color:#fff;background-color:#efb891;border-radius:15px;padding:10px 20px;display:inline-block;margin-left:auto;margin-right:auto;text-decoration:none}@media(max-width:992px){#commercial-management-contact .headline{font-size:2em}#commercial-management-contact .text{font-size:1.5em;width:100%;padding:0 15px}#commercial-management-contact .cta{font-size:1.25em}}
/*# sourceMappingURL=main.779dd621.chunk.css.map */