@media screen and (max-width: 766px){.branding-header .main-logo{min-height:46px;width:100%}}@media screen and (max-width: 992px){.branding-header div.icon-links{padding-left:200px}.branding-header div.icon-links a{white-space:nowrap;font-size:90%}}:root,*::before,*::after,*::backdrop,*::marker,*::placeholder,*::selection{--link-color: #007e36;--link-hover-color: #015c2e}.linklist-widget .linklist-standard a::after{color:#3e3d40}.linklist-widget .links-arrows-right a:hover{color:#015c2e}.linklist-widget .links-arrows-right a::after{color:#007e36}.linklist-widget .links-arrows-left a:hover{color:#015c2e}.linklist-widget .links-arrows-left a::before{color:#007e36}section.tab-widget,section.tab-widget *::after,section.tab-widget *::before{--accent-color: #007e36}.sel-distinction-color-background section.tab-widget{--label-bgr-color: #2F7542}body section.tab-widget nav.tab-container menu li button[aria-selected=false]::before{opacity:0.08}body section.tab-widget nav.tab-container menu li button[aria-selected=false]:hover::before{opacity:0.04}.select-widget-light-font a:hover{color:#efeeee;text-decoration:underline}a{color:#007e36;text-decoration:none}a:hover,a:focus{color:#015c2e;text-decoration:underline}a.no-hover{text-decoration:none}a.no-link-color{color:#444444}.page-header.one-column .breadcrumb>li .active{color:#444444}.page-header.one-column .breadcrumb a:hover,.page-header.one-column .breadcrumb a:focus{color:#015c2e}.page-header.one-column .breadcrumb.link-accent a{color:#007e36}.page-header.one-column .breadcrumb.link-accent a:hover,.page-header.one-column .breadcrumb.link-accent a:focus{color:#015c2e}.navbar-default .navbar-collapse{background-color:#e7e7e7;color:#444444}.navbar-default .navbar-collapse li.dropdown>a{color:#444444}.navbar-default .navbar-collapse li.dropdown>a.active{color:#007e36}.navbar-default .navbar-collapse li.dropdown:hover>a,.navbar-default .navbar-collapse li.dropdown:focus>a{color:#007e36}.navbar-default .navbar-collapse li.dropdown ul.dropdown-menu{border-top:5px solid #007e36}.navbar-default .navbar-collapse li.dropdown .dropdown-menu{border-top:5px solid #007e36}.mega-menu-content .menu-heading{font-size:0.9rem}.mega-menu-content .menu-heading a:hover,.mega-menu-content .menu-heading a:focus{color:#015c2e}.mega-menu-content .list-menu>li>a:hover,.mega-menu-content .list-menu>li>a:focus{color:#015c2e;background-color:transparent}.sidebar{margin-top:-0.35em}.sidebar.homepage{margin-top:0}.sidebar .sidenavi a{text-decoration:none}.sidebar .sidebar-row{margin-right:6%}.sidebar .sidebar-row:hover{background-color:#cccccc !important}.sidebar .sidebar-row:after{clear:both}.sidebar .sidebar-row:before,.sidebar .sidebar-row:after{content:" ";display:table}.sidebar h1.sidenavi{font-weight:normal;padding-right:10px;padding-top:27px;margin-bottom:0;padding-bottom:0.9em;border-bottom:none}.sidebar h1.sidenavi a,.sidebar h1.sidenavi .empty{color:#007e36;margin-bottom:1em}.sidebar .homepage_logo{padding:0 10px 2em 0}.sidebar h1.sidenavi,.sidebar ul.sidenavi .col1,.sidebar .homepage_logo{width:85%;text-align:left;border-right:0.5px solid #dfdede}.sidebar ul.collapsing{-webkit-transition:height 0.001s;transition:height 0.001s}.sidebar ul.sidenavi{margin-bottom:3em;color:#646567;list-style-type:none;margin:0;padding:0}.sidebar ul.sidenavi a,.sidebar ul.sidenavi .empty{z-index:1;color:#646567;display:block;padding:0.6em 11px 0.5em 0.4em}.sidebar ul.sidenavi ul{font-size:1rem;list-style-type:none;margin:0;padding:0}.sidebar ul.sidenavi ul a,.sidebar ul.sidenavi ul .empty{padding:0.5em 10px 0.4em 0.4em}.sidebar ul.sidenavi ul li .col1 a{padding-right:1.1em;padding-left:0.7em}.sidebar ul.sidenavi ul li .col2{padding-left:0.6em}.sidebar ul.sidenavi ul ul{line-height:100%}.sidebar ul.sidenavi ul ul li{line-height:150%}.sidebar ul.sidenavi ul ul li .col1 a{padding-right:1.8em;padding-left:1.0em}.sidebar ul.sidenavi ul ul li .col2{padding-left:0.8em}.sidebar ul.sidenavi ul ul ul li .col1 a{padding-right:2.6em;padding-left:1.3em}.sidebar ul.sidenavi ul ul ul li .col2{padding-left:1em}.sidebar ul.sidenavi .col1{float:left;clear:left}.sidebar ul.sidenavi .col2{position:absolute;width:13%;padding:0 10px 0 0.4em;display:inline-block;float:left}.sidebar ul.sidenavi .col2 button.nav-oc-toggle{font-family:'Font Awesome 6 Pro';font-weight:900}.sidebar ul.sidenavi .col2 button.nav-oc-toggle:before{content:"\f0da"}.sidebar ul.sidenavi .col2.open a:before{content:"\f0d7"}.sidebar ul.sidenavi .row{margin-left:0px;margin-right:0px}.sidebar ul.sidenavi li.active .col1.active a,.sidebar ul.sidenavi li.active .col2.active,.sidebar ul.sidenavi li.active .col2.active button.nav-oc-toggle,.sidebar ul.sidenavi li.active .col2.active.open button.nav-oc-toggle:before{color:#ffffff}.sidebar ul.sidenavi li.active .sidebar-row.active{background-color:#007e36}.sidebar ul.sidenavi li.active ul a{color:#262626}.sidebar ul.sidenavi li.active ul .sidebar-row{background-color:#e7e7e7}.sidebar ul.sidenavi li.active ul ul .sidebar-row{background-color:#f0f0f0}.sidebar ul.sidenavi li.active ul ul ul .sidebar-row{background-color:#f6f6f6}.sidebar ul.sidenavi li.active.parent-active>.sidebar-row .sidebar-col .col1 a,.sidebar ul.sidenavi li.active.parent-active>.sidebar-row .sidebar-col .col2,.sidebar ul.sidenavi li.active.parent-active>.sidebar-row .sidebar-col .col2 a,.sidebar ul.sidenavi li.active.parent-active>.sidebar-row .sidebar-col .col2.open a:before{color:#ffffff}.sidebar ul.sidenavi li.active.parent-active>.sidebar-row{background-color:#929292}.searchPage .search-result-area .result h2 a:hover{color:#007e36}.form-control-login:focus,.form-control:focus{border-color:#007e36}.events-overview-page .search-area .form-control:focus{border-color:#007e36}.events-overview-page .search-hits .search-hit .event-date-box{background-color:#007e36}.events-overview-page .search-hits .search-hit .event-detail-box h2 a:hover{color:#007e36}.pm-overview .news-box .news-content-area h2 a:hover,.news-overview-page .news-box .news-content-area h2 a:hover{color:#007e36}.topbar .dropdown-menu{border-top:5px solid #007e36;border-radius:0}.topbar .top-nav .dropdown .btn-default{color:#767676;font-size:0.813rem;border:none;border-radius:0;padding:0;margin:0}.topbar .top-nav .dropdown .btn-default:hover{border:none;background-color:transparent;color:#262626;text-decoration:underline}.bottom-bar a{font-size:0.813rem}.bottom-bar li{padding-right:3px}.bottom-bar li:after{content:"|";padding-left:0.7em}.form-horizontal input[type="text"]:focus,.form-horizontal input[type="tel"]:focus,.form-horizontal input[type="email"]:focus,.form-horizontal input[type="password"]:focus,.form-horizontal textarea:focus{border-color:#007e36}.form-horizontal .form-group .col-md-12 .data_use_note .control_indicator:after{background-color:#007e36}.form-inputs .form-control{color:#555555;border:1px solid #dfdede}.form-inputs .form-control:focus{border-color:#007e36}.custom-file-input-container{background-color:#efeeee}input.custom-file-input+label.custom-file-label{background-color:#007e36}input.custom-file-input:focus+label.custom-file-label,input.custom-file-input+label.custom-file-label:hover{background-color:#015c2e}.ghost-button.sel-distinction-color-button,.link-button.sel-distinction-color-button{--link-color: #ffffff;color:var(--link-color);background-color:#2F7542;border:1px solid #2F7542}.ghost-button.sel-distinction-color-button:hover,.ghost-button.sel-distinction-color-button:active,.link-button.sel-distinction-color-button:hover,.link-button.sel-distinction-color-button:active{background-color:#015c2e;border-color:#015c2e;--link-hover-color: #ffffff;color:var(--link-hover-color)}.ghost-button.sel-distinction-color-button-invers,.link-button.sel-distinction-color-button-invers{--link-color: #2F7542;color:var(--link-color);--background-color: transparent;background-color:var(--background-color);border:1px solid #2F7542}.ghost-button.sel-distinction-color-button-invers:hover,.ghost-button.sel-distinction-color-button-invers:active,.link-button.sel-distinction-color-button-invers:hover,.link-button.sel-distinction-color-button-invers:active{--background-color: #2F7542;background-color:var(--background-color);border-color:#2F7542;--link-hover-color: #ffffff;color:var(--link-hover-color)}.sel-distinction-color-background{--background-color:#007e36;background-color:var(--background-color);border-top-color:#007e36;border-top-style:solid;border-top-width:1px}.sel-distinction-color{--foreground-color: #2F7542;color:var(--foreground-color)}.sel-distinction-color-background{--background-color: #2F7542;background-color:var(--background-color)}.top-footer{padding-top:10px;--background-color: #e7e7e7;background-color:var(--background-color);--link-color: #444444;--link-hover-color: #656565;color:#444444}.top-footer p,.top-footer .fas{color:#444444;font-size:95%}.top-footer a{color:#444444}.top-footer a:hover,.top-footer a:focus{color:#656565}.top-footer h2{line-height:120%;font-size:1.8rem}.top-footer h2,.top-footer h3,.top-footer h4,.top-footer h5{color:#444444}.top-footer h4{font-size:110%;margin-bottom:0.1em}.top-footer .contact-widget{color:#444444}.top-footer .contact-widget .contact-icon{font-size:1rem}.middle-footer{background-color:#878684}.middle-footer .container{padding-bottom:10px}.middle-footer .container .text-center{margin-top:10px}.bottom-footer{background-color:#51524f}.bottom-footer .external-copyright{color:#767676}.bottom-footer ul.social-icons li{list-style:none;padding-left:0;padding-right:0;margin-right:0.5em}.bottom-footer ul.social-icons li a{font-size:2.188rem;width:40px}.offcanvas{background-color:#444444}.offcanvas .sidebar-close{color:#dfdede}.offcanvas .sidebar-nav{background-color:#444444}.offcanvas .sidebar-nav h1+li{border-top:1px solid #262626}.offcanvas .sidebar-nav ul li.empty,.offcanvas .sidebar-nav ul li a{border-bottom:1px solid #262626;color:#939393}.offcanvas .sidebar-nav ul li.empty:hover,.offcanvas .sidebar-nav ul li a:hover{background-color:#262626}.offcanvas .sidebar-nav ul li.current>a{background-color:#444444}.offcanvas .sidebar-nav .list-inline{margin-left:22px}.nav-parent>.nav-oc-toggle{border-top:1px solid #262626}@media screen and (max-width: 768px){.sidebar-nav .list-inline>li{padding-left:0}.sidebar-nav .topbar{text-align:left;margin:1em 0 2em 0}.sidebar-nav .topbar .language-switch .dropdown ul li a{color:#444444}.sidebar-nav .topbar .language-switch .dropdown ul li a:hover{background-color:#f6f6f6}}.content-area .links-arrows-right a:hover{color:#007e36}.content-area .links-arrows-right a::after{color:#007e36}.content-area .links-arrows-left a:hover{color:#007e36}.content-area .links-arrows-left a::before{color:#007e36}
