@charset "UTF-8";@import "inc/assets/css/slick-lightbox.css";@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400&display=swap);.slick-list,.slick-slider{position:relative;display:block}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.accordeon-arrow:after,.accordeon-arrow:before,.accordeon-header,.link-txt-wrap,.txt-wrapper,:after,:before,a,a img,a span{-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}body,html{width:100%;overflow-x:hidden}html{scroll-behavior:smooth}body{font-family:"Roboto","Helvetica Neue","Arial",sans-serif;font-weight:300;font-size:18px;-moz-osx-font-smoothing:grayscale;position:relative;color:#212529;overflow-y:scroll}.hyphenate{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.img-circle{border-radius:50%;-webkit-border-radius:50%;overflow:hidden;background-size:cover;background-position:center center}[class*=" icon-"]::before,[class^=icon-]::before{margin-left:0}.container-fluid{max-width:1400px;margin:0 auto}.screen-reader-text{display:none}a,a:active,a:hover{text-decoration:none;background-color:transparent;color:#7a7760}a:active,a:hover{color:#b39048}a.underline:active,a.underline:hover{text-decoration:underline!important}a:link .link-txt-wrap,a:visited .link-txt-wrap{font-size:1.1rem;font-weight:500;letter-spacing:.05em;position:relative;margin-top:25px;padding:0}a:link .link-txt-wrap:after,a:link .link-txt-wrap:before,a:visited .link-txt-wrap:after,a:visited .link-txt-wrap:before{content:"";position:absolute;left:0;top:12px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:0;height:1px;background:#fff}a:link .link-txt-wrap:after,a:visited .link-txt-wrap:after{-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media Screen and (max-width:992px){a:link .link-txt-wrap,a:visited .link-txt-wrap{padding:0 0 0 18px}a:link .link-txt-wrap:before,a:visited .link-txt-wrap:before{left:0;top:8px;width:11px;height:1px}a:link .link-txt-wrap:after,a:visited .link-txt-wrap:after{left:0;top:16px;width:11px;height:1px}}a:focus .link-txt-wrap,a:hover .link-txt-wrap{padding:0 0 0 18px}a:focus .link-txt-wrap:before,a:hover .link-txt-wrap:before{content:"";position:absolute;left:0;top:8px;width:11px;height:1px;background:#fff}a:focus .link-txt-wrap:after,a:hover .link-txt-wrap:after{left:0;top:16px;width:11px;height:1px;background:#fff}h1,h4,h5{word-wrap:break-word}h1,h2,h3,h4,h5{font-family:"Roboto","Helvetica Neue","Arial",sans-serif;letter-spacing:.005em}h1{font-size:1.5rem}h2{font-size:2rem}h1,h2,h3,h4{font-weight:300}h2,h3{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h3{font-size:1.75rem}h4{font-size:1.3rem}h5{font-size:1.1rem;font-weight:500}@media Screen and (min-width:768px){h1{font-size:2rem}h2{font-size:3rem}h3,h4{font-size:2.15rem;letter-spacing:.075em}h4{font-size:1.5rem}h5{font-size:1.25rem}}@media Screen and (min-width:1200px){h1{font-size:3rem}h2{font-size:5rem}h3{font-size:2.75rem}h4{font-size:1.75rem}h5{font-size:1.3rem}}figure{position:relative}.videocaption,figure figcaption{padding:5px 0;font-weight:400;font-size:.9rem;display:block}.section-element h3.section-title{padding-bottom:.5em}.section-element{padding-top:25px;padding-bottom:25px}.section-element.team-small-wrapper{margin-top:1rem;margin-bottom:1rem}#primary,.section-element.image-text-wrapper{padding-top:0}.section-element>.container-fluid{padding-left:20px;padding-right:20px}@media Screen and (min-width:990px){.section-element{padding-top:35px;padding-bottom:35px}.section-element.download-wrapper,.section-element.textblock-wrapper{padding-top:25px;padding-bottom:25px}.section-element.image-text-wrapper{padding-top:0}.section-element.team-small-wrapper{margin-top:2rem;margin-bottom:2rem;padding-top:55px;padding-bottom:55px}}@media Screen and (min-width:1200px){.section-element{padding-top:85px;padding-bottom:85px}.section-element.download-wrapper,.section-element.textblock-wrapper{padding-top:35px;padding-bottom:40px}.section-element.image-text-wrapper{padding-top:0}.section-element.team-small-wrapper{margin-top:3.5rem;margin-bottom:3.5rem;padding-top:90px;padding-bottom:90px}}a:active,a:focus,a:hover{color:#b39048}.form-control{border-radius:0}.form-control:focus{outline:0;box-shadow:none}input[type=text].form-control{color:#495057;background-color:#fff;border:0;border-bottom:1px solid #212529;font-weight:300;font-size:26px;height:53px}input[type=text].form-control.poll-name{background-color:transparent!important}input[type=text].form-control:focus{font-size:22px;color:§txt;border-bottom:1px solid #b39048}.btn{border-radius:0;-webkit-border-radius:0;padding:.75em 3em .65em;font-size:1.1rem;line-height:1.5}.btn-primary{color:#fff;background-color:#817e65;border-color:#817e65}.btn-primary:focus,.btn-primary:hover{color:#817e65;background-color:#fff;border-color:#817e65;box-shadow:none!important}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{color:#817e65;background-color:#fff;border-color:#817e65;box-shadow:none!important}.btn-primary.dark:not(:disabled):not(.disabled).active,.btn-primary.dark:not(:disabled):not(.disabled):active{color:#fff;background-color:#565443;border-color:#565443;box-shadow:none!important}.btn-primary.dark:focus,.btn-primary.dark:hover{color:#fff;background-color:#565443;border-color:#565443;box-shadow:none!important}.btn-secondary{color:#212529;background-color:transparent;border-color:#212529}.btn-secondary:focus,.btn-secondary:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-secondary.btn-cta{border-width:2px;font-size:1.25em;font-weight:500}.btn-secondary.btn-center{margin-left:auto;margin-right:auto}.btn-outline{color:#817e65;background-color:transparent;border-color:#817e65}.btn-outline:focus,.btn-outline:hover{color:#fff;background-color:#817e65;border-color:#817e65;box-shadow:none;outline:0}.btn-outline.btn-center{margin-left:auto;margin-right:auto}.slick-track{display:flex!important}.slick-slide{height:inherit!important}.img-holder,.slickwrap .slick-item{position:relative}.slickwrap .slick-next,.slickwrap .slick-prev{font-size:0;line-height:0;height:4rem;width:3rem}.slickwrap .slick-arrow{color:#151515;opacity:.7}.slickwrap .slick-arrow.active,.slickwrap .slick-arrow:focus,.slickwrap .slick-arrow:hover{opacity:1;outline:0}.slickwrap .slick-disabled{display:none!important}.slickwrap .slick-arrow.slick-prev{position:absolute;left:-15px;top:90%;z-index:21}.slickwrap .slick-arrow.slick-next{position:absolute;right:8px;top:90%;z-index:22}.slickwrap button{background:0 0;border:0;content:""}.slickwrap button.slick-arrow.slick-next:before,.slickwrap button.slick-arrow.slick-prev:before{font-size:3rem;font-family:"fhgr_iconfont";font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin:.3em 0 0;text-align:center}.slickwrap button.slick-arrow.slick-next:before{content:""}.slickwrap button.slick-arrow.slick-prev:before{content:""}.slickwrap ul.slick-dots{text-align:center;margin:15px 0;padding:0}.slickwrap ul.slick-dots li{list-style-type:none;padding:0;margin:0 3px;font-size:0;width:14px;height:14px;border-radius:15px;background:rgba(0,0,0,.2);display:inline-block}.slickwrap ul.slick-dots li.slick-active{background:#4b92a4}@media Screen and (min-width:990px){.slickwrap .slick-item{padding-right:15px;position:relative}.slickwrap .slick-item .img-wrap{right:15px}.slickwrap .slick-next,.slickwrap .slick-prev{height:4rem;width:4rem}.slickwrap .slick-arrow.slick-prev{position:absolute;left:-4rem;top:45%;z-index:21}.slickwrap .slick-arrow.slick-next{position:absolute;right:-2.5rem;top:45%;z-index:22}.slickwrap button.slick-arrow.slick-next:before,.slickwrap button.slick-arrow.slick-prev:before{font-size:4rem}}@media Screen and (min-width:1400px){.slickwrap .slick-arrow.slick-next,.slickwrap .slick-arrow.slick-prev{height:6rem;width:6rem;top:29%}.slickwrap .slick-arrow.slick-prev{left:-6rem}.slickwrap .slick-arrow.slick-next{right:-4.5rem}.slickwrap button.slick-arrow.slick-next:before,.slickwrap button.slick-arrow.slick-prev:before{font-size:5rem}}.img-holder img,.logo-holder img{background-position:center center;background-repeat:no-repeat}.img-holder img{background-size:cover;background-color:#000}.img-holder .img-txt{position:absolute;z-index:7;left:10px;right:10px;bottom:10px;padding:6px 10px 3px;color:#fff;background:#b39048}.logo-holder{position:relative;padding-right:25px}.logo-holder img{background-size:contain}.logo-holder a:hover img{-moz-transform:scale(.97);-webkit-transform:scale(.97);-o-transform:scale(.97);-ms-transform:scale(.97);transform:scale(.97)}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.cc-window.cc-floating{background:#4b92a4;color:#fff;max-width:100%;width:auto;margin:15px;text-align:center;padding:1.25rem}.cc-window.cc-floating a{color:rgba(255,255,255,.6)}.cc-window.cc-floating a:hover{color:#fff}.cc-window.cc-floating .cc-btn{width:90%;margin:0 auto;font-weight:300;max-width:300px;color:#fff;border-color:#fff}.cc-banner.cc-bottom .cc-btn{font-weight:300!important;border-width:1px}@media Screen and (min-width_768px){.cc-window.cc-floating{left:10px;right:10px;bottom:10px}}@media Screen and (min-width:900px) and (max-width:1399px){.section-element>.container-fluid,.timeline-section .content-wrapper>.container-fluid{padding-left:50px;padding-right:50px}}@media Screen and (min-width:1400px) and (max-width:1520px){.section-element>.container-fluid,.timeline-section .content-wrapper>.container-fluid{padding-left:75px;padding-right:75px}}@media Screen and (min-width:900px) and (max-width:1520px){.section-element.medialsider-wrapper>.container-fluid{padding-right:35px}}.wp-standard-content h1{margin:0;padding-bottom:.5em}.wp-standard-content h2,.wp-standard-content h3,.wp-standard-content h4,.wp-standard-content h5{padding-bottom:.5em;margin:2em 0 0}.wp-standard-content a{color:#7a7760}.wp-standard-content a:active,.wp-standard-content a:focus,.wp-standard-content a:hover{color:#b39048}article h1{margin:0;padding-bottom:1em}.wysiwyg-wrap .aligncenter,.wysiwyg-wrap p img.aligncenter{margin-left:auto;margin-right:auto}.wysiwyg-wrap p img.aligncenter{display:block}.wysiwyg-wrap .alignright{float:right}.wysiwyg-wrap .alignleft{float:left;margin-right:15px}.wysiwyg-wrap img{padding-top:3px}.wysiwyg-wrap figure figcaption{padding-bottom:15px}.accordeon-wrapper .accordeon-element .accordeon-content img,.wysiwyg-wrap figure,.wysiwyg-wrap img{max-width:100%;height:auto}@media Screen and (min-width:768px){.wysiwyg-wrap figure,.wysiwyg-wrap img{max-width:250px;height:auto}}.wysiwyg-wrap p:after{clear:both;content:"";display:block}.wysiwyg-wrap h2:first-child,.wysiwyg-wrap h3:first-child{margin-top:0;padding-top:0}.textblock-background p a{color:#212529;font-weight:500}.section-leitfaden .acf_id_anchor{top:-155px;z-index:200;position:relative!important}.section-leitfaden .site-main{width:100%;max-width:1400px;margin:0 auto;position:relative}.anchor_menu_wrapper{display:none}@media Screen and (min-width:990px){#primary.section-leitfaden{padding-top:150px!important}.section-leitfaden .element-wrapper.a010{padding-left:25%}.section-leitfaden .element-wrapper.a010 .col-12.col-xl-9{width:100%;max-width:100%;flex:0 0 100%}.section-leitfaden .anchor_menu_wrapper{display:block;position:absolute;left:0;top:0;width:23%;margin-top:45px}.section-leitfaden .anchor_menu_wrapper .list-group{padding:0;margin:0 0 0 50px;width:230px;background:#fff}.section-leitfaden .anchor_menu_wrapper .list-group a.list-group-item{font-size:20px;line-height:1.25;display:block;text-align:right;position:relative;color:#212529;padding:0 45px 0 0;margin-bottom:1em;font-weight:300;border-radius:0!important;border:0!important}.section-leitfaden .anchor_menu_wrapper .list-group a.list-group-item:after{content:"";position:absolute;right:0;height:2px;background:#b39048;width:0;top:.625em}.section-leitfaden .anchor_menu_wrapper .list-group a.list-group-item.active,.section-leitfaden .anchor_menu_wrapper .list-group a.list-group-item:focus,.section-leitfaden .anchor_menu_wrapper .list-group a.list-group-item:hover{color:#b39048;background:#fff}.section-leitfaden .anchor_menu_wrapper .list-group a.list-group-item.active:after,.section-leitfaden .anchor_menu_wrapper .list-group a.list-group-item:focus:after,.section-leitfaden .anchor_menu_wrapper .list-group a.list-group-item:hover:after{width:30px}.section-leitfaden .accordeon-wrapper .accordeon-element .accordeon-content img.alignleft{float:left;margin:0 1rem .5rem 0}.section-leitfaden .accordeon-wrapper .accordeon-element .accordeon-content img.alignright{float:left;margin:0 0 .5rem 1rem}.section-leitfaden blockquote{color:#fff;background:#b39048;font-size:1.1em;margin:1.5rem 0;max-width:75%;padding:.35em .65em .05em;font-weight:500}.section-leitfaden blockquote em{display:block;margin-top:.5em;font-size:.75em}}.section-leitfaden .list-group.fixxed{position:fixed;top:150px;z-index:1200}@media Screen and (min-width:1200px){.section-leitfaden .list-group{width:300px;margin-left:0}}.section-leitfaden .teammate-small.biglink{display:none}@media Screen and (min-width:990px){.section-leitfaden .team-small-wrapper{margin-left:20px;margin-right:20px;padding:22px 10px}}@media Screen and (min-width:1200px){.section-leitfaden .team-small-wrapper .col-md-6{-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%}}.site{padding-top:calc(80px + 2rem);background:#fff}.navbar-brand svg,.navbar-brand svg .words,.navbar-brand>a,.partner-logo img,header.page-header,header.page-header .container-fluid,header.page-header .triangle{-webkit-transition:all 800ms ease-in-out;-moz-transition:all 800ms ease-in-out;-ms-transition:all 800ms ease-in-out;-o-transition:all 800ms ease-in-out;transition:all 800ms ease-in-out}.megamenu,.menuwrapper{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}header.page-header{margin-bottom:0;background-color:transparent;padding:2rem 20px}header.page-header.fixed-top{position:fixed;left:0;right:0;top:0;z-index:2100}.sticky header.page-header.bgwhite,header.page-header.bgwhite{background-color:#fff}.fixmenu-wrapper{position:relative;top:0;right:0}@media Screen and (max-width:990px){.fixmenu-wrapper{top:0}}.navbar-brand{padding:0;margin:0;display:inline-flex;-ms-flex-align:center!important;align-items:center!important}.navbar-brand>a{outline:medium;width:220px;overflow:hidden;display:inline-block}.navbar-brand>a svg{width:220px;height:auto;display:block}.megamenu .menuwrapper a.logo svg .words,.navbar-brand>a svg .words{fill:#000;opacity:1}.megamenu .menuwrapper a.logo svg .imagemark,.navbar-brand>a svg .imagemark{fill:#000}.navbar-brand>a:hover,.navbar-brand>a:visited{text-decoration:none;color:#fff}.partner-logo{margin-left:25px}.partner-logo img{display:block;width:100%;height:60px;max-height:55px;max-width:240px}@media Screen and (max-width:990px){.partner-logo.desc-logo{display:none}}.navbar-toggler{width:44px;height:44px;overflow:hidden;border-radius:0;top:0;right:0;-webkit-border-radius:0;padding:12px;position:relative;z-index:1000;background:#fff;border:0!important;box-shadow:none;-webkit-box-shadow:none}.navbar-toggler.open{background:0 0}.navbar-toggler.collapsed,.navbar-toggler:active,.navbar-toggler:focus{border:0!important;box-shadow:none;-webkit-box-shadow:none}.navbar-toggler .toggle-bar{-webkit-transition:all .2s;transition:all .2s;background:#000;height:2px;border-radius:0;-webkit-border-radius:0;display:block;position:absolute}.navbar-toggler.collapsed .toggle-bar:nth-of-type(1){transform:translate3d(0,0,0) rotate(0deg);width:26px;left:9px;top:14px;height:2px;background:#000}.navbar-toggler.collapsed .toggle-bar:nth-of-type(2),.navbar-toggler.collapsed .toggle-bar:nth-of-type(3){transform:translate3d(0,0,0) rotate(0deg);width:26px;left:9px;height:2px;top:21px;display:block;background:#000}.navbar-toggler.collapsed .toggle-bar:nth-of-type(3){top:28px}.navbar-toggler .toggle-bar:nth-of-type(1),.navbar-toggler .toggle-bar:nth-of-type(2){transform:rotate(-45deg);transform-origin:center center;width:25px;height:3px;top:18px;left:9px;background:#000}.navbar-toggler .toggle-bar:nth-of-type(2){transform:rotate(-135deg)}.navbar-toggler .toggle-bar:nth-of-type(3){transform:rotate(0);transform-origin:center center;width:1px;height:1px;top:18px;left:8px;background:0 0}.megamenu{position:absolute;right:0;top:-10px;background:#e4dabb;color:#fff;z-index:999;padding:0;font-weight:300;text-align:left}@media Screen and (max-width:660px){.megamenu{position:fixed;bottom:0;padding:80px 0 50px;text-align:left;right:0;top:0;left:0}}.megamenu .menuwrapper{padding:50px 20px;overflow:hidden;display:block;min-width:270px;max-height:calc(100vh - 80px);overflow-y:auto}@media Screen and (min-width:660px){.megamenu .menuwrapper{padding:75px 40px 40px;min-width:500px}}@media Screen and (min-width:990px){.megamenu .menuwrapper{padding:75px;min-width:650px}}.megamenu .menuwrapper a.logo{width:240px;position:fixed;left:20px;top:32px}@media Screen and (min-width:660px){.megamenu .menuwrapper a.logo{display:none}}.megamenu .menuwrapper a.logo svg{width:240px}.megamenu .menuwrapper .menutitle{font-size:1.15em;padding-bottom:25px;color:#000;letter-spacing:.075em}@media Screen and (max-width:660px){.megamenu .menuwrapper .menutitle{font-size:1.35em;max-width:80%}}.megamenu ul{list-style-type:none;margin:0;padding:0}.megamenu ul.fhgrmenu{font-size:1.2rem;font-weight:400}.megamenu ul.fhgrmenu li.nav-item a.nav-link{padding:0 0 .75em;margin-left:0;margin-right:10px;line-height:1.2em;position:relative;display:inline-block}.megamenu ul.fhgrmenu li.nav-item a.nav-link:after{position:absolute;content:"";left:0;right:100%;bottom:.65em;height:1px;background:0 0}.megamenu ul.fhgrmenu li.nav-item a.nav-link:link,.megamenu ul.fhgrmenu li.nav-item a.nav-link:visited{color:rgba(0,0,0,.75)}.megamenu ul.fhgrmenu li.nav-item a.nav-link:focus,.megamenu ul.fhgrmenu li.nav-item a.nav-link:hover{outline:0;color:#000;text-decoration:none;margin-left:10px;margin-right:0}.megamenu ul.fhgrmenu li.nav-item a.nav-link:focus:after,.megamenu ul.fhgrmenu li.nav-item a.nav-link:hover:after{right:0;background:#000}@media Screen and (max-width:660px){.megamenu ul.fhgrmenu li.nav-item a.nav-link{padding:.75em 0}}.megamenu ul.fhgrmenu li.nav-item.active>a.nav-link:focus,.megamenu ul.fhgrmenu li.nav-item.active>a.nav-link:hover,.megamenu ul.fhgrmenu li.nav-item.active>a.nav-link:link,.megamenu ul.fhgrmenu li.nav-item.active>a.nav-link:visited{color:#000}.megamenu ul.fhgrmenu ul,.megamenu ul.fhgrmenu ul ul{font-size:.85em;padding-bottom:.5em}.megamenu.show .menuwrapper{height:auto;display:block}.sticky header.page-header{background-color:#fff;padding:1rem 20px 0}.sticky header.page-header .triangle{top:0;opacity:1}.sticky header.page-header:not(.bgwhite) .navbar-brand svg{width:242px;height:auto;display:block}.sticky header.page-header:not(.bgwhite) .navbar-brand svg .words{fill:#000;opacity:0}.sticky header.page-header:not(.bgwhite) .navbar-brand svg .imagemark{fill:#000}.sticky header.page-header:not(.bgwhite)>a{width:40px;overflow:hidden}.sticky header.page-header .megamenu .menuwrapper a.logo{top:20px}@media screen and (max-width:600px){.sticky header.page-header{padding:1rem 20px 10px}}@media screen and (min-width:450px){.navbar-brand>a,.navbar-brand>a svg{width:240px}}@media screen and (min-width:600px){.navbar-brand>a,.navbar-brand>a svg{width:300px}.sticky header.page-header{background-color:rgba(255,255,255,.4)}.sticky header.page-header:not(.bgwhite) .navbar-brand>a{width:70px;overflow:hidden}}@media screen and (min-width:900px){.site{padding-top:calc(80px + 2rem)}header.page-header{padding:2rem 50px}.navbar-brand>a,.navbar-brand>a svg,.sticky header.page-header .navbar-brand svg{width:360px}.sticky header.page-header{padding:1rem 50px}.sticky header.page-header:not(.bgwhite) .navbar-brand>a{width:60px;overflow:hidden}}@media screen and (min-width:1400px){.site{padding-top:150px}header.page-header{padding:40px 75px}.sticky header.page-header{padding:1.5rem 75px;background-color:transparent}}.fixmenu-wrapper{display:flex;background:#fff}.language-menu{display:inline-block;background:0 0;font-weight:400;margin-top:6px}@media screen and (min-width:768px){.language-menu{margin-top:6px}}.language-menu .wpml-ls-legacy-dropdown,.language-menu .wpml-ls-legacy-dropdown-click{width:auto!important;background:#fff}.language-menu .wpml-ls-legacy-dropdown-click>ul,.language-menu .wpml-ls-legacy-dropdown>ul{background:0 0}.language-menu .wpml-ls-legacy-dropdown-click>ul a,.language-menu .wpml-ls-legacy-dropdown>ul a{color:#212529}.language-menu .wpml-ls-legacy-dropdown-click>ul a:focus,.language-menu .wpml-ls-legacy-dropdown-click>ul a:hover,.language-menu .wpml-ls-legacy-dropdown>ul a:focus,.language-menu .wpml-ls-legacy-dropdown>ul a:hover{color:#000}.language-menu .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,.language-menu .wpml-ls-legacy-dropdown a,.language-menu .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu,.language-menu .wpml-ls-legacy-dropdown-click a{border-color:transparent}.language-menu .wpml-ls-legacy-dropdown-click:hover,.language-menu .wpml-ls-legacy-dropdown-click>ul ul li a,.language-menu .wpml-ls-legacy-dropdown:hover,.language-menu .wpml-ls-legacy-dropdown>ul ul li a{background:#f4eee3}.wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown-click a:focus,.wpml-ls-legacy-dropdown-click a:hover{background:#f4eee3}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle::after,.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle::after{font-family:"fhgr_iconfont";content:"";border:0;background:0 0;font-size:.4em}section.page-intro{width:auto;padding-bottom:calc(5vh + 15px)}section.page-intro .triangle-wrapper{position:absolute;bottom:-6px;left:0;width:100%;overflow:hidden;z-index:40;border-bottom:20px solid #fff}section.page-intro .triangle-wrapper .triangle{content:"";display:block;width:0;height:0;border-bottom:5vw solid #fff;border-left:100vw solid transparent}.scrollwrapper{width:50px;height:20px;display:inline-block;bottom:30px;left:50%;margin-left:-20px;position:absolute;z-index:42}@media Screen and (max-width:500px){.scrollwrapper.bottom{bottom:25px;left:40px}}.partner-logo.mobile-logo{display:none;margin:10px auto;position:absolute;right:50px;bottom:0;z-index:45}.partner-logo.mobile-logo img{display:block;width:100%;height:45px;max-height:55px;max-width:250px}@media Screen and (max-width:500px){.partner-logo.mobile-logo img{max-height:55px;max-width:150px}}@media Screen and (min-width:768px){.partner-logo.mobile-logo{top:auto;bottom:15px}}@media Screen and (max-width:900px){.partner-logo.mobile-logo{right:20px}}@media Screen and (max-width:990px){.partner-logo.mobile-logo{display:block}}a.page-scroller{font-size:1.5rem;width:50px}a.page-scroller:hover{color:#b39048}.siteimage,section.page-intro{position:relative;display:block;overflow:hidden}.siteimage{z-index:10;margin:0 20px;height:75vh}.siteimage img{position:relative;z-index:20;width:100%;height:100%;object-fit:cover}.pattern_overlay{position:absolute;z-index:21;left:0;right:0;bottom:0;top:0;background:url(inc/assets/img/dotpattern_white.png)}.page-intro-text{position:absolute;z-index:30;display:flex;flex-direction:row;padding:7px 30px 3px 15px;top:30px;margin-right:20px;left:20px;background:#b39048}.page-intro-text .projects_initials{display:none}.page-intro-text h1{font-size:1.75rem;letter-spacing:.05em;color:#fff;font-weight:400}.page-intro-text h1 span{display:block;font-size:.45em}.page-intro-text.no-subtitle{padding:15px 30px 8px 15px}.page-intro-text.no-subtitle h1{margin:0;padding:0;font-size:2.5rem}.textintro{position:relative;z-index:10;display:block;margin:0 20px;overflow:hidden;min-height:25vh;background:rgba(228,218,187,.4)}@media screen and (min-width:900px){.siteimage{height:calc(100vh - 150px);margin:0 50px}.page-intro-text{display:flex;padding:12px 60px 8px 20px;left:56px;top:56px;margin-right:56px;max-width:70%}.page-intro-text .projects_initials{background:#fff;color:#b39048;font-size:1.75em;line-height:1em;padding:5px 20px 0;width:60px;height:60px;margin:5px 25px 0 0;display:flex;font-weight:700;flex-direction:row;-ms-flex-pack:center!important;justify-content:center!important;-ms-flex-align:center!important;align-items:center!important}.page-intro-text h1{font-size:2.5rem}.page-intro-text.no-subtitle{padding:15px 60px 12px 25px}.page-intro-text.no-subtitle h1{font-size:3.25rem;margin:0;padding:0}.textintro{margin:0 50px}.scrollwrapper{width:80px;height:40px;bottom:20px;left:50%;margin-left:-40px}a.page-scroller{font-size:2rem;width:80px}}@media screen and (min-width:1400px){.siteimage{height:calc(100vh - 225px)}.siteimage,.textintro{margin:0 75px}.page-intro-text{max-width:65%}}@media screen and (min-width:1600px){.page-intro-text{max-width:55%}}.siteimage-wrapper{position:relative}.trianglebg{width:100%;height:50px;background-image:url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='utf-8'?%3E%3C!-- Generator: Adobe Illustrator 25.4.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Ebene_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 1600 100' style='enable-background:new 0 0 1600 100;' xml:space='preserve'%3E%3Cpolygon style='fill:%23FFFFFF;' points='1599,100 1,100 1,73 1599,0 '/%3E%3C/svg%3E");background-size:cover;background-position:center bottom}.triangle-wrapper{display:none}.siteimage{clip-path:polygon(0 0,100%0,100% 96%,0 100%)}@media Screen and (min-width:1240px){.siteimage{clip-path:polygon(0 0,100%0,100% 93%,0 100%)}}@media Screen and (min-width:1440px){.siteimage{clip-path:polygon(0 0,100%0,100% 90%,0 100%)}}@media Screen and (max-width:1024px){.container-fluid.poll-form-wrapper{padding-left:0;padding-right:0}.logo-holder{margin-bottom:20px}}.slick-lightbox .slick-track{height:90vh;display:flex;margin:5vh 0}.slick-lightbox .slick-next,.slick-lightbox .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:50px;height:80px;margin-top:-40px;padding:0;cursor:pointer;color:transparent;border:0;outline:0;background:0 0;z-index:2000;text-indent:0}.slick-lightbox button.slick-arrow.slick-next:before,.slick-lightbox button.slick-arrow.slick-prev:before{font-size:70px;font-family:"fhgr_iconfont";font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:50px;height:80px;margin:0;text-align:center;position:relative;color:#151515;top:44px}.slick-lightbox button.slick-arrow.slick-next:before{content:""}.slick-lightbox button.slick-arrow.slick-prev:before{content:""}.poll-form-wrapper .thfake{font-weight:500}.poll-form-wrapper .thfake .small{font-size:.8rem;white-space:nowrap}.poll-form-wrapper .thfake .questiontitle{padding-left:0}.poll-form-wrapper .thfake .questiontitle span{min-width:25px;display:inline}.poll-form-wrapper .question{line-height:1.2em;padding-left:30px;position:relative}.poll-form-wrapper .question span{position:absolute;left:0}@media Screen and (max-width:768px){.poll-form-wrapper .thfake .col-lg-8{margin-top:20px;padding:15px 0 0;border-top:1px solid #b39048}.poll-form-wrapper .trfake .col-lg-8{margin-top:10px;padding:12px 0 14px;border-top:1px solid #e4dabb}}@media Screen and (min-width:768px){.poll-form-wrapper .question{line-height:1.2em;padding-left:50px;position:relative}.poll-form-wrapper .question span{position:absolute;left:18px}.poll-form-wrapper .thfake{border-bottom:1px solid #b39048}.poll-form-wrapper .thfake>div{padding-bottom:5px}.poll-form-wrapper .trfake{border-bottom:1px solid #e4dabb}.poll-form-wrapper .trfake>div{padding-bottom:5px;padding-top:7px}.poll-form-wrapper .trfake.numberinput .question{min-height:38px;display:flex;align-items:center}}.chart-canvas-wrapper{width:100%;max-width:750px;height:auto;margin-top:40px;background:#f4f0e4}@media Screen and (min-width:1200px){.chart-canvas-wrapper{width:100%;max-width:800px;height:auto;margin:40px -25px 0-20px;padding:30px;background:#f4f0e4}}.questionspacer{display:block;height:40px}.poll-result-title{font-size:1.35rem;letter-spacing:.05em}.password-protect-overlay{height:100vh;width:100%;background-color:#fff;position:fixed;top:0;left:0;z-index:9999;overflow:hidden;display:flex;justify-content:center;align-items:center}.password-protect-overlay input{height:55px}.teaser-bubble-wrapper{position:absolute;z-index:200;right:20px;bottom:50px;width:150px;display:inline-block}.teaser-bubble-wrapper .teaser-bubble{border-radius:50%;-webkit-border-radius:50%;overflow:hidden;-moz-transform:rotate(8deg);-webkit-transform:rotate(8deg);-o-transform:rotate(8deg);-ms-transform:rotate(8deg);transform:rotate(8deg);-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.3);box-shadow:2px 2px 5px 0 rgba(0,0,0,.3);display:inline-block}@media Screen and (min-width:600px){.teaser-bubble-wrapper{right:15px;bottom:40px;width:175px}}@media Screen and (min-width:768px){.teaser-bubble-wrapper{right:30px;bottom:60px;width:200px}}@media Screen and (min-width:990px){.teaser-bubble-wrapper{right:3vw;bottom:6.5vw;width:220px}}@media Screen and (min-width:1200px){.teaser-bubble-wrapper{right:3vw;bottom:7vw;width:240px}}.textblock-wrapper h1{color:red!important}.textblock-wrapper h2,.textblock-wrapper h3{padding-top:.95em;padding-bottom:.45em}.textblock-wrapper h2:first-child{padding-top:0}.accordeon-content ul,.wysiwyg-wrap ul{margin:10px 0 25px;padding:0;list-style-type:none}.accordeon-content ul li,.wysiwyg-wrap ul li{margin:0;padding:2px 0 7px 27px;position:relative}.accordeon-content ul li:before,.wysiwyg-wrap ul li:before{content:"";height:1px;width:17px;position:absolute;left:0;top:15px;background:0 0;border-bottom:1px solid #212529}.textblock-background{padding:25px 25px 9px;background:#f4f0e4}@media Screen and (min-width:990px){.textblock-background{padding:50px 50px 34px}}.txtbx-element{background:#e4dabb;color:#212529;padding:20px 25px;display:flex;width:100%;height:100%;-ms-flex-direction:column!important;flex-direction:column!important}.txtbx-element h4{font-weight:500;margin:0;padding:0}.txtbx-element p{font-weight:400;font-size:1.1rem}h4.team-hl{font-weight:400;margin-bottom:20px}a.teammate:link,a.teammate:visited{padding:0;margin-bottom:25px;background-color:#fff;border:1px solid #cacaca;color:#000;display:block}a.teammate:link .txt-wrapper,a.teammate:visited .txt-wrapper{padding:30px}a.teammate:link h4.teamname,a.teammate:visited h4.teamname{font-size:2rem;line-height:1.27;font-weight:200;margin-bottom:12px}a.teammate:link dl dt,a.teammate:visited dl dt{font-weight:300;color:rgba(0,0,0,.6);font-size:.8em;letter-spacing:.075em}.team-small-wrapper{background:#000;padding:50px 5px}.team-small-wrapper h2,.team-small-wrapper h3,.team-small-wrapper h4.team-hl{color:#fff}@media Screen and (min-width:992px){.team-small-wrapper{padding:0}.team-small-wrapper h3.section-title{font-size:2rem}}a.teammate-small:link,a.teammate-small:visited{color:#fff;padding:0;margin-bottom:20px;display:block;font-weight:400}a.teammate-small:link h5,a.teammate-small:visited h5{font-weight:500;margin:0;padding:0 0 3px;color:#fff}a.teammate-small:link .pos-wrapper span,a.teammate-small:visited .pos-wrapper span{display:block;line-height:1em}a.teammate-small:link .pos-wrapper span i,a.teammate-small:visited .pos-wrapper span i{font-size:.875em}a.teammate-small:link img,a.teammate-small:visited img{background-color:transparent}a.teammate-small:link .txt-wrapper,a.teammate-small:visited .txt-wrapper{padding-left:0;padding-right:20px;position:relative}a.teammate-small:link .txt-wrapper:before,a.teammate-small:visited .txt-wrapper:before{content:"";position:absolute;left:0;top:10px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:0;height:1px;background:#fff}a.teammate-small:link .txt-wrapper:after,a.teammate-small:visited .txt-wrapper:after{content:"";position:absolute;left:0;top:10px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:0;height:1px;background:#fff}a.teammate-small.biglink{font-size:1.25rem}a.teammate-small.biglink .txt-wrapper:after,a.teammate-small.biglink .txt-wrapper:before{top:15px}a.teammate-small.biglink .txt-wrapper:focus:before,a.teammate-small.biglink .txt-wrapper:hover:before{top:9px}a.teammate-small.biglink .txt-wrapper:focus:after,a.teammate-small.biglink .txt-wrapper:hover:after{top:17px}a.teammate-small.leader{margin-bottom:30px}a.teammate-small:focus img,a.teammate-small:hover img{opacity:.55}a.teammate-small:focus .txt-wrapper,a.teammate-small:hover .txt-wrapper{padding-left:20px;padding-right:0}a.teammate-small:focus .txt-wrapper:before,a.teammate-small:hover .txt-wrapper:before{content:"";position:absolute;left:0;top:6px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:11px;height:1px;background:#fff}a.teammate-small:focus .txt-wrapper:after,a.teammate-small:hover .txt-wrapper:after{content:"";position:absolute;left:0;top:14px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:11px;height:1px;background:#fff}.testimonial-wrapper .testimonial-text{font-size:1.35rem;margin-top:10px;position:relative}.testimonial-wrapper .testimonial-text p{font-style:italic}.testimonial-wrapper .testimonial-text p:before{content:"«";display:inline;font-size:1.3em;padding-right:.25em;line-height:.8em}.testimonial-wrapper .testimonial-text p:after{content:"»";display:inline;font-size:1.3em;padding-left:.25em;line-height:.8em}.testimonial-wrapper .testimonial-name{margin:15px 0 0;font-size:.9em;color:#b39048;line-height:1.2em}.testimonial-wrapper .testimonial-name span{font-size:1em;display:block}@media Screen and (max-width:768px){.testimonial-wrapper .img-wrapper{text-align:center}.testimonial-wrapper .img-wrapper img{max-width:240px;margin:0 auto}}@media Screen and (min-width:990px){.testimonial-wrapper .testimonial-text{font-size:1.75rem;margin-top:20px}.testimonial-wrapper .img-wrapper{margin-right:25px}.testimonial-wrapper p{font-style:italic}}.team-foto img{filter:grayscale(100%);filter:gray}.section-element.headline-wrapper{padding:0;margin:0}.section-element.headline-wrapper h2,.section-element.headline-wrapper h3{padding:1.5em 0;margin:0}.section-element.headline-wrapper h4,.section-element.headline-wrapper h5{padding:2.5em 0;margin:0}.image-text-wrapper .wysiwyg-full,.image-text-wrapper .wysiwyg-full-wrap{padding:50px 15px}@media Screen and (min-width:768px){.image-text-wrapper .justify-content-start{margin-bottom:50px}.image-text-wrapper img{margin-top:6px}.image-text-wrapper .wysiwyg-wrap{padding:0 15px}}.paralax-wrapper{width:100%;min-height:45vh;display:flex;background-size:auto 100%;background-position:center center;background-repeat:no-repeat}@media Screen and (min-width:500px){.paralax-wrapper{background-size:cover;background-attachment:fixed}}.paralaxbox{text-align:center!important;width:auto;padding:35px;max-width:90%;color:#fff}.paralaxbox .lead,.paralaxbox h3{font-size:1.2rem;font-weight:500}.paralaxbox h3{font-size:1.6rem}@media Screen and (min-width:990px){.paralaxbox{padding:50px;max-width:600px}.paralaxbox .lead,.paralaxbox h3{font-size:1.3rem;font-weight:500}.paralaxbox h3{font-size:2.25rem}}@media Screen and (min-width:1200px){.paralaxbox{padding:50px;max-width:900px}.paralaxbox .lead,.paralaxbox h3{font-size:1.4rem;font-weight:500}.paralaxbox h3{font-size:3.5rem}}a.teaser-element{display:flex;flex-direction:column;height:100%;background:#4b92a4;color:#fff;position:relative}a.teaser-element img{position:relative;z-index:60;width:100%;height:auto}a.teaser-element .teaser-content{padding:20px 30px 30px;font-weight:400;display:flex;flex-direction:column;height:100%}a.teaser-element .teaser-content .teasertxt{padding:0;font-size:1.15rem;font-weight:400;line-height:1.44em}@media Screen and (min-width:567px){a.teaser-element .teaser-content{padding:30px 40px 40px}a.teaser-element.image-teaser .teaser-content{background:rgba(75,146,164,.9);position:absolute;z-index:61;bottom:0;left:0;right:0;margin:15px;display:block;height:auto;padding:15px 20px 20px}}.cta-teaser{background-size:cover;background-position:center center;text-align:center}.cta-teaser .teaser-content{background:rgba(255,255,255,.9);max-width:750px;padding:25px;margin:50px auto}@media Screen and (min-width:992px){.cta-teaser .teaser-content{padding:35px 75px;margin:20px auto}}.cta-teaser.cta-img-bg{padding:75px 20px}.accordeon-wrapper .accordeon-element{margin-bottom:8px;position:relative}.accordeon-wrapper .accordeon-element .accordeon-header{padding:20px 25px;cursor:pointer;display:flex;flex-direction:row;-ms-flex-align:center!important;align-items:center!important;background:rgba(228,218,187,.4)}.accordeon-wrapper .accordeon-element .accordeon-header:hover{padding-left:30px}.accordeon-wrapper .accordeon-element .accordeon-header .accordeon-title{font-size:1.35rem;letter-spacing:.05em}.accordeon-wrapper .accordeon-element .accordeon-header.accordeon-poll-header{background:0 0!important;padding:20px 0!important}.accordeon-wrapper .accordeon-element .accordeon-header .poll-accordeon-title:before{content:"Fragen ausblenden"}.accordeon-wrapper .accordeon-element .accordeon-header.collapsed .poll-accordeon-title:before{content:"Fragen einblenden"}.accordeon-wrapper .accordeon-element .accordeon-header .accordeon-arrow{width:25px;height:25px;position:relative;display:inline-block;margin-right:10px}.accordeon-wrapper .accordeon-element .accordeon-header .accordeon-arrow:after,.accordeon-wrapper .accordeon-element .accordeon-header .accordeon-arrow:before{content:"";left:11px;right:0;top:10px;height:1px;width:16px;background:#151515;display:block;position:absolute;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.accordeon-wrapper .accordeon-element .accordeon-header .accordeon-arrow:after{right:13px;left:0;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.accordeon-wrapper .accordeon-element .accordeon-header.collapsed{background:#e4dabb}.accordeon-wrapper .accordeon-element .accordeon-header.collapsed .accordeon-arrow:before{content:"";left:0;right:13px;top:10px;height:1px;width:16px}.accordeon-wrapper .accordeon-element .accordeon-header.collapsed .accordeon-arrow:after{content:"";right:0;left:11px;top:10px;height:1px;width:16px}.accordeon-wrapper .accordeon-element .accordeon-content{padding:0 25px 20px 60px;background:rgba(228,218,187,.4)}.accordeon-wrapper .accordeon-element .accordeon-content .wp-caption,ul.linklist{max-width:100%}.accordeon-wrapper .accordeon-element .accordeon-content img[class*=attachment-],.accordeon-wrapper .accordeon-element .accordeon-content img[height]{height:auto}.accordeon-wrapper .accordeon-element .accordeon-content.blank{background:0 0!important;padding:0 0 20px}@media Screen and (max-width:768px){.accordeon-wrapper .accordeon-element .accordeon-header .accordeon-title{font-size:1.25rem;letter-spacing:.025em}.accordeon-wrapper .accordeon-element .accordeon-header{padding:15px 20px 15px 10px}.accordeon-wrapper .accordeon-element .accordeon-content{padding-left:45px}.accordeon-wrapper .accordeon-element .accordeon-header .accordeon-arrow{-moz-transform:scale(.8);-webkit-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}.accordeon-poll-wrapper{border-top:1px solid rgba(0,0,0,.8);border-bottom:1px solid rgba(0,0,0,.8);margin-bottom:12px}.accordeon-poll-wrapper .accordeon-element{margin-bottom:0}.accordeon-element .acf_accordeon_anchor{position:absolute;top:-120px}ul.linklist{padding:30px;border:1px solid #cacaca;background-color:#fff;margin:0 0 20px;list-style-type:none;display:inline-block;width:500px}ul.linklist li{padding:3px 0;margin:0;font-weight:400}ul.linklist li a:link,ul.linklist li a:visited{color:#817e65;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;display:inline-block;margin:0 0 0 40px;padding:2px 0 3px;position:relative;line-height:1.2em;font-size:1.25rem}ul.linklist li a:link span,ul.linklist li a:visited span{position:absolute;left:-40px;top:4px;font-size:1.2em}ul.linklist li a:link:after,ul.linklist li a:visited:after{position:absolute;content:"";left:0;bottom:0;right:100%;height:1px;background:#817e65}ul.linklist li a:focus,ul.linklist li a:hover{color:#000}ul.linklist li a:focus:after,ul.linklist li a:hover:after{right:0;background:#000}.mediaslider-wrapper,.related-slider-wrapper,footer.sitefooter ol li,footer.sitefooter ul li{display:block}.mediaslider-wrapper .slickwrap .slick-arrow.slick-prev{position:absolute;left:-15px;top:auto;bottom:-27px;z-index:21}.mediaslider-wrapper .slickwrap .slick-arrow.slick-next{position:absolute;right:0;top:auto;bottom:-27px;z-index:22}@media Screen and (min-width:767px){.mediaslider-wrapper .slickwrap{margin-right:-15px}.mediaslider-wrapper .slickwrap .slick-arrow.slick-prev{left:-30px;top:30%;bottom:auto}.mediaslider-wrapper .slickwrap .slick-arrow.slick-next{right:-8px;top:30%;bottom:auto}.mediaslider-wrapper .slickwrap .slick-item{padding-right:15px}}@media Screen and (min-width:990px){.mediaslider-wrapper .slickwrap .slick-arrow.slick-prev{left:-45px;top:50%;margin-top:-54px}.mediaslider-wrapper .slickwrap .slick-arrow.slick-next{right:-25px;top:50%;margin-top:-54px}}@media Screen and (min-width:1440px){.mediaslider-wrapper .slickwrap .slick-arrow.slick-prev{left:-3.5rem;top:50%;margin-top:-54px}.mediaslider-wrapper .slickwrap .slick-arrow.slick-next{right:-2.5rem;top:50%;margin-top:-54px}}ul.linklist li a.download span{top:0}.related-slider-wrapper .slickwrap .slick-arrow.slick-prev{position:absolute;left:-15px;top:auto;bottom:-27px;z-index:21}.related-slider-wrapper .slickwrap .slick-arrow.slick-next{position:absolute;right:0;top:auto;bottom:-27px;z-index:22}@media Screen and (min-width:767px){.related-slider-wrapper .slickwrap .slick-arrow.slick-prev{left:-30px;top:42%;bottom:auto}.related-slider-wrapper .slickwrap .slick-arrow.slick-next{right:-8px;top:42%;bottom:auto}.related-slider-wrapper .slickwrap .slick-item{padding-right:15px}}@media Screen and (min-width:992px){.related-slider-wrapper .slickwrap .slick-arrow.slick-prev{left:-45px;top:50%;margin-top:-46px}.related-slider-wrapper .slickwrap .slick-arrow.slick-next{right:-25px;top:50%;margin-top:-46px}.related-slider-wrapper .slickwrap .slick-item{padding-right:0}}@media Screen and (min-width:1440px){.related-slider-wrapper .slickwrap .slick-arrow.slick-prev{left:-3.5rem;top:50%;margin-top:-46px}.related-slider-wrapper .slickwrap .slick-arrow.slick-next{right:-2.5rem;top:50%;margin-top:-46px}}@media Screen and (min-width:600px){.related-wrapper{margin-left:20px}}.related-item-wrapper a{background:#4b92a4;padding:30px 30px 75px;color:#fff;font-size:1rem;margin-right:15px;display:block;height:100%;position:relative}.related-item-wrapper a:link,.related-item-wrapper a:visited,footer.sitefooter .colored-footer a,footer.sitefooter .colored-footer a:link,footer.sitefooter .colored-footer a:visited{color:#fff}.related-item-wrapper a:link h4,.related-item-wrapper a:visited h4{line-height:1.27;font-weight:300;margin:0 0 16px}.related-item-wrapper a:link .txt-wrap,.related-item-wrapper a:visited .txt-wrap{font-size:1rem;font-weight:300;line-height:1.44}.related-item-wrapper a:link .link-txt-wrap,.related-item-wrapper a:visited .link-txt-wrap{position:absolute;left:30px;bottom:30px}@media Screen and (max-width:990px){.related-item-wrapper a{margin-right:0}}.timeline-section{padding-bottom:15vh}.timeline-wrapper{background:url(inc/assets/img/timelinebg.png)center top repeat-y}.timeline-wrapper .timeline-item{display:flex;flex-direction:column;width:100%;margin:60px 0;-ms-flex-align:end!important;align-items:flex-end!important}.timeline-wrapper .timeline-item .timeline-content{display:flex;flex-direction:column;width:100%;position:relative;font-size:1rem;text-align:left;color:#212529;-ms-flex-align:stretch;align-items:stretch;background:0 0}.timeline-wrapper .timeline-item .timeline-content .txtwrap{position:relative;z-index:25;padding:25px 25px 30px;background:#f4f0e4;flex:0 0 100%}.timeline-wrapper .timeline-item .timeline-content .imgwrap{flex:0 0 100%;position:relative;z-index:20;background:#f4f0e4;flex-direction:row;justify-content:center;display:flex}.timeline-wrapper .timeline-item .timeline-content .imgwrap img{max-width:100%;width:auto;padding:20px}@media Screen and (min-width:600px){.timeline-wrapper .timeline-item .timeline-content{width:70%}.timeline-wrapper .timeline-item:nth-child(even){-ms-flex-align:start!important;align-items:flex-start!important}.timeline-wrapper .timeline-item:nth-child(even) .timeline-content{display:flex;flex-direction:row-reverse;text-align:right}}@media Screen and (min-width:992px){.timeline-wrapper .timeline-item .timeline-content{display:flex;flex-direction:row;width:62.5%;position:relative;font-size:1rem;text-align:left;color:#212529;-ms-flex-align:stretch;align-items:stretch}.timeline-wrapper .timeline-item .timeline-content .txtwrap{position:relative;z-index:25;flex:1 1 auto;padding:25px 25px 9px}}@media Screen and (min-width:992px) and (min-width:1200px){.timeline-wrapper .timeline-item .timeline-content .txtwrap{padding:50px 50px 34px}}@media Screen and (min-width:992px){.timeline-wrapper .timeline-item .timeline-content .imgwrap{flex:0 0 40%;position:relative;z-index:20;background:#f4f0e4;flex-direction:column;justify-content:center;display:flex}.timeline-wrapper .timeline-item .timeline-content .imgwrap img{max-width:100%;width:auto;padding:0}.timeline-wrapper .timeline-item:nth-child(even){-ms-flex-align:start!important;align-items:flex-start!important}.timeline-wrapper .timeline-item:nth-child(even) .timeline-content{display:flex;flex-direction:row-reverse;text-align:right}}.timeline-wrapper .timeline-item a.show_more{font-weight:500;color:#7a7760;font-size:1.2em;display:block;margin-top:20px}.massnahmen-item a.show_more span,.timeline-wrapper .timeline-item a.show_more span{padding-left:0}.massnahmen-item a.show_more:focus,.massnahmen-item a.show_more:hover,.timeline-wrapper .timeline-item a.show_more:focus,.timeline-wrapper .timeline-item a.show_more:hover{color:#212529}.massnahmen-item a.show_more:focus span,.massnahmen-item a.show_more:hover span,.timeline-wrapper .timeline-item a.show_more:focus span,.timeline-wrapper .timeline-item a.show_more:hover span{padding-left:10px}.tbc{text-align:center;margin:0 auto;font-size:20pt;font-family:"Roboto","Helvetica Neue","Arial",sans-serif;text-transform:uppercase;color:#817e65;padding:30px;background:#fff;position:relative}.tbc:before{left:0;right:0;height:60px;top:-60px;display:block;content:"";position:absolute;background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%)}footer.sitefooter{background:#817e65;color:#fff;margin-top:8rem;position:relative;font-weight:400;overflow-x:hidden;z-index:2000}footer.sitefooter .widget-title{font-size:1.625rem;font-weight:300;margin-bottom:25px}footer.sitefooter ol,footer.sitefooter ul{padding:0;margin:0;list-style-type:none}footer.sitefooter .triangle-wrapper{position:relative;top:0;left:0;width:100%;overflow:hidden;z-index:40}footer.sitefooter .triangle-wrapper .triangle{content:"";display:block;width:0;height:0;border-bottom:5vw solid #817e65;border-left:100vw solid #fff}footer.sitefooter .logowrap{text-align:right}footer.sitefooter .logowrap .widget_media_image{width:100%;height:45px;display:inline-block;max-width:300px}footer.sitefooter .logowrap .widget_media_image img{width:100%!important;max-width:100%!important;height:auto!important}footer.sitefooter .logowrap .fhgr-leben-arbeiten img,footer.sitefooter .logowrap .fhgr-leben-arbeiten svg{width:300px;max-width:100%;height:auto}footer.sitefooter .colored-footer{padding:20px}footer.sitefooter .colored-footer a:focus,footer.sitefooter .colored-footer a:hover{color:#fff;text-decoration:underline}footer.sitefooter .colored-footer ul,footer.sitefooter .white-line ul{list-style-type:none;margin:0;padding:0;display:block}footer.sitefooter .colored-footer ul li{display:block;padding:0 0 10px;margin:0 0 0 auto;width:100%}footer.sitefooter .colored-footer ul li a,footer.sitefooter .colored-footer ul li a:link,footer.sitefooter .colored-footer ul li a:visited{color:#fff;padding:0 0 4px;position:relative}footer.sitefooter .colored-footer ul li a:after,footer.sitefooter .colored-footer ul li a:link:after,footer.sitefooter .colored-footer ul li a:visited:after{position:absolute;content:"";left:0;bottom:0;right:100%;height:1px;background:#fff}footer.sitefooter .colored-footer ul li a:focus,footer.sitefooter .colored-footer ul li a:hover{text-decoration:none}footer.sitefooter .colored-footer ul li a:focus:after,footer.sitefooter .colored-footer ul li a:hover:after{right:0}footer.sitefooter .colored-footer .col-12{margin-bottom:50px}footer.sitefooter .white-line{background:#fff;color:#535151;padding:20px 5px;font-size:.875rem}footer.sitefooter .white-line.last-line{border-top:1px solid rgba(83,81,81,.2)}footer.sitefooter .white-line .logowrap .widget_media_image{width:auto;height:80px;line-height:80px;display:inline-block;max-width:180px}footer.sitefooter .white-line .logowrap .widget_media_image img{width:auto!important;max-width:100%!important;height:60px!important;padding:10px}footer.sitefooter .white-line a:link,footer.sitefooter .white-line a:visited{color:#535151}footer.sitefooter .white-line a:focus,footer.sitefooter .white-line a:hover{text-decoration:underline}footer.sitefooter .white-line ul li{display:inline-block;padding:0;margin:0 10px}footer.sitefooter .white-line ul li a,footer.sitefooter .white-line ul li a:link,footer.sitefooter .white-line ul li a:visited{color:#535151;padding:0 0 2px;position:relative}footer.sitefooter .white-line ul li a:after,footer.sitefooter .white-line ul li a:link:after,footer.sitefooter .white-line ul li a:visited:after{position:absolute;content:"";left:0;bottom:0;right:100%;height:1px;background:#535151}footer.sitefooter .white-line ul li a:focus,footer.sitefooter .white-line ul li a:hover{text-decoration:none}footer.sitefooter .white-line ul li a:focus:after,footer.sitefooter .white-line ul li a:hover:after{right:0}footer.sitefooter .socialmedia-icons a{color:#000!important;text-decoration:none!important;margin-right:.75em;font-size:2.65em}footer.sitefooter .socialmedia-icons a span:before{margin:0;color:#000}footer.sitefooter .socialmedia-icons a:hover span:before{color:#000;-moz-transform:scale(.95);-webkit-transform:scale(.95);-o-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);margin:0}@media screen and (max-width:768px){footer.sitefooter .socialmedia-icons a{margin:0 10px}}@media screen and (min-width:900px){footer.sitefooter .colored-footer{padding:50px}footer.sitefooter .colored-footer .textwrap .textwidget{-webkit-columns:2;-moz-columns:2;column-count:2}footer.sitefooter .linkwrap,footer.sitefooter ul{text-align:right}footer.sitefooter .white-line{padding:20px 50px}footer.sitefooter .white-line .logowrap .widget_media_image{width:auto;height:100px;line-height:100px;display:inline-block;max-width:240px}footer.sitefooter .white-line .logowrap .widget_media_image img{width:auto!important;max-width:100%!important;height:80px!important;padding-left:30px}footer.sitefooter .white-line .logowrap .widget_media_image:first-child img{padding-left:0}footer.sitefooter ul li{display:inline-block;padding:0;margin:0 0 0 20px}}@media screen and (min-width:1400px){footer.sitefooter .colored-footer{padding:50px 75px}footer.sitefooter .white-line{padding:20px 75px}}#scrolltotop{display:none;position:fixed;bottom:25px;right:20px;z-index:99;border:0;outline:0;background-color:#4b92a4;color:#fff;cursor:pointer;padding:5px 3px;width:44px;height:42px}#scrolltotop .arrowup{width:29px;height:25px;position:relative;display:inline-block;margin-top:5px}#scrolltotop .arrowup:after,#scrolltotop .arrowup:before{content:"";left:11px;top:10px;height:2px;width:20px;background:#fff;display:block;position:absolute;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#scrolltotop .arrowup:after{left:-3px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#scrolltotop:hover{background-color:#000}#scrolltotop:hover .arrowup:after,#scrolltotop:hover .arrowup:before{background:#fff}@media Screen and (min-width:900px){#scrolltotop{right:50px}}@media Screen and (min-width:1400px){#scrolltotop{right:75px}}.menu-footermenu-container{margin-top:5px}@media Screen and (max-width:768px){.menu-footermenu-container{margin-top:20px;margin-bottom:50px}}@media Screen and (min-width:900px){.menu-footermenu-container{margin-right:50px}}section.section-massnahme{width:100%;max-width:1400px;margin:0 auto;position:relative;padding-top:50px}section.section-massnahme .container-fluid{padding-left:25px;padding-right:25px}@media Screen and (min-width:990px){section.section-massnahme{padding-top:150px!important}}@media Screen and (min-width:990px) and (max-width:1400px){section.section-massnahme .container-fluid{padding-left:50px;padding-right:50px}}.massnahmen-filter{margin:40px auto;border-top:1px solid rgba(202,202,202,.5);border-bottom:1px solid rgba(202,202,202,.5);padding:20px 0}.massnahmen-filter .filter-header{padding:0 0 10px}.massnahmen-filter .filter-category{display:block;font-weight:500;padding-bottom:.2rem}.massnahmen-filter label a{line-height:1.3rem;display:block;padding:.075rem 0 .3rem;color:#212529}.massnahmen-filter .filter-box .dropdown-menu li:first-child{display:none}.massnahmen-item{margin-bottom:30px}.massnahmen-item article{background:#f4f0e4;padding:20px;height:100%}.massnahmen-item article .container .txt-content{display:flex;height:100%;flex-direction:column;-ms-flex-pack:justify!important;justify-content:space-between!important}.massnahmen-item article img.icon-wrapper{background-size:contain;background-position:center center;background-color:#f4f0e4;border:1px solid #cacaca}.massnahme-single img.icon-wrapper.empty,.massnahmen-item article img.icon-wrapper.empty{background-image:url(inc/assets/img/iconplaceholder.png)}.massnahmen-item a.show_more{font-weight:500;color:#7a7760;font-size:1.2em}.massnahmen-item .massnahmennummer{font-weight:200;font-size:3rem;padding-bottom:2rem}.massnahmen-item .title{font-size:28px;line-height:1.29}.massnahmen-footer{padding:0;margin:30px auto}.massnahmen-footer .pagination-wrapper a,.massnahmen-footer .resultsperpage a{border-radius:0;background-color:#fff;border:1px solid #cacaca;margin:0 0 5px 5px;text-align:center;display:inline-block;color:#000;min-width:45px;height:45px;line-height:45px}.massnahmen-footer .pagination-wrapper a.active,.massnahmen-footer .pagination-wrapper a:focus,.massnahmen-footer .pagination-wrapper a:hover,.massnahmen-footer .resultsperpage a.active,.massnahmen-footer .resultsperpage a:focus,.massnahmen-footer .resultsperpage a:hover{background:#4b92a4;border:1px solid #4b92a4;color:#fff}.massnahmen-footer .pagination-wrapper .pagination{display:block;text-align:right}@media Screen and (max-width:768px){.massnahmen-footer .pagination-wrapper .pagination{display:block;text-align:left}.massnahmen-footer .resultsperpage{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #cacaca}.massnahmen-footer .resultsperpage span{display:block;padding-bottom:8px}}.massnahme-single img.icon-wrapper{background-size:contain;background-position:center center;background-color:#fff;border:1px solid #cacaca}.massnahme-single .contentblock{margin-top:4rem;margin-bottom:2rem}.massnahme-single .fieldset{padding:30px;background:#f4f0e4;margin:0 0 20px}.massnahme-single .fieldwrap{display:flex;-ms-flex-pack:justify!important;justify-content:space-between!important;flex-direction:row;padding:0 0 8px;line-height:1.5em}.massnahme-single .fieldwrap .label{font-weight:500;line-height:1.5em}.massnahme-single .fieldwrap .value{text-align:right;padding-left:40px}.massnahme-single .fieldwrap .value span:after{position:relative;content:"+, "}.massnahme-single .fieldwrap .value a:last-child:after,.massnahme-single .fieldwrap .value span:last-child:after{content:""}.massnahme-single .fieldwrap .value a{color:#212529}.massnahme-single .fieldwrap .value a:focus,.massnahme-single .fieldwrap .value a:hover{color:#b39048}.massnahme-single .fieldwrap .value a:after{content:", ";position:relative}.massnahme-single .linkshare-wrapper{padding:20px 0;margin:50px 0 0;border-top:1px solid #817e65}.massnahme-single .linkshare-wrapper .label{display:inline;padding-right:15px;color:#817e65;font-weight:400}.massnahme-single .linkshare-wrapper a{padding-right:10px}.massnahme-single .linkshare-wrapper a .icon{font-size:1.2rem}.massnahme-single .linkshare-wrapper a .icon.icon-mail{font-size:1.75rem}.bootstrap-select .btn.btn-light,.bootstrap-select .btn.btn-light:hover,.bootstrap-select .btn.btn-light:not(:disabled):not(.disabled).active,.bootstrap-select .btn.btn-light:not(:disabled):not(.disabled):active,.show>.btn.btn-light.dropdown-toggle{background-color:#fff;border:1px solid #cacaca;padding-left:1em;padding-right:1em}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#212529}.bootstrap-select>.dropdown-toggle::after{font-family:"fhgr_iconfont";font-style:normal;font-weight:400;speak:never;border:0;content:"";font-size:.5em}.bootstrap-select .dropdown-menu{border-radius:0!important;border:1px solid #cacaca}.bootstrap-select .dropdown-menu .dropdown-item.active,.bootstrap-select .dropdown-menu .dropdown-item:active,.bootstrap-select .dropdown-menu .dropdown-item:focus,.bootstrap-select .dropdown-menu .dropdown-item:hover{color:#fff;background:#817e65}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}@media Screen and (max-width:990px){#primary.section-massnahme{padding-top:25px}.massnahme-single .contentblock{margin:1rem 0 3rem}}@media Screen and (max-width:768px){img.img-fluid.icon-wrapper{max-width:50%}}.print-btn-wrapper{padding:20px 0;border-top:1px solid #817e65}.justtxtlink,.printlogo{display:none}@media Print{@page{padding:4cm;size:21cm 29cm landscape}#intro,.fixmenu-wrapper,.linkback-wrapper,.linkshare-wrapper,.otgs-development-site-front-end,.print-none,.wpml-ls-statics-footer,footer.sitefooter,header.page-header{display:none!important}#main .section-element.section-massnahme.print-none,.content-area.section-element.print-none,ul.linklist li a{display:block!important}body{margin:2cm auto;width:100%;font-size:13pt}#page{display:block;width:100%}#page .printlogo{display:block;padding-bottom:1.5cm;width:7cm}#page .printlogo img{width:7cm;height:auto}.site{padding:0!important}section.section-massnahme,section.section-massnahme .container-fluid{padding:0!important;max-width:100%!important}body h2{font-size:26pt}h3{font-size:21pt}body h5{font-size:16pt}section.section-massnahme{padding-top:0}.massnahmen-filter,section.section-massnahme a.show_more{display:none}.massnahmen-liste{border-top:1pt solid #000}.massnahmen-item{margin-bottom:0}.col-print-12,.massnahmen-item.col-lg-6{width:100%;flex:0 0 100%;max-width:100%}.massnahmen-item .massnahmennummer{padding:0;line-height:1.1em;margin-top:-.15cm}.massnahmen-item.col-lg-6 article,ul.linklist{border:0;border-bottom:1pt solid #000;width:100%}.massnahmen-item.col-lg-6 article{padding:20px 0;display:block;background:#fff}.massnahmen-item.col-lg-6 article .print-row{width:100%;break-inside:avoid;display:block}.massnahmen-item.col-lg-6 article .print-row .col-lg-3{flex:0 0 4cm}.massnahmen-item.col-lg-6 article .print-row .col-lg-9{float:1 1 auto}.massnahmen-item article .img-icon-wrapper{border:2px solid #000!important;width:3cm;min-height:3cm}.massnahmen-item article .img-icon-wrapper img.icon-wrapper{background-color:#fff;background-size:contain;background-position:center center;width:3cm;height:3cm;border:0;display:block}.col-print-12{flex:1 1 100%!important}ul.linklist{padding:10px 0;border-top:1pt solid #000}ul.linklist li a{text-decoration:underline}ul.linklist li a:before{font-size:.75em;color:#000}ul.linklist li .justtxtlink{display:none;text-decoration:underline;padding:2px 0}.massnahme-single .fieldset{padding:0;background:#fff}.massnahme-single .contentblock{margin:2rem 0 0}.massnahme-single .fieldwrap .label,.massnahme-single .fieldwrap .value{font-size:1rem}.row.print-block{display:block}.print-w25,.print-w75{display:inline-block!important;width:25%;max-width:25%}.print-w75{width:66.666667%;max-width:66.666667%;float:left;margin-left:0}.massnahme-single img.icon-wrapper{width:5cm;height:5cm;border:1pt solid #000;margin:0 0 1cm 1cm;vertical-align:top}.massnahmen-liste,.massnahmen-liste .row,.massnahmen-wrapper,.massnahmen-wrapper .container-fluid,.massnahmen-wrapper .container-fluid .row,.massnahmen-wrapper .container-fluid .row .col-12{break-inside:auto;display:block}.massnahmen-item{break-before:auto;page-break-before:auto}.massnahmen-item.col-lg-6 article .print-row .col-lg-3{display:block;float:left;width:4cm}.massnahmen-item.col-lg-6 article .print-row .col-lg-9{display:block}}