html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}.main-navigation a{text-transform:uppercase}.sub-menu li:first-child a{padding-top:20px !important}.sub-menu li:last-child a{padding-bottom:20px !important}.main-navigation .sub-menu a{text-transform:none;font-weight:400}.gruen{color:#b1c647}blockquote,.wp-show-posts-entry-title a:link,.wp-show-posts-entry-title a:visited{color:#004576}@media only screen{body{border-top:12px solid #e7f0f5}}.no-paddingbottom-mobile .gb-inside-container{padding-bottom:0 !important}.no-paddingtop-mobile .gb-inside-container{padding-top:0 !important}.margin-top{margin-top:1em}.small{font-size:80%}p,#content ul,#content ol{margin-bottom:1.2em}.blocks-gallery-grid .blocks-gallery-item figure{margin-bottom:.5em}#content ul li,#content ol li{margin-bottom:.5em}#main a{font-weight:500}#main .wp-show-posts-meta a,.single .posted-on{font-weight:600}.kk-link a:link,.kk-link a:visited,.kk-link a:hover,.kk-link a:active{color:#000;font-weight:300 !important;text-decoration:none !important}.anker{margin-bottom:0 !important;padding-top:15px}.a11y-toolbar ul li button{padding:12px 8px}.mobile-menu-control-wrapper .menu-toggle,.mobile-menu-control-wrapper .menu-toggle:hover,.mobile-menu-control-wrapper .menu-toggle:focus,.has-inline-mobile-toggle #site-navigation.toggled{background:0 0}@media screen and (max-width:768px){.wp-block-columns .wp-block-column{margin-bottom:1.2em}.wp-block-columns .wp-block-column:last-child{margin-bottom:0}.gb-grid-wrapper .gb-grid-column{margin-bottom:1em}.gb-grid-wrapper .gb-grid-column:last-child{margin-bottom:0}figure.wp-block-image{margin-left:auto;margin-right:auto}}.site-branding-container .site-logo{margin-right:0}div.slideout-overlay{background:rgba(233,240,245,.82)}.icon-arrow{font-weight:700;font-size:2rem}nav.main-navigation.offside{top:140px}nav.is-open{width:100% !important;max-width:630px !important}nav.main-navigation a,.main-navigation .main-nav ul ul li a{font-size:1.25rem}.menu-toggle,.offside-js--is-left.slide-opened .slideout-overlay button.slideout-exit{background-color:#0c63a1 !important;color:#fff !important}.main-navigation .menu-toggle:hover,.main-navigation .menu-toggle:active{color:#fff !important;background-color:#004576 !important}#mobile-menu-control-wrapper{position:fixed;top:10px;left:10px}.offside-js--is-left.slide-opened .slideout-overlay button.slideout-exit{top:10px !important;left:10px !important}#generate-slideout-menu .slideout-menu>li{border-bottom:1px solid #ccc}#generate-slideout-menu .slideout-menu a{padding-left:70px}.slideout-navigation .menu-item-has-children .dropdown-menu-toggle{float:left !important}@media screen and (min-width:768px){#mobile-menu-control-wrapper{top:30px;left:30px}.offside-js--is-left.slide-opened .slideout-overlay button.slideout-exit{top:30px !important;left:30px !important}}h2.bold a{font-weight:600 !important;color:#a8c526 !important}h2.bold a:hover,h2.bold a:active{text-decoration:none !important}div.site-branding-container{display:block;margin-left:auto;margin-right:auto}.container.grid-container{width:100%}#primary ul,#primary ol{margin-left:20px}#primary ul.blocks-gallery-grid{margin-left:0}#content a:hover,#content a:focus{text-decoration:underline}#content .wp-show-posts-meta a:hover,#content .wp-show-posts-meta a:focus{text-decoration:none}.wp-block-table table,.wp-block-table table td,.wp-block-table table tr{border:0}.wp-block-table table td{padding:0 0 .3em}.page-id-2074 .wp-show-posts-entry-title{margin-bottom:12px}cite{font-weight:400}hr{border-top:1px solid #b1c647;margin-left:auto;margin-right:auto}.single #content{margin-left:auto;margin-right:auto;padding:40px}.single .entry-meta{font-size:110%}.c-accordion__title:after{width:40px;top:70%;content:url(/wp-content/uploads/2021/10/accordion-on.svg)}.is-open>.c-accordion__title:after{content:url(/wp-content/uploads/2021/10/accordion-off.svg)}.wp-block-pb-accordion-item{margin-bottom:15px;border-bottom:1px solid #b1c647}.c-accordion__title{padding-right:50px}@media only screen{.acc-box{background:#ced694;padding:35px;font-size:80% !important}}.entry-summary{margin-top:.5em !important}.search-results .site-content,.search-no-results .site-content{padding:40px !important}blockquote{border-left:0}blockquote p{margin-bottom:30px !important;font-style:normal;font-weight:700;line-height:1.2}#page{flex:1 1 auto}body{display:flex;flex-direction:column;min-height:100vh;font-family:'Fira Sans',sans-serif !important}div.site-footer{font-weight:400}div.site-footer{background:linear-gradient(to right,#004576 0,#0c63a1 100%)}.tohide{position:absolute;top:-9999px;left:-9999px;width:0;height:0;font-size:0;line-height:0}input[type=checkbox],input[type=radio]{-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);padding:10px;margin-left:5px;margin-right:10px}input[type=text],input[type=tel],input[type=email]{width:100%}span.wpcf7-list-item{margin:10px 15px 10px 0}.navigation-search input[type=search]{opacity:1;border:1px solid #eee;background-color:#f8f8f8 !important}_:-ms-lang(x),_:-webkit-full-screen,.blocks-gallery-grid{max-width:100%}@media screen and (min-width:1025px){.gb-grid-column-8acbae5d{margin-left:20%}.dropdown-click .main-navigation ul li:hover>ul,.main-navigation ul li ul:hover{left:auto;opacity:1;visibility:visible;pointer-events:auto;height:auto;overflow:visible}.dropdown-click .menu-item-has-children.sfHover>a .dropdown-menu-toggle:before{content:"\f107"}.nav-links a.prev,.nav-links a.page-numbers,.nav-links span{margin-right:10px}}@media screen and (max-width:1024px){body{font-size:1.1rem}h1{font-size:1.8rem}h2.h2-header{font-size:1.6rem}h2{font-size:1.4rem}h2.c-accordion__title{font-size:1.2rem}h4,h5{font-size:1.1rem}h3{font-size:1.2rem}blockquote p{font-size:1.3rem}.site-header .header-image{width:150px}.site-branding-container{text-align:center}.paging-navigation .nav-links>*{padding:8px 20px;border:1px solid #000;margin-right:10px}table,table td,table th,table tr{display:block}.wp-block-table tr{margin-bottom:1.2em}hr{width:80%}.main-navigation .menu-toggle{padding:0 13px;font-size:1.8rem}.offside-js--is-left.slide-opened .slideout-overlay button.slideout-exit{padding:8px 13px;font-size:1.8rem}.pgcsimplygalleryblock-slider-collection{height:600px !important}}@media screen and (min-width:1025px) and (max-width:1499px){body{font-size:1.3rem}h1{font-size:2.4rem;margin-bottom:60px}h2.h2-header{font-size:2rem}h2{font-size:1.6rem}h2.c-accordion__title{font-size:1.5rem}h3{font-size:1.2rem}h4,h5{font-size:2rem}blockquote p{font-size:1.6rem}hr{width:60%}.main-navigation .menu-toggle{padding:4px 12px;font-size:2.6rem}.offside-js--is-left.slide-opened .slideout-overlay button.slideout-exit{padding:4px 13px;font-size:2.5rem}.pgcsimplygalleryblock-slider-collection{height:670px !important}}@media screen and (min-width:1500px){body{font-size:1.4rem}h1{font-size:2.6rem;margin-bottom:40px}h2.h2-header{font-size:2rem}h2{font-size:1.8rem}h2.c-accordion__title{font-size:1.5rem}h3{font-size:1.3rem}h4,h5{font-size:1.2rem}blockquote p{font-size:2rem}hr{width:50%}.main-navigation .menu-toggle{padding:8px 12px;font-size:3.1rem}.offside-js--is-left.slide-opened .slideout-overlay button.slideout-exit{padding:2px 13px;font-size:3rem}.pgcsimplygalleryblock-slider-collection{height:700px !important}}@media print{.search-item,.menu-toggle,.menu-toggle svg,.site-info,.no-print,.mobile-menu,#site-navigation,p.cta,#sticky-navigation,#right-sidebar,.paging-navigation,.wp-block-buttons .wp-block-button,form,.hover-boxen,.a11y-toolbar-list,hr,div.footer-widget-3{display:none}.sticky-enabled .main-navigation.is_stuck{height:0;box-shadow:none}.gb-button{display:none !important}.menu-toggle:before{content:""}#main img{width:400px}.wp-block-cover{height:0;min-height:0px !important}body,body a,.footer-widgets,.footer-widgets a{color:#000 !important}}@font-face{font-family:'Fira Sans';font-display:swap;font-style:normal;font-weight:400;src:url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-regular.eot);src:local(''),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-regular.eot?#iefix) format('embedded-opentype'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-regular.woff2) format('woff2'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-regular.woff) format('woff'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-regular.ttf) format('truetype'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-regular.svg#FiraSans) format('svg')}@font-face{font-family:'Fira Sans';font-display:swap;font-style:italic;font-weight:400;src:url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-italic.eot);src:local(''),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-italic.eot?#iefix) format('embedded-opentype'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-italic.woff2) format('woff2'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-italic.woff) format('woff'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-italic.ttf) format('truetype'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-italic.svg#FiraSans) format('svg')}@font-face{font-family:'Fira Sans';font-display:swap;font-style:normal;font-weight:500;src:url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-500.eot);src:local(''),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-500.eot?#iefix) format('embedded-opentype'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-500.woff2) format('woff2'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-500.woff) format('woff'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-500.ttf) format('truetype'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-500.svg#FiraSans) format('svg')}@font-face{font-family:'Fira Sans';font-display:swap;font-style:italic;font-weight:500;src:url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-500italic.eot);src:local(''),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-500italic.eot?#iefix) format('embedded-opentype'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-500italic.woff2) format('woff2'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-500italic.woff) format('woff'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-500italic.ttf) format('truetype'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-500italic.svg#FiraSans) format('svg')}@font-face{font-family:'Fira Sans';font-display:swap;font-style:normal;font-weight:600;src:url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-600.eot);src:local(''),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-600.eot?#iefix) format('embedded-opentype'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-600.woff2) format('woff2'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-600.woff) format('woff'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-600.ttf) format('truetype'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-600.svg#FiraSans) format('svg')}@font-face{font-family:'Fira Sans';font-display:swap;font-style:italic;font-weight:600;src:url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-600italic.eot);src:local(''),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-600italic.eot?#iefix) format('embedded-opentype'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-600italic.woff2) format('woff2'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-600italic.woff) format('woff'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-600italic.ttf) format('truetype'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-600italic.svg#FiraSans) format('svg')}@font-face{font-family:'Fira Sans';font-display:swap;font-style:normal;font-weight:700;src:url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-700.eot);src:local(''),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-700.eot?#iefix) format('embedded-opentype'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-700.woff2) format('woff2'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-700.woff) format('woff'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-700.ttf) format('truetype'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-700.svg#FiraSans) format('svg')}@font-face{font-family:'Fira Sans';font-display:swap;font-style:italic;font-weight:700;src:url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-700italic.eot);src:local(''),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-700italic.eot?#iefix) format('embedded-opentype'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-700italic.woff2) format('woff2'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-700italic.woff) format('woff'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-700italic.ttf) format('truetype'),url(//www.lueneburg-klimaschutz.de/wp-content/themes/generatepress_child/../../../fonts/fira-sans-v16-latin-700italic.svg#FiraSans) format('svg')}