@charset "UTF-8";
@font-face{font-family:"Ubuntu";font-style:normal;font-weight:300;src:url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-300.eot");src:local(""), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-300.eot?#iefix") format("embedded-opentype"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-300.woff2") format("woff2"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-300.woff") format("woff"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-300.ttf") format("truetype"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-300.svg#Ubuntu") format("svg")}@font-face{font-family:"Ubuntu";font-style:italic;font-weight:300;src:url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-300italic.eot");src:local(""), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-300italic.eot?#iefix") format("embedded-opentype"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-300italic.woff2") format("woff2"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-300italic.woff") format("woff"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-300italic.ttf") format("truetype"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-300italic.svg#Ubuntu") format("svg")}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:400;src:url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-regular.eot");src:local(""), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-regular.eot?#iefix") format("embedded-opentype"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-regular.woff2") format("woff2"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-regular.woff") format("woff"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-regular.ttf") format("truetype"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-regular.svg#Ubuntu") format("svg")}@font-face{font-family:"Ubuntu";font-style:italic;font-weight:400;src:url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-italic.eot");src:local(""), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-italic.eot?#iefix") format("embedded-opentype"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-italic.woff2") format("woff2"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-italic.woff") format("woff"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-italic.ttf") format("truetype"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-italic.svg#Ubuntu") format("svg")}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:500;src:url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-500.eot");src:local(""), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-500.eot?#iefix") format("embedded-opentype"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-500.woff2") format("woff2"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-500.woff") format("woff"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-500.ttf") format("truetype"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-500.svg#Ubuntu") format("svg")}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:700;src:url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-700.eot");src:local(""), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-700.eot?#iefix") format("embedded-opentype"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-700.woff2") format("woff2"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-700.woff") format("woff"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-700.ttf") format("truetype"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-700.svg#Ubuntu") format("svg")}@font-face{font-family:"Ubuntu";font-style:italic;font-weight:700;src:url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-700italic.eot");src:local(""), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-700italic.eot?#iefix") format("embedded-opentype"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-700italic.woff2") format("woff2"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-700italic.woff") format("woff"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-700italic.ttf") format("truetype"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-700italic.svg#Ubuntu") format("svg")}@font-face{font-family:"Ubuntu";font-style:italic;font-weight:500;src:url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-500italic.eot");src:local(""), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-500italic.eot?#iefix") format("embedded-opentype"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-500italic.woff2") format("woff2"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-500italic.woff") format("woff"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-500italic.ttf") format("truetype"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ubuntu/ubuntu-v19-latin-500italic.svg#Ubuntu") format("svg")}.font-default{font-family:"Ubuntu", sans-serif}@font-face{font-family:"gp-gemeindewerke";src:url("/typo3conf/ext/h2layout/Resources/Public/Fonts/icomoon/gp-gemeindewerke.eot?ckpw89");src:url("/typo3conf/ext/h2layout/Resources/Public/Fonts/icomoon/gp-gemeindewerke.eot?ckpw89#iefix") format("embedded-opentype"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/icomoon/gp-gemeindewerke.ttf?ckpw89") format("truetype"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/icomoon/gp-gemeindewerke.woff?ckpw89") format("woff"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/icomoon/gp-gemeindewerke.svg?ckpw89#gp-gemeindewerke") format("svg");font-weight:normal;font-style:normal;font-display:block}.icon{font-family:"gp-gemeindewerke" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-hands:before{content:""}.icon-area:before{content:""}.icon-marker:before{content:""}.icon-klimaschutz:before{content:""}.icon-euro:before{content:""}.icon-beteiligung:before{content:""}.icon-play:before{content:""}.icon-idee:before{content:""}.icon-mail:before{content:""}.icon-telephone:before{content:""}.icon-check:before{content:""}h1,h2,h3,h4,h5{margin-bottom:calc(20px - 5px);margin-top:0}.stdheader h1.mainline{font-size:32px;line-height:38px;font-weight:bold;margin-bottom:18px}@media screen and (min-width:768px){.stdheader h1.mainline{font-size:48px}}@media screen and (min-width:992px){.stdheader h1.mainline{font-size:56px}}@media screen and (min-width:768px){.stdheader h1.mainline{line-height:50px}}@media screen and (min-width:992px){.stdheader h1.mainline{line-height:62px}}.stdheader h3.mainline{font-size:29px;line-height:34px;font-weight:bold}@media screen and (min-width:1200px){.stdheader h3.mainline{font-size:40px}}@media screen and (min-width:1200px){.stdheader h3.mainline{line-height:62px}}h1{font-size:32px;line-height:38px;font-weight:bold;margin-bottom:18px}@media screen and (min-width:768px){h1{font-size:48px}}@media screen and (min-width:992px){h1{font-size:56px}}@media screen and (min-width:768px){h1{line-height:50px}}@media screen and (min-width:992px){h1{line-height:62px}}h2{font-size:32px;line-height:26px;font-weight:bold}h3{font-size:24px;line-height:26px;font-weight:bold;margin-bottom:20px}h4{font-size:115%}h5{font-size:60%}h6{font-size:110%}p{font-weight:300;font-size:15px;line-height:24px;margin-bottom:20px}@media screen and (min-width:1200px){p{font-size:18px}}@media screen and (min-width:1200px){p{line-height:26px}}p.quote{font-size:16px;line-height:26px;position:relative;padding-left:26px;text-align:left !important;padding-right:0}@media screen and (min-width:1200px){p.quote{font-size:21px}}@media screen and (min-width:1200px){p.quote{line-height:35px}}@media screen and (min-width:992px){p.quote{padding-right:45px}}p.quote:before{content:"";position:absolute;top:3px;left:0;width:3px;height:60px;background-color:#94C11C}p.quoteNoMark{font-size:16px;line-height:26px;position:relative;padding-left:26px;text-align:left !important;padding-right:0}@media screen and (min-width:1200px){p.quoteNoMark{font-size:21px}}@media screen and (min-width:1200px){p.quoteNoMark{line-height:35px}}@media screen and (min-width:992px){p.quoteNoMark{padding-right:45px}}p.pBeforeMark{text-indent:35px;position:relative}p.pBeforeMark:before{content:"";width:30px;position:absolute;height:3px;background-color:#94C11C;top:12px;left:0}p.smallFont{font-size:13px !important;line-height:18px !important}@media screen and (min-width:1200px){p.smallFont{font-size:13px !important}}@media screen and (min-width:1200px){p.smallFont{line-height:18px !important}}p.listEuro,p.listKlima,p.listMarker,p.listArea{position:relative;padding-left:45px}p.listEuro:before,p.listKlima:before,p.listMarker:before,p.listArea:before{content:"";position:absolute;top:-2px;left:0;width:32px;height:32px;border-radius:50%;background-color:#f7faf8;display:flex;align-content:center;justify-content:center;color:#94C11C;font-size:13px;line-height:33px;font-family:"gp-gemeindewerke"}p.listKlima:before{content:""}p.listMarker:before{content:""}p.listArea:before{content:""}p.headlineHolding{font-size:21px;line-height:26px;font-weight:bold}p.headlineHoldingGreen{font-size:21px;line-height:26px;font-weight:bold;color:#94C11C}p.backgroundNumber{position:absolute;top:0;left:24px;z-index:-1;color:#EFF6DD;font-size:170px;font-weight:bold;line-height:120px}a{color:#94C11C;text-decoration:none}a:hover{text-decoration:underline}ol,ul{margin-bottom:20px;padding-left:20px}ol li,ul li{list-style:circle}.contentList{font-weight:300;font-size:18px;line-height:26px;padding-left:30px}.contentList li{list-style:none;position:relative;margin-bottom:5px}.contentList li:before{content:"";background-image:url("/typo3conf/ext/h2layout/Resources/Public/Icons/Arrow.svg");background-repeat:no-repeat;position:absolute;width:16px;height:16px;top:7px;left:-30px}ol{counter-reset:li}ol li{list-style:none;counter-increment:li}ol li:before{content:counter(li) ".";display:inline-block;color:green;width:1em;margin-left:-1em}.buttonLink{font-size:14px;line-height:34px;display:flex;justify-content:center;color:#FFF;padding:10px 20px;background-color:#94C11C;text-decoration:none;font-weight:bold}@media screen and (min-width:1200px){.buttonLink{font-size:18px}}@media screen and (min-width:1200px){.buttonLink{line-height:34px}}@media screen and (min-width:768px){.buttonLink{display:inline-block}}@media screen and (min-width:768px){.buttonLink{justify-content:left}}.buttonLink:hover{background-color:#C9E08D;text-decoration:none}.buttonP{background-color:#94C11C;padding:6px 10px;text-align:center;width:fit-content !important}@media screen and (min-width:576px){.buttonP{text-align:left}}.buttonP .buttonLink{background:none;padding:0;line-height:14px}@media screen and (min-width:1200px){.buttonP .buttonLink{line-height:18px}}.phoneLink,.mailLink{position:relative;color:#fff;padding-left:40px;display:inline-block;margin-bottom:25px}.phoneLink:before,.mailLink:before{position:absolute;top:-5px;left:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:rgba(255, 255, 255, 0.33);border-radius:50%;font-family:"gp-gemeindewerke";font-size:18px}@media screen and (min-width:1200px){.phoneLink:before,.mailLink:before{top:-3px}}.phoneLink:before{content:""}.mailLink:before{content:"";font-size:13px}