﻿*,*::before,*::after{box-sizing:inherit;padding:0;margin:0}html{line-height:1.15;box-sizing:border-box;font-family:sans-serif}main{display:block}h1{font-size:2em;margin:.67em 0}a{background-color:rgba(0,0,0,0)}abbr[title]{text-decoration:underline dotted}code,kbd,samp,pre{font-family:monospace,monospace;font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}button,input,optgroup,select,textarea{line-height:inherit;border:1px solid currentColor}button{overflow:visible;text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;padding:1px 6px}input{overflow:visible}input,textarea{padding:1px}fieldset{border:1px solid currentColor;margin:0 2px}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{overflow:auto;vertical-align:top}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=color]{background:inherit}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.5}::-webkit-search-decoration,::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}hr{box-sizing:content-box;height:0;color:inherit;overflow:visible}dl,ol,ul{margin:1em 0}ol ol,ol ul,ol dl,ul ol,ul ul,ul dl,dl ol,dl ul,dl dl{margin:0}b,strong{font-weight:bolder}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border:0}svg:not(:root){overflow:hidden}table{text-indent:0;border-color:inherit}details{display:block}dialog{background-color:inherit;border:solid;color:inherit;display:block;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:Roboto;src:url("../../fonts/roboto/Regular/Roboto-Regular.woff2?v=2.137") format("woff2"),url("../../fonts/roboto/Regular/Roboto-Regular.woff?v=2.137") format("woff");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url("../../fonts/roboto/Regular/Roboto-Regular.woff2?v=2.137") format("woff2"),url("../../fonts/roboto/Regular/Roboto-Regular.woff?v=2.137") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:Roboto;src:url("../../fonts/roboto/Medium/Roboto-Medium.woff2?v=2.137") format("woff2"),url("../../fonts/roboto/Medium/Roboto-Medium.woff?v=2.137") format("woff");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url("../../fonts/roboto/Medium/Roboto-Medium.woff2?v=2.137") format("woff2"),url("../../fonts/roboto/Medium/Roboto-Medium.woff?v=2.137") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:Roboto;src:url("../../fonts/roboto/Bold/Roboto-Bold.woff2?v=2.137") format("woff2"),url("../../fonts/roboto/Bold/Roboto-Bold.woff?v=2.137") format("woff");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url("../../fonts/roboto/Bold/Roboto-Bold.woff2?v=2.137") format("woff2"),url("../../fonts/roboto/Bold/Roboto-Bold.woff?v=2.137") format("woff");font-weight:bold;font-style:normal}html{text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{font-weight:400;line-height:26px;font-size:16px;color:#000}html{font-size:100%;line-height:1.6}@media all and (min-width: 768px){html{font-size:100%;line-height:1.6}}@media all and (min-width: 1024px){html{font-size:100%;line-height:1.6}}body{font-family:"Roboto",Arial,sans-serif;font-weight:400}body html{font-size:100%;line-height:1.6}@media all and (min-width: 768px){body html{font-size:100%;line-height:1.6}}@media all and (min-width: 1024px){body html{font-size:100%;line-height:1.6}}body.white,body.cke_ltr{color:#000;fill:#000}body.white h1,body.white h2,body.white h3,body.white h4,body.white h5,body.cke_ltr h1,body.cke_ltr h2,body.cke_ltr h3,body.cke_ltr h4,body.cke_ltr h5{color:#000}h1,h2,h3,h4,h5,p{margin-top:0}h1{font-size:1.6875rem;line-height:1.6;color:#64744d;font-family:"Roboto",Arial,sans-serif;font-weight:400;margin-bottom:1.6rem}@media all and (min-width: 768px){h1{font-size:1.6875rem;line-height:1.6}}@media all and (min-width: 1024px){h1{font-size:2.9375rem;line-height:1.6}}h2{font-size:2.125rem;line-height:1.6;color:#657442;font-family:"Roboto",Arial,sans-serif;font-weight:400;margin-bottom:1.6rem}@media all and (min-width: 768px){h2{font-size:2.25rem;line-height:1.6}}@media all and (min-width: 1024px){h2{font-size:2.9375rem;line-height:1.6}}h3{font-size:2rem;line-height:1.6;color:#657442;font-family:"Roboto",Arial,sans-serif;font-weight:400;margin-bottom:1.6rem}@media all and (min-width: 768px){h3{font-size:2.125rem;line-height:1.6}}@media all and (min-width: 1024px){h3{font-size:2.25rem;line-height:1.6}}h4{font-size:1.3125rem;line-height:1.6;color:#000;font-family:"Roboto",Arial,sans-serif;font-weight:400;margin-bottom:.8rem}@media all and (min-width: 768px){h4{font-size:1.6875rem;line-height:1.6}}@media all and (min-width: 1024px){h4{font-size:1.6875rem;line-height:1.6}}h5{font-size:1rem;line-height:1.56;color:#64744d;font-family:"Roboto",Arial,sans-serif;font-weight:400;margin-bottom:.8rem}@media all and (min-width: 768px){h5{font-size:1rem;line-height:1.6}}@media all and (min-width: 1024px){h5{font-size:1.3125rem;line-height:1.6}}h6{font-size:1rem;line-height:1.56;color:#000;font-family:"Roboto",Arial,sans-serif;font-weight:400;margin-bottom:.8rem}@media all and (min-width: 768px){h6{font-size:1rem;line-height:1.6}}@media all and (min-width: 1024px){h6{font-size:1.3125rem;line-height:1.6}}p,ul,ol{font-size:1rem;line-height:1.56;margin-bottom:1.6rem}@media all and (min-width: 768px){p,ul,ol{font-size:1rem;line-height:1.6}}@media all and (min-width: 1024px){p,ul,ol{font-size:1.3125rem;line-height:1.6}}ul,ol{list-style-position:inside}.vr1{line-height:1.6rem}.vr2{line-height:3.2rem}.vr3{line-height:4.8rem}.vr4{line-height:6.4rem}.small,small{font-size:.75rem;line-height:1.6}@media all and (min-width: 768px){.small,small{font-size:.75rem;line-height:1.6}}@media all and (min-width: 1024px){.small,small{font-size:.875rem;line-height:1.6}}.strong,.heavy,.bold{font-weight:bold !important}a{color:#000;text-decoration:none}a:focus{color:#64744d;outline:2px dashed #64744d;outline-offset:4px}a:hover{color:#64744d}b,strong{font-weight:500}hr{border:none;border-bottom:1px solid #fff;margin:1.6rem 0;width:100%;float:left}.assurewrap{word-wrap:break-word}.nowrap{white-space:nowrap}.container{max-width:1726px;width:100%;margin:0 auto;padding:0 16px}.container--no-padding{padding:0}.grid{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%}.flex{display:flex}.flex>div{flex:1 1 auto}.container--no-padding{padding:0}.content{min-height:20vh}:root{color-scheme:light !important}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.btn,.react--search .filter__clear button{font-size:.75rem;line-height:1.6;font-family:"Roboto",Arial,sans-serif;font-weight:400;padding:9px 31px;border-radius:999px;color:#64744d;background-color:rgba(0,0,0,0);border:1px solid #64744d;text-transform:uppercase;margin-bottom:1.6rem;display:inline-flex}@media all and (min-width: 768px){.btn,.react--search .filter__clear button{font-size:.75rem;line-height:1.6}}@media all and (min-width: 1024px){.btn,.react--search .filter__clear button{font-size:1rem;line-height:2.56}}.btn a:hover,.react--search .filter__clear button a:hover{text-decoration:none;color:#64744d}.btn:hover,.react--search .filter__clear button:hover{text-decoration:none;cursor:pointer;border-color:#65753d;background-color:#f2f3ef}.btn:active,.react--search .filter__clear button:active{transform:scale(0.98)}.btn:disabled,.react--search .filter__clear button:disabled{cursor:not-allowed;opacity:.5}.btn--input{font-size:.75rem;line-height:2.6}@media all and (min-width: 768px){.btn--input{font-size:.75rem;line-height:2.6}}@media all and (min-width: 1024px){.btn--input{font-size:1rem;line-height:2.56}}a.btn{text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.btn--white{color:#fff;border-color:#fff;display:inline-flex;align-items:center;justify-content:center}.btn--white:hover{background:#f2f3ef;color:#65753d;border-color:#f2f3ef}.btn--white:active{color:#fff;background:#64744d;border-radius:#64744d}.btn--secondary-light{color:#fff;background:#657442;border:#657442;display:inline-flex;align-items:center;justify-content:center}.btn--secondary-light:hover{background:#64744d;color:#fff;border-color:#fff}.btn--secondary-light:active{color:#fff;background:#64744d;border-radius:#64744d}.btn-transparent{appearance:none;margin:0;border:0;background:none}table{overflow-x:auto;display:table;border:none;width:100%;height:auto;margin-bottom:3.2rem;border-spacing:0;border-collapse:collapse}table thead th,table th{background:#64744d;font-size:.875rem;line-height:1.8;text-align:left;color:#fff;padding:.4rem .8rem}@media all and (min-width: 768px){table thead th,table th{font-size:.875rem;line-height:1.8}}@media all and (min-width: 1024px){table thead th,table th{font-size:1rem;line-height:1.8}}table thead th p,table th p{margin:0;padding:0;font-size:.875rem;line-height:1.8}@media all and (min-width: 768px){table thead th p,table th p{font-size:.875rem;line-height:1.8}}@media all and (min-width: 1024px){table thead th p,table th p{font-size:1rem;line-height:1.8}}table td{padding:.4rem .8rem;font-size:.875rem;line-height:1.8;border-bottom:1px solid #64744d}@media all and (min-width: 768px){table td{font-size:.875rem;line-height:1.8}}@media all and (min-width: 1024px){table td{font-size:1rem;line-height:1.8}}table td p{margin:0;font-size:.875rem;line-height:1.8}@media all and (min-width: 768px){table td p{font-size:.875rem;line-height:1.8}}@media all and (min-width: 1024px){table td p{font-size:1rem;line-height:1.8}}.tags{font-size:.875rem;line-height:1.8}@media all and (min-width: 768px){.tags{font-size:.875rem;line-height:1.8}}@media all and (min-width: 1024px){.tags{font-size:1rem;line-height:1.8}}.tags .tags__item{background:#f2f3ef;color:#000;padding:2px 12px;border-radius:12px;display:inline-block;margin-right:.8rem;margin-bottom:.4rem}.tags .tags__item--highlighed{color:#000;margin-bottom:.8rem}.input{padding:15px 55px;border:1px solid #64744d;width:100%;position:relative;font-size:1rem;line-height:1.56;border-radius:1.8em}@media all and (min-width: 768px){.input{font-size:1rem;line-height:1.6}}@media all and (min-width: 1024px){.input{font-size:1.3125rem;line-height:1.6}}@media(min-width: 768px){.input{border-radius:1.8em}}@media(min-width: 1024px){.input{border-radius:1.6em}}.react__toggle{display:flex;margin-bottom:1.6rem}.react__toggle .toggle__label{margin-left:8px}.react__toggle.react__toggle--green .wrg-toggle-container{background:#65753d}.wrg-toggle{touch-action:pan-x;display:inline-block;position:relative;cursor:pointer;background-color:rgba(0,0,0,0);border:0;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}.wrg-toggle-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.wrg-toggle-check,.wrg-toggle-uncheck{position:absolute;width:10px;height:10px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;line-height:0;opacity:0;transition:opacity .25s ease}.wrg-toggle-check{left:8px}.wrg-toggle-uncheck{opacity:1;right:10px}.wrg-toggle-uncheck span,.wrg-toggle-check span{align-items:center;display:flex;height:10px;justify-content:center;position:relative;width:10px}.wrg-toggle-container{width:50px;height:24px;padding:0;border-radius:30px;background-color:#4d4d4d;transition:all .2s ease}.wrg-toggle-circle{transition:all .5s cubic-bezier(0.23, 1, 0.32, 1) 0ms;position:absolute;top:1px;left:1px;width:22px;height:22px;border-radius:50%;background-color:#fafafa;box-sizing:border-box;transition:all .25s ease}.wrg-toggle--checked .wrg-toggle-check{opacity:1}.wrg-toggle--checked .wrg-toggle-uncheck{opacity:0}.wrg-toggle--checked .wrg-toggle-circle{left:27px}body{min-height:100vh;padding:0;margin:0;padding-top:calc(100px + 40px)}html.cms-toolbar-expanded body{padding-top:calc(100px + 40px + 46px)}html.cms-toolbar-expanded body.body--landingpage,body.body--landingpage{padding-top:100px}html.cms-toolbar-expanded body.body--service,body.body--service{padding-top:calc(100px)}.focus-visible{outline:2px solid #f2f3ef;outline-offset:2px}.body--home .content,.body--landingpage .content{padding:0}.cms-toolbar-expanded .body--service .content,.cms-toolbar-expanded .body--home .content,.cms-toolbar-expanded .body--landingpage .content{margin-top:0}html.cms-toolbar-expanded .page__header{top:46px}.page__header{position:fixed;top:0;height:100px;background:#fff;box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);width:100%;z-index:50}.page__header .header__container{max-width:1726px;width:100%;margin:0 auto;padding:0 16px;display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%}.page__header .container__logo{grid-column-start:span 1;display:flex;flex-direction:column;justify-content:center}.page__header .container__logo .logo__link{display:inline-block;position:relative;top:2px}.page__header .header__navigation{grid-column-start:span 11}.page__header .svg-pefc_logo{display:inline-block;height:70px}.page__header .svg-pefc_logo svg{height:100%}.page__header .svg-pefc_hamburger svg{height:28px;display:inline-block;fill:#65753d}.page__header .search__button svg{height:28px;fill:#65753d}.page__header{display:flex}.page__header .nav--desktop{height:100%;width:100%;display:flex;align-items:center}.page__header .nav--desktop .nav__main{display:none}@media(min-width: 1081px){.page__header .nav--desktop .nav__main{display:flex}}.page__header .nav__list{list-style:none;display:flex;margin:0;padding:0}.page__header .nav__list .nav__item{margin-right:.8rem}@media(min-width: 1280px){.page__header .nav__list .nav__item{margin-right:1.6rem}}@media(min-width: 1420px){.page__header .nav__list .nav__item{margin-right:3.2rem}}.page__header .nav__list .nav__item.nav__item--selected a{color:#64744d}.page__header .nav__list .nav__item.nav__item--selected a:focus{color:#64744d;outline:2px dashed #64744d;outline-offset:4px}.page__header .nav__list .nav__item.nav__item--selected a:hover{color:#64744d}.page__header .svg-pefc_magnifier{position:relative;top:3px}.page__header .svg-pefc_magnifier svg{height:20px;display:inline-block}.page__header a{color:#000;text-decoration:none}.page__header a:focus{color:#64744d;outline:2px dashed #64744d;outline-offset:4px}.page__header a:hover{color:#64744d}.page__header .nav__meta{margin-left:auto;display:none}@media(min-width: 1081px){.page__header .nav__meta{display:block}}.page__header .nav__meta li{font-size:.875rem;line-height:1.8;text-transform:uppercase}@media all and (min-width: 768px){.page__header .nav__meta li{font-size:.875rem;line-height:1.8}}@media all and (min-width: 1024px){.page__header .nav__meta li{font-size:1rem;line-height:1.8}}.page__header .nav__meta .nav__list li:last-child{margin-right:0}.page__header .nav__meta--tablet{margin-left:auto;display:block}@media(min-width: 1081px){.page__header .nav__meta--tablet{display:none}}.page__header .nav__meta--tablet .react--hamburger{appearance:none;padding:0;background:none;border:none;box-shadow:none;border-radius:none;cursor:pointer}.page__header .nav__meta--tablet .react--hamburger .hamburger__name{display:none}@media(min-width: 768px){.page__header .nav__meta--tablet .react--hamburger .hamburger__name{font-size:24px;position:relative;display:inline-block;bottom:5px;padding-right:5px;color:#65753d}}.page__header .nav__meta--tablet .list__item{margin-left:1.6rem}.page__header .nav__meta--tablet .search__button  svg{width:20px}body.nav--open{background:#65753d}body.nav--open main,body.nav--open footer{display:none}.nav--mobile{display:none;top:100px;width:100%;padding-left:1.6rem;padding-right:1.6rem}.nav--mobile.nav--mobile--shown{display:block}.nav--mobile ul{list-style-type:none}.nav--mobile .container__nav--main,.nav--mobile .container__nav--meta{font-size:1.3125rem;line-height:1.56}@media all and (min-width: 768px){.nav--mobile .container__nav--main,.nav--mobile .container__nav--meta{font-size:1.3125rem;line-height:1.4}}@media all and (min-width: 1024px){.nav--mobile .container__nav--main,.nav--mobile .container__nav--meta{font-size:1.3125rem;line-height:1.4}}.nav--mobile .container__nav--main>.nav__item,.nav--mobile .container__nav--meta>.nav__item{margin-bottom:3.2rem}.nav--mobile .container__nav--main .nav__item a,.nav--mobile .container__nav--meta .nav__item a{color:#fff;display:block;padding:6px 0}.nav--mobile .container__nav--main .nav__item a:focus,.nav--mobile .container__nav--meta .nav__item a:focus{color:#fff;outline:2px dashed #fff;outline-offset:4px}.nav--mobile .container__nav--main .nav__item a:hover,.nav--mobile .container__nav--meta .nav__item a:hover{color:#fff}.nav--mobile .container__nav--main .item__button,.nav--mobile .container__nav--meta .item__button{appearance:none;padding:0;background:none;border:none;box-shadow:none;border-radius:none;padding-right:10px;cursor:pointer;color:#fff;font-size:1.3125rem;line-height:1.56;width:40px}@media all and (min-width: 768px){.nav--mobile .container__nav--main .item__button,.nav--mobile .container__nav--meta .item__button{font-size:1.3125rem;line-height:1.4}}@media all and (min-width: 1024px){.nav--mobile .container__nav--main .item__button,.nav--mobile .container__nav--meta .item__button{font-size:1.3125rem;line-height:1.4}}.nav--mobile .container__nav--main .item__wrapper,.nav--mobile .container__nav--meta .item__wrapper{display:flex}.nav--mobile .container__nav--main .navigation__menu--closed,.nav--mobile .container__nav--meta .navigation__menu--closed{display:none}.nav--mobile .container__nav--main .button__icon,.nav--mobile .container__nav--meta .button__icon{display:none}.nav--mobile .container__nav--main .button__icon--visible,.nav--mobile .container__nav--meta .button__icon--visible{display:flex}.nav--mobile .container__nav--main .menu__item a,.nav--mobile .container__nav--meta .menu__item a{display:block}.nav--mobile .container__nav--main .menu__item,.nav--mobile .container__nav--meta .menu__item{box-shadow:inset 0 1px 0px rgba(255,255,255,.5)}.nav--mobile .container__nav--main .navigation__menu,.nav--mobile .container__nav--meta .navigation__menu{list-style:none}.nav--mobile .container__nav--main .navigation__menu .item__link,.nav--mobile .container__nav--meta .navigation__menu .item__link{display:block;width:100%}.nav--mobile .container__nav--main .navigation__menu.navigation__menu--0 .item__link,.nav--mobile .container__nav--meta .navigation__menu.navigation__menu--0 .item__link{padding-left:20px}.nav--mobile .container__nav--main .navigation__menu.navigation__menu--1 .item__link,.nav--mobile .container__nav--meta .navigation__menu.navigation__menu--1 .item__link{padding-left:40px}.nav--mobile .container__nav--main .navigation__menu.navigation__menu--2 .item__link,.nav--mobile .container__nav--meta .navigation__menu.navigation__menu--2 .item__link{padding-left:60px}.nav--mobile .container__nav--main .navigation__menu.navigation__menu--3 .item__link,.nav--mobile .container__nav--meta .navigation__menu.navigation__menu--3 .item__link{padding-left:80px}.nav--mobile .container__nav--meta>.nav__item{margin-bottom:1.6rem}.page__footer{background:#f2f3ef;margin-top:8rem;padding-top:4.8rem}.page__footer h3{font-size:1rem;line-height:1.56;color:#64744d;margin-bottom:.4rem}@media all and (min-width: 768px){.page__footer h3{font-size:1rem;line-height:1.6}}@media all and (min-width: 1024px){.page__footer h3{font-size:1.3125rem;line-height:1.6}}@media(min-width: 1024px){.page__footer h3{margin-bottom:.8rem}}@media(min-width: 1280px){.page__footer h3{margin-bottom:1.6rem}}.page__footer .footer__container{max-width:1726px;width:100%;margin:0 auto;padding:0 16px;display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%}.page__footer .footer__container .container__navigation{margin-bottom:3.2rem;grid-column-start:span 12}@media(min-width: 1024px){.page__footer .footer__container .container__navigation{display:flex;justify-content:space-between}}@media(min-width: 1280px){.page__footer .footer__container .container__navigation{grid-column:2/span 10}}.page__footer .footer__container .container__navigation .navigation__row{margin-bottom:3.2rem}@media(min-width: 1024px){.page__footer .footer__container .container__navigation .navigation__row{flex:0 1 50%}}@media(min-width: 1280px){.page__footer .footer__container .container__navigation .navigation__row{flex:0 1 19%}}.page__footer .footer__container .container__navigation .navigation__row ul{list-style:none;margin:0;padding:0}.page__footer .footer__container .container__navigation .navigation__row li{font-size:.875rem;line-height:1.8;border-bottom:1px solid #657442;padding-bottom:.4rem;padding-top:.4rem}@media all and (min-width: 768px){.page__footer .footer__container .container__navigation .navigation__row li{font-size:.875rem;line-height:1.8}}@media all and (min-width: 1024px){.page__footer .footer__container .container__navigation .navigation__row li{font-size:1rem;line-height:1.8}}.page__footer .footer__container .container__navigation .navigation__row a{color:#000;text-decoration:none}.page__footer .footer__container .container__navigation .navigation__row a:focus{color:#64744d;outline:2px dashed #64744d;outline-offset:4px}.page__footer .footer__container .container__navigation .navigation__row a:hover{color:#64744d}.page__footer .footer__container .container__logo{grid-column-start:span 12;text-align:center}.page__footer .footer__container .container__logo svg{width:120px;margin-bottom:1.6rem}.page__footer .footer__container .container__logo .logo__claim{color:#00734e;font-size:1rem;line-height:1.56;margin-bottom:.8rem}@media all and (min-width: 768px){.page__footer .footer__container .container__logo .logo__claim{font-size:1rem;line-height:1.6}}@media all and (min-width: 1024px){.page__footer .footer__container .container__logo .logo__claim{font-size:1.3125rem;line-height:1.6}}.page__footer .footer__container .container__meta{grid-column-start:span 12;font-size:.875rem;line-height:1.8;text-align:center;margin-bottom:3.2rem;color:#55524e}@media all and (min-width: 768px){.page__footer .footer__container .container__meta{font-size:.875rem;line-height:1.8}}@media all and (min-width: 1024px){.page__footer .footer__container .container__meta{font-size:1rem;line-height:1.8}}.page__footer .footer__container .container__meta .container__social{border-top:1px solid #657442;display:inline-block;margin-top:.8rem;padding-top:.8rem}.page__footer .footer__container .container__meta a{color:#55524e}.page__footer .footer__container .container__meta a:focus{color:#55524e;outline:2px dashed #55524e;outline-offset:4px}.page__footer .footer__container .container__meta a:hover{color:#55524e}.page__footer .footer__container .container__meta a:hover{text-decoration:underline}.page__footer .footer__container .container__meta .meta__item{display:inline-block}.page__footer .footer__container .container__meta .meta__item:after{content:"|";padding-left:5px;padding-right:5px}.page__footer .footer__container .container__meta .meta__item:last-child:after{content:""}.body--service .plugin__text a{text-decoration:underline}.body--service .plugin__text ol li,.body--service .plugin__text ul li{margin-bottom:1.6rem}@media(min-width: 1024px){.body--service .content--service{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%}}.body--service .content--service .service__navigation{grid-column:3 span}.body--service .content--service .service__content{padding-top:3.2rem;grid-column:5/span 6}.body--service .content--service .service__sidebar{padding-right:1.6rem;padding-top:3.2rem;grid-column:12/span 1}.body--service .service__navigation{display:none;box-shadow:24px 0 20px -12px rgba(0,0,0,.1607843137);padding-right:3.2rem;padding-top:3.2rem}@media(min-width: 1024px){.body--service .service__navigation{display:block}}.body--service .service__navigation .item__wrapper{display:flex}.body--service .service__navigation .item__button{appearance:none;padding:0;background:none;border:none;box-shadow:none;border-radius:none;padding-right:10px;cursor:pointer;color:#65753d;font-size:1rem;line-height:1.56;width:20px}@media all and (min-width: 768px){.body--service .service__navigation .item__button{font-size:1rem;line-height:1.6}}@media all and (min-width: 1024px){.body--service .service__navigation .item__button{font-size:1.3125rem;line-height:1.6}}.body--service .service__navigation .navigation__menu--closed{display:none}.body--service .service__navigation .button__icon{display:none}.body--service .service__navigation .button__icon--visible{display:flex}.body--service .service__navigation .navigation__menu{list-style:none}.body--service .service__navigation .navigation__menu .item__link{display:block}.body--service .service__navigation .navigation__menu.navigation__menu--0 .menu__item .item__wrapper{padding-left:20px}.body--service .service__navigation .navigation__menu.navigation__menu--1 .menu__item .item__wrapper{padding-left:40px}.body--service .service__navigation .navigation__menu.navigation__menu--2 .menu__item .item__wrapper{padding-left:60px}.body--service .service__navigation .navigation__menu.navigation__menu--3 .menu__item .item__wrapper{padding-left:80px}.body--service .service__navigation .navigation__menu .menu__item{box-shadow:inset 0 1px 0px #65753d;font-size:.875rem;line-height:1.8}@media all and (min-width: 768px){.body--service .service__navigation .navigation__menu .menu__item{font-size:.875rem;line-height:1.8}}@media all and (min-width: 1024px){.body--service .service__navigation .navigation__menu .menu__item{font-size:1rem;line-height:1.8}}.body--service .service__navigation .navigation__menu .menu__item a{display:block;color:#000;text-decoration:none;padding:.4rem 0}.body--service .service__navigation .navigation__menu .menu__item a:focus{color:#64744d;outline:2px dashed #64744d;outline-offset:4px}.body--service .service__navigation .navigation__menu .menu__item a:hover{color:#64744d}.body--service .service__navigation .navigation__menu .menu__item.menu__item--children>.item__wrapper{box-shadow:inset 0 1px 0px #65753d}.body--service .service__navigation .navigation__menu.navigation__menu--open li:last-child{border:none !important}.cms-toolbar-expanded .body--service .content,.cms-toolbar-expanded .body--home .content,.cms-toolbar-expanded .body--landingpage .content{margin-top:0}.body--news-list .container__news .news__list{max-width:1726px;width:100%;margin:0 auto;padding:0 16px;display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%;margin-bottom:3.2rem}.body--news-list .container__news .news__list .list__filter{grid-column-start:span 12;margin-bottom:1.6rem}.body--news-list .container__news .news__list .list__filter a{padding-right:30px;color:#000}.body--news-list .container__news .news__list .list__filter a:focus{color:#65753d;outline:2px dashed #65753d;outline-offset:4px}.body--news-list .container__news .news__list .list__filter a:hover{color:#65753d}.body--news-list .container__news .news__list .list__filter a.filter__active{color:#65753d;font-weight:bold}.body--news-list .container__news .news__list .list__items{grid-column-start:span 12}@media(min-width: 1024px){.body--news-list .container__news .news__list .list__items{grid-column-start:span 10}}@media(min-width: 768px){.body--news-list .container__news .news__list .list__items{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:16px}}.body--news-list .container__news .news__list .list__items .items__item{margin-bottom:3.2rem;display:block}.body--news-list .container__news .news__list .list__items .items__item .item__headline{margin-bottom:.8rem}@media(min-width: 1024px){.body--news-list .container__news .news__list .list__items .items__item .item__headline{margin-bottom:1.6rem;margin-right:calc(20% - 16px)}}.body--news-list .container__news .news__list .list__items .items__item .item__date{color:#767676;font-size:12px;line-height:2.4rem}@media(min-width: 1024px){.body--news-list .container__news .news__list .list__items .items__item .item__date{margin-bottom:.8rem}}.body--news-list .container__news .news__list .list__items .items__item .item__image{filter:brightness(95%)}.body--news-list .container__news .news__list .list__items .items__item .item__image img{width:100%;height:auto}.body--news-list .container__news .news__list .list__items .image__fallback{aspect-ratio:700/400}.body--news-list .container__news .news__list .list__items .image__fallback .fallback__inner{border:1px solid #65753d;height:100%;display:flex;align-items:center;justify-content:center}.body--news-list .container__news .news__list .list__items .image__fallback .svg-pefc_logo{display:inline-block;height:120px}.body--news-list .container__news .news__list .list__items .image__fallback .svg-pefc_logo svg{height:100%}.body--news-list .container__news .news__list .list__sidebar{grid-column:1/12}@media(min-width: 1280px){.body--news-list .container__news .news__list .list__sidebar{grid-column:11/span 2;display:flex;flex-direction:column;align-items:center}}.body--news-list .container__news .news__list .list__pagination{grid-column-start:span 12}@media(min-width: 1024px){.body--news-list .container__news .news__list .list__pagination{grid-column-start:span 10}}.body--news-list .container__news .news__list .list__footer{grid-column:2/span 6}.body--news-list .container__news .news__breadcrumbs{max-width:1726px;width:100%;margin:0 auto;padding:0 16px}@media(min-width: 1280px){.body--news-list .container__news .news__breadcrumbs>*:first-child{padding-left:8.3333333333%}}.body--news-list .container__news .top__newsletter{grid-column:8/span 5;column-gap:16px}.body--news-list .container__news .top__newsletter p{font-size:1rem;line-height:1.56;color:#000}@media all and (min-width: 768px){.body--news-list .container__news .top__newsletter p{font-size:1rem;line-height:1.6}}@media all and (min-width: 1024px){.body--news-list .container__news .top__newsletter p{font-size:1.3125rem;line-height:1.6}}.body--news-list .container__news .top__newsletter .newsletter__form{margin-bottom:3.2rem;display:block}.body--news-list .container__news .top__newsletter .newsletter__form form{display:flex}.body--news-list .container__news .top__newsletter .newsletter__form form .input{margin-right:1.6rem}.body--news-list .container__news .top__newsletter .newsletter__form form .btn,.body--news-list .container__news .top__newsletter .newsletter__form form .react--search .filter__clear button,.react--search .filter__clear .body--news-list .container__news .top__newsletter .newsletter__form form button{margin-bottom:0}.body--news-list .container__news .featured__top{max-width:1726px;width:100%;margin:0 auto;padding:0 16px;margin-bottom:1.6rem}@media(min-width: 1024px){.body--news-list .container__news .featured__top{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%;margin-bottom:6.4rem}}.body--news-list .container__news .top__items{grid-column:1/span 7}.body--news-list .container__news .top__items .list__item{display:block;margin-bottom:1.6rem;grid-template-columns:repeat(5, 1fr);column-gap:16px}@media(min-width: 1024px){.body--news-list .container__news .top__items .list__item{display:grid}}.body--news-list .container__news .top__items .list__item .item__image{background:silver;grid-column:1/span 2;padding-top:56.1445783133%;filter:brightness(95%);position:relative}.body--news-list .container__news .top__items .list__item .item__image picture{position:absolute;width:100%;height:100%;top:0;left:0}.body--news-list .container__news .top__items .list__item .item__image picture img{object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.body--news-list .container__news .top__items .list__item .image__fallback{grid-column:1/span 2;height:215px}.body--news-list .container__news .top__items .list__item .image__fallback .fallback__inner{border:1px solid #65753d;height:100%;display:flex;align-items:center;justify-content:center}.body--news-list .container__news .top__items .list__item .image__fallback .svg-pefc_logo{display:inline-block;height:120px}.body--news-list .container__news .top__items .list__item .image__fallback .svg-pefc_logo svg{height:100%}.body--news-list .container__news .top__items .list__item .item__copy{column-gap:16px;grid-column:3/span 2;background:#f2f3ef;padding:16px 20px 16px 18px;display:flex;flex-direction:column;justify-content:space-between}.body--news-list .container__news .top__items .list__item .item__copy .copy__more{text-align:right}.body--news-list .container__news .top__items .list__item .item__copy .copy__more svg{height:15px;fill:#64744d}.body--news-list .container__news .news__featured{max-width:1726px;width:100%;margin:0 auto;padding:0 16px;display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%;margin-bottom:1.6rem}@media(min-width: 1024px){.body--news-list .container__news .news__featured{margin-bottom:6.4rem}}.body--news-list .container__news .news__featured .featured__headline{width:100%}@media(min-width: 1280px){.body--news-list .container__news .news__featured .featured__headline{grid-column:2/span 7}}.body--news-list .container__news .pagination{margin-bottom:3.2rem}.body--news-list .container__news .news__stories{background:#65753d;color:#fff}.body--news-list .container__news .news__stories .stories__container{max-width:1726px;width:100%;margin:0 auto;padding:0 16px;display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%;padding:3.2rem 16px}.body--news-list .container__news .news__stories .stories__container .container__headline{display:flex;flex-direction:column;justify-content:center;color:#fff;grid-column-start:span 12}@media(min-width: 768px){.body--news-list .container__news .news__stories .stories__container .container__headline{grid-column-start:span 6}}@media(min-width: 1280px){.body--news-list .container__news .news__stories .stories__container .container__headline{padding-left:16.6666666667%}}.body--news-list .container__news .news__stories .stories__container .container__copy{color:#fff;grid-column-start:span 12}@media(min-width: 768px){.body--news-list .container__news .news__stories .stories__container .container__copy{grid-column:8/span 5}}.body--news-list .container__news .news__stories .stories__teaser{display:flex;flex-direction:row}.body--news-list .container__news .news__stories .stories__teaser .teaser__item{flex:0 0 20%;background:#eaeaea}.body--news-list .container__news .news__stories .stories__teaser .teaser__item:nth-child(2n){background:silver}.body--news-list .container__news .news__stories .stories__teaser .teaser__item:after{content:"";display:inline-block;padding-top:100%}.breadcrumb{color:#767676;font-size:.875rem;line-height:1.8;margin-bottom:1.6rem}@media all and (min-width: 768px){.breadcrumb{font-size:.875rem;line-height:1.8}}@media all and (min-width: 1024px){.breadcrumb{font-size:1rem;line-height:1.8}}.breadcrumb a.breadcrumb__item{color:#767676}.breadcrumb a.breadcrumb__item:focus{color:#000;outline:2px dashed #000;outline-offset:4px}.breadcrumb a.breadcrumb__item:hover{color:#000}.breadcrumb .breadcrumb__item--last{color:#000}.body--downloads>.container{min-height:50vh}.body--downloads .downloads__content{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%}.body--downloads .downloads__content .breadcrumb,.body--downloads .downloads__content .downloads__header{grid-column:2/span 12}.body--downloads .downloads__content .react--documents{grid-column:span 12}.home__content{min-height:300vh}.pefc_pagination{width:100%;display:flex;justify-content:center;align-items:center;list-style:none;font-size:1rem;line-height:1.56}@media all and (min-width: 768px){.pefc_pagination{font-size:1rem;line-height:1.6}}@media all and (min-width: 1024px){.pefc_pagination{font-size:1.3125rem;line-height:1.6}}.pefc_pagination a{padding:.8rem 12px;color:#65753d}.pefc_pagination a:focus{color:#65753d;outline:2px dashed #65753d;outline-offset:4px}.pefc_pagination a:hover{color:#65753d}.pefc_pagination a svg{fill:#65753d;height:15px}.pefc_pagination .page-item.active{padding:.8rem 12px;color:#64744d;pointer-events:none !important}.pefc_pagination .page-item.disabled{display:none}.body--landingpage{width:100%;overflow-x:hidden}.body--landingpage .container--landingpage{position:relative}.body--landingpage .container__infobar{display:grid}.body--landingpage .container__toolbox{position:relative;z-index:100}.body--landingpage .container__toolbox .toolbox__container{width:400px;position:fixed;right:0}.body--landingpage .toolbox__mobile{display:none;position:fixed;background:#fff;border-top-left-radius:15px;border-top-right-radius:15px;right:-60px;transform:rotate(-90deg);box-shadow:0px 3px 10px rgba(0,0,0,.1607843137);z-index:1300}.body--landingpage .toolbox__mobile .btn,.body--landingpage .toolbox__mobile .react--search .filter__clear button,.react--search .filter__clear .body--landingpage .toolbox__mobile button{font-weight:bold;display:flex;justify-content:space-between}.body--landingpage .toolbox__mobile .btn .svg-pefc_arrow_up,.body--landingpage .toolbox__mobile .react--search .filter__clear button .svg-pefc_arrow_up,.react--search .filter__clear .body--landingpage .toolbox__mobile button .svg-pefc_arrow_up{display:block;margin-right:5px}.body--landingpage .toolbox__mobile .btn .svg-pefc_arrow_up svg,.body--landingpage .toolbox__mobile .react--search .filter__clear button .svg-pefc_arrow_up svg,.react--search .filter__clear .body--landingpage .toolbox__mobile button .svg-pefc_arrow_up svg{width:20px;fill:#64744d}.body--landingpage .toolbox__mobile.toolbox__mobile--visible{display:block}.body--landingpage .plugin__text{max-width:1726px;width:100%;margin:0 auto;padding:0 16px}@media(min-width: 1024px){.body--landingpage .plugin__text{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%}}.body--landingpage .plugin__text .text__content{grid-column:2/span 6}.body--landingpage .plugin__text a{text-decoration:underline}.body--landingpage .plugin__text ol li,.body--landingpage .plugin__text ul li{margin-bottom:1.6rem}.body--landingpage .plugin__accordion .plugin__text{display:block}.body--landingpage .plugin__tabs .plugin__text{display:block}.body--landingpage .plugin__columns{margin-bottom:3.2rem}@media(min-width: 1024px){.body--landingpage .plugin__columns{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%}}.body--landingpage .plugin__columns.plugin__columns--1 .columns__column--1{grid-column:2/span 6}.body--landingpage .plugin__columns.plugin__columns--2 .columns__column--1{grid-column:2/span 6}.body--landingpage .plugin__columns.plugin__columns--2 .columns__column--2,.body--landingpage .plugin__columns.plugin__columns--2 .columns__column--image{grid-column:9/span 4}.body--landingpage .plugin__columns.plugin__columns--2 .columns__column--image{display:none;position:relative}@media(min-width: 1280px){.body--landingpage .plugin__columns.plugin__columns--2 .columns__column--image{display:block}}.body--landingpage .plugin__columns.plugin__columns--2 .columns__column--image img{position:absolute}.body--landingpage .plugin__columns.plugin__columns--equal-width .columns__column--1{grid-column:2/span 5 !important}.body--landingpage .plugin__columns.plugin__columns--equal-width .columns__column--2{grid-column:8/span 5 !important}.body--landingpage .plugin__columns .plugin__anchor-list .list__wrapper{grid-column:1/-1}.body--landingpage .plugin__columns .plugin__columns{max-width:1726px;width:100%;margin:0 auto;padding:0 16px}.body--landingpage .plugin__columns .plugin__columns.plugin__columns--2 .columns__column--1{grid-column:span 6}.body--landingpage .plugin__columns .plugin__columns.plugin__columns--2 .columns__column--2,.body--landingpage .plugin__columns .plugin__columns.plugin__columns--2 .columns__column--image{grid-column:span 6}.body--landingpage .plugin__columns .plugin__accordion{display:block}.body--landingpage .plugin__columns .plugin__tabs{display:block}.body--landingpage .plugin__columns .plugin__text{display:block}.body--landingpage .plugin__anchor-list{max-width:1726px;width:100%;margin:0 auto;padding:0 16px}@media(min-width: 1024px){.body--landingpage .plugin__anchor-list{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%}}.body--landingpage .plugin__anchor-list .list__wrapper{grid-column:2/span 6}.body--landingpage .plugin__accordion{max-width:1726px;width:100%;margin:0 auto;padding:0 16px;margin-bottom:3.2rem}@media(min-width: 1024px){.body--landingpage .plugin__accordion{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%}}.body--landingpage .plugin__accordion .accordion__details{grid-column:2/span 6}.body--landingpage .plugin__tabs{max-width:1726px;width:100%;margin:0 auto;padding:0 16px;margin-bottom:3.2rem}@media(min-width: 1024px){.body--landingpage .plugin__tabs{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%}}.body--landingpage .plugin__tabs .tabs__wrapper{grid-column:2/span 6}@keyframes do-levitation{0%{transform:translate(0, 0)}100%{transform:translate(0, 0.5em)}}.animation--levitate{animation:do-levitation 1.2s alternate ease-in-out infinite}.body--full-article .content__container{max-width:1726px;width:100%;margin:0 auto;padding:0 16px}@media(min-width: 1024px){.body--full-article .content__container{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%}}@media(min-width: 1024px){.body--full-article .content__container .container__breadcrumb{grid-column:2/span 8}}@media(min-width: 1024px){.body--full-article .content__container .container__content{grid-column:2/span 8}}.body--full-article .content__container .container__content h2{font-size:1.3125rem;line-height:1.6;font-family:"Roboto",Arial,sans-serif;font-weight:400;margin-bottom:.8rem}@media all and (min-width: 768px){.body--full-article .content__container .container__content h2{font-size:1.6875rem;line-height:1.6}}@media all and (min-width: 1024px){.body--full-article .content__container .container__content h2{font-size:1.6875rem;line-height:1.6}}.body--full-article .content__container .container__sidebar{grid-column:1/12}@media(min-width: 1280px){.body--full-article .content__container .container__sidebar{grid-column:10/span 3;display:flex;flex-direction:column;align-items:center}}.body--list-article .content__container{max-width:1726px;width:100%;margin:0 auto;padding:0 16px}@media(min-width: 1024px){.body--list-article .content__container{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%}}@media(min-width: 1024px){.body--list-article .container__breadcrumb,.body--list-article .content__intro,.body--list-article .content__pagination{grid-column:2/span 8}}@media(min-width: 1024px){.body--list-article .container__sidebar{grid-column:12/span 1}}@media(min-width: 1024px){.body--list-article .content__wrapper{grid-column:1/span 10}}@media(min-width: 768px){.body--list-article .content__items{grid-column:1/span 10;display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%;grid-template-columns:1fr 1fr}}.body--list-article .items__item{margin-bottom:4.8rem}.body--list-article .items__item .item__headline{margin-bottom:1.6rem}@media(min-width: 1024px){.body--list-article .items__item .item__headline{margin-right:calc(20% - 16px)}}.body--list-article .items__item .item__date{color:#767676;font-size:12px;line-height:2.4rem;margin-bottom:.8rem}.body--list-article .items__item .item__image{background:silver;grid-column-start:span 5;padding-top:56.1445783133%;filter:brightness(95%);position:relative}.body--list-article .items__item .item__image picture{position:absolute;width:100%;height:100%;top:0;left:0}.body--list-article .items__item .item__image picture img{object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width: 1024px){.body--list-article .items__item .item__image{grid-column-start:span 3}}.body--full-article picture img{display:block;width:100%;margin-bottom:1.6rem}.body--full-article .plugin__columns{display:grid;position:relative;gap:1.6rem}@media(min-width: 768px){.body--full-article .plugin__columns--2{grid-template-columns:1fr 1fr}}@media(min-width: 768px){.body--full-article .plugin__columns--3{grid-template-columns:1fr 1fr 1fr}}.react--search .search__box{margin-bottom:3.2rem}@media(min-width: 1024px){.react--search .search__box{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%}.react--search .search__box .ais-SearchBox{grid-column:2/span 12}}.react--search .search__box .search__submit{width:20px}.react--search .ais-SearchBox-form{position:relative;display:flex}.react--search .ais-SearchBox-input{order:2;padding:15px 55px;border:1px solid #64744d;width:100%;position:relative;font-size:1rem;line-height:1.56;border-radius:1.8em}@media all and (min-width: 768px){.react--search .ais-SearchBox-input{font-size:1rem;line-height:1.6}}@media all and (min-width: 1024px){.react--search .ais-SearchBox-input{font-size:1.3125rem;line-height:1.6}}@media(min-width: 768px){.react--search .ais-SearchBox-input{border-radius:1.8em}}@media(min-width: 1024px){.react--search .ais-SearchBox-input{border-radius:1.6em}}.react--search .ais-SearchBox-submit{order:1;appearance:none;padding:0;background:none;border:none;box-shadow:none;border-radius:none;display:flex;align-items:center;justify-content:center;position:absolute;height:100%;left:20px}.react--search .ais-SearchBox-reset{order:3;appearance:none;padding:0;background:none;border:none;box-shadow:none;border-radius:none;display:flex;align-items:center;justify-content:center;position:absolute;height:100%;right:6px;width:50px}@media(min-width: 1024px){.react--search .search__results{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%}.react--search .search__results .results__filter{grid-column:2/span 3}.react--search .search__results .results__list{grid-column:5/span 7}}.react--search .categories__headline{color:#64744d}.react--search .filter__categories{margin-bottom:3.2rem}.react--search .ais-Menu-list,.react--search .ais-RefinementList-list{list-style:none;padding:0;margin:0}.react--search .ais-RefinementList-checkbox{appearance:none;border:1px solid #65753d;width:20px;height:20px}.react--search .ais-RefinementList-count,.react--search .ais-Menu-count{font-size:.75rem;line-height:1.6;display:inline-block;background:#f2f3ef;color:#000;padding:2px 6px;border-radius:12px}@media all and (min-width: 768px){.react--search .ais-RefinementList-count,.react--search .ais-Menu-count{font-size:.75rem;line-height:1.6}}@media all and (min-width: 1024px){.react--search .ais-RefinementList-count,.react--search .ais-Menu-count{font-size:.875rem;line-height:1.6}}.react--search .ais-RefinementList-item{display:flex;align-items:center;position:relative}.react--search .ais-RefinementList-item .ais-RefinementList-checkbox{position:relative;top:3px;margin-right:.4rem}.react--search .ais-RefinementList-item .ais-RefinementList-checkbox:checked{background:#65753d}.react--search .ais-RefinementList-item:hover{cursor:pointer;color:#64744d}.react--search .ais-Menu-item--selected a{color:#65753d}.react--search .ais-Menu-item--selected a:focus{color:#65753d;outline:2px dashed #65753d;outline-offset:4px}.react--search .ais-Menu-item--selected a:hover{color:#65753d}.react--search .ais-Pagination-list{list-style:none;display:flex}.react--search .ais-Pagination-item{width:50px;height:50px;font-size:.75rem;line-height:1.6;display:flex;align-items:center;justify-content:center;background:#f2f3ef;margin-right:.4rem;border-radius:12px}@media all and (min-width: 768px){.react--search .ais-Pagination-item{font-size:.75rem;line-height:1.6}}@media all and (min-width: 1024px){.react--search .ais-Pagination-item{font-size:.875rem;line-height:1.6}}.react--search .ais-Pagination-item.ais-Pagination-item--disabled{opacity:.4}.react--search .ais-Pagination-item.ais-Pagination-item--selected{background:#64744d}.react--search .ais-Pagination-item.ais-Pagination-item--selected a{color:#fff}.react--search .ais-Pagination-item.ais-Pagination-item--selected a:focus{color:#fff;outline:2px dashed #fff;outline-offset:4px}.react--search .ais-Pagination-item.ais-Pagination-item--selected a:hover{color:#fff}.react--search .ais-Hits .ais-Hits-list{list-style:none;margin:0;padding:0}.react--search .ais-Hits .result__wrapper{display:flex;justify-content:space-between}.react--search .ais-Hits .result__icons{display:flex;align-items:center}.react--search .ais-Hits .result__icons :hover svg{fill:#65753d}.react--search .ais-Hits .result__icons .icon__download{display:flex;align-items:center;justify-content:center;width:50px;height:50px}.react--search .ais-Hits .result__icons .icon__download svg{display:block;width:50px}.react--search .ais-Hits .result__icons .icon__order{display:flex;align-items:center;justify-content:center;width:50px;height:50px}.react--search .ais-Hits .result__icons .icon__order svg{display:block;width:25px}.react--search .ais-Hits .list__result{border-bottom:1px solid #65753d;margin-bottom:.8rem;padding:.8rem 0}.react--search .ais-Hits .list__result .result__name{font-size:1rem;line-height:1.56}@media all and (min-width: 768px){.react--search .ais-Hits .list__result .result__name{font-size:1rem;line-height:1.6}}@media all and (min-width: 1024px){.react--search .ais-Hits .list__result .result__name{font-size:1.3125rem;line-height:1.6}}.react--search .ais-Hits .list__result .result__caption{font-size:.875rem;line-height:1.8}@media all and (min-width: 768px){.react--search .ais-Hits .list__result .result__caption{font-size:.875rem;line-height:1.8}}@media all and (min-width: 1024px){.react--search .ais-Hits .list__result .result__caption{font-size:1rem;line-height:1.8}}.react--search .ais-Hits .list__result .result__wrapper{display:flex}.react--search .ais-Hits .list__result .result__image{margin-right:.8rem}.react--search .ais-Hits .list__result .result__image--empty{width:100px;height:100px;display:block}.react--search .ais-Hits .list__result .result__info{width:100%}.react--search .ais-Hits .list__result .result__tags{margin-top:.8rem}.react--documents .document__search{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%;margin-bottom:3.2rem}.react--documents .document__search .ais-SearchBox{grid-column:2/span 12}.react--documents .document__search .search__submit{width:20px}.react--documents .ais-SearchBox-form{position:relative;display:flex}.react--documents .ais-SearchBox-input{order:2;padding:15px 55px;border:1px solid #64744d;width:100%;position:relative;font-size:1rem;line-height:1.56;border-radius:1.8em}@media all and (min-width: 768px){.react--documents .ais-SearchBox-input{font-size:1rem;line-height:1.6}}@media all and (min-width: 1024px){.react--documents .ais-SearchBox-input{font-size:1.3125rem;line-height:1.6}}@media(min-width: 768px){.react--documents .ais-SearchBox-input{border-radius:1.8em}}@media(min-width: 1024px){.react--documents .ais-SearchBox-input{border-radius:1.6em}}.react--documents .ais-SearchBox-submit{order:1;appearance:none;padding:0;background:none;border:none;box-shadow:none;border-radius:none;display:flex;align-items:center;justify-content:center;position:absolute;height:100%;left:20px}.react--documents .ais-SearchBox-reset{order:3;appearance:none;padding:0;background:none;border:none;box-shadow:none;border-radius:none;display:flex;align-items:center;justify-content:center;position:absolute;height:100%;right:6px;width:50px}.react--documents .document__results{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%}.react--documents .document__results .results__filter{display:none}@media(min-width: 768px){.react--documents .document__results .results__filter{display:block;grid-column:2/span 4}}.react--documents .document__results .results__list{grid-column:2/span 12}@media(min-width: 768px){.react--documents .document__results .results__list{grid-column:6/span 7}}.react--documents .categories__headline{color:#64744d}.react--documents .filter__categories{margin-bottom:3.2rem}.react--documents .ais-Menu-list,.react--documents .ais-RefinementList-list{list-style:none;padding:0;margin:0}.react--documents .ais-RefinementList-checkbox{appearance:none;border:1px solid #65753d;width:20px;height:20px}.react--documents .ais-RefinementList-count,.react--documents .ais-Menu-count{font-size:.75rem;line-height:1.6;display:inline-block;background:#f2f3ef;color:#000;padding:2px 6px;border-radius:12px}@media all and (min-width: 768px){.react--documents .ais-RefinementList-count,.react--documents .ais-Menu-count{font-size:.75rem;line-height:1.6}}@media all and (min-width: 1024px){.react--documents .ais-RefinementList-count,.react--documents .ais-Menu-count{font-size:.875rem;line-height:1.6}}.react--documents .ais-RefinementList-item{display:flex;align-items:center;position:relative}.react--documents .ais-RefinementList-item .ais-RefinementList-checkbox{position:relative;top:3px;margin-right:.4rem}.react--documents .ais-RefinementList-item .ais-RefinementList-checkbox:checked{background:#65753d}.react--documents .ais-RefinementList-item:hover{cursor:pointer;color:#64744d}.react--documents .ais-Menu-item--selected a{color:#65753d}.react--documents .ais-Menu-item--selected a:focus{color:#65753d;outline:2px dashed #65753d;outline-offset:4px}.react--documents .ais-Menu-item--selected a:hover{color:#65753d}.react--documents .ais-Pagination-list{list-style:none;display:flex}.react--documents .ais-Pagination-item{width:50px;height:50px;font-size:.75rem;line-height:1.6;display:flex;align-items:center;justify-content:center;background:#f2f3ef;margin-right:.4rem;border-radius:12px}@media all and (min-width: 768px){.react--documents .ais-Pagination-item{font-size:.75rem;line-height:1.6}}@media all and (min-width: 1024px){.react--documents .ais-Pagination-item{font-size:.875rem;line-height:1.6}}.react--documents .ais-Pagination-item.ais-Pagination-item--disabled{opacity:.4}.react--documents .ais-Pagination-item.ais-Pagination-item--selected{background:#64744d}.react--documents .ais-Pagination-item.ais-Pagination-item--selected a{color:#fff}.react--documents .ais-Pagination-item.ais-Pagination-item--selected a:focus{color:#fff;outline:2px dashed #fff;outline-offset:4px}.react--documents .ais-Pagination-item.ais-Pagination-item--selected a:hover{color:#fff}.react--documents .ais-Hits .ais-Hits-list{list-style:none;margin:0;padding:0}.react--documents .ais-Hits .result__wrapper{display:flex;justify-content:space-between}.react--documents .ais-Hits .result__icons{display:flex;align-items:center}.react--documents .ais-Hits .result__icons :hover svg{fill:#65753d}.react--documents .ais-Hits .result__icons .icon__download{display:flex;align-items:center;justify-content:center;width:50px;height:50px}.react--documents .ais-Hits .result__icons .icon__download svg{display:block;width:50px}.react--documents .ais-Hits .result__icons .icon__order{display:flex;align-items:center;justify-content:center;width:50px;height:50px}.react--documents .ais-Hits .result__icons .icon__order svg{display:block;width:25px}.react--documents .ais-Hits .list__result{border-bottom:1px solid #65753d;margin-bottom:.8rem;padding:.8rem 0}.react--documents .ais-Hits .list__result .result__name{font-size:1rem;line-height:1.56}@media all and (min-width: 768px){.react--documents .ais-Hits .list__result .result__name{font-size:1rem;line-height:1.6}}@media all and (min-width: 1024px){.react--documents .ais-Hits .list__result .result__name{font-size:1.3125rem;line-height:1.6}}.react--documents .ais-Hits .list__result .result__caption{font-size:.875rem;line-height:1.8;margin-bottom:1.6rem}@media all and (min-width: 768px){.react--documents .ais-Hits .list__result .result__caption{font-size:.875rem;line-height:1.8}}@media all and (min-width: 1024px){.react--documents .ais-Hits .list__result .result__caption{font-size:1rem;line-height:1.8}}.react--documents .ais-Hits .list__result .result__tags{margin-bottom:.8rem}body .modal__wrapper{color:#fff}body .modal__wrapper h1,body .modal__wrapper h2,body .modal__wrapper h3,body .modal__wrapper h4{color:#fff !important}body .modal__wrapper .modal__content{background:hextoRGBA(#444444, 0.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body .modal__wrapper .modal__close svg{fill:#fff}body .modal__wrapper{filter:invert(100%)}.modal__wrapper{position:fixed;top:0px;left:0px;right:0px;bottom:0px;z-index:100020;display:flex;align-items:center;justify-content:center;pointer-events:none}.modal__wrapper .modal__close{pointer-events:initial;position:absolute;z-index:5000;top:10px;right:10px;width:50px;height:50px;display:flex;justify-content:center;align-items:center}.modal__wrapper .modal__close svg{width:22.6px;height:22.6px;fill:#000}.modal__wrapper .modal__close :hover{cursor:pointer}.modal__wrapper .modal__content{width:auto;position:relative;overflow:auto;-webkit-overflow-scrolling:touch;pointer-events:initial}.modal__wrapper .modal__content--not-full{max-height:calc(100vh - 90px - 80px);margin:90px 33.7px 80px}@media(min-width: 1024px){.modal__wrapper .modal__content--not-full{max-height:calc(100vh - 120px - 80px);margin:120px 80px}}.modal__wrapper .modal__content--not-full>div{margin:0 auto;display:block;width:100%}.modal__wrapper .modal__content--small{padding:25px 30px}@media(min-width: 1024px){.modal__wrapper .modal__content--small{padding:50px 60px}}.modal__wrapper .modal__content--large{padding:50px 60px}.modal__wrapper .modal__content--full{width:90%;height:75%;padding:20px}.modal__wrapper .modal__content--minimal{background:rgba(0,0,0,0);max-height:calc(100vh - 90px);margin:0}.modal__wrapper .modal__content--bottom{position:absolute;bottom:0;margin:0;width:100%;max-width:100% !important;padding:.8rem 3.2rem}.plugin__text h1{color:#64744d}.plugin__text h2{color:#657442}.plugin__text p{font-size:1rem;line-height:1.56}@media all and (min-width: 768px){.plugin__text p{font-size:1rem;line-height:1.6}}@media all and (min-width: 1024px){.plugin__text p{font-size:1.3125rem;line-height:1.6}}.plugin__text a:not([class]),.plugin__text a.section[class=""]{text-decoration:underline}.plugin__headline .headline__tooltip{display:none;z-index:100;color:#64744d;background:#f2f3ef;padding:12px 27px;border-radius:20px}.plugin__headline .headline__tooltip.headline__tooltip--open{display:block}.plugin__headline .headline__link{appearance:none;padding:0;background:none;border:none;box-shadow:none;border-radius:none;cursor:pointer;left:-10px;position:relative}.plugin__headline .svg-pefc_arrow_up{display:inline-block;position:relative;left:-2px}.plugin__headline .svg-pefc_arrow_up svg{width:35px}.plugin__headline .svg-pefc_arrow_up svg path{fill:#64744d}.plugin__headline h2{color:#65753d}.plugin__headline h2 a{color:#65753d}.plugin__headline h2 a:focus{color:#64744d;outline:2px dashed #64744d;outline-offset:4px}.plugin__headline h2 a:hover{color:#64744d}.plugin__accordion{margin-bottom:1.6rem}@media(min-width: 1024px){.plugin__accordion{margin-bottom:4.8rem}}.plugin__accordion details[open] summary{font-weight:500}.plugin__accordion details[open] summary svg{transform:rotate(180deg)}.plugin__accordion details[open] summary~*{animation:ease-opacity-t-b .5s ease}.plugin__accordion svg{transition:all .3s}.plugin__accordion details>summary{list-style:none}.plugin__accordion details>summary::-webkit-details-marker{display:none}.plugin__accordion .summary__tilte{font-size:1rem;line-height:1.56}@media all and (min-width: 768px){.plugin__accordion .summary__tilte{font-size:1rem;line-height:1.6}}@media all and (min-width: 1024px){.plugin__accordion .summary__tilte{font-size:1.3125rem;line-height:1.6}}.plugin__accordion .details__text{padding-top:.8rem}.plugin__accordion .plugin__text p{font-size:.875rem;line-height:1.8}@media all and (min-width: 768px){.plugin__accordion .plugin__text p{font-size:.875rem;line-height:1.8}}@media all and (min-width: 1024px){.plugin__accordion .plugin__text p{font-size:1rem;line-height:1.8}}.plugin__accordion .details__summary{display:flex;justify-content:space-between;border-bottom:1px solid #65753d;padding-bottom:10px;padding-top:10px}.plugin__accordion .details__summary:hover{color:#64744d;cursor:pointer}.plugin__accordion .details__summary:hover svg{fill:#64744d}.plugin__accordion .details__summary svg{margin-left:auto;display:inlin-block;position:relative;top:2px}@media(min-width: 1024px){.plugin__accordion .details__summary svg{top:5px}}.plugin__anchor{display:block;position:relative;pointer-events:none}.plugin__anchor:before{display:block;content:" ";margin-top:-140px;height:140px;visibility:hidden;pointer-events:none}.plugin__anchor-list{margin-bottom:3.2rem}.plugin__anchor-list .list__links{list-style:none;margin:0;display:flex;flex-wrap:wrap}.plugin__anchor-list .list__links li{margin-right:1.6rem}.plugin__anchor-list .list__links li a{font-size:.75rem;line-height:1.6;font-family:"Roboto",Arial,sans-serif;font-weight:400;padding:9px 31px;border-radius:999px;color:#64744d;background-color:rgba(0,0,0,0);border:1px solid #64744d;text-transform:uppercase;margin-bottom:1.6rem;display:inline-flex;font-size:.75rem;line-height:1.6}@media all and (min-width: 768px){.plugin__anchor-list .list__links li a{font-size:.75rem;line-height:1.6}}@media all and (min-width: 1024px){.plugin__anchor-list .list__links li a{font-size:1rem;line-height:2.56}}.plugin__anchor-list .list__links li a a:hover{text-decoration:none;color:#64744d}.plugin__anchor-list .list__links li a:hover{text-decoration:none;cursor:pointer;border-color:#65753d;background-color:#f2f3ef}.plugin__anchor-list .list__links li a:active{transform:scale(0.98)}.plugin__anchor-list .list__links li a:disabled{cursor:not-allowed;opacity:.5}@media all and (min-width: 768px){.plugin__anchor-list .list__links li a{font-size:.75rem;line-height:1.6}}@media all and (min-width: 1024px){.plugin__anchor-list .list__links li a{font-size:.875rem;line-height:1.6}}.cms-structure-mode-content .plugin__anchor,.cms-structure-mode-structure .plugin__anchor{position:relative;display:block;top:0;width:100%;border-top:3px dashed #000}.cms-structure-mode-content .plugin__anchor:after,.cms-structure-mode-structure .plugin__anchor:after{background:#000;color:#fff;position:relative;top:-15px;border-radius:10px;padding:5px 15px}.cms-structure-mode-content .plugin__anchor:after,.cms-structure-mode-structure .plugin__anchor:after{content:"Anker: " attr(data-name)}.plugin__tabs .tabs__buttons{border-bottom:1px solid #64744d;margin-bottom:1.6rem}.plugin__tabs .tabs__buttons .tab__button{appearance:none;padding:0;background:none;border:none;box-shadow:none;border-radius:none;font-size:1rem;line-height:1.56;padding:.8rem 1.6rem}@media all and (min-width: 768px){.plugin__tabs .tabs__buttons .tab__button{font-size:1rem;line-height:1.6}}@media all and (min-width: 1024px){.plugin__tabs .tabs__buttons .tab__button{font-size:1.3125rem;line-height:1.6}}.plugin__tabs .tabs__buttons .tab__button:hover{color:#64744d;cursor:pointer}.plugin__tabs .tabs__buttons .tab__button--active{border-bottom:2px solid #64744d;font-weight:500;color:#64744d}.plugin__tabs .tabs__content{display:none}.plugin__tabs .tabs__content--active{display:block}.plugin__youtube{margin-bottom:4.8rem;position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.plugin__youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.react--youtube{margin-bottom:4.8rem}.react--youtube .youtube__toolbar{margin-top:.8rem}.react--youtube .youtube__video{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.react--youtube .youtube__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.react--youtube .youtube__consent{position:relative;background-color:#65753d}.react--youtube .youtube__consent .consent__copy,.react--youtube .youtube__consent .consent__bg{backdrop-filter:blur(5px)}.react--youtube .youtube__consent .consent__copy{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;padding:1.6rem}.react--youtube .youtube__consent .consent__copy h4{color:#fff}.react--youtube .youtube__consent .consent__copy p{font-size:.875rem;line-height:1.8;color:#fff}@media all and (min-width: 768px){.react--youtube .youtube__consent .consent__copy p{font-size:.875rem;line-height:1.8}}@media all and (min-width: 1024px){.react--youtube .youtube__consent .consent__copy p{font-size:1rem;line-height:1.8}}.react--youtube .youtube__consent .consent__copy a{color:#fff;text-decoration:underline}.react--youtube .youtube__consent .consent__copy a:focus{color:#fff;outline:2px dashed #fff;outline-offset:4px}.react--youtube .youtube__consent .consent__copy a:hover{color:#fff}.react--youtube .youtube__consent .consent__copy .react__toggle .toggle__label{color:#fff}.react--youtube .youtube__consent .consent__bg{padding-bottom:56.25%;min-height:400px}.react--youtube .youtube__consent .consent__bg .bg__color{background-color:#65753d;opacity:.9;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.react--youtube .youtube__consent .consent__bg .bg__poster{background-size:cover;background-position:center;position:absolute;top:0;left:0;width:100%;height:100%}.plugin__steps>ol{list-style:none}.plugin__steps>ol li{position:relative;display:flex}.plugin__steps .steps__line{display:block;position:absolute;top:4px;height:100%;border:1px dashed #64744d;left:22px}@media(min-width: 768px){.plugin__steps .steps__line{left:38px}}.plugin__steps .steps__circle{margin-right:1.6rem;position:relative;display:block;border-radius:9999px;background:#65753d;width:45px;height:45px}@media(min-width: 768px){.plugin__steps .steps__circle{margin-right:3.2rem}}@media(min-width: 768px){.plugin__steps .steps__circle{width:85px;height:85px}}.plugin__steps .steps__circle .circle__number{font-size:1.3125rem;line-height:1.6;position:absolute;color:#fff;width:100%;height:100%;display:flex;justify-content:center;align-items:center}@media all and (min-width: 768px){.plugin__steps .steps__circle .circle__number{font-size:1.6875rem;line-height:1.6}}@media all and (min-width: 1024px){.plugin__steps .steps__circle .circle__number{font-size:1.6875rem;line-height:1.6}}@media(min-width: 768px){.plugin__steps .steps__circle .circle__number{font-size:2rem;line-height:1.6}}@media(min-width: 768px)and (min-width: 768px){.plugin__steps .steps__circle .circle__number{font-size:2.125rem;line-height:1.6}}@media(min-width: 768px)and (min-width: 1024px){.plugin__steps .steps__circle .circle__number{font-size:2.25rem;line-height:1.6}}.plugin__download{margin-bottom:4.8rem}.plugin__download .download__list ul{list-style:none}.plugin__download .list__file{position:relative;font-size:1rem;line-height:1.56;border-bottom:1px solid #65753d;margin-bottom:.8rem;padding:.8rem 0}@media all and (min-width: 768px){.plugin__download .list__file{font-size:1rem;line-height:1.6}}@media all and (min-width: 1024px){.plugin__download .list__file{font-size:1.3125rem;line-height:1.6}}.plugin__download .list__file .file__name{padding-right:2.4rem;display:inline-block}.plugin__download .list__file a:hover .file__download{fill:#65753d}.plugin__download .file__extension{display:block;font-size:.875rem;line-height:1.8}@media all and (min-width: 768px){.plugin__download .file__extension{font-size:.875rem;line-height:1.8}}@media all and (min-width: 1024px){.plugin__download .file__extension{font-size:1rem;line-height:1.8}}.plugin__download .file__download{position:absolute;width:50px;right:0;top:5px}.plugin__contact .box__image{border-radius:20px;box-shadow:0px 3px 10px rgba(0,0,0,.1607843137);opacity:1;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);cursor:pointer}.plugin__contact .tooltip__name{font-size:1rem;line-height:1.56;font-weight:700}@media all and (min-width: 768px){.plugin__contact .tooltip__name{font-size:1rem;line-height:1.6}}@media all and (min-width: 1024px){.plugin__contact .tooltip__name{font-size:1.3125rem;line-height:1.6}}.plugin__contact .tooltip__title{font-size:.75rem;line-height:1.6;text-transform:uppercase;color:#64744d;margin-bottom:1.6rem}@media all and (min-width: 768px){.plugin__contact .tooltip__title{font-size:.75rem;line-height:1.6}}@media all and (min-width: 1024px){.plugin__contact .tooltip__title{font-size:.875rem;line-height:1.6}}.plugin__contact--sidebar{display:none}@media(min-width: 1024px){.plugin__contact--sidebar{display:block}}.plugin__contact--sidebar .box__question{display:block;color:#65753d;font-size:.875rem;line-height:1.8;font-weight:600}@media all and (min-width: 768px){.plugin__contact--sidebar .box__question{font-size:.875rem;line-height:1.8}}@media all and (min-width: 1024px){.plugin__contact--sidebar .box__question{font-size:1rem;line-height:1.8}}.plugin__contact--sidebar .box__tooltip{display:none;background:#fff;box-shadow:0px 3px 10px rgba(0,0,0,.1607843137);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border-radius:20px;padding:1.6rem;width:350px}.plugin__contact--sidebar .box__tooltip.box__tooltip--open{display:block}.plugin__contact--sidebarwrapped{display:block;margin-top:3.2rem}@media(min-width: 1024px){.plugin__contact--sidebarwrapped{display:none}}.plugin__contact--sidebarwrapped .contact__image{margin-right:1.6rem}.plugin__contact--sidebarwrapped .sidebarwrapped__flex{display:flex}.plugin__contact--sidebarwrapped .box__question{display:block;color:#65753d;font-size:1.3125rem;line-height:1.6;font-weight:400;margin-bottom:1.6rem}@media all and (min-width: 768px){.plugin__contact--sidebarwrapped .box__question{font-size:1.6875rem;line-height:1.6}}@media all and (min-width: 1024px){.plugin__contact--sidebarwrapped .box__question{font-size:1.6875rem;line-height:1.6}}.plugin__contact--inline .contact__image img{width:100%;max-width:100%}.plugin__contact--inline .contact__name{font-weight:700}.plugin__contact--inline .contact__title{font-size:.75rem;line-height:1.6;text-transform:uppercase;color:#64744d;margin-bottom:1.6rem}@media all and (min-width: 768px){.plugin__contact--inline .contact__title{font-size:.75rem;line-height:1.6}}@media all and (min-width: 1024px){.plugin__contact--inline .contact__title{font-size:.875rem;line-height:1.6}}.plugin__contact--inline .contact__address,.plugin__contact--inline .contact__data{margin-bottom:1.6rem}.plugin__hero{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%;margin-bottom:3.2rem;height:250px;position:relative;text-shadow:0 4px 8px rgba(101,117,61,.2);background-size:cover;overflow:hidden;display:flex;align-items:center;width:100%}@media(min-width: 768px){.plugin__hero{height:450px}}@media(min-width: 1280px){.plugin__hero{height:530px}}.plugin__hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:linear-gradient(to right, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0))}.plugin__hero .hero__headline{width:100%;display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%;z-index:1}.plugin__hero .hero__headline h1{color:#fff;font-weight:bold;font-size:2.25rem;line-height:1.6;margin-bottom:0;grid-column:2/span 12}@media all and (min-width: 768px){.plugin__hero .hero__headline h1{font-size:5rem;line-height:1.6}}@media all and (min-width: 1280px){.plugin__hero .hero__headline h1{font-size:8rem;line-height:1.6}}.plugin__hero .headline__row{display:block}.plugin__hero .headline__row--one{display:block}.plugin__hero .headline__row--two span{position:relative;display:inline-block;padding-right:16px;background:#65753d}.plugin__hero .headline__row--two span:before{position:absolute;display:block;height:100%;width:200px;content:"";background:#65753d;left:-200px}.plugin__hero.plugin__hero--noimage .hero__headline h1 .headline__row--one{color:#65753d}.body--service .plugin__columns,.body--news-list .plugin__columns{display:grid;position:relative;gap:1.6rem}@media(min-width: 768px){.body--service .plugin__columns--2,.body--news-list .plugin__columns--2{grid-template-columns:1fr 1fr}}@media(min-width: 768px){.body--service .plugin__columns--3,.body--news-list .plugin__columns--3{grid-template-columns:1fr 1fr 1fr}}.plugin__picture{margin-bottom:4.8rem}.plugin__picture figcaption{color:#767676;font-size:.75rem;line-height:1.6;text-align:right;display:block;padding-right:16px;padding-top:16px}@media all and (min-width: 768px){.plugin__picture figcaption{font-size:.75rem;line-height:1.6}}@media all and (min-width: 1024px){.plugin__picture figcaption{font-size:.875rem;line-height:1.6}}.plugin__picture picture img{width:100%;height:auto}.plugin__picture.plugin__picture--original img{width:100%;max-width:100%;height:auto}.plugin__picture.plugin__picture--grid .picture__wrapper{margin-bottom:.8rem}.plugin__picture.plugin__picture--grid .picture__hadline{font-size:1rem;line-height:1.56;color:#64744d;margin-bottom:.8rem}@media all and (min-width: 768px){.plugin__picture.plugin__picture--grid .picture__hadline{font-size:1rem;line-height:1.6}}@media all and (min-width: 1024px){.plugin__picture.plugin__picture--grid .picture__hadline{font-size:1.3125rem;line-height:1.6}}.plugin__picture.plugin__picture--grid .picture__caption{font-size:.875rem;line-height:1.8}@media all and (min-width: 768px){.plugin__picture.plugin__picture--grid .picture__caption{font-size:.875rem;line-height:1.8}}@media all and (min-width: 1024px){.plugin__picture.plugin__picture--grid .picture__caption{font-size:1rem;line-height:1.8}}.plugin__picture.plugin__picture--row{position:relative}.plugin__picture.plugin__picture--row figcaption{position:absolute;width:100%;text-align:right;padding-right:0}.plugin__picture.plugin__picture--description{position:relative}.plugin__picture.plugin__picture--description figcaption{font-size:.875rem;line-height:1.8;color:#55524e;width:100%;text-align:left;padding-right:0}@media all and (min-width: 768px){.plugin__picture.plugin__picture--description figcaption{font-size:.875rem;line-height:1.8}}@media all and (min-width: 1024px){.plugin__picture.plugin__picture--description figcaption{font-size:1rem;line-height:1.8}}.plugin__picture.plugin__picture--full{overflow:hidden}.plugin__picture.plugin__picture--full img{object-fit:cover;max-width:100%;max-height:680px;object-position:center;animation:zoomout 10s ease-in 1;transition:all .5s ease-in-out}.plugin__picture.plugin__picture--full .picture__wrapper{max-height:680px;overflow:hidden}.plugin__picture.plugin__picture--middle{overflow:hidden;position:relative}.plugin__picture.plugin__picture--middle .picture__wrapper{position:relative;max-height:755px;overflow:hidden}.plugin__picture.plugin__picture--middle img{display:flex}.plugin__picture.plugin__picture--middle .picture__copy{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%;max-width:1726px;width:100%;margin:0 auto;padding:0 16px;text-shadow:0 4px 8px rgba(101,117,61,.2);position:absolute;top:0;height:100%;width:100%}.plugin__picture.plugin__picture--middle .picture__copy:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:linear-gradient(to right, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0))}.plugin__picture.plugin__picture--middle .picture__copy .copy__inner{grid-column:1/span 12;color:#fff;display:flex;align-items:center;z-index:1;font-size:1rem;line-height:1.56}@media all and (min-width: 768px){.plugin__picture.plugin__picture--middle .picture__copy .copy__inner{font-size:1rem;line-height:1.6}}@media all and (min-width: 1024px){.plugin__picture.plugin__picture--middle .picture__copy .copy__inner{font-size:1.3125rem;line-height:1.6}}@media(min-width: 768px){.plugin__picture.plugin__picture--middle .picture__copy .copy__inner{font-size:2rem;line-height:1.6}}@media(min-width: 768px)and (min-width: 768px){.plugin__picture.plugin__picture--middle .picture__copy .copy__inner{font-size:2.125rem;line-height:1.6}}@media(min-width: 768px)and (min-width: 1024px){.plugin__picture.plugin__picture--middle .picture__copy .copy__inner{font-size:2.25rem;line-height:1.6}}@media(min-width: 1024px){.plugin__picture.plugin__picture--middle .picture__copy .copy__inner{grid-column:2/span 6;font-size:1.6875rem;line-height:1.6;align-items:flex-end;flex-wrap:wrap}}@media(min-width: 1024px)and (min-width: 768px){.plugin__picture.plugin__picture--middle .picture__copy .copy__inner{font-size:1.6875rem;line-height:1.6}}@media(min-width: 1024px)and (min-width: 1024px){.plugin__picture.plugin__picture--middle .picture__copy .copy__inner{font-size:2.9375rem;line-height:1.6}}.plugin__picture.plugin__picture--middle .picture__copy .copy__inner .copy__headline{font-weight:bold}@media(min-width: 1024px){.plugin__picture.plugin__picture--middle .picture__copy .copy__inner .inner__headlines{margin-bottom:4.8rem}}@media(min-width: 1024px){.plugin__picture.plugin__picture--middle .copy__headline,.plugin__picture.plugin__picture--middle .copy__subheadline{line-height:56px;text-transform:uppercase}}.plugin__picture.plugin__picture--middle .picture__copy{background-image:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.25));text-shadow:0px 0px 10px rgba(0,0,0,.1607843137)}.plugin__picture.plugin__picture--middle .btn--white{margin-top:1.6rem}.plugin__picture.plugin__picture--middle img{object-fit:cover;max-width:100%;max-height:755px;object-position:center;animation:zoomout 10s ease-in 1;transition:all .5s ease-in-out}.plugin__picture.plugin__picture--bottom{overflow:hidden;position:relative}.plugin__picture.plugin__picture--bottom picture{height:100%;overflow:hidden}.plugin__picture.plugin__picture--bottom img{object-fit:cover;max-width:100%;max-height:755px;object-position:center;animation:zoomin 10s ease-in 1;transition:all .5s ease-in-out}.plugin__picture.plugin__picture--bottom .picture__wrapper{max-height:755px;overflow:hidden}.plugin__picture.plugin__picture--bottom .plugin__wrapper{position:relative;background:#64744d}.plugin__picture.plugin__picture--bottom .picture__copy{max-width:1726px;width:100%;margin:0 auto;padding:0 16px;font-size:1.3125rem;line-height:1.6;padding-top:1.6rem;padding-bottom:1.6rem;color:#fff}@media all and (min-width: 768px){.plugin__picture.plugin__picture--bottom .picture__copy{font-size:1.6875rem;line-height:1.6}}@media all and (min-width: 1024px){.plugin__picture.plugin__picture--bottom .picture__copy{font-size:1.6875rem;line-height:1.6}}@media(min-width: 768px){.plugin__picture.plugin__picture--bottom .picture__copy{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%;padding-top:3.2rem;padding-bottom:3.2rem}}.plugin__picture.plugin__picture--bottom .picture__copy .copy__inner{grid-column:2/span 6}.plugin__picture.plugin__picture--bottom .picture__copy .copy__headline{font-weight:bold}.plugin__picture.plugin__picture--bottom .picture__copy .copy__headline,.plugin__picture.plugin__picture--bottom .picture__copy .copy__subheadline{text-transform:uppercase}.plugin__picture.plugin__picture--bottom .picture__copy .copy__subheadline{margin-bottom:1.6rem}@media(min-width: 768px){.plugin__picture.plugin__picture--bottom .picture__copy .copy__subheadline{margin-bottom:0}}.plugin__picture.plugin__picture--bottom .copy__button{grid-column:span 4;text-align:right;display:flex;align-items:center}@media(min-width: 768px){.plugin__picture.plugin__picture--bottom .copy__button{justify-content:flex-end}}.plugin__picture.plugin__picture--bottom .copy__button .btn,.plugin__picture.plugin__picture--bottom .copy__button .react--search .filter__clear button,.react--search .filter__clear .plugin__picture.plugin__picture--bottom .copy__button button{margin-bottom:0}@keyframes zoomout{0%{transform:scale(1.4)}100%{transform:scale(1)}}@keyframes zoomin{0%{transform:scale(1)}100%{transform:scale(1.2)}}.plugin__spacing{display:flex}.plugin__spacing.plugin__spacing--1{padding-bottom:1.6rem}.plugin__spacing.plugin__spacing--2{padding-bottom:3.2rem}.plugin__spacing.plugin__spacing--3{padding-bottom:4.8rem}.plugin__spacing.plugin__spacing--4{padding-bottom:6.4rem}.plugin__spacing.plugin__spacing--divider{position:relative}.plugin__spacing.plugin__spacing--divider:after{content:"";display:inline-flex;width:100%;height:1px;background-color:#657442;position:absolute;top:calc(50% - 0.8rem)}.plugin__process_certification{width:100%;background:#f2f3ef;padding:4.8rem 0;position:relative}.plugin__process_certification .certification__grid{max-width:1726px;width:100%;margin:0 auto;padding:0 16px;display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%}.plugin__process_certification .certification__grid .grid__lottie{grid-column:2/span 10;margin-bottom:3.2rem}.plugin__process_certification .certification__grid .grid__text{grid-column:2/span 10}@media(min-width: 768px){.plugin__process_certification .certification__grid .grid__lottie{grid-column:2/span 3}.plugin__process_certification .certification__grid .grid__text{grid-column:6/span 6}}.plugin__process_certification #certification__progress{height:10px;width:100%;position:absolute;bottom:0}.plugin__process_certification #certification__progress #progress__bar{background:#65753d;height:100%;width:30px}.plugin__process_certification .grid__text{position:relative}.plugin__process_certification .grid__text .container__item .plugin__text,.plugin__process_certification .grid__text .animation__item .plugin__text{display:block;max-width:700px;width:100%}.plugin__process_certification .grid__text .container__item .text__content p,.plugin__process_certification .grid__text .animation__item .text__content p{font-size:1rem;line-height:1.56;color:#000}@media all and (min-width: 768px){.plugin__process_certification .grid__text .container__item .text__content p,.plugin__process_certification .grid__text .animation__item .text__content p{font-size:1rem;line-height:1.6}}@media all and (min-width: 1024px){.plugin__process_certification .grid__text .container__item .text__content p,.plugin__process_certification .grid__text .animation__item .text__content p{font-size:1.3125rem;line-height:1.6}}.plugin__process_certification .grid__text .container__item .text__content p span,.plugin__process_certification .grid__text .animation__item .text__content p span{display:inline-flex;justify-content:center;align-items:center;height:2.4rem;width:2.4rem;border-radius:100%;color:#fff;background:#65753d;margin-right:.8rem;margin-bottom:1.6rem}.plugin__process_certification .grid__text .container__item .text__content p a.btn,.plugin__process_certification .grid__text .animation__item .text__content p a.btn{text-decoration:none}.plugin__process_certification .grid__text .container__item p+button,.plugin__process_certification .grid__text .animation__item p+button{margin-top:1.6rem}.plugin__process_certification .grid__text .text__container{overflow:hidden;display:flex;flex-direction:row}.plugin__process_certification .grid__text .text__container .container__item{position:relative;flex:0 0 100%;opacity:0;z-index:-1}.plugin__process_certification .grid__text .text__animation{display:flex;flex-direction:column;position:absolute;height:100%;overflow:hidden}.plugin__process_certification .grid__text .text__animation .animation__item{flex:1 0 100%;position:relative;transition:top 2s cubic-bezier(0.95, -0.01, 0.32, 1)}.plugin__map--germany .map__germany{position:relative}.plugin__map--germany .map__germany .state__info{position:absolute;text-align:left;pointer-events:none;background:#64744d;padding:1.6rem;border-radius:30px;box-shadow:0px 1px 1px 0px rgba(0,0,0,.4);display:block;z-index:500;pointer-events:all;min-width:200px;transition:top .5s,left .5s}.plugin__map--germany .map__germany .state__info .info__name,.plugin__map--germany .map__germany .state__info .info__value{color:#fff;text-align:center}.plugin__map--germany .map__germany .state__info .info__value{border-bottom:1px solid #657442;border-top:1px solid #657442;padding:.4rem 0;text-align:center;margin-bottom:.8rem}.plugin__map--germany .map__germany .state__info .info__percent{font-size:1.6875rem;line-height:1.6;color:#fff;font-weight:bold;width:100%;margin-bottom:10px;text-align:center}@media all and (min-width: 768px){.plugin__map--germany .map__germany .state__info .info__percent{font-size:1.6875rem;line-height:1.6}}@media all and (min-width: 1024px){.plugin__map--germany .map__germany .state__info .info__percent{font-size:2.9375rem;line-height:1.6}}.plugin__map--germany .map__germany .state__info .info__absolute{padding-top:3px}.plugin__map--germany .map__germany .state__info .info__absolute .absolute__value{font-size:.875rem;line-height:1.8;color:#fff;text-align:center}@media all and (min-width: 768px){.plugin__map--germany .map__germany .state__info .info__absolute .absolute__value{font-size:.875rem;line-height:1.8}}@media all and (min-width: 1024px){.plugin__map--germany .map__germany .state__info .info__absolute .absolute__value{font-size:1rem;line-height:1.8}}.plugin__map--germany .map__germany .state__info .info__link{color:#fff;text-decoration:underline;z-index:1000;text-align:center;display:block;font-weight:bold}.plugin__map--germany .map__germany .state__info .info__link:focus{color:#fff;outline:2px dashed #fff;outline-offset:4px}.plugin__map--germany .map__germany .state__info .info__link:hover{color:#fff}.plugin__map--germany .map__germany .germany__state{stroke:#fff7f8;width:1}.plugin__map--germany .map__germany .germany__state.germany__state--clickable{cursor:pointer}.plugin__map--world{position:relative;width:100%;max-width:800px}.plugin__map--world path{cursor:pointer}.plugin__map--world .world--type_0{fill:#f1f1f1}.plugin__map--world .world--type_0:hover{fill:#bebebe}.plugin__map--world .world--type_1{fill:#65753d}.plugin__map--world .world--type_1:hover{fill:#2b321a}.plugin__map--world .world--type_2{fill:#827d1e}.plugin__map--world .world--type_2:hover{fill:#2f2d0b}.plugin__map--world .world--type_3{fill:#c1bc2b}.plugin__map--world .world--type_3:hover{fill:#6e6b18}.plugin__map--world .world__tooltip{position:absolute;left:-10000px;background:#64744d;padding:1.6rem;border-radius:30px;box-shadow:0px 1px 1px 0px rgba(0,0,0,.4);color:#fff}.plugin__map--world .world__tooltip p{font-size:.875rem;line-height:1.8}@media all and (min-width: 768px){.plugin__map--world .world__tooltip p{font-size:.875rem;line-height:1.8}}@media all and (min-width: 1024px){.plugin__map--world .world__tooltip p{font-size:1rem;line-height:1.8}}.plugin__map--world .world__tooltip a{color:#fff;text-decoration:underline}.plugin__map--world .world__tooltip a:focus{color:#fff;outline:2px dashed #fff;outline-offset:4px}.plugin__map--world .world__tooltip a:hover{color:#fff}.plugin__map--world .world__tooltip h3{font-size:1.3125rem;line-height:1.6;color:#fff;font-weight:bold;width:100%;border-bottom:1px solid #657442;margin-bottom:10px}@media all and (min-width: 768px){.plugin__map--world .world__tooltip h3{font-size:1.6875rem;line-height:1.6}}@media all and (min-width: 1024px){.plugin__map--world .world__tooltip h3{font-size:1.6875rem;line-height:1.6}}.plugin__map--world .world__tooltip a{display:block}.plugin__map--world .world__tooltip--open{display:block}.plugin__map--world .world__legend{display:grid;grid-template-columns:1fr;column-gap:24;width:100%;margin-bottom:1.6rem}@media(min-width: 768px){.plugin__map--world .world__legend{grid-template-columns:1fr 1fr}}.plugin__map--world .world__legend .legend__box{display:inline-block;width:25px;height:25px;margin-right:10px}.plugin__map--world .world__legend .legend__type{display:flex;align-items:center;margin-bottom:.8rem}.plugin__map--world .world__legend .legend__type-1 .legend__box{background:#65753d}.plugin__map--world .world__legend .legend__type-2 .legend__box{background:#827d1e}.plugin__map--world .world__legend .legend__type-3 .legend__box{background:#c1bc2b}.plugin__map--world .world__legend .legend__type-0 .legend__box{background:#f1f1f1}.cms-structure-mode-structure .plugin__toolbox .toolbox__content .content__identifier,.cms-structure-mode-content .plugin__toolbox .toolbox__content .content__identifier,.cms-toolbar-expanded .plugin__toolbox .toolbox__content .content__identifier{text-align:center;display:block;margin-top:20px;margin-bottom:20px;height:30px;font-weight:bold;color:#64744d;background:repeating-linear-gradient(45deg, transparent, transparent 10px, #F2F3EF 10px, #F2F3EF 20px)}.cms-structure-mode-structure .plugin__toolbox-marker-show-hide,.cms-structure-mode-content .plugin__toolbox-marker-show-hide,.cms-toolbar-expanded .plugin__toolbox-marker-show-hide{position:relative;display:block;top:0;width:100%;border-top:3px dashed #000}.cms-structure-mode-structure .plugin__toolbox-marker-show-hide:after,.cms-structure-mode-content .plugin__toolbox-marker-show-hide:after,.cms-toolbar-expanded .plugin__toolbox-marker-show-hide:after{background:#000;color:#fff;position:relative;top:-15px;border-radius:10px;padding:5px 15px}.cms-structure-mode-structure .plugin__toolbox-marker-show-hide:after,.cms-structure-mode-content .plugin__toolbox-marker-show-hide:after,.cms-toolbar-expanded .plugin__toolbox-marker-show-hide:after{content:"Toolbox Anzeigen: " attr(data-show)}.cms-structure-mode-structure .plugin__toolbox-marker,.cms-structure-mode-content .plugin__toolbox-marker,.cms-toolbar-expanded .plugin__toolbox-marker{position:relative;display:block;top:0;width:100%;border-top:3px dashed #000}.cms-structure-mode-structure .plugin__toolbox-marker:after,.cms-structure-mode-content .plugin__toolbox-marker:after,.cms-toolbar-expanded .plugin__toolbox-marker:after{background:#000;color:#fff;position:relative;top:-15px;border-radius:10px;padding:5px 15px}.cms-structure-mode-structure .plugin__toolbox-marker:after,.cms-structure-mode-content .plugin__toolbox-marker:after,.cms-toolbar-expanded .plugin__toolbox-marker:after{content:"Toolbox Abschnitt: " attr(data-name)}.plugin__toolbox{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%;pointer-events:none;display:none}.plugin__toolbox.toolbox--visible{display:grid}.plugin__toolbox .toolbox__container{display:none;pointer-events:all;grid-column:9/span 4;background:#fff;box-shadow:0px 3px 10px rgba(0,0,0,.1607843137);border-radius:30px;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}@media(min-width: 1280px){.plugin__toolbox .toolbox__container.toolbox__container--visible{display:block}}.plugin__toolbox .content__identifier{display:none}.plugin__toolbox .toolbox__container{padding:1.6rem}@media(min-width: 1024px){.plugin__toolbox .toolbox__container{padding:2.4rem}}.plugin__toolbox .content__headline{color:#000}.plugin__toolbox .content__subheadline{font-size:.875rem;line-height:1.8;color:#767676}@media all and (min-width: 768px){.plugin__toolbox .content__subheadline{font-size:.875rem;line-height:1.8}}@media all and (min-width: 1024px){.plugin__toolbox .content__subheadline{font-size:1rem;line-height:1.8}}.plugin__toolbox .text__content{font-size:.875rem;line-height:1.8}@media all and (min-width: 768px){.plugin__toolbox .text__content{font-size:.875rem;line-height:1.8}}@media all and (min-width: 1024px){.plugin__toolbox .text__content{font-size:1rem;line-height:1.8}}.plugin__toolbox .text__content p{font-size:.875rem;line-height:1.8}@media all and (min-width: 768px){.plugin__toolbox .text__content p{font-size:.875rem;line-height:1.8}}@media all and (min-width: 1024px){.plugin__toolbox .text__content p{font-size:1rem;line-height:1.8}}.plugin__toolbox details[open] summary{font-weight:500}.plugin__toolbox details[open] summary svg{transform:rotate(180deg)}.plugin__toolbox details[open] summary~*{animation:ease-opacity-t-b .5s ease}.plugin__toolbox svg{transition:all .3s}.plugin__toolbox details>summary{list-style:none}.plugin__toolbox details>summary::-webkit-details-marker{display:none}.plugin__link-list{margin-bottom:.4rem;border-bottom:1px solid #65753d;padding-bottom:.4rem}.plugin__link-list ul{list-style:none;margin:0}.plugin__link-list ul li a{display:block;padding-left:28px}.plugin__link-list a{font-size:.875rem;line-height:1.8}@media all and (min-width: 768px){.plugin__link-list a{font-size:.875rem;line-height:1.8}}@media all and (min-width: 1024px){.plugin__link-list a{font-size:1rem;line-height:1.8}}.plugin__link-list .list__summary{cursor:pointer;position:relative;padding-left:25px}.plugin__link-list .list__summary ul{margin-top:.8rem}.plugin__link-list .list__summary svg{position:absolute;top:8px;left:0;color:#65753d}.plugin__link-list .list__summary:hover{color:#64744d;cursor:pointer}.plugin__link-list .list__summary:hover svg{fill:#64744d}.plugin__toolbox .toolbox__content{display:grid}.plugin__toolbox .toolbox__content--hidden{display:none}.plugin__toolbox .contact__toolbox{margin-top:1.6rem}.plugin__toolbox .contact__toolbox .contact__image{display:none}.plugin__toolbox .contact__toolbox .contact__image img{width:100%;max-width:100%;height:auto}.plugin__toolbox .tooltip__name{font-weight:500}.plugin__toolbox .box__question{display:block;margin-bottom:.8rem;font-size:1rem;line-height:1.56}@media all and (min-width: 768px){.plugin__toolbox .box__question{font-size:1rem;line-height:1.6}}@media all and (min-width: 1024px){.plugin__toolbox .box__question{font-size:1.3125rem;line-height:1.6}}.plugin__toolbox .download__list--toolbox a{font-size:.875rem;line-height:1.8}@media all and (min-width: 768px){.plugin__toolbox .download__list--toolbox a{font-size:.875rem;line-height:1.8}}@media all and (min-width: 1024px){.plugin__toolbox .download__list--toolbox a{font-size:1rem;line-height:1.8}}.plugin__toolbox .download__list--toolbox p{font-size:.875rem;line-height:1.8}@media all and (min-width: 768px){.plugin__toolbox .download__list--toolbox p{font-size:.875rem;line-height:1.8}}@media all and (min-width: 1024px){.plugin__toolbox .download__list--toolbox p{font-size:1rem;line-height:1.8}}.plugin__toolbox .plugin__download .file__download{top:34px}@keyframes plugin__welcome--text--desktop{0%{line-height:6.4rem;top:100px;opacity:0}50%{opacity:.75}100%{line-height:4.8rem;top:0px;opacity:1}}@keyframes plugin__welcome--text--mobile{0%{line-height:6.4rem;top:100px;opacity:0}50%{opacity:.75}100%{line-height:2.4rem;top:0px;opacity:1}}.plugin__welcome--info-banner{background:#65753d;color:#fff}.plugin__welcome--footer{background-color:#f2f3ef;margin-bottom:6.4rem}.plugin__welcome--footer .plugin__text{display:flex;align-items:center;justify-content:center}.plugin__welcome--footer .plugin__text .text__content{padding-top:3.2rem;max-width:800px;text-align:center}.plugin__welcome--footer .plugin__text .btn,.plugin__welcome--footer .plugin__text .react--search .filter__clear button,.react--search .filter__clear .plugin__welcome--footer .plugin__text button{text-decoration:none}.plugin__welcome--footer .plugin__text .btn:hover,.plugin__welcome--footer .plugin__text .react--search .filter__clear button:hover,.react--search .filter__clear .plugin__welcome--footer .plugin__text button:hover{color:#fff;background:#65753d}.plugin__welcome{background:#d7e5e7;min-height:630px;max-height:1200px;overflow:hidden;position:relative}@media(min-width: 1024px){.plugin__welcome{background:#65753d}}.plugin__welcome .welcome__layout{padding-top:45.1505016722%}.plugin__welcome .layout__scroll{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.6rem;position:absolute;width:100%;bottom:1.6rem;z-index:2}.plugin__welcome .layout__scroll svg{fill:#fff;width:33px;box-sizing:content-box}.plugin__welcome .layout__scroll .scroll__copy{color:#fff;text-transform:uppercase;letter-spacing:1px}.plugin__welcome .layout__parallax{position:absolute;bottom:0;width:100%;height:100%;text-shadow:0 4px 8px rgba(101,117,61,.2)}.plugin__welcome .layout__parallax:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(to right, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0))}.plugin__welcome .layout__parallax .parallax__grid{max-width:1726px;width:100%;margin:0 auto;padding:0 16px;display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%;position:absolute;z-index:1;top:0;left:50%;transform:translateX(-50%)}.plugin__welcome .layout__parallax .parallax__grid .grid__content{position:relative;z-index:1;grid-column:2/span 9;display:flex;flex-direction:column;align-items:center}.plugin__welcome .layout__parallax .parallax__grid .content__child-plugins{padding:4.8rem 0}.plugin__welcome .layout__parallax .parallax__grid .content__child-plugins h1,.plugin__welcome .layout__parallax .parallax__grid .content__child-plugins h2,.plugin__welcome .layout__parallax .parallax__grid .content__child-plugins p{letter-spacing:1px;font-weight:900;color:#fff;text-transform:uppercase;position:relative;line-height:6.4rem;top:100px;opacity:0;animation:plugin__welcome--text--mobile cubic-bezier(0.39, -0.01, 0.23, 1) 1.5s forwards}@media(min-width: 1024px){.plugin__welcome .layout__parallax .parallax__grid .content__child-plugins h1,.plugin__welcome .layout__parallax .parallax__grid .content__child-plugins h2,.plugin__welcome .layout__parallax .parallax__grid .content__child-plugins p{animation:plugin__welcome--text--desktop cubic-bezier(0.39, -0.01, 0.23, 1) 1.5s forwards}}.plugin__welcome .layout__parallax .parallax__grid .content__child-plugins .btn,.plugin__welcome .layout__parallax .parallax__grid .content__child-plugins .react--search .filter__clear button,.react--search .filter__clear .plugin__welcome .layout__parallax .parallax__grid .content__child-plugins button{margin-right:30px;background:rgba(0,0,0,.25)}.plugin__welcome .layout__parallax .parallax__grid .content__child-plugins .btn:hover,.plugin__welcome .layout__parallax .parallax__grid .content__child-plugins .react--search .filter__clear button:hover,.react--search .filter__clear .plugin__welcome .layout__parallax .parallax__grid .content__child-plugins button:hover{background:#F2F3EF9f}.plugin__welcome .layout__parallax .parallax__image{min-width:1040px;position:absolute;bottom:-30%;width:100%;height:100%;margin-left:50%;transform:translateX(-50%)}.plugin__welcome .layout__parallax .parallax__image.parallax__image--front{pointer-events:none;z-index:1}@media(min-width: 391px){.plugin__welcome .layout__parallax .parallax__image{min-width:1200px}}.plugin__welcome .layout__parallax .parallax__image img{position:absolute;bottom:0;width:100%;will-change:transform;transition:transform 1s cubic-bezier(0, 0, 0, 1) 0s}.plugin__welcome .layout__parallax .parallax__foglayer{position:absolute;top:0;width:100%;height:100%;display:none}@media(min-width: 391px){.plugin__welcome .layout__parallax .parallax__foglayer{display:block}}.fogwrapper{height:100%;position:absolute;top:0;width:100%;-webkit-filter:blur(1px) grayscale(0.2) saturate(1.2) sepia(0.2);filter:blur(1px) grayscale(0.2) saturate(1.2) sepia(0.2)}#foglayer_01,#foglayer_02,#foglayer_03{height:100%;position:absolute;width:200%}#foglayer_01 .image01,#foglayer_01 .image02,#foglayer_02 .image01,#foglayer_02 .image02,#foglayer_03 .image01,#foglayer_03 .image02{float:left;height:100%;width:50%}#foglayer_01{animation:foglayer_01_opacity 20s linear infinite,foglayer_moveme 30s linear infinite}#foglayer_02,#foglayer_03{animation:foglayer_02_opacity 42s linear infinite,foglayer_moveme 26s linear infinite}@-webkit-keyframes foglayer_01_opacity{0%{opacity:.1}22%{opacity:.5}40%{opacity:.28}58%{opacity:.4}80%{opacity:.16}100%{opacity:.1}}@-moz-keyframes foglayer_01_opacity{0%{opacity:.1}22%{opacity:.5}40%{opacity:.28}58%{opacity:.4}80%{opacity:.16}100%{opacity:.1}}@-o-keyframes foglayer_01_opacity{0%{opacity:.1}22%{opacity:.5}40%{opacity:.28}58%{opacity:.4}80%{opacity:.16}100%{opacity:.1}}@keyframes foglayer_01_opacity{0%{opacity:.1}22%{opacity:.5}40%{opacity:.28}58%{opacity:.4}80%{opacity:.16}100%{opacity:.1}}@-webkit-keyframes foglayer_02_opacity{0%{opacity:.5}25%{opacity:.2}50%{opacity:.1}80%{opacity:.3}100%{opacity:.5}}@-moz-keyframes foglayer_02_opacity{0%{opacity:.5}25%{opacity:.2}50%{opacity:.1}80%{opacity:.3}100%{opacity:.5}}@-o-keyframes foglayer_02_opacity{0%{opacity:.5}25%{opacity:.2}50%{opacity:.1}80%{opacity:.3}100%{opacity:.5}}@keyframes foglayer_02_opacity{0%{opacity:.5}25%{opacity:.2}50%{opacity:.1}80%{opacity:.3}100%{opacity:.5}}@-webkit-keyframes foglayer_03_opacity{0%{opacity:.8}27%{opacity:.2}52%{opacity:.6}68%{opacity:.3}100%{opacity:.8}}@-moz-keyframes foglayer_03_opacity{0%{opacity:.8}27%{opacity:.2}52%{opacity:.6}68%{opacity:.3}100%{opacity:.8}}@-o-keyframes foglayer_03_opacity{0%{opacity:.8}27%{opacity:.2}52%{opacity:.6}68%{opacity:.3}100%{opacity:.8}}@keyframes foglayer_03_opacity{0%{opacity:.8}27%{opacity:.2}52%{opacity:.6}68%{opacity:.3}100%{opacity:.8}}@-webkit-keyframes foglayer_moveme{0%{left:0}100%{left:-100%}}@-moz-keyframes foglayer_moveme{0%{left:0}100%{left:-100%}}@-o-keyframes foglayer_moveme{0%{left:0}100%{left:-100%}}@keyframes foglayer_moveme{0%{left:0}100%{left:-100%}}@media only screen and (min-width: 280px)and (max-width: 767px){#foglayer_01 .image01,#foglayer_01 .image02,#foglayer_02 .image01,#foglayer_02 .image02,#foglayer_03 .image01,#foglayer_03 .image02{width:100%}}.plugin__pefc-latest{margin-bottom:1.6rem}@media(min-width: 768px){.plugin__pefc-latest{margin-bottom:3.2rem}}.plugin__pefc-latest .plugin__text a{color:#fff}.plugin__pefc-latest .plugin__text a:focus{color:#fff;outline:2px dashed #fff;outline-offset:4px}.plugin__pefc-latest .plugin__text a:hover{color:#fff}.plugin__pefc-latest .lastest__header{max-width:1726px;width:100%;margin:0 auto;padding:0 16px}@media(min-width: 768px){.plugin__pefc-latest .lastest__header{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%}}.plugin__pefc-latest .lastest__header .latest__info{grid-column:8/span 4;display:flex;align-items:center}@media(min-width: 1024px){.plugin__pefc-latest .lastest__header .latest__info p{margin-bottom:0}}.plugin__pefc-latest .lastest__header .latest__info .plugin__text{display:block}.plugin__pefc-latest .lastest__header .plugin__headline{grid-column:2/span 3;padding-top:1.6rem;padding-bottom:1.6rem}@media(min-width: 1024px){.plugin__pefc-latest .lastest__header .plugin__headline{padding-top:3.2rem;padding-bottom:3.2rem}}.plugin__pefc-latest .latest__content{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:0}@media(min-width: 1024px){.plugin__pefc-latest .latest__content{grid-template-columns:repeat(4, 1fr)}}.plugin__pefc-latest .latest__content .content__item{position:relative}.plugin__pefc-latest .latest__content .content__item img{float:left;width:100%;max-width:100%}.plugin__pefc-latest .latest__content .content__item:hover .description__title{opacity:100;color:#fff}.plugin__pefc-latest .latest__content .content__item:hover .item__description{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6))}.plugin__pefc-latest .latest__content .content__item:hover .item__arrow{display:none}.plugin__pefc-latest .latest__content .item__arrow{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;display:flex;padding:1.6rem;align-items:flex-end}.plugin__pefc-latest .latest__content .item__arrow svg{transform:rotate(180deg)}.plugin__pefc-latest .latest__content .item__arrow svg path{fill:#fff}.plugin__pefc-latest .latest__content .description__title{opacity:0;transition:opacity .3s}.plugin__pefc-latest .latest__content .item__description{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;font-size:1rem;line-height:1.56;display:flex;padding:1.6rem;align-items:flex-end;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2))}@media all and (min-width: 768px){.plugin__pefc-latest .latest__content .item__description{font-size:1rem;line-height:1.6}}@media all and (min-width: 1024px){.plugin__pefc-latest .latest__content .item__description{font-size:1.3125rem;line-height:1.6}}.plugin__pefc-latest--stories .lastest__header{background-color:#65753d;color:#fff}.plugin__pefc-latest--stories .lastest__header .plugin__headline .svg-pefc_arrow_up svg path{fill:#fff}.plugin__pefc-latest--stories .lastest__header .plugin__headline h2{color:#fff}.plugin__pefc-latest--stories .plugin__headline h2 a{color:#fff}.plugin__pefc-latest--stories .plugin__headline h2 a:focus{color:#f2f3ef;outline:2px dashed #f2f3ef;outline-offset:4px}.plugin__pefc-latest--stories .plugin__headline h2 a:hover{color:#f2f3ef}.plugin__news--regional .news__content .news__list,.plugin__news--list .news__content .news__list{padding-left:0}@media(min-width: 1024px){.plugin__news--regional .news__content .news__list,.plugin__news--list .news__content .news__list{display:grid;grid-template-columns:1fr 1fr;column-gap:16px}}.plugin__news--regional .news__content .items__item,.plugin__news--list .news__content .items__item{display:block;margin-bottom:3.2rem}.plugin__news--regional .news__content .items__item img,.plugin__news--list .news__content .items__item img{width:100%;max-width:auto}.plugin__info_state svg{fill:#65753d}.plugin__info_state .state__wrapper{display:flex;align-items:center}.plugin__info_state h3,.plugin__info_state h4{font-weight:500;margin-bottom:0;color:#65753d}.plugin__info_state .state__content{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%;grid-template-columns:repeat(1, 1fr)}@media(min-width: 1024px){.plugin__info_state .state__content{grid-auto-columns:minmax(0, 1fr);grid-auto-flow:column}}@media(min-width: 1024px){.plugin__info_state .state__content .content__main{display:flex;align-items:center}}.plugin__info_state .state__content .content__info>div,.plugin__info_state .state__content .main__inner>div{margin-bottom:1.6rem}.plugin__info_state .state__numbers,.plugin__info_state .state__wrapper{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:16px;width:100%;grid-template-columns:repeat(1, 1fr)}@media(min-width: 1024px){.plugin__info_state .state__numbers,.plugin__info_state .state__wrapper{grid-template-columns:repeat(8, 1fr)}}@media(min-width: 1024px){.plugin__info_state .state__numbers .numbers__total,.plugin__info_state .state__numbers .state__icon,.plugin__info_state .state__wrapper .numbers__total,.plugin__info_state .state__wrapper .state__icon{grid-column:1/span 3}}@media(min-width: 1024px){.plugin__info_state .state__numbers .state__overview,.plugin__info_state .state__numbers .numbers__percent,.plugin__info_state .state__wrapper .state__overview,.plugin__info_state .state__wrapper .numbers__percent{grid-column:5/span 4}}.plugin__info_state .numbers__total{margin-top:1.6rem;margin-bottom:1.6rem}@media(min-width: 1024px){.plugin__info_state .numbers__total{margin:0;display:flex;align-items:center;justify-content:center}}.plugin__info_state .numbers__percent>div{margin-bottom:1.6rem}.plugin__info_state .state__overview .overview__trees{margin-bottom:1.6rem}.plugin__info_state .state__overview .overview__trees .pefc_tree_picto--full path{fill:#65753d}.plugin__info_state .state__overview .overview__trees .pefc_tree_picto--empty path{fill:#f2f3ef}.plugin__info_state.plugin__info_state--bayern .state__icon path{transform:translate(-116px, -320px)}.plugin__info_state.plugin__info_state--brandenburg .state__icon path{transform:translate(-217px, -67px)}.plugin__info_state.plugin__info_state--thuringen .state__icon path{transform:translate(-113px, -170px)}.plugin__info_state.plugin__info_state--saarland .state__icon path{transform:translate(-9px, -387px);scale:3}.plugin__info_state.plugin__info_state--rheinland-pfalz .state__icon path{transform:translate(59px, -250px)}.plugin__info_state.plugin__info_state--nordrhein-westfalen .state__icon path{transform:translate(56px, -130px)}.plugin__info_state.plugin__info_state--niedersachsen .state__icon path{transform:translate(-16px, -50px)}.plugin__info_state.plugin__info_state--mecklenburg-vorpommern .state__icon path{transform:translate(-171px, 50px)}.plugin__info_state.plugin__info_state--schleswig-holstein-und-hansestadt-hamburg .state__icon path{transform:translate(-41px, 70px)}.plugin__info_state.plugin__info_state--sachsen-anhalt .state__icon path{transform:translate(-131px, -90px)}.plugin__info_state.plugin__info_state--hessen .state__icon path{transform:translate(-1px, -210px)}.plugin__info_state.plugin__info_state--sachsen .state__icon path{transform:translate(-210px, -167px)}.plugin__info_state.plugin__info_state--baden-wurttemberg .state__icon path{transform:translate(-5px, -338px)}.plugin__announcement{background-color:#65753d}.plugin__announcement__link{color:#fff;display:flex;width:100%}.plugin__announcement__link:hover{color:#fff}.plugin__announcement__link:hover .plugin__announcement__description{text-decoration:underline}.plugin__announcement__inner{max-width:1726px;width:100%;margin:0 auto;padding:0 16px;display:flex;padding:1.5rem 1rem;align-items:center;flex-direction:row;gap:.75rem}.plugin__announcement__text{display:flex;flex-direction:column;flex:1;width:100%}.plugin__announcement__title{font-size:.75rem;line-height:1.6;text-transform:uppercase;letter-spacing:.1ch;font-weight:600;margin-bottom:0;color:#fff}@media all and (min-width: 768px){.plugin__announcement__title{font-size:.75rem;line-height:1.6}}@media all and (min-width: 1024px){.plugin__announcement__title{font-size:.875rem;line-height:1.6}}.plugin__announcement__description{font-size:1rem;line-height:1.56;margin-bottom:0;max-width:100ch}@media all and (min-width: 768px){.plugin__announcement__description{font-size:1rem;line-height:1.6}}@media all and (min-width: 1024px){.plugin__announcement__description{font-size:1.3125rem;line-height:1.6}}.plugin__announcement__icon{flex-shrink:0;color:#fff;fill:currentColor}.plugin__announcement__icon svg{height:1.5rem;width:1.5rem}.plugin__announcement__info{align-self:baseline;color:#fff}.plugin__announcement__arrow{align-self:flex-end}@media(min-width: 768px){.plugin__announcement__arrow{align-self:center}}.hidden{display:none}