@font-face{font-family:pefc-icons-1498142432;src:url(../fonts/pefc-icons-1498142432.eot);src:url(../fonts/pefc-icons-1498142432.eot?#iefix) format("eot") , url(../fonts/pefc-icons-1498142432.woff) format("woff") , url(../fonts/pefc-icons-1498142432.ttf) format("truetype") , url(../fonts/pefc-icons-1498142432.svg#pefc-icons-1498142432) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/montserrat-light-webfont.eot?) format("eot") , url(../fonts/montserrat-light-webfont.woff2) format("woff2") , url(../fonts/montserrat-light-webfont.woff) format("woff") , url(../fonts/montserrat-light-webfont.ttf) format("truetype") , url(../fonts/montserrat-light-webfont.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(../fonts/montserrat-regular-webfont.eot?) format("eot") , url(../fonts/montserrat-regular-webfont.woff2) format("woff2") , url(../fonts/montserrat-regular-webfont.woff) format("woff") , url(../fonts/montserrat-regular-webfont.ttf) format("truetype") , url(../fonts/montserrat-regular-webfont.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(../fonts/montserrat-bold-webfont.eot?) format("eot") , url(../fonts/montserrat-bold-webfont.woff2) format("woff2") , url(../fonts/montserrat-bold-webfont.woff) format("woff") , url(../fonts/montserrat-bold-webfont.ttf) format("truetype") , url(../fonts/montserrat-bold-webfont.svg#Montserrat) format("svg")}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{box-sizing:border-box}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.container--centered{max-width:1340px;margin-left:auto;margin-right:auto;padding:0 15px}.container--centered:after{content:" ";display:block;clear:both}@media (min-width:480px){.container--centered{padding:0 20px}}.accordion .accordion__item.accordion__item--open .item__header .header__icon:after,.accordion .accordion__item .item__header .header__icon:after,.icon-arrow-big-left:after,.icon-arrow-big-right:after,.icon-arrow-down:after,.icon-arrow-right-font-size-14px:after,.icon-arrow-right:after,.icon-arrow-up:after,.icon-bulletpoints-32px:after,.icon-cart:after,.icon-certifier-32px:after,.icon-check-circle-32px:after,.icon-circle-question-32px:after,.icon-close:after,.icon-costs-32px:after,.icon-documents-32px:after,.icon-download:after,.icon-email:after,.icon-envelope:after,.icon-facebook:after,.icon-factory:after,.icon-fax:after,.icon-jar:after,.icon-link:after,.icon-logo-usage-32px:after,.icon-menu-ablauf-zertifizierung:after,.icon-menu-dokumente:after,.icon-menu-einkaufsratgeber:after,.icon-menu-erholungswald:after,.icon-menu-faq:after,.icon-menu-forstunternehmer:after,.icon-menu-geschichten:after,.icon-menu-hintergruende:after,.icon-menu-international:after,.icon-menu-kosten:after,.icon-menu-logonutzung:after,.icon-menu-nachhaltigkeit:after,.icon-menu-national:after,.icon-menu-projektzertifizierung:after,.icon-menu-region:after,.icon-menu-regional:after,.icon-menu-regionallabel:after,.icon-menu-social:after,.icon-menu-swiss:after,.icon-menu-vergleich:after,.icon-menu-video-audio:after,.icon-menu-vorteile-chancen:after,.icon-menu-waldstandard:after,.icon-menu-warum-pefc:after,.icon-menu-weihnachtsbaum:after,.icon-menu-zertifizierer:after,.icon-mobile:after,.icon-pefc-32px:after,.icon-phone:after,.icon-search:after,.icon-squirrel:after,.icon-tree-picto:after,.icon-tree:after,.icon-twitter:after,.page .page__container--sidebar_left_menu .container--left_column ul li a:after,.template__downloads .downloads__categories ul li a:after,.template__guide .guide__categories .dropwdown_arrow--down:after,.template__guide .guide__categories .dropwdown_arrow--up:after,.template__guide .guide__field .dropwdown_arrow--down:after,.template__guide .guide__field .dropwdown_arrow--up:after,.template__home .home__aboutpefc ul li a:after,.template__home .plugin__content a:after,.template__search .search__filters ul li.active a:after,footer .footer__navigation .navigation__main:after{font-family:pefc-icons-1498142432;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;line-height:1;letter-spacing:normal!important}.icon-arrow-big-left:after{content:""}.icon-arrow-big-right:after{content:""}.accordion .accordion__item .item__header .header__icon:after,.icon-arrow-down:after,.template__guide .guide__categories .dropwdown_arrow--up:after,.template__guide .guide__field .dropwdown_arrow--up:after{content:""}.icon-arrow-right-font-size-14px:after,.page .page__container--sidebar_left_menu .container--left_column ul li a:after,.template__downloads .downloads__categories ul li a:after,.template__home .home__aboutpefc ul li a:after,.template__home .plugin__content a:after,.template__search .search__filters ul li.active a:after,footer .footer__navigation .navigation__main:after{content:""}.icon-arrow-right:after{content:""}.accordion .accordion__item.accordion__item--open .item__header .header__icon:after,.icon-arrow-up:after,.template__guide .guide__categories .dropwdown_arrow--down:after,.template__guide .guide__field .dropwdown_arrow--down:after{content:""}.icon-bulletpoints-32px:after{content:""}.icon-cart:after{content:""}.icon-certifier-32px:after{content:""}.icon-check-circle-32px:after{content:""}.icon-circle-question-32px:after{content:""}.icon-close:after{content:""}.icon-costs-32px:after{content:""}.icon-documents-32px:after{content:""}.icon-download:after{content:""}.icon-email:after{content:""}.icon-envelope:after{content:""}.icon-facebook:after{content:""}.icon-factory:after{content:""}.icon-fax:after{content:""}.icon-jar:after{content:""}.icon-link:after{content:""}.icon-logo-usage-32px:after{content:""}.icon-menu-ablauf-zertifizierung:after{content:""}.icon-menu-dokumente:after{content:""}.icon-menu-einkaufsratgeber:after{content:""}.icon-menu-erholungswald:after{content:""}.icon-menu-faq:after{content:""}.icon-menu-forstunternehmer:after{content:""}.icon-menu-geschichten:after{content:""}.icon-menu-hintergruende:after{content:""}.icon-menu-international:after{content:""}.icon-menu-kosten:after{content:""}.icon-menu-logonutzung:after{content:""}.icon-menu-nachhaltigkeit:after{content:""}.icon-menu-national:after{content:""}.icon-menu-projektzertifizierung:after{content:""}.icon-menu-region:after{content:""}.icon-menu-regional:after{content:""}.icon-menu-regionallabel:after{content:""}.icon-menu-social:after{content:""}.icon-menu-swiss:after{content:""}.icon-menu-vergleich:after{content:""}.icon-menu-video-audio:after{content:""}.icon-menu-vorteile-chancen:after{content:""}.icon-menu-waldstandard:after{content:""}.icon-menu-warum-pefc:after{content:""}.icon-menu-weihnachtsbaum:after{content:""}.icon-menu-zertifizierer:after{content:""}.icon-mobile:after{content:""}.icon-pefc-32px:after{content:""}.icon-phone:after{content:""}.icon-search:after{content:""}.icon-squirrel:after{content:""}.icon-tree-picto:after{content:""}.icon-tree:after{content:""}.icon-twitter:after{content:""}body{font-family:Montserrat,sans-serif;font-weight:500;font-size:14px}a{color:#2ea053;text-decoration:none}.js.no-touch a:hover,.no-js a:hover{color:#42c96e}a:focus{outline:0}h1,h2,h3,h4,p{margin-top:0}h1{font-size:18px;line-height:21px;margin-bottom:12px;letter-spacing:-1.1px;color:#222}@media (min-width:768px){h1{font-size:32px;line-height:36px;margin-bottom:16px;letter-spacing:-1.1px}}h2{font-size:21px;line-height:24px;margin-bottom:21px}h2,h3{font-family:Montserrat,sans-serif;font-weight:500;text-transform:uppercase;color:#222}h3{font-size:14px}html{padding:0;margin:0}b,strong{font-weight:500}.divider{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-top:30px;padding-bottom:30px}.divider hr{border:none;border-bottom:4px solid #e5e5e5}.page .page__container{margin-top:50px;margin-bottom:60px}.page .page__container--fullwidth{clear:both}.page .page__container--fullwidth,.page .page__container--sidebar_right .container--left_column{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:1024px){.page .page__container--sidebar_right .container--left_column{width:74.74151%;float:left;margin-right:1.03397%;max-width:860px}}.page .page__container--sidebar_right .container--right_column{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:1024px){.page .page__container--sidebar_right .container--right_column{width:24.22452%;float:right;margin-right:0}}.page .page__container--sidebar_left .container--left_column{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:1024px){.page .page__container--sidebar_left .container--left_column{width:24.22452%;float:left;margin-right:1.03397%}}.page .page__container--sidebar_left .container--right_column{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:1024px){.page .page__container--sidebar_left .container--right_column{width:74.74151%;float:right;margin-right:0;max-width:860px}}.page .page__content{max-width:860px}.page .page__content h1{margin-bottom:38px;word-wrap:break-word;font-size:30px;line-height:36px;color:#222;margin-bottom:40px;letter-spacing:-1.1px}.page .page__content h2{font-size:16px;line-height:21px;font-weight:600;text-transform:none;margin-top:36px}.page .page__content strong{font-weight:500}.page .page__content p{font-weight:400;line-height:21px;font-size:14px}.page .page__content .content__image img{max-width:100%}.page .page__content ul{list-style:none;padding:0;margin:0;margin-bottom:30px}.page .page__content ul li{padding-left:22px;text-indent:-9px;margin-bottom:20px;font-weight:400;line-height:21px;font-size:14px}.page .page__content ul li:before{content:"• ";color:#2ea053;display:inline-block;margin-right:5px}.page .page__content ol{counter-reset:a;list-style:none;padding:0;margin:0;margin-bottom:30px;position:relative}.page .page__content ol li{margin-bottom:20px;font-weight:400;line-height:21px;font-size:14px;padding-left:25px}.page .page__content ol li>ol{margin-top:20px}.page .page__content ol li:before{left:0;position:absolute;content:counter(a) ". ";counter-increment:a;color:#2ea053;display:inline-block}.page .page__content table{border:none;width:100%;margin-bottom:30px;border-bottom:1px solid #e6e6e6;border-collapse:collapse;height:auto}@media screen and (max-width:640px){.page .page__content table{overflow-x:auto;display:block}}.page .page__content table thead{background-color:#2ea053;text-align:left;color:#fff}.page .page__content table thead th{border:none;font-weight:500;font-size:13px;padding:15px 20px}.page .page__content table tbody tr{border:none}.page .page__content table tbody tr:nth-child(even){background-color:#fff}.page .page__content table tbody tr:nth-child(odd){background-color:#fafafa}.page .page__content table tbody td{font-weight:400;border:none;padding:15px 20px;font-size:13px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.page .page__container--sidebar_left_menu .sidebar__heading h3{border-bottom:1px solid #e5e5e5;padding-bottom:30px;margin-bottom:30px}.page .page__container--sidebar_left_menu .container__sidebar{margin-bottom:50px}.page .page__container--sidebar_left_menu .container--left_column ul{list-style:none;margin:0;padding:0}.page .page__container--sidebar_left_menu .container--left_column ul li{position:relative}.page .page__container--sidebar_left_menu .container--left_column ul li ul{margin-left:25px}.page .page__container--sidebar_left_menu .container--left_column ul li .icon{position:absolute;left:0}.page .page__container--sidebar_left_menu .container--left_column ul li a{display:block;margin-bottom:25px;padding-left:25px}.page .page__container--sidebar_left_menu .container--left_column ul li a:after{position:absolute;left:0;top:0;font-size:16px;color:#2ea053;transition:left .6s cubic-bezier(.19,1,.22,1)}.page .page__container--sidebar_left_menu .container--left_column ul li a:hover{text-decoration:none}.page .page__container--sidebar_left_menu .container--left_column ul li a:hover:after{left:6px}.js.no-touch .page .page__container--sidebar_left_menu .container--left_column ul li.selected>a:hover,.no-js .page .page__container--sidebar_left_menu .container--left_column ul li.selected>a:hover,.page .page__container--sidebar_left_menu .container--left_column ul li.selected>a{color:#222}.page .page__container--sidebar_left_menu .container--left_column ul li.selected>a:after{left:6px;color:#222!important}form fieldset{border:none;margin:0;padding:0}form label{display:block;font-size:12px;line-height:21px;color:#8d8681}form input[type="password"],form input[type="text"],form textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;height:40px;padding:0 10px;margin-bottom:10px;line-height:1!important;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;background-color:#fff;border:1px solid #d7d7d7;border-radius:3px;width:100%;transition:border .2s linear , box-shadow .2s linear}form input[type="password"]:focus,form input[type="text"]:focus,form textarea:focus{outline:none;border:1px solid #a3c7b9}form input[type="password"]:disabled,form input[type="text"]:disabled,form textarea:disabled{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:not-allowed}form textarea{height:auto;min-height:90px;padding:10px}form .select{position:relative;overflow:hidden;margin-bottom:10px}form .select i{font-size:32px;color:#fff;text-align:center;position:absolute;right:0;top:4px;width:42px;pointer-events:none}form .select .error select{background-color:red!important}form .select select{padding:0 10px;min-height:40px;color:#fff;letter-spacing:.5px;line-height:16px;font-weight:900;text-transform:uppercase;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:.01px;text-overflow:'';width:200%;position:relative;border:none;display:block;visibility:visible;display:inline-block;white-space:nowrap}form .select select:hover{cursor:pointer;background-color:#2ea053!important}form .select.disabled .icon-arrow-small-down{display:none}form .select.disabled select{cursor:not-allowed}form .form__message{color:red;margin-top:30px;margin-bottom:30px}form .form__field--error label{color:red}form .form__field--error input[type="password"],form .form__field--error input[type="text"],form .form__field--error textarea{border:1px solid red}button,input[type="button"],input[type="reset"],input[type="submit"]{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;outline:none!important}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}[role="button"]{color:inherit;cursor:default;display:inline-block;text-align:center;text-decoration:none;white-space:pre;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.btn{font-size:12px;font-weight:600;white-space:nowrap;line-height:48px;padding:0 18px;min-width:168px;background:#2ea053;color:#fff!important;border-radius:5px;margin-right:10px}.btn:hover{text-decoration:none;cursor:pointer;background:#34b45d}a.btn{display:inline-block}.btn--small{min-width:0;line-height:38px}.btn-secondary{background:#c4cac8}.btn-secondary:hover{background:#b7bebb}.btn-bordered{background:transparent;border:1px solid #2ea053;color:#2ea053!important}.btn-bordered:hover{background:#2ea053;color:#fff!important;border:1px solid #2ea053}.btn-newsletter{width:40px;height:40px;min-width:40px;line-height:40px;padding:0;margin-right:0;border-top-left-radius:0;border-bottom-left-radius:0;background:#c4cac8}body,html{overflow-x:hidden}#header{background:#006225;color:#fff;min-height:54px}#header .container--centered{position:relative}#header .header__logo{position:relative;z-index:3;background:#fff}#header .header__logo a{position:absolute;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);font-size:0;background:#fff;text-align:center;padding:3px;padding-top:5px}#header .header__logo a img{width:75px;height:75px}#header .header__nav{display:none;width:100%;padding-left:110px;float:left}@media (min-width:1025px){#header .header__nav{display:inline-block}}#header .header__nav ul{margin:0;padding:0;list-style:none;position:relative}#header .header__nav ul li{display:inline-block}#header .header__nav ul li>a{display:inline-block;color:#fff}.js.no-touch #header .header__nav ul li>a:hover,.no-js #header .header__nav ul li>a:hover{color:#2ea053}#header .header__nav>ul>li>a{padding:27px 5px;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#header .header__nav>ul>li ul{display:none;padding:0;position:absolute;left:0}#header .header__nav>ul>li ul:before{content:"";display:block;width:100%;height:100%;position:absolute;background:#2ea053;left:0;padding:0 2000px;margin:0 -2000px;z-index:1;box-shadow:0 1px 1px 0 rgba(0,0,0,.44);border-top:1px solid #156645}#header .header__nav>ul>li ul li{text-align:center;max-width:146px;position:relative;z-index:2;float:left}#header .header__nav>ul>li ul li:hover i{color:#fff}#header .header__nav>ul>li ul li a{font-size:12px;height:126px;padding:30px 20px}#header .header__nav>ul>li ul li i{height:32px;font-size:32px;margin-bottom:10px;color:#156645;display:block}#header .header__nav>ul>li.active,#header .header__nav>ul>li:hover{background:#2ea053}#header .header__nav>ul>li.active.list__item--with_children>a,#header .header__nav>ul>li:hover.list__item--with_children>a{position:relative;z-index:4;border-bottom:1px solid #2ea053;margin-bottom:-1px}#header .header__nav>ul>li.active a,#header .header__nav>ul>li:hover a{text-decoration:none;color:#fff!important}#header .header__nav>ul>li.active ul,#header .header__nav>ul>li:hover ul{display:block;position:absolute}#header .header__nav .arrow{display:inline-block;position:relative;top:-2px;width:0;height:0}#header .header__nav .arrow--right{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;margin-left:1px;margin-right:1px}#header .header__meta{display:none;float:right}@media (min-width:1025px){#header .header__meta{display:inline-block;position:absolute;right:20px;top:2px}}#header .header__meta ul{margin:0;padding:0;list-style:none}#header .header__meta ul li{display:inline-block;padding-top:24px;position:relative}#header .header__meta ul li a{display:inline-block;font-size:11px;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js.no-touch #header .header__meta ul li a:hover,.no-js #header .header__meta ul li a:hover{color:#fff}#header .header__meta ul li.pipe_divider:before{margin:0 3px;height:10px;border-color:#3d9974}@media (min-width:1025px){#header .header__hamburger{display:none}}#header .header__hamburger .hamburger__content{-webkit-user-select:none;-webkit-touch-callout:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;z-index:6;right:0;top:0;padding:22px;cursor:pointer}#header .header__hamburger .hamburger__content:before{position:absolute;content:"Menü öffnen";white-space:nowrap;right:49px;top:19px;text-align:right;text-transform:uppercase;font-size:16px}#header .header__hamburger .content__wrapper{position:relative;display:block;width:18px;height:20px}#header .header__hamburger .content__wrapper .content__line{position:absolute;left:0;top:0;width:100%;height:2px;background:#fff;-ms-transform:ttranslateY(0) translateZ(0);transform:ttranslateY(0) translateZ(0);transition:background-color .35s , transform .175s cubic-bezier(.215,.61,.355,1) , opacity .175s cubic-bezier(.215,.61,.355,1);border-radius:2px}#header .header__hamburger .content__wrapper .content__line.content__line_1{top:0}#header .header__hamburger .content__wrapper .content__line.content__line_2{top:6px}#header .header__hamburger .content__wrapper .content__line.content__line_3{top:12px}body.offcanvas--active .header__hamburger .hamburger__content:before{content:"Menü schließen"!important}body.offcanvas--active .header__hamburger .hamburger__content .content__line.content__line_1{-ms-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}body.offcanvas--active .header__hamburger .hamburger__content .content__line.content__line_2{opacity:0}body.offcanvas--active .header__hamburger .hamburger__content .content__line.content__line_3{-ms-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg)}body.offcanvas--active{background:#2ea053}body.offcanvas--active #footer,body.offcanvas--active .page{visibility:hidden;height:100vh;overflow:hidden}body.offcanvas--active #header .header__mobile_nav{position:absolute;visibility:visible;-webkit-overflow-scrolling:touch;transform:translateZ(0)}#footer,.page{transition:transform .2s cubic-bezier(.16,.68,.43,.99)}@media (min-width:1025px){#footer,.page{transition:none}}#header .header__mobile_nav{visibility:hidden;transform:translate3d(-100%,0,0);width:100%;position:fixed;top:54px;z-index:2;background:#2ea053;transform:translate3d(100vw,0,0);transition:transform .2s cubic-bezier(.16,.68,.43,.99)}@media (min-width:1025px){#header .header__mobile_nav{transition:none;display:none}}#header .header__mobile_nav ul{margin:0;padding:0;list-style:none}#header .header__mobile_nav ul a,.js.no-touch #header .header__mobile_nav ul a:hover,.no-js #header .header__mobile_nav ul a:hover{color:#fff}#header .header__mobile_nav ul.nav__list{padding-top:4px}#header .header__mobile_nav ul.nav__list>li{background-color:#0e7b37;font-weight:700}#header .header__mobile_nav ul.nav__list>li.list__item--open>a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}#header .header__mobile_nav ul.nav__list>li.list__item--open>a:before{content:"";position:absolute;bottom:-7px;left:50%;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #006225}#header .header__mobile_nav ul.nav__list>li>a{padding:16px 20px;display:inline-block;width:100%}#header .header__mobile_nav ul.nav__list>li>ul{text-align:left;font-weight:400;background:#2ea053}#header .header__mobile_nav ul.nav__list>li>ul li a{padding:16px 20px 16px 48px;display:inline-block;position:relative}#header .header__mobile_nav ul.nav__list>li>ul li a:hover{text-decoration:none}#header .header__mobile_nav ul.nav__list>li>ul li a i{font-size:16px;color:#fff;position:absolute;left:20px;top:16px}#header .header__mobile_nav ul.meta__list{list-style:none;width:100%;padding:0 20px;padding-top:25px;background-color:#006225;padding-bottom:8px}#header .header__mobile_nav ul.meta__list:after{content:"";display:inline-block;width:100%;height:0}#header .header__mobile_nav ul.meta__list li a{width:100%;display:block;padding-bottom:10px;padding-top:10px}#header .header__search{position:relative}#header .header__search form{position:absolute;top:-9px;right:0}#header .header__search form .field{width:350px;padding-right:48px}#header .header__search form .field input{color:#222;border-top-right-radius:0;border-bottom-right-radius:0}#header .header__search form .btn{position:absolute;top:0;right:0;height:40px;border-top-left-radius:0;border-bottom-left-radius:0;margin-right:0}#header .react--search--mobile{height:50px}#header .header__search--mobile{zoom:1;position:relative;margin-top:40px;margin-left:15px;margin-right:15px}#header .header__search--mobile form{position:static}#header .header__search--mobile form .field{width:100%;padding-right:0}#header .header__search--mobile form .field input{border-radius:3px}#header .header__search--mobile form .btn{background:transparent;position:absolute;color:#156645!important}#header .header__search--mobile:after,#header .header__search--mobile:before{content:"";display:table}#header .header__search--mobile:after{clear:both}footer{border-top:1px solid #e1e1e1;background:#fbfbfb;padding-top:30px;color:#b3aeab;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-bottom:30px}footer .footer__meta{width:100%;float:left;margin-left:0;margin-right:0;font-size:11px}@media (min-width:1024px){footer .footer__meta{width:18.12155%;float:right;margin-right:0;text-align:right}}footer .footer__meta .meta__claim{margin-bottom:10px;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}footer .footer__meta .meta__copyright{font-weight:600}footer .footer__meta .meta__copyright,footer .footer__meta .meta__logo{display:none;margin-bottom:5px}@media (min-width:480px){footer .footer__meta .meta__copyright,footer .footer__meta .meta__logo{display:block}}footer .footer__meta .meta__copyright img,footer .footer__meta .meta__logo img{width:50px;height:auto}footer .footer__meta .meta__social{min-height:20px;display:block;margin-bottom:10px}footer .footer__meta .meta__social .icon{font-size:24px}footer .footer__meta .meta__social .icon-facebook{color:#6283c5}footer .footer__meta .meta__social .icon-twitter{color:#46d4e5}footer .footer__meta .meta__links a{color:#b3aeab}.js.no-touch footer .footer__meta .meta__links a:hover,.no-js footer .footer__meta .meta__links a:hover{color:#2ea053}footer .footer__navigation{list-style:none;margin:0;padding:0;margin-bottom:20px}footer .footer__navigation ul{display:none}footer .footer__navigation ul ul{margin-left:10px}@media (min-width:480px){footer .footer__navigation{width:49.48301%;float:left;margin-right:1.03397%}footer .footer__navigation ul{display:block}footer .footer__navigation:nth-child(2n){width:49.48301%;float:right;margin-right:0}}footer .footer__navigation .navigation__main{position:relative;display:block}footer .footer__navigation .navigation__main:after{position:absolute;right:5px;font-size:16px}@media (min-width:480px){footer .footer__navigation .navigation__main:after{content:""}}@media (min-width:1024px){footer .footer__navigation,footer .footer__navigation:nth-child(2n){width:18.12155%;float:left;margin-right:.77348%}}footer .footer__navigation li a{color:#b3aeab;font-size:11px;display:block;margin-bottom:5px}.js.no-touch footer .footer__navigation li a:hover,.no-js footer .footer__navigation li a:hover{color:#2ea053}footer .footer__navigation>li>a{text-transform:uppercase;font-size:12px;font-weight:600;margin-bottom:15px}footer .footer__navigation ul{list-style:none;margin:0;padding:0}.pipe_divider:before{content:"";height:12px;width:0;border-left:1px solid #cfcece;display:inline-block;margin:0 8px;position:relative;top:1px;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.breadcrum{margin-bottom:30px;position:relative}.breadcrum .breadcrum--print{display:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;font-size:12px;color:#8d8681;font-weight:400}@media (min-width:1024px){.breadcrum .breadcrum--print{display:block}}.breadcrum .breadcrum__item{font-size:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.breadcrum .breadcrum__item:after{content:">";display:inline-block;position:relative;color:#8d8681;margin-left:5px}.breadcrum .breadcrum__item--active{color:#8d8681;cursor:text}.js.no-touch .breadcrum .breadcrum__item--active:hover,.no-js .breadcrum .breadcrum__item--active:hover{color:#8d8681}.breadcrum .breadcrum__item--active:hover{text-decoration:none}.breadcrum .breadcrum__item--active:after{content:""}.ct-label{fill:rgba(0,0,0,.4);color:rgba(0,0,0,.4);font-size:.75rem;line-height:1}.ct-chart-bar .ct-label,.ct-chart-line .ct-label{display:block;display:-ms-flexbox;display:flex}.ct-label.ct-horizontal.ct-start{-ms-flex-align:flex-end;align-items:flex-end}.ct-label.ct-horizontal.ct-end,.ct-label.ct-horizontal.ct-start{-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-horizontal.ct-end{-ms-flex-align:flex-start;align-items:flex-start}.ct-label.ct-vertical.ct-start{-ms-flex-align:flex-end;align-items:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-label.ct-vertical.ct-end{-ms-flex-align:flex-end;align-items:flex-end;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-start{-ms-flex-align:flex-end;align-items:flex-end;-ms-flex-pack:center;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-end{-ms-flex-align:flex-start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start{-ms-flex-align:flex-end;align-items:flex-end;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end{-ms-flex-align:flex-start;align-items:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start{-ms-flex-align:center;align-items:center;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end{-ms-flex-align:center;align-items:center;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:end}.ct-grid{stroke:rgba(0,0,0,.2);stroke-width:1px;stroke-dasharray:2px}.ct-point{stroke-width:10px;stroke-linecap:round}.ct-line{fill:none;stroke-width:4px}.ct-area{stroke:none;fill-opacity:.1}.ct-bar{fill:none;stroke-width:20px}.ct-slice-donut{fill:none;stroke-width:60px}.ct-series-a .ct-bar,.ct-series-a .ct-line,.ct-series-a .ct-point,.ct-series-a .ct-slice-donut{stroke:#7cd9b3}.ct-series-a .ct-area,.ct-series-a .ct-slice-pie{fill:#7cd9b3}.ct-series-b .ct-bar,.ct-series-b .ct-line,.ct-series-b .ct-point,.ct-series-b .ct-slice-donut{stroke:#f05b4f}.ct-series-b .ct-area,.ct-series-b .ct-slice-pie{fill:#f05b4f}.ct-series-c .ct-bar,.ct-series-c .ct-line,.ct-series-c .ct-point,.ct-series-c .ct-slice-donut{stroke:#f4c63d}.ct-series-c .ct-area,.ct-series-c .ct-slice-pie{fill:#f4c63d}.ct-series-d .ct-bar,.ct-series-d .ct-line,.ct-series-d .ct-point,.ct-series-d .ct-slice-donut{stroke:#d17905}.ct-series-d .ct-area,.ct-series-d .ct-slice-pie{fill:#d17905}.ct-series-e .ct-bar,.ct-series-e .ct-line,.ct-series-e .ct-point,.ct-series-e .ct-slice-donut{stroke:#453d3f}.ct-series-e .ct-area,.ct-series-e .ct-slice-pie{fill:#453d3f}.ct-series-f .ct-bar,.ct-series-f .ct-line,.ct-series-f .ct-point,.ct-series-f .ct-slice-donut{stroke:#59922b}.ct-series-f .ct-area,.ct-series-f .ct-slice-pie{fill:#59922b}.ct-series-g .ct-bar,.ct-series-g .ct-line,.ct-series-g .ct-point,.ct-series-g .ct-slice-donut{stroke:#0544d3}.ct-series-g .ct-area,.ct-series-g .ct-slice-pie{fill:#0544d3}.ct-series-h .ct-bar,.ct-series-h .ct-line,.ct-series-h .ct-point,.ct-series-h .ct-slice-donut{stroke:#6b0392}.ct-series-h .ct-area,.ct-series-h .ct-slice-pie{fill:#6b0392}.ct-series-i .ct-bar,.ct-series-i .ct-line,.ct-series-i .ct-point,.ct-series-i .ct-slice-donut{stroke:#f05b4f}.ct-series-i .ct-area,.ct-series-i .ct-slice-pie{fill:#f05b4f}.ct-series-j .ct-bar,.ct-series-j .ct-line,.ct-series-j .ct-point,.ct-series-j .ct-slice-donut{stroke:#dda458}.ct-series-j .ct-area,.ct-series-j .ct-slice-pie{fill:#dda458}.ct-series-k .ct-bar,.ct-series-k .ct-line,.ct-series-k .ct-point,.ct-series-k .ct-slice-donut{stroke:#eacf7d}.ct-series-k .ct-area,.ct-series-k .ct-slice-pie{fill:#eacf7d}.ct-series-l .ct-bar,.ct-series-l .ct-line,.ct-series-l .ct-point,.ct-series-l .ct-slice-donut{stroke:#86797d}.ct-series-l .ct-area,.ct-series-l .ct-slice-pie{fill:#86797d}.ct-series-m .ct-bar,.ct-series-m .ct-line,.ct-series-m .ct-point,.ct-series-m .ct-slice-donut{stroke:#b2c326}.ct-series-m .ct-area,.ct-series-m .ct-slice-pie{fill:#b2c326}.ct-series-n .ct-bar,.ct-series-n .ct-line,.ct-series-n .ct-point,.ct-series-n .ct-slice-donut{stroke:#6188e2}.ct-series-n .ct-area,.ct-series-n .ct-slice-pie{fill:#6188e2}.ct-series-o .ct-bar,.ct-series-o .ct-line,.ct-series-o .ct-point,.ct-series-o .ct-slice-donut{stroke:#a748ca}.ct-series-o .ct-area,.ct-series-o .ct-slice-pie{fill:#a748ca}.ct-square{display:block;position:relative;width:100%}.ct-square:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:100%}.ct-square:after{content:"";display:table;clear:both}.ct-square>svg{display:block;position:absolute;top:0;left:0}.ct-minor-second{display:block;position:relative;width:100%}.ct-minor-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:93.75%}.ct-minor-second:after{content:"";display:table;clear:both}.ct-minor-second>svg{display:block;position:absolute;top:0;left:0}.ct-major-second{display:block;position:relative;width:100%}.ct-major-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:88.88889%}.ct-major-second:after{content:"";display:table;clear:both}.ct-major-second>svg{display:block;position:absolute;top:0;left:0}.ct-minor-third{display:block;position:relative;width:100%}.ct-minor-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:83.33333%}.ct-minor-third:after{content:"";display:table;clear:both}.ct-minor-third>svg{display:block;position:absolute;top:0;left:0}.ct-major-third{display:block;position:relative;width:100%}.ct-major-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:80%}.ct-major-third:after{content:"";display:table;clear:both}.ct-major-third>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fourth{display:block;position:relative;width:100%}.ct-perfect-fourth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:75%}.ct-perfect-fourth:after{content:"";display:table;clear:both}.ct-perfect-fourth>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fifth{display:block;position:relative;width:100%}.ct-perfect-fifth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:66.66667%}.ct-perfect-fifth:after{content:"";display:table;clear:both}.ct-perfect-fifth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-sixth{display:block;position:relative;width:100%}.ct-minor-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:62.5%}.ct-minor-sixth:after{content:"";display:table;clear:both}.ct-minor-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-golden-section{display:block;position:relative;width:100%}.ct-golden-section:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:61.8047%}.ct-golden-section:after{content:"";display:table;clear:both}.ct-golden-section>svg{display:block;position:absolute;top:0;left:0}.ct-major-sixth{display:block;position:relative;width:100%}.ct-major-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:60%}.ct-major-sixth:after{content:"";display:table;clear:both}.ct-major-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-seventh{display:block;position:relative;width:100%}.ct-minor-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:56.25%}.ct-minor-seventh:after{content:"";display:table;clear:both}.ct-minor-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-seventh{display:block;position:relative;width:100%}.ct-major-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:53.33333%}.ct-major-seventh:after{content:"";display:table;clear:both}.ct-major-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-octave{display:block;position:relative;width:100%}.ct-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:50%}.ct-octave:after{content:"";display:table;clear:both}.ct-octave>svg{display:block;position:absolute;top:0;left:0}.ct-major-tenth{display:block;position:relative;width:100%}.ct-major-tenth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:40%}.ct-major-tenth:after{content:"";display:table;clear:both}.ct-major-tenth>svg{display:block;position:absolute;top:0;left:0}.ct-major-eleventh{display:block;position:relative;width:100%}.ct-major-eleventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:37.5%}.ct-major-eleventh:after{content:"";display:table;clear:both}.ct-major-eleventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-twelfth{display:block;position:relative;width:100%}.ct-major-twelfth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:33.33333%}.ct-major-twelfth:after{content:"";display:table;clear:both}.ct-major-twelfth>svg{display:block;position:absolute;top:0;left:0}.ct-double-octave{display:block;position:relative;width:100%}.ct-double-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:25%}.ct-double-octave:after{content:"";display:table;clear:both}.ct-double-octave>svg{display:block;position:absolute;top:0;left:0}.ct-horizontal{display:none}.barchart{clear:both;width:100%;float:left;margin-left:0;margin-right:0}.sidebar{margin-top:51px}.sidebar:last-child{border-bottom:1px solid #e5e5e5}.sidebar:empty{border:none}.sidebar.sidebar--second{margin-top:0}.sidebar .sidebar__container{border:1px solid #e5e5e5;border-bottom:0;padding:30px 20px;padding-bottom:40px}.sidebar .sidebar__container h4{text-transform:uppercase;font-size:14px;color:#8d8681;font-weight:500;margin-bottom:20px;color:#222}.sidebar .sidebar__container p{font-size:12px;color:#8d8681;line-height:21px;font-weight:400}.sidebar .sidebar__contact{text-align:center;border:1px solid #e5e5e5;border-bottom:0;padding:40px 20px}.sidebar .sidebar__contact h4{text-transform:uppercase;font-size:14px;color:#8d8681;font-weight:500;margin-bottom:30px}.sidebar .sidebar__contact .contact__image{margin-bottom:30px}.sidebar .sidebar__contact .contact__name{font-size:16px;line-height:21px;color:#444;margin-bottom:10px}.sidebar .sidebar__contact .contact__description{font-size:12px;color:#8d8681;line-height:21px;margin-bottom:30px}.sidebar .sidebar__contact .contact__mail,.sidebar .sidebar__contact .contact__mobile,.sidebar .sidebar__contact .contact__phone{margin-bottom:6px;color:#2ea053}.sidebar .sidebar__contact i{color:#8d8681;display:inline-block;margin-right:4px}.sidebar .sidebar__contact .contact__address{margin-bottom:25px;color:#8d8681}.sidebar .sidebar__newsletter .newsletter__form{margin-top:20px}.sidebar .sidebar__newsletter .newsletter__form form{position:relative}.sidebar .sidebar__newsletter .newsletter__form input{border-top-right-radius:0;border-bottom-right-radius:0}.sidebar .sidebar__newsletter .newsletter__form .btn-newsletter{position:absolute;right:0;top:0}.sidebar .sidebar__newsletter .newsletter__form fieldset{padding-right:40px}.sidebar .sidebar__generic .generic__image img{width:100%;max-width:100%;float:left;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.sidebar .sidebar__generic .generic__image{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:25px}.sidebar .sidebar__generic .generic__downloads .list__file{position:relative;display:block;margin-bottom:10px;padding-left:20px}.sidebar .sidebar__generic .generic__downloads .list__file .icon-download{left:0;position:absolute}.sidebar .sidebar__state ul{list-style:none;padding:0;margin:0;margin-bottom:30px}.sidebar .sidebar__state ul li{padding-left:22px;text-indent:-9px;margin-bottom:10px;font-weight:400;line-height:21px;font-size:14px}.sidebar .sidebar__state ul li:before{content:'• ';color:#2ea053;display:inline-block;margin-right:5px}[aria-label],[data-hint]{position:relative}[aria-label].hint-before:before,[aria-label]:not(.hint-before):after,[data-hint].hint-before:before,[data-hint]:not(.hint-before):after{display:none;position:absolute;top:-250%;left:-61px;z-index:8;pointer-events:none;padding:8px 10px;line-height:15px;white-space:nowrap;text-decoration:none;text-indent:0;overflow:visible;font-size:12px;font-weight:400;color:#fff;background-color:#006225;border-left:6px solid #2ea053;border-radius:2px;box-shadow:1px 2px 6px rgba(0,0,0,.3)}[aria-label].hint-before:hover:before,[aria-label]:not(.hint-before):hover:after,[data-hint].hint-before:hover:before,[data-hint]:not(.hint-before):hover:after{display:block;-ms-transform:translateY(8px);transform:translateY(8px)}[aria-label].hint-before:before,[aria-label]:not(.hint-before):after{content:attr(aria-label)}[data-hint]:not(.hint-before):after{content:attr(data-hint)}[data-hint].hint-before:before{content:attr(data-hint-before)}@media only print{[aria-label].hint-before:before,[aria-label]:not(.hint-before):after,[data-hint].hint-before:before,[data-hint]:not(.hint-before):after{display:none}}.template__home .hero__plugin .container--centered{background:rgba(0,0,0,.5);height:100%}@media (min-width:768px){.template__home .hero__plugin .container--centered{background:none;height:auto}}.template__home .plugin__content{padding-top:50px;width:100%}@media (min-width:768px){.template__home .plugin__content{padding-top:90px}}@media (min-width:1024px){.template__home .plugin__content{padding-top:90px;width:75%}}@media (min-width:1400px){.template__home .plugin__content{padding-top:130px}}.template__home .plugin__content h1,.template__home .plugin__content p{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.template__home .plugin__content p{line-height:21px;margin-bottom:32px}.template__home .plugin__content a{text-transform:uppercase;font-weight:900;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:relative;padding-left:24px;padding-bottom:12px;color:#fff}.js.no-touch .template__home .plugin__content a:hover,.no-js .template__home .plugin__content a:hover{color:#2ea053}.template__home .plugin__content a:after{position:absolute;left:0;top:0;font-size:16px;color:#2ea053;transition:left .6s cubic-bezier(.19,1,.22,1)}.template__home .plugin__content a:hover{text-decoration:none}.template__home .plugin__content a:hover:after{left:4px}.hero__plugin.hero__plugin--big .plugin__image{height:70vh;min-height:400px}.hero__plugin .plugin__image{position:relative;overflow:hidden;height:200px}@media (min-width:1024px){.hero__plugin .plugin__image{height:400px}}.download{margin-top:40px}.download .download__list{position:relative}.download .download__list .list__file{padding-left:20px;display:block;margin-bottom:10px}.download .download__list .list__file .icon-download{position:absolute;left:0}.pagination{clear:both;width:100%;float:left;margin-left:0;margin-right:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-top:20px;padding-bottom:20px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.pagination ul{list-style:none;margin:0;padding:0}.pagination ul li{display:inline-block}.pagination .pagination__numbers{width:15.80502%;float:left;margin-right:1.03397%;color:#8d8681}.pagination .pagination__links{width:83.161%;float:right;margin-right:0;text-align:right;font-size:14px}.pagination .pagination__link a{display:inline-block;padding-left:10px;padding-right:10px}.js.no-touch .pagination .pagination__link--active a:hover,.no-js .pagination .pagination__link--active a:hover,.pagination .pagination__link--active a{color:#444}.js.no-touch .pagination .pagination__link--disabled a:hover,.js.no-touch .pagination .pagination__link--disabled span:hover,.no-js .pagination .pagination__link--disabled a:hover,.no-js .pagination .pagination__link--disabled span:hover,.pagination .pagination__link--disabled a,.pagination .pagination__link--disabled span{color:#8d8681}.logogenerator__modal{border:1px solid #2ea053;border-radius:5px;padding:40px;padding-top:20px;padding-bottom:20px;background:#fff}.logogenerator__modal p{color:#8d8681}.logogenerator__modal .btn{margin-top:20px;margin-bottom:10px;width:100%}.logogenerator__modal .modal__close{color:#8d8681;font-size:12px;display:block;text-align:center}.js.no-touch .logogenerator__modal .modal__close:hover,.no-js .logogenerator__modal .modal__close:hover{color:#2ea053}.logogenerator{position:relative}.logogenerator .logogenerator__spinner{background:hsla(0,0%,100%,.5);height:100%;width:100%;display:block;z-index:4;position:absolute;min-height:500px}.logogenerator .logogenerator__checkbox{cursor:pointer}.logogenerator .logogenerator__checkbox:hover{color:#2ea053}.logogenerator .logogenerator__checkbox .checkbox__label{display:inline-block;margin-left:10px}.logogenerator .logogenerator__checkbox .checkbox__label em{font-weight:400}.logogenerator .logogenerator__checkbox .checkbox__circle{position:relative;top:3px;width:17px;height:17px;display:inline-block;border:1px solid #dbdbdb;border-radius:17px}.logogenerator .logogenerator__checkbox .checkbox__circle.checkbox__circle--active{background-color:#2ea053}.logogenerator .logogenerator__checkbox .checkbox__circle.checkbox__circle--active:after{content:"";width:7px;height:7px;border-radius:7px;background:#fff;display:block;position:absolute;left:4px;top:4px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.logogenerator .logogenerator__preview{clear:both;width:100%;float:left;margin-left:0;margin-right:0;border:1px solid #dbdbdb}@media (min-width:1024px){.logogenerator .logogenerator__preview{clear:none;width:49.48301%;float:right;margin-right:0}}.logogenerator .logogenerator__preview h3{color:#8d8681;text-align:center;margin-top:30px;margin-bottom:20px}.logogenerator .logogenerator__preview .preview__image{padding-bottom:30px}.logogenerator .logogenerator__preview .preview__image .logo__number{color:#006225;text-align:center;font-size:12px;margin-top:-10px}.logogenerator .logogenerator__preview .preview__image .image__logo{text-align:center}.logogenerator .logogenerator__preview .preview__image--black .logo__number{color:#222}.logogenerator .logogenerator__preview .preview__image--slogan .image__text{padding-top:20px;text-align:center}.logogenerator .logogenerator__preview .preview__image--slogan .text__url{font-weight:400;margin-top:15px}.logogenerator .logogenerator__preview .preview__image--onproduct .image__logo,.logogenerator .logogenerator__preview .preview__image--onproduct_percent .image__logo{margin-right:20px;float:left}.logogenerator .logogenerator__preview .preview__image--onproduct .image__text,.logogenerator .logogenerator__preview .preview__image--onproduct_percent .image__text{padding-top:40px}.logogenerator .logogenerator__preview .preview__image--onproduct .image__text p,.logogenerator .logogenerator__preview .preview__image--onproduct_percent .image__text p{max-width:500px}.logogenerator .logogenerator__preview .preview__image--onproduct_percent strong,.logogenerator .logogenerator__preview .preview__image--onproduct strong{display:block;margin-bottom:15px}.logogenerator .logogenerator__preview .preview__image--white .image__logo{background:#000;width:200px;margin:0 auto}.logogenerator .logogenerator__preview .preview__image--white .logo__number{width:200px;background:#000;margin:0 auto;color:#fff;padding-bottom:10px;margin-top:-10px}.logogenerator .logogenerator__preview .preview__image--white.preview__image--slogan .image__text{width:200px;background:#000;margin:0 auto;color:#fff}.logogenerator .logogenerator__preview .preview__image--white.preview__image--onproduct,.logogenerator .logogenerator__preview .preview__image--white.preview__image--onproduct_percent{background:#000;color:#fff}.logogenerator .logogenerator__preview .preview__download{text-align:center;padding-top:30px;padding-bottom:30px;border-top:1px solid #dbdbdb}.logogenerator .logogenerator__preview .preview__download .btn{width:45%}@media (min-width:1024px){.logogenerator .logogenerator__settings{width:41.06352%;float:left;margin-right:1.03397%}}.logogenerator .logogenerator__settings .settings__header{color:#8d8681;font-weight:400;margin-bottom:30px}.logogenerator .logogenerator__settings .settings__header .header__number{display:inline-block;margin-right:15px;color:#222;font-weight:500}.logogenerator .settings{margin-bottom:35px}.logogenerator .settings--color .settings__content .color__item{display:inline-block;margin-right:50px;border:1px solid #fff}.logogenerator .settings--color .settings__content .color__item:hover{border:1px solid #2ea053}.logogenerator .settings--color .settings__content .color__item img{float:left;width:120px}.logogenerator .settings--color .settings__content .color__item--active{border:1px solid #2ea053}.logogenerator .settings--type .settings__content .type__row{margin-bottom:30px}.logogenerator .settings--type .type__row--onproduct{width:100%;float:left;margin-left:0;margin-right:0}.logogenerator .settings--type .type__row--onproduct form{max-width:600px;margin-top:15px;margin-left:28px}.logogenerator .settings--type .type__row--onproduct .field{width:48.95522%;float:left;margin-right:2.08955%}.logogenerator .settings--type .type__row--onproduct .onproduct--hint{width:48.95522%;float:right;margin-right:0;font-weight:400;font-size:12px;line-height:21px}.logogenerator .settings--type .type__row--onproduct_percent{width:100%;float:left;margin-left:0;margin-right:0}.logogenerator .settings--type .type__row--onproduct_percent form{max-width:600px;margin-top:15px;margin-left:28px}.logogenerator .settings--type .type__row--onproduct_percent .field{width:48.95522%;float:left;margin-right:2.08955%}.logogenerator .settings--type .type__row--onproduct_percent .field__percent{width:100%;float:left;margin-left:0;margin-right:0}.logogenerator .settings--type .type__row--onproduct_percent .field__percent .field{width:100%}.logogenerator .settings--type .type__row--onproduct_percent .field__percent .field input{display:inline-block;text-align:center;width:50px;margin-right:5px}.logogenerator .settings--type .type__row--onproduct_percent .field__percent .percent__number{display:inline-block;line-height:40px;font-weight:400;font-size:12px}.logogenerator .settings--type .type__row--onproduct_percent .field__percent .percent__number .error{color:red}.logogenerator .settings--type .type__row--onproduct_percent .onproduct--hint{width:48.95522%;float:right;margin-right:0;font-weight:400;font-size:12px;line-height:21px}.accordion{float:left;width:100%;margin-bottom:58px}.accordion .accordion__item{margin-bottom:20px}.accordion .accordion__item .item__header{padding:10px 15px;display:block;background:#2ea053;color:#fff;text-decoration:none;position:relative}.js.no-touch .accordion .accordion__item .item__header:hover,.no-js .accordion .accordion__item .item__header:hover{color:#fff}.accordion .accordion__item .item__header .header__icon{position:absolute;top:10px;right:14px;color:#fff}.accordion .accordion__item.accordion__item--open .item__header{position:relative;z-index:1;background:#2ea053}.accordion .accordion__item .item__content{overflow:hidden;height:0;position:relative;transition:height .35s ease}.accordion .accordion__item .item__content .content__wrapper{overflow:hidden;padding-left:23px;padding-top:16px}.map__germany{position:relative}.map__germany .state__info{display:none;position:absolute;text-align:left;pointer-events:none;background:#fff;padding:7px 5px;padding-right:15px;border-radius:3px;box-shadow:0 1px 1px 0 rgba(0,0,0,.4)}.map__germany .state__info .info__percent{font-size:20px;color:#006225;width:49.48301%;float:left;margin-right:1.03397%;padding-right:7px}.map__germany .state__info .info__absolute{width:49.48301%;float:right;margin-right:0;padding-top:3px}.map__germany .state__info .info__absolute .absolute__value{font-size:12px;color:#8d8681}.map__germany .state__info .info__absolute .absolute__bar{width:100%;display:block;background:#d4d4d4;height:2px;position:relative}.map__germany .state__info .info__absolute .absolute__bar .bar__inner{position:absolute;background:#2bbf59;height:2px;display:block;top:0}.map__germany .state__info.state__info--active{display:block}.map__germany .germany__state{stroke:#fff7f8;width:1}.map__germany .germany__state.germany__state--clickable{cursor:pointer}.map__germany--standalone{margin-bottom:25px;margin-top:25px}.map__germany--standalone .map__germany{text-align:center}.map__world{position:relative;width:100%}@media (min-width:1024px){.map__world{width:80%}}.map__world h3{margin-bottom:35px}.map__world path{fill:#f1f1f1}.map__world .world--type_1{fill:#2ea053}.map__world--detail{position:relative;width:100%}.map__world--detail path{cursor:pointer}.map__world--detail .world--type_1{fill:#2ea053}.map__world--detail .world--type_1:hover{fill:#17512a}.map__world--detail .world--type_2{fill:#827d1e}.map__world--detail .world--type_2:hover{fill:#2f2d0b}.map__world--detail .world--type_3{fill:#c1bc2b}.map__world--detail .world--type_3:hover{fill:#6e6b18}.map__world--detail .world--type_0{fill:#f1f1f1}.map__world--detail .world--type_0:hover{fill:#bebebe}.map__world--detail .detail__legend{margin-bottom:25px}.map__world--detail .detail__legend:after{content:"";display:table;clear:both}.map__world--detail .detail__legend>div{position:relative;width:49.48301%;float:left;margin-bottom:15px}.map__world--detail .detail__legend>div:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.map__world--detail .detail__legend>div:nth-child(2n+2){margin-left:50.51699%;margin-right:-100%;clear:none}.map__world--detail .detail__legend>div span{line-height:25px;display:inline-block;vertical-align:middle}.map__world--detail .detail__legend>div .legend__box{display:inline-block;width:25px;height:25px;margin-right:10px}.map__world--detail .detail__legend .legend__type_1 .legend__box{background:#2ea053}.map__world--detail .detail__legend .legend__type_2 .legend__box{background:#827d1e}.map__world--detail .detail__legend .legend__type_3 .legend__box{background:#c1bc2b}.map__world--detail .detail__legend .legend__type_0 .legend__box{background:#f1f1f1}.map__modal{border:1px solid #2ea053;border-radius:5px;padding:30px;padding-top:20px;padding-bottom:20px;background:#fff;text-align:left;position:relative;min-width:250px}.map__modal p{color:#8d8681}.map__modal h3{margin-bottom:3px;font-weight:600}.map__modal .btn{margin-top:20px;margin-bottom:10px;width:100%}.map__modal .modal__close{position:absolute;color:#2ea053;top:10px;right:10px}.js.no-touch .map__modal .modal__close:hover,.no-js .map__modal .modal__close:hover{color:#42c96e}.map__modal .modal__docs,.map__modal .modal__website{display:block}.map__modal .icon-link{display:inline-block;margin-right:10px}.fill-white{text-align:left;pointer-events:none;background:#fff;padding:7px 5px;padding-right:9px;border-radius:3px;box-shadow:0 1px 1px 0 rgba(0,0,0,.4)}.plugin__image{width:100%;margin-bottom:16px}.plugin__image .image__display,.plugin__image img{width:100%}.plugin_link.plugin_link--download{position:relative;left:20px;margin-right:20px}.plugin_link.plugin_link--download .icon-download{position:absolute;left:-20px}.plugin__columns .columns__column{margin-bottom:25px}.plugin__columns .columns__column ul li{margin-bottom:10px;font-weight:400}.plugin__columns .columns__column h3{font-family:Montserrat,sans-serif;font-size:18px;line-height:24px;font-weight:500;text-transform:none;color:#222;margin-bottom:21px}@media (min-width:1024px){.plugin__columns.plugin__columns--2>.cms-plugin,.plugin__columns.plugin__columns--2>.columns__column{width:48.41629%;float:left}.plugin__columns.plugin__columns--2>.cms-plugin:nth-child(2n+1),.plugin__columns.plugin__columns--2>.columns__column:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.plugin__columns.plugin__columns--2>.cms-plugin:nth-child(2n+2),.plugin__columns.plugin__columns--2>.columns__column:nth-child(2n+2){margin-left:51.58371%;margin-right:-100%;clear:none}}@media (min-width:768px){.plugin__columns.plugin__columns--3>.cms-plugin,.plugin__columns.plugin__columns--3>.columns__column{width:48.41629%;float:left}.plugin__columns.plugin__columns--3>.cms-plugin:nth-child(2n+1),.plugin__columns.plugin__columns--3>.columns__column:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.plugin__columns.plugin__columns--3>.cms-plugin:nth-child(2n+2),.plugin__columns.plugin__columns--3>.columns__column:nth-child(2n+2){margin-left:51.58371%;margin-right:-100%;clear:none}}@media (min-width:1024px){.plugin__columns.plugin__columns--3>.cms-plugin,.plugin__columns.plugin__columns--3>.columns__column{width:32.41107%;float:left}.plugin__columns.plugin__columns--3>.cms-plugin:nth-child(3n+1),.plugin__columns.plugin__columns--3>.columns__column:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.plugin__columns.plugin__columns--3>.cms-plugin:nth-child(3n+2),.plugin__columns.plugin__columns--3>.columns__column:nth-child(3n+2){margin-left:33.79447%;margin-right:-100%;clear:none}.plugin__columns.plugin__columns--3>.cms-plugin:nth-child(3n+3),.plugin__columns.plugin__columns--3>.columns__column:nth-child(3n+3){margin-left:67.58893%;margin-right:-100%;clear:none}}.plugin__video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-top:20px;margin-bottom:20px}.plugin__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.inline__contact{font-weight:400;line-height:21px;font-size:14px}.inline__contact .contact__name{font-weight:500}.inline__contact .contact__address,.inline__contact .contact__description{margin-bottom:15px}.inline__contact .contact__mail,.inline__contact .contact__mobile,.inline__contact .contact__phone{padding-left:25px;position:relative}.inline__contact .contact__mail i,.inline__contact .contact__mobile i,.inline__contact .contact__phone i{left:0;position:absolute}.plugin__download__listing .list__documents{width:100%;float:left;margin-left:0;margin-right:0}.plugin__download__listing .list__documents ul{list-style:none;padding:0;margin:0}.plugin__download__listing .list__documents li{padding-left:0!important;text-indent:0!important;margin-bottom:0!important;font-weight:500;line-height:21px;font-size:14px}.plugin__download__listing .list__documents li:before{content:""!important;display:none!important}.plugin__download__listing .list__documents .documents__item{position:relative}.plugin__download__listing .list__documents .documents__item.documents__item--empty{padding:0 15px;font-style:italic;color:#8d8681}.plugin__download__listing .list__documents .documents__item:nth-child(even){background:#fafafa}.plugin__download__listing .list__documents .documents__item img{position:absolute;left:10px;top:17px}.plugin__download__listing .list__documents .documents__item a{display:block;padding:20px 70px}.plugin__download__listing .list__documents .documents__item a:hover .item__title{color:#2ea053}.plugin__download__listing .list__documents .documents__item .item__title{color:#222;display:block;font-size:14px}.plugin__download__listing .list__documents .documents__item .item__description{color:#8d8681;font-size:12px;height:15px;display:block}.plugin__download__listing .list__documents .documents__item .icon-download{position:absolute;right:0;top:22px;right:15px;font-size:18px}.plugin__download__listing .list__documents .documents__item .item__order{padding:0;position:absolute;right:0;top:24px;right:55px}.plugin__download__listing .list__documents .documents__item .item__order .icon-email{font-size:18px}.react--slider{margin-bottom:50px;padding-top:20px}.react--slider .slider__placeholder{height:225px;background:gray;margin-bottom:10px;padding:20px;background-size:cover;background-position:50%;color:#fff}.react--slider .slider__placeholder p{font-weight:400;line-height:21px;font-size:14px;max-width:800px}.react--slider .slider__placeholder .placeholder__title{margin-bottom:20px;font-size:18px;text-transform:uppercase;font-weight:600}.react--slider .slider__placeholder .placeholder__icon{float:left;margin-right:20px}.react--slider .slider__frame,.react--slider .slider__wrapper{height:600px}.react--slider .item__wrapper{height:600px;background-size:cover;position:relative}.react--slider .slider__cards{position:relative;height:600px;width:100%}.react--slider .content__title{text-align:center;margin-bottom:20px;font-size:18px;text-transform:uppercase;font-weight:600}.react--slider .slider__next,.react--slider .slider__prev{font-size:42px;top:50%;color:#fff;position:absolute;opacity:.5}.react--slider .slider__next:hover,.react--slider .slider__prev:hover{opacity:1}.react--slider .slider__next:hover i,.react--slider .slider__prev:hover i{color:#fff}.react--slider .slider__prev{left:50px}.react--slider .slider__next{right:50px}.react--slider .content__icon{position:absolute;left:50%;top:-60%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.react--slider .content__html{max-width:550px;text-align:center}.react--slider .item__content{color:#fff;position:absolute;left:50%;top:65%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.react--slider .item__content p{font-weight:400;line-height:21px;font-size:14px}.react--slider .slider__bubbles{text-align:center;margin-top:19px;margin-bottom:22px;position:relative;top:-70px}.react--slider .slider__bubbles .bubbles__link{position:relative;display:inline-block;background:#fff;width:15px;height:15px;margin:5px 10px;border-radius:100%;opacity:.5;-ms-transform:.2s cubic-bezier(.71,1.7,.77,1.24);transform:.2s cubic-bezier(.71,1.7,.77,1.24)}.react--slider .slider__bubbles .bubbles__link.bubbles__link--active,.react--slider .slider__bubbles .bubbles__link:hover{opacity:1}.cms-plugin>.react--slider{padding-bottom:20px}.plugin__attentionbox{background:#006225;color:#fff;padding:15px;margin-bottom:35px;margin-top:25px}.plugin__attentionbox p:last-child{margin:0}.plugin__attentionbox a{color:#fff;text-decoration:underline}.js.no-touch .plugin__attentionbox a:hover,.no-js .plugin__attentionbox a:hover{color:#fff}.plugin__hovercard{border:1px solid #e5e5e5;border-radius:5px;min-height:200px;position:relative;transition:all .5s}.plugin__hovercard a{display:block;color:#222;padding:30px;text-align:center}.js.no-touch .plugin__hovercard a:hover,.no-js .plugin__hovercard a:hover{color:#fff}.plugin__hovercard.plugin__hovercard--background{text-align:left}.plugin__hovercard.plugin__hovercard--background h1,.plugin__hovercard.plugin__hovercard--background h2,.plugin__hovercard.plugin__hovercard--background h3,.plugin__hovercard.plugin__hovercard--background h4{color:#fff;position:absolute;bottom:0;margin:0;padding:0;width:100%;left:0;padding:15px}.plugin__hovercard.plugin__hovercard--background a{text-align:left}.plugin__hovercard.plugin__hovercard--background .hovercard__content h2{background-image:linear-gradient(transparent,rgba(0,0,0,.5))}.plugin__hovercard:hover{background:#2ea053;color:#fff}.js.no-touch .plugin__hovercard:hover a:hover,.no-js .plugin__hovercard:hover a:hover,.plugin__hovercard:hover a{color:#fff}.template__home .hero__plugin.hero__plugin--big{text-shadow:0 0 5px rgba(0,0,0,.7)}.template__home .hero__plugin.hero__plugin--big .plugin__image{min-height:500px}@media (min-width:768px){.template__home .hero__plugin.hero__plugin--big .plugin__image{min-height:400px}}.template__home .home__parallax{margin-bottom:65px;border-bottom:1px solid #e5e5e5;display:block;overflow:hidden}.template__home .home__parallax .parallax__item{width:100%;display:block;height:200px;background-position:50%;background-repeat:no-repeat}@media (min-width:768px){.template__home .home__parallax .parallax__item{height:350px}}.template__home .home__parallax:after{content:"";display:table;clear:both}.template__home .home__news{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-bottom:1px solid #e5e5e5;padding-top:30px;padding-bottom:65px;background-color:#fff}.template__home .home__news .news__container{width:100%;float:left;margin-left:0;margin-right:0}.template__home .home__news .news__header h4{margin-bottom:25px}.template__home .home__news .news__header a{text-transform:none}.template__home .home__news .cms-plugin{margin-bottom:40px}@media (min-width:768px){.template__home .home__news .cms-plugin{width:49.48301%;float:left}.template__home .home__news .cms-plugin:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.template__home .home__news .cms-plugin:nth-child(2n+2){margin-left:50.51699%;margin-right:-100%;clear:none}}@media (min-width:1025px){.template__home .home__news .cms-plugin{width:32.64402%;float:left}.template__home .home__news .cms-plugin:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.template__home .home__news .cms-plugin:nth-child(3n+2){margin-left:33.67799%;margin-right:-100%;clear:none}.template__home .home__news .cms-plugin:nth-child(3n+3){margin-left:67.35598%;margin-right:-100%;clear:none}}.template__home .home__news .cms-plugin .news__item{clear:both;width:100%;float:left;margin-left:0;margin-right:0}.template__home .home__news .news__item{font-size:13px;margin-bottom:40px}@media (min-width:768px){.template__home .home__news .news__item{width:49.48301%;float:left}.template__home .home__news .news__item:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.template__home .home__news .news__item:nth-child(2n+2){margin-left:50.51699%;margin-right:-100%;clear:none}}@media (min-width:1025px){.template__home .home__news .news__item{width:32.64402%;float:left}.template__home .home__news .news__item:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.template__home .home__news .news__item:nth-child(3n+2){margin-left:33.67799%;margin-right:-100%;clear:none}.template__home .home__news .news__item:nth-child(3n+3){margin-left:67.35598%;margin-right:-100%;clear:none}}.template__home .home__news .news__item a{font-weight:500}.template__home .home__news .news__item .item__image img{float:left}.template__home .home__news .news__item .item__description{padding-left:85px;font-weight:400;color:#8d8681}.template__home .home__news .news__item .item__description a{display:block}.template__home .home__news .news__item .description__headline{display:block;min-height:34px;line-height:16px}@media (min-width:1024px){.template__home .home__news .news__item .description__headline{margin-bottom:5px}}.template__home .home__news .news__item.news__item--unpublished{position:relative}.template__home .home__news .news__item.news__item--unpublished:after{content:"Nicht veröffentlicht";position:absolute;left:0;bottom:-27px;background:#ff0;padding:5px 10px;width:100%;text-align:center}@media (min-width:768px){.template__home .home__news .news__item.news__item--unpublished:after{text-align:left}}.template__home .home__news .news__item.news__item--question .description__questionsmark{position:absolute;background:#2ea053;display:block;color:#fff;text-align:center;width:30px;height:30px;font-size:25px;font-weight:600}.template__home .home__news .news__item.news__item--question .description__headline{padding-left:40px}.template__home .home__news .news__item.news__item--event .description__headline{padding-left:35px}.template__home .home__news .news__item.news__item--event .description__date{position:absolute;background:#2ea053;display:block;color:#fff;text-align:center;width:30px;height:30px}.template__home .home__news .news__item.news__item--event .description__date span{display:block}.template__home .home__news .news__item.news__item--event .description__date .date__day{font-weight:600;font-size:16px;line-height:1.3}.template__home .home__news .news__item.news__item--event .description__date .date__month{font-size:11px;line-height:1;position:relative;top:-3px}.template__home .home__products{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;padding-bottom:65px;border-bottom:1px solid #e5e5e5}.template__home .home__products .container--centered{max-width:960px;margin:0 auto}.template__home .home__products .products__images{margin-bottom:60px}.template__home .home__products .products__images img{margin-right:20px;margin-bottom:20px}.template__home .home__products .products__description{font-weight:500;line-height:21px;font-size:14px;color:#8d8681}.template__home .home__products .products__description .icon{color:#2ea053;font-size:32px;position:relative;padding-right:10px;top:7px}.template__home .home__products .products__description ul{width:100%;float:left;margin-left:0;margin-right:0;list-style:none;margin:0;padding:0;margin-bottom:42px}.template__home .home__products .products__description ul li{color:#444;display:block;width:100%}@media (min-width:480px){.template__home .home__products .products__description ul li{width:33.10513%;float:left}.template__home .home__products .products__description ul li:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.template__home .home__products .products__description ul li:nth-child(3n+2){margin-left:33.44743%;margin-right:-100%;clear:none}.template__home .home__products .products__description ul li:nth-child(3n+3){margin-left:66.89487%;margin-right:-100%;clear:none}}.template__home .home__teaser{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fbfbfb;margin-bottom:65px;border-bottom:1px solid #e5e5e5}.template__home .home__teaser .teaser__row{padding-top:65px;text-align:center;font-size:14px;line-height:21px}@media (min-width:1024px){.template__home .home__teaser .teaser__row{width:49.48301%;float:left}.template__home .home__teaser .teaser__row:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.template__home .home__teaser .teaser__row:nth-child(2n+2){margin-left:50.51699%;margin-right:-100%;clear:none}.template__home .home__teaser .teaser__row.teaser__row--left{border-right:1px solid #e5e5e5;padding-bottom:65px}}.template__home .home__teaser .teaser__row.teaser__row--right{padding-bottom:65px}.template__home .home__teaser .teaser__row iframe,.template__home .home__teaser .teaser__row img{margin-bottom:40px;max-width:100%}.template__home .home__teaser .teaser__row p{max-width:80%;color:#8d8681;margin:0 auto;margin-bottom:32px}.template__home .home__teaser .teaser__row .icon{font-size:16px}.template__home .home__stories{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:65px;width:100%}.template__home .home__stories:after{content:"";display:table;clear:both}.template__home .home__stories .stories__header h4{margin-bottom:25px}.template__home .home__stories .stories__header a{text-transform:none}.template__home .home__stories .stories__item{position:relative;float:left;overflow:hidden;width:100%}@media (min-width:480px){.template__home .home__stories .stories__item{width:50%}}@media (min-width:1024px){.template__home .home__stories .stories__item{width:25%}}.template__home .home__stories .stories__item img{width:100%;float:left;transition:all .6s cubic-bezier(.19,1,.22,1)}.template__home .home__stories .stories__item .item__description{position:absolute;padding:20px 22px;width:100%;color:#fff;font-size:13px;font-weight:600;background:linear-gradient(180deg,transparent,rgba(0,0,0,.8));bottom:0;transition:all .6s cubic-bezier(.19,1,.22,1)}.template__home .home__stories .stories__item .item__description .description__excerpt{margin-top:15px;display:none}.template__home .home__stories .stories__item .item__description .description__title{min-height:35px}@media (min-width:1024px){.template__home .home__stories .stories__item .item__description{bottom:-40px}.template__home .home__stories .stories__item .item__description .description__excerpt{display:block}.template__home .home__stories .stories__item:hover img{-ms-transform:scale(1.04);transform:scale(1.04)}.template__home .home__stories .stories__item:hover .description__excerpt{display:block}.template__home .home__stories .stories__item:hover .item__description{bottom:0;background:rgba(63,183,135,.9)}}.template__home .home__aboutpefc{margin-top:65px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;padding-bottom:65px}.template__home .home__aboutpefc .container--centered{max-width:960px;margin:0 auto}.template__home .home__aboutpefc p{font-size:14px;line-height:24px;color:#8d8681;margin-bottom:48px}.template__home .home__aboutpefc ul{list-style:none;margin:0;padding:0;text-align:left;max-width:700px;margin:0 auto}.template__home .home__aboutpefc ul li{display:block;text-align:center;margin-bottom:30px;font-size:14px}@media (min-width:480px){.template__home .home__aboutpefc ul li{display:inline;text-align:left;width:32.64402%;float:left}.template__home .home__aboutpefc ul li:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.template__home .home__aboutpefc ul li:nth-child(3n+2){margin-left:33.67799%;margin-right:-100%;clear:none}.template__home .home__aboutpefc ul li:nth-child(3n+3){margin-left:67.35598%;margin-right:-100%;clear:none}}.template__home .home__aboutpefc ul li a{padding-left:24px;position:relative}.template__home .home__aboutpefc ul li a:after{position:absolute;left:0;top:0;font-size:16px;color:#2ea053;transition:left .6s cubic-bezier(.19,1,.22,1)}.template__home .home__aboutpefc ul li a:hover{text-decoration:none}.template__home .home__aboutpefc ul li a:hover:after{left:4px}.template__home .home__aboutpefc ul li i{font-size:16px}.template__home .home__maps{margin-bottom:100px}.template__home .home__maps img{max-width:100%}.template__home .home__maps .maps__germany{text-align:center}@media (min-width:480px){.template__home .home__maps .maps__germany{width:49.48301%;float:left;margin-right:1.03397%}}.template__home .home__maps .maps__other{text-align:center}@media (min-width:480px){.template__home .home__maps .maps__other{width:49.48301%;float:right;margin-right:0}}.template__home .home__maps .maps__other .companies__chart{max-width:450px;text-align:center;margin:0 auto}.template__home .home__maps .maps__other .other__world{margin-bottom:40px;padding-left:50px;padding-right:25px}.template__news--detail .content__image{margin-bottom:35px}.template__news--detail .content__image img{margin-bottom:5px}.template__news--detail .content__date{display:block;margin-bottom:15px}.template__news--detail .content__event{zoom:1;margin-bottom:20px}.template__news--detail .content__event:after,.template__news--detail .content__event:before{content:"";display:table}.template__news--detail .content__event:after{clear:both}.template__news--detail .content__event .event__data{height:60px;border:1px solid #2ea053;padding:10px;padding-left:70px}.template__news--detail .content__event .event__date{float:left;background:#2ea053;display:block;color:#fff;text-align:center;width:60px;height:60px}.template__news--detail .content__event .event__date span{display:block}.template__news--detail .content__event .event__date .date__day{font-weight:600;font-size:26px;position:relative;top:7px}.template__news--detail .content__event .event__date .date__month{position:relative;top:7px;font-size:18px;line-height:1}.template__news--detail .image__description{zoom:1;font-weight:400;background:#fbfbfb;padding:10px;font-size:12px}.template__news--detail .image__description:after,.template__news--detail .image__description:before{content:"";display:table}.template__news--detail .image__description:after{clear:both}.template__news--detail .image__description strong{font-weight:500;display:inline-block;margin-right:5px}.template__news--list .page__content{margin-top:35px}.template__news--list .news__list .list__filter{margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid #e5e5e5}.template__news--list .news__list .list__filter .filter__selected{color:#8d8681}.template__news--list .news__list .list__header{background:#2ea053;color:#fff;padding:10px 16px;font-size:13px;clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:0;margin-bottom:30px}.template__news--list .news__list .header__label{float:left;margin-right:5px}.template__news--list .news__list .select{position:relative;overflow:hidden;top:0;margin-bottom:10px;float:left}.template__news--list .news__list .select i{position:absolute;right:-10px;top:0;pointer-events:none;font-size:16px}.template__news--list .news__list .select select{padding:0 10px;min-height:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:13px;font-weight:600;text-overflow:'';width:200%;position:relative;border:none;visibility:visible;display:inline-block;white-space:nowrap;background:transparent;outline:none}.template__news--list .news__list .select select:hover{cursor:pointer}.template__news--list .news__list{margin-top:35px;zoom:1}.template__news--list .news__list:after,.template__news--list .news__list:before{content:"";display:table}.template__news--list .news__list:after{clear:both}.template__news--list .news__list .list__item{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:40px;display:table}.template__news--list .news__list .list__item.list__item--unpublished{position:relative;background:#ff0}.template__news--list .news__list .list__item.list__item--unpublished .item__image:after{content:"Nicht veröffentlicht";position:absolute;left:0;bottom:-27px;background:#ff0;padding:5px 10px;width:100%;text-align:center}@media (min-width:768px){.template__news--list .news__list .list__item.list__item--unpublished .item__image:after{text-align:left}.template__news--list .news__list .list__item .item__image,.template__news--list .news__list .list__item .item__text{display:table-cell;vertical-align:top}}.template__news--list .news__list .list__item .item__image{margin-bottom:10px;clear:both;width:100%;float:left;margin-left:0;margin-right:0}.template__news--list .news__list .list__item .item__image img{width:100%}@media (min-width:768px){.template__news--list .news__list .list__item .item__image{padding-right:20px;margin-bottom:0}.template__news--list .news__list .list__item .item__image img{width:auto;max-width:250px}}.template__news--list .news__list .list__item .item__text .text__title{font-weight:500;margin-bottom:6px;font-size:14px;line-height:21px}.template__news--list .news__list .list__item .item__text .text__subtitle{font-size:12px;line-height:21px;color:#8d8681;margin-bottom:6px}.template__news--list .news__list .list__item .item__text .text__description{font-weight:400;font-size:14px;line-height:21px}.template__press--detail .content__image{margin-bottom:35px}.template__press--detail .content__image img{margin-bottom:5px}.template__press--detail .content__event{zoom:1;margin-bottom:20px}.template__press--detail .content__event:after,.template__press--detail .content__event:before{content:"";display:table}.template__press--detail .content__event:after{clear:both}.template__press--detail .content__event .event__data{height:60px;border:1px solid #2ea053;padding:10px;padding-left:70px}.template__press--detail .content__event .event__date{float:left;background:#2ea053;display:block;color:#fff;text-align:center;width:60px;height:60px}.template__press--detail .content__event .event__date span{display:block}.template__press--detail .content__event .event__date .date__day{font-weight:600;font-size:26px;position:relative;top:7px}.template__press--detail .content__event .event__date .date__month{position:relative;top:7px;font-size:18px;line-height:1}.template__press--detail .content__footer{margin-top:50px;border-top:1px solid #e5e5e5;padding-top:20px}.template__press--detail .content__date{display:block;margin-bottom:15px}.template__press--detail .image__description{max-width:800px;zoom:1;font-weight:400;background:#fbfbfb;padding:10px;font-size:12px}.template__press--detail .image__description:after,.template__press--detail .image__description:before{content:"";display:table}.template__press--detail .image__description:after{clear:both}.template__press--detail .image__description strong{font-weight:500;display:inline-block;margin-right:5px}.template__press--list .page__content{margin-top:35px}.template__press--list .press__list{margin-top:35px;zoom:1}.template__press--list .press__list:after,.template__press--list .press__list:before{content:"";display:table}.template__press--list .press__list:after{clear:both}.template__press--list .press__list .list__item{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:40px;display:table}.template__press--list .press__list .list__item.list__item--unpublished{position:relative;background:#ff0}.template__press--list .press__list .list__item.list__item--unpublished .item__image:after{content:"Nicht veröffentlicht";position:absolute;left:0;bottom:-27px;background:#ff0;padding:5px 10px;width:100%;text-align:center}@media (min-width:768px){.template__press--list .press__list .list__item.list__item--unpublished .item__image:after{text-align:left}.template__press--list .press__list .list__item .item__content,.template__press--list .press__list .list__item .item__image{display:table-cell;vertical-align:top}}.template__press--list .press__list .list__item .item__image{margin-bottom:10px;clear:both;width:100%;float:left;margin-left:0;margin-right:0}.template__press--list .press__list .list__item .item__image img{width:100%}@media (min-width:768px){.template__press--list .press__list .list__item .item__image{padding-right:20px;margin-bottom:0}.template__press--list .press__list .list__item .item__image img{width:auto;max-width:250px}}.template__press--list .press__list .list__item .item__content .content__title{font-weight:500;margin-bottom:6px;font-size:14px;line-height:21px}.template__press--list .press__list .list__item .item__content .content__subtitle{font-size:12px;line-height:21px;color:#8d8681;margin-bottom:6px}.template__press--list .press__list .list__item .item__content .content__description{font-weight:400;font-size:14px;line-height:21px}.template__stories .stories__container{margin-top:50px;margin-bottom:60px}.template__stories--detail .content__image{margin-bottom:35px}.template__stories--list .stories__list{margin-top:35px}.template__stories--list .stories__list .list__item{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:40px}.template__stories--list .stories__list .list__item.list__item--unpublished{position:relative;background:#ff0}.template__stories--list .stories__list .list__item.list__item--unpublished .item__image:after{content:"Nicht veröffentlicht";position:absolute;left:0;bottom:-27px;background:#ff0;padding:5px 10px;width:100%;text-align:center}@media (min-width:768px){.template__stories--list .stories__list .list__item.list__item--unpublished .item__image:after{text-align:left}}.template__stories--list .stories__list .list__item .item__image{margin-bottom:10px}.template__stories--list .stories__list .list__item .item__image img{max-width:100%;width:100%;float:left}@media (min-width:768px){.template__stories--list .stories__list .list__item .item__image{margin-right:20px;margin-bottom:0;float:left}.template__stories--list .stories__list .list__item .item__image img{max-width:250px}}.template__stories--list .stories__list .list__item .item__title{font-weight:500;margin-bottom:6px;font-size:14px;line-height:21px}.template__stories--list .stories__list .list__item .item__subtitle{font-size:12px;line-height:21px;color:#8d8681;margin-bottom:6px}.template__stories--list .stories__list .list__item .item__description{font-weight:400;font-size:14px;line-height:21px}.template__downloads .downloads__content{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:60px}.template__downloads .downloads__search{margin-bottom:30px}.template__downloads .downloads__search .icon-search{position:absolute;right:0;top:10px;right:10px;pointer-events:none;color:#8d8681}.template__downloads .downloads__search .form__field{position:relative}.template__downloads .downloads__header{margin-bottom:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.template__downloads .downloads__tags h4{text-transform:uppercase;border-bottom:1px solid #e5e5e5;padding-bottom:20px}.template__downloads .downloads__tags ul{list-style:none;margin:0;padding:0}.js.no-touch .template__downloads .downloads__tags ul li.active a:hover,.no-js .template__downloads .downloads__tags ul li.active a:hover,.template__downloads .downloads__tags ul li.active a{color:#222}.template__downloads .downloads__tags ul a{display:block;margin-bottom:25px}.template__downloads .downloads__categories{margin-bottom:50px}.template__downloads .downloads__categories ul{list-style:none;margin:0;padding:0}.template__downloads .downloads__categories ul li{position:relative}.template__downloads .downloads__categories ul li .icon{position:absolute;left:0}.template__downloads .downloads__categories ul li a{display:block;margin-bottom:25px;padding-left:25px}.template__downloads .downloads__categories ul li a:after{position:absolute;left:0;top:0;font-size:16px;color:#2ea053;transition:left .6s cubic-bezier(.19,1,.22,1)}.template__downloads .downloads__categories ul li a:hover{text-decoration:none}.template__downloads .downloads__categories ul li a:hover:after{left:6px}.js.no-touch .template__downloads .downloads__categories ul li.active a:hover,.no-js .template__downloads .downloads__categories ul li.active a:hover,.template__downloads .downloads__categories ul li.active a{color:#222}.template__downloads .downloads__categories ul li.active a:after{left:6px;color:#222!important}.template__downloads .downloads__list .list__header{background:#2ea053;color:#fff;padding:10px 16px;font-size:13px;clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:0}.template__downloads .downloads__list .header__label{float:left;margin-right:5px}.template__downloads .downloads__list .select{position:relative;overflow:hidden;top:0;margin-bottom:10px;float:left}.template__downloads .downloads__list .select i{position:absolute;right:-10px;top:0;pointer-events:none;font-size:16px}.template__downloads .downloads__list .select select{padding:0 10px;min-height:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:13px;font-weight:600;text-overflow:'';width:200%;position:relative;border:none;visibility:visible;display:inline-block;white-space:nowrap;background:transparent;outline:none}.template__downloads .downloads__list .select select:hover{cursor:pointer}.template__downloads .list__documents{width:100%;float:left;margin-left:0;margin-right:0}.template__downloads .list__documents ul{list-style:none;padding:0;margin:0}.template__downloads .list__documents .documents__item{position:relative}.template__downloads .list__documents .documents__item.documents__item--empty{padding:20px 15px;font-weight:400}.template__downloads .list__documents .documents__item:nth-child(even){background:#fafafa}.template__downloads .list__documents .documents__item img{position:absolute;left:10px;top:17px}.template__downloads .list__documents .documents__item a{display:block;padding:20px 70px}.template__downloads .list__documents .documents__item a:hover .item__title{color:#2ea053}.template__downloads .list__documents .documents__item .item__title{color:#222;display:block;font-size:14px}.template__downloads .list__documents .documents__item .item__description{color:#8d8681;font-size:12px;height:15px;display:block}.template__downloads .list__documents .documents__item .icon-download{position:absolute;right:0;top:22px;right:15px;font-size:18px}.template__downloads .list__documents .documents__item .item__order a{padding:0;position:absolute;right:0;top:24px;right:55px}.template__downloads .list__documents .documents__item .item__order a .icon-email{font-size:18px}.template__login .breadcrum{padding-top:20px}.template__login .react--member_login{margin-top:35px}.template__login .login__container{margin-bottom:60px}.template__guide .container--right_column{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:1024px){.template__guide .container--right_column{width:74.74151%;float:right;margin-right:0}}.template__guide .container--left_column{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:1024px){.template__guide .container--left_column{width:24.22452%;float:left;margin-right:1.03397%}}.template__guide .guide__content{padding-top:80px;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:60px}.template__guide .guide__search{margin-bottom:30px;position:relative}.template__guide .guide__search .icon-search{position:absolute;right:0;top:10px;right:10px;pointer-events:none;color:#8d8681}.template__guide .guide__search .form__field{position:relative}.template__guide .guide__search .search__autocomplete{position:absolute;top:37px;width:100%;background:#fff;z-index:5;border:1px solid #d7d7d7;border-radius:3px;border-top-left-radius:0;border-top-right-radius:0;border-top:none}.template__guide .guide__search .search__autocomplete ul{list-style:none;margin:0;padding:0}.template__guide .guide__search .search__autocomplete .autocomplete__item a{display:block;padding:8px;padding-bottom:15px}.template__guide .guide__search .search__autocomplete .autocomplete__item a:hover{background-color:#fafafa}.template__guide .guide__search .search__autocomplete .autocomplete__item .item__title{font-size:13px;line-height:26px}.template__guide .guide__search .search__autocomplete .autocomplete__item .item__subtitle{font-size:11px;line-height:14px;color:#8d8681}.template__guide .guide__header{margin-bottom:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.template__guide .guide__tags h4{text-transform:uppercase;border-bottom:1px solid #e5e5e5;padding-bottom:20px}.template__guide .guide__tags ul{list-style:none;margin:0;padding:0}.js.no-touch .template__guide .guide__tags ul li.active a:hover,.no-js .template__guide .guide__tags ul li.active a:hover,.template__guide .guide__tags ul li.active a{color:#222}.template__guide .guide__tags ul a{display:block;margin-bottom:25px}.template__guide .link__all{padding-bottom:10px;font-weight:700;display:block}.template__guide .guide__categories,.template__guide .guide__field{margin-bottom:50px;border-top:1px solid #e5e5e5}.template__guide .guide__categories .categories__header,.template__guide .guide__categories .field__header,.template__guide .guide__field .categories__header,.template__guide .guide__field .field__header{font-weight:700;padding-top:15px}.template__guide .guide__categories a.active,.template__guide .guide__field a.active{border-bottom:1px dashed #2ea053;color:#2ea053}.js.no-touch .template__guide .guide__categories a.active:hover,.js.no-touch .template__guide .guide__field a.active:hover,.no-js .template__guide .guide__categories a.active:hover,.no-js .template__guide .guide__field a.active:hover{color:#2ea053}.template__guide .guide__categories ul,.template__guide .guide__field ul{list-style:none;margin:0;padding:0}.template__guide .guide__categories ul li,.template__guide .guide__field ul li{position:relative}.template__guide .guide__categories ul li .icon,.template__guide .guide__field ul li .icon{position:absolute;left:0}.template__guide .guide__categories ul li a,.template__guide .guide__field ul li a{border-bottom:1px dashed transparent;display:inline-block;font-size:13px;color:#222}.js.no-touch .template__guide .guide__categories ul li.categories__item--active a:hover,.js.no-touch .template__guide .guide__categories ul li a:hover,.js.no-touch .template__guide .guide__field ul li.categories__item--active a:hover,.js.no-touch .template__guide .guide__field ul li a:hover,.no-js .template__guide .guide__categories ul li.categories__item--active a:hover,.no-js .template__guide .guide__categories ul li a:hover,.no-js .template__guide .guide__field ul li.categories__item--active a:hover,.no-js .template__guide .guide__field ul li a:hover,.template__guide .guide__categories ul li.categories__item--active a,.template__guide .guide__field ul li.categories__item--active a{color:#2ea053}.template__guide .guide__categories ul li.categories__item--active a:after,.template__guide .guide__field ul li.categories__item--active a:after{left:6px;color:#2ea053!important}.template__guide .guide__categories .dropwdown_arrow:after,.template__guide .guide__field .dropwdown_arrow:after{display:inline-block;position:relative;top:0;font-size:10px;color:#222;margin-left:3px;transition:left .6s cubic-bezier(.19,1,.22,1)}.template__guide .guide__categories ul>li,.template__guide .guide__field ul>li{margin-bottom:20px}.template__guide .guide__categories ul>li>ul>li,.template__guide .guide__field ul>li>ul>li{margin-bottom:0}.template__guide .guide__categories ul>li>ul>li>a,.template__guide .guide__field ul>li>ul>li>a{padding-top:13px}.template__guide .guide__categories ul>li>ul,.template__guide .guide__categories ul>li>ul>li>ul,.template__guide .guide__field ul>li>ul,.template__guide .guide__field ul>li>ul>li>ul{margin-left:16px}.template__guide .guide__list .list__header{min-height:37px;background:#2ea053;color:#fff;padding:10px 16px;font-size:13px}.template__guide .guide__list .header__label{margin-bottom:15px}@media (min-width:768px){.template__guide .guide__list .header__label{float:left;margin-right:15px;margin-bottom:0}}.template__guide .guide__list .header__filter .filter__item{color:#fff;display:block;margin-bottom:10px}.js.no-touch .template__guide .guide__list .header__filter .filter__item:hover,.no-js .template__guide .guide__list .header__filter .filter__item:hover{color:#fff}@media (min-width:768px){.template__guide .guide__list .header__filter .filter__item{display:inline-block;margin-right:15px;margin-bottom:0}}.template__guide .guide__list .header__filter .filter__item .item__circle{background:#32925e;display:inline-block;position:relative;top:2px;width:12px;height:12px;border-radius:12px;margin-right:5px}.template__guide .guide__list .header__filter .filter__item--active .item__circle:after,.template__guide .guide__list .header__filter .filter__item:hover .item__circle:after{content:"";display:block;z-index:7;width:6px;height:6px;border-radius:6px;background:#fff;top:3px;position:absolute;left:3px}.template__guide .list__entries.list__entries--empty,.template__guide .list__entries.list__entries--loading{position:relative;text-align:center;padding:50px;font-size:18px;line-height:21px;margin-bottom:12px;color:#8d8681}.template__guide .list__entries .loading__title{margin-top:130px}.template__guide .list__entries ul{list-style:none;margin:0;padding:0;padding-top:12px}.template__guide .list__entries ul li:nth-child(odd){background-color:#fafafa}.template__guide .list__entries ul li:hover{background-color:#f7f7f7}.template__guide .list__entries .entries__item--company{position:relative;max-height:80px}@media (min-width:768px){.template__guide .list__entries .entries__item--company{max-height:60px}}.template__guide .list__entries .entries__item--company .item__image{width:60px;height:60px;position:absolute;text-align:center;display:block}.template__guide .list__entries .entries__item--company .icon-factory{font-size:32px;color:#c5c5c5;top:7px;position:relative}.template__guide .list__entries .entries__item--product .item__image{width:60px;height:60px;position:absolute;text-align:center;display:block}.template__guide .list__entries .entries__item--product .item__image img{float:left}.template__guide .list__entries .entries__item{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:12px}.template__guide .list__entries .entries__item:hover .icon-arrow-right{right:25px}.template__guide .list__entries .entries__item .icon-arrow-right{transition:right .6s cubic-bezier(.19,1,.22,1);position:absolute;right:0;top:22px;right:15px;font-size:18px;display:none}@media (min-width:480px){.template__guide .list__entries .entries__item .icon-arrow-right{display:block}}.template__guide .list__entries .item__description{position:relative;padding:2px;margin-left:70px}.template__guide .list__entries .item__description .description__title{display:inline-block;font-size:14px;color:#222;line-height:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.template__guide .list__entries .item__description .description__tags{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:90%;display:block;font-size:12px;line-height:18px;margin-bottom:3px;color:#2ea053;position:relative;top:-3px}.template__guide .list__entries .item__description .description__text{display:block;font-size:12px;line-height:18px;color:#444;text-overflow:ellipsis;width:200px;white-space:nowrap;overflow:hidden}@media (min-width:768px){.template__guide .list__entries .item__description .description__text{overflow:visible}}.template__guide--company .container--right_column{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:1024px){.template__guide--company .container--right_column{width:24.22452%;float:right;margin-right:0}}.template__guide--company .container--left_column{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:1024px){.template__guide--company .container--left_column{width:74.74151%;float:left;margin-right:1.03397%}}.template__guide--company .content__company{color:#222}.template__guide--company .content__company h1{margin-bottom:40px}.template__guide--company .content__company strong{font-weight:500}.template__guide--company .content__company .company__categories,.template__guide--company .content__company .company__products{margin-bottom:20px;font-weight:400;font-size:14px;line-height:21px}.template__guide--company .content__company .company__categories{clear:both;width:100%;float:left;margin-left:0;margin-right:0}.template__guide--company .content__company .company__categories .categories__headline{font-weight:500}.template__guide--company .content__company .company__categories ul{list-style:none;padding:0;margin:0}.template__guide--company .content__company .company__categories ul li{padding-left:22px;text-indent:-9px;font-weight:400;line-height:21px;font-size:14px}.template__guide--company .content__company .company__categories ul li:before{content:"• ";color:#2ea053;display:inline-block;margin-right:5px}.template__guide--company .content__company .company__address{line-height:21px;font-weight:400;margin-bottom:30px}.template__guide--company .content__company .icon{color:#8d8681;display:inline-block;margin-right:10px}.template__guide--company .content__company .company__contact{line-height:21px;margin-bottom:30px}@media (min-width:1024px){.template__guide--company .content__company .company__contact{width:49.48301%;float:right;margin-right:0}.template__guide--company .content__company .company__address{width:49.48301%;float:left;margin-right:1.03397%}}.template__guide--company .sidebar__company{text-align:center;border:1px solid #e5e5e5;padding:40px}.template__guide--company .sidebar__company .company__image{margin-bottom:30px}.template__guide--company .sidebar__company .company__image img{max-width:100%;width:auto;border:none}.template__guide--company .sidebar__company .container__row{margin-bottom:30px;color:#8d8681;font-weight:400;line-height:21px}.template__guide--company .sidebar__company .container__row strong{display:block;color:#444;font-weight:500}.template__guide--company .sidebar:last-child{border-bottom:none}.template__guide--product{color:#222}.template__guide--product h1{margin-bottom:40px}.template__guide--product .product_categories{margin-bottom:20px;font-weight:400;font-size:14px;line-height:21px}.template__guide--product .product_description{margin-bottom:20px;max-width:650px}.template__guide--product .product__image{width:100%;float:left;margin-left:0;margin-right:0}.template__guide--product .product__image img{width:100%;max-width:100%}@media (min-width:480px){.template__guide--product .product__image img{width:auto;max-width:100%}}@media (min-width:1024px){.template__guide--product .product__image{width:24.22452%;float:left;margin-right:1.03397%}}.template__guide--product .product__content{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:1024px){.template__guide--product .product__content{width:74.74151%;float:right;margin-right:0}}.template__search .search__filters h4{text-transform:uppercase;border-bottom:1px solid #e5e5e5;padding-bottom:20px}.template__search .search__filters ul{list-style:none;margin:0;padding:0}.template__search .search__filters ul li{position:relative}.template__search .search__filters ul li.active a{padding-left:20px}.template__search .search__filters ul li.active a:after{position:absolute;left:0;top:2px}.template__search .search__filters ul a,.template__search .search__filters ul span{display:block;margin-bottom:25px}.template__search .search__filters ul span{color:#8d8681}.template__search .search__form{position:relative}.template__search .search__form h5{margin-top:5px;margin-bottom:35px}.template__search .search__form .field{padding-right:93px}.template__search .search__form .field input{border-top-right-radius:0;border-bottom-right-radius:0}.template__search .search__form .btn{position:absolute;right:0;top:0;border-top-left-radius:0;border-bottom-left-radius:0}.template__search .search__results ul{list-style:none;margin:0;padding:0}.template__search .search__results li:last-child{border-bottom:none}.template__search .search__results .results__item{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e5e5e5;position:relative;padding-left:75px}.template__search .search__results .results__item .item__image{position:absolute;left:0;text-align:center;width:60px}.template__search .search__results .results__item .highlighted{border-bottom:1px solid #2ea053}.template__search .search__results .results__item .meta__tag{background:#2ea053;font-weight:400;font-size:11px;text-transform:uppercase;padding:2px 5px;color:#fff}.template__search .search__results .results__item .item__link{display:block}.template__search .search__results .results__item .text__title{font-weight:500;margin-bottom:6px;font-size:14px;line-height:21px}.template__search .search__results .results__item .text__description{font-weight:400;font-size:14px;line-height:21px}.template__search .search__results .results__item.results__item--newsarticle .item__image img{width:60px}.template__search .search__results .results__item.results__item--cms .icon-logo-usage-32px,.template__search .search__results .results__item.results__item--company .icon-factory{font-size:32px;color:#c5c5c5;top:7px;position:relative}.template__search .search__results .results__item--empty{text-align:center;padding-bottom:50px;padding-top:25px;color:#8d8681}.page__state .hero__plugin .container--centered{max-width:100%;height:100%;padding:0}.page__state .hero__plugin .plugin__content{height:100%}.page__state .hero__state{position:relative;height:100%;width:100%}.page__state .hero__state .container--centered{position:relative;max-width:1340px;margin-left:auto;margin-right:auto;padding:0 15px}.page__state .hero__state .container--centered:after{content:" ";display:block;clear:both}@media (min-width:480px){.page__state .hero__state .container--centered{padding:0 20px}}.page__state .hero__state .state__name{text-align:center;font-size:40px;line-height:46px;color:#fff;top:80%;width:100%;max-width:600px}.page__state .hero__state .state__map,.page__state .hero__state .state__name{position:absolute;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page__state .hero__state .state__map{top:30%}.page__state .hero__state .state__map path{fill:#fff}.page__state .state__certified{background:linear-gradient(180deg,transparent,rgba(0,0,0,.4));display:none;position:absolute;bottom:0;padding-bottom:15px;width:100%}@media (min-width:1024px){.page__state .state__certified{display:block}}.page__state .state__certified .certified__left{width:48.41629%;float:left;margin-right:3.16742%}.page__state .state__certified .certified__right{width:48.41629%;float:right;margin-right:0;text-align:right}.page__state .state__certified .certified__percent{font-size:30px;color:#3ecc6c;font-weight:500}.page__state .state__certified .certified__percent .percent__empty,.page__state .state__certified .certified__percent .percent__full{font-size:24px;position:relative;margin-left:-5px;margin-right:-5px;display:inline-block;top:-4px}.page__state .state__certified .certified__percent .percent__empty{color:#8d8681}.page__state .state__certified .certified__info{font-size:14px;color:#fff;font-weight:600}.page__state .state__news{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;padding-top:35px;margin-bottom:45px;margin-top:35px;background-color:#fff}.page__state .state__news .news__wrapper:after{content:"";display:table;clear:both}.page__state .state__news .news__container{width:100%;float:left;margin-left:0;margin-right:0}.page__state .state__news .news__empty{font-style:italic;color:#8d8681;padding-bottom:35px}.page__state .state__news .news__header h4{margin-bottom:25px}.page__state .state__news .news__header a{text-transform:none}.page__state .state__news .news__item{font-size:13px;margin-bottom:40px}@media (min-width:768px){.page__state .state__news .news__item{width:49.48301%;float:left}.page__state .state__news .news__item:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.page__state .state__news .news__item:nth-child(2n+2){margin-left:50.51699%;margin-right:-100%;clear:none}}.page__state .state__news .news__item a{font-weight:500}.page__state .state__news .news__item .item__image img{float:left}.page__state .state__news .news__item .item__description{padding-left:85px;font-weight:400;color:#8d8681}.page__state .state__news .news__item .item__description a{display:block}.page__state .state__news .news__item .description__headline{display:block;min-height:34px;line-height:16px}@media (min-width:1024px){.page__state .state__news .news__item .description__headline{margin-bottom:5px}}.page__state .state__news .news__item.news__item--unpublished{position:relative}.page__state .state__news .news__item.news__item--unpublished:after{content:"Nicht veröffentlicht";position:absolute;left:0;bottom:-27px;background:#ff0;padding:5px 10px;width:100%;text-align:center}@media (min-width:768px){.page__state .state__news .news__item.news__item--unpublished:after{text-align:left}}.page__state .state__news .news__item.news__item--event .description__headline{padding-left:35px}.page__state .state__news .news__item.news__item--event .description__date{position:absolute;background:#2ea053;display:block;color:#fff;text-align:center;width:30px;height:30px}.page__state .state__news .news__item.news__item--event .description__date span{display:block}.page__state .state__news .news__item.news__item--event .description__date .date__day{font-weight:600;font-size:16px;line-height:1.3}.page__state .state__news .news__item.news__item--event .description__date .date__month{font-size:11px;line-height:1;position:relative;top:-3px}.hero__state--bayern path{-ms-transform:translate(-113px,-290px);transform:translate(-113px,-290px)}.hero__state--brandenburg path{-ms-transform:translate(-213px,-30px);transform:translate(-213px,-30px)}.hero__state--thuringen path{-ms-transform:translate(-93px,-110px);transform:translate(-93px,-110px)}.hero__state--saarland path{-ms-transform:translate(96px,-170px);transform:translate(96px,-170px)}.hero__state--rheinland-pfalz path{-ms-transform:translate(59px,-190px);transform:translate(59px,-190px)}.hero__state--nordrhein-westfalen path{-ms-transform:translate(59px,-80px);transform:translate(59px,-80px)}.hero__state--niedersachsen path{-ms-transform:translate(-21px,-10px);transform:translate(-21px,-10px)}.hero__state--mecklenburg-vorpommern path{-ms-transform:translate(-171px,90px);transform:translate(-171px,90px)}.hero__state--schleswig-holstein-und-hansestadt-hamburg path{-ms-transform:translate(-41px,140px);transform:translate(-41px,140px)}.hero__state--sachsen-anhalt path{-ms-transform:translate(-151px,-50px);transform:translate(-151px,-50px)}.hero__state--hessen path{-ms-transform:translate(-21px,-140px);transform:translate(-21px,-140px)}.hero__state--sachsen path{-ms-transform:translate(-211px,-90px);transform:translate(-211px,-90px)}.hero__state--baden-wurttemberg path{-ms-transform:translate(-21px,-280px);transform:translate(-21px,-280px)}#cms_toolbar form input[type="password"],#cms_toolbar form input[type="text"]{height:auto;font-family:Arial,sans-serif}#cms_toolbar .cms_submenu-dropdown{min-height:250px}