.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
@charset "UTF-8";body{--color1:#DCC120;--color2:#F3EA6D;--color3:#fff7cc;--color4:#a66600;--color10:#FFFFFF;--color11:#F4F4F4;--color12:#d0d0d0;--color13:#999999;--color14:#333333;--color15:#000000;--main-color:var(--color1);--base-font-color:var(--color14);--link-color:var(--main-color);--link-hover-color:var(--color4);--hyperlink-background:var(--color11);--hyperlink-color:var(--base-font-color);--hyperlink-hover-background:var(--color12);--hyperlink-hover-color:var(--base-font-color);--hyperlink-icon-background:transparent;--hyperlink-icon-color:var(--base-font-color);--button-background:var(--color15);--button-color:var(--color10);--button-border:var(--button-background);--button-hover-background:var(--link-hover-color);--button-hover-color:var(--color10);--button-hover-border:var(--button-hover-background);--button-background-invert:var(--color10);--button-color-invert:var(--color15);--button-border-invert:var(--button-background-invert);--button-hover-background-invert:var(--link-hover-color);--button-hover-color-invert:var(--color10);--button-hover-border-invert:var(--button-hover-background-invert);--input-background:var(--color10);--input-color:var(--color14);--input-border:var(--color12);--input-focus-background:var(--color10);--input-focus-border:var(--color14);--label-color:var(--color12);--label-focus-color:var(--color14);--accordion-background:var(--color11);--accordion-toggler-background:var(--color11);--accordion-toggler-color:var(--base-font-color);--accordion-toggler-hover-background:var(--color12);--accordion-toggler-hover-color:var(--accordion-toggler-color)}#menumobile{--mm-color-background:var(--main-color);--mm-color-border:var(--color3);--mm-color-icon:var(--color10);--mm-color-text:var(--color10);--mm-color-text-dimmed:var(--color10);--mm-color-background-highlight:var(--color3);--mm-color-background-emphasis:var(--color4);--mm-color-focusring:var(--color4)}
/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@media screen{@font-face{font-family:"Nunito Sans";src:url("../../files/layout/fonts/NunitoSans-VariableFont_YTLC-opsz-wdth-wght.woff2") format("woff2");font-weight:200 1000;font-display:swap;font-style:normal}@font-face{font-family:"Nunito Sans";src:url("../../files/layout/fonts/NunitoSans-Italic-VariableFont_YTLC-opsz-wdth-wght.woff2") format("woff2");font-weight:200 1000;font-display:swap;font-style:italic}@font-face{font-family:"icomoon-golho";src:url("../../files/layout/fonts/icomoon-golho.woff?qojmzf") format("woff"),url("../../files/layout/fonts/icomoon-golho.svg?qojmzf#icomoon-golho") format("svg");font-weight:normal;font-style:normal;font-display:block}.icon-arrow-right:before{content:"\e931"}.icon-search:before{content:"\f002"}.icon-file-o:before{content:"\f016"}.icon-print:before{content:"\f02f"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-file-pdf-o:before{content:"\f1c1"}.icon-file-word-o:before{content:"\f1c2"}.icon-file-excel-o:before{content:"\f1c3"}.icon-file-powerpoint-o:before{content:"\f1c4"}.icon-file-image-o:before{content:"\f1c5"}.icon-file-photo-o:before{content:"\f1c5"}.icon-file-picture-o:before{content:"\f1c5"}.icon-file-archive-o:before{content:"\f1c6"}.icon-file-zip-o:before{content:"\f1c6"}.icon-newspaper-o:before{content:"\f1ea"}.icon-error:before{content:"\e900"}.icon-warning:before{content:"\e901"}.icon-phone:before{content:"\e902"}.icon-call_made:before{content:"\e903"}.icon-call_received:before{content:"\e904"}.icon-chat:before{content:"\e905"}.icon-email:before{content:"\e906"}.icon-location_on:before{content:"\e907"}.icon-chat_bubble:before{content:"\e939"}.icon-add:before{content:"\e908"}.icon-clear:before{content:"\e909"}.icon-content_copy:before{content:"\e90a"}.icon-content_paste:before{content:"\e90b"}.icon-create:before{content:"\e90c"}.icon-link:before{content:"\e90d"}.icon-remove:before{content:"\e90e"}.icon-outlined_flag:before{content:"\e90f"}.icon-attach_file:before{content:"\e910"}.icon-border_color:before{content:"\e911"}.icon-notes:before{content:"\e937"}.icon-attachment:before{content:"\e912"}.icon-file_download:before{content:"\e93a"}.icon-desktop_mac:before{content:"\e913"}.icon-arrow-left:before{content:"\e914"}.icon-laptop_windows:before{content:"\e915"}.icon-phone_iphone:before{content:"\e916"}.icon-gradient:before{content:"\e917"}.icon-wb_incandescent:before{content:"\e918"}.icon-local_shipping:before{content:"\e919"}.icon-map:before{content:"\e91a"}.icon-subway:before{content:"\e91b"}.icon-check:before{content:"\e932"}.icon-group:before{content:"\e91c"}.icon-location_city:before{content:"\e91d"}.icon-person:before{content:"\e91e"}.icon-assignment:before{content:"\e91f"}.icon-build:before{content:"\e920"}.icon-cached:before{content:"\e921"}.icon-description:before{content:"\e922"}.icon-home:before{content:"\e923"}.icon-label:before{content:"\e924"}.icon-language:before{content:"\e925"}.icon-launch:before{content:"\e926"}.icon-toggle_off:before{content:"\e927"}.icon-toggle_on:before{content:"\e928"}.icon-wb_shade:before{content:"\e929"}.icon-hardware:before{content:"\e92a"}.icon-park:before{content:"\e92b"}.icon-agriculture:before{content:"\e92c"}.icon-architecture:before{content:"\e92d"}.icon-design_services:before{content:"\e92e"}.icon-engineering:before{content:"\e92f"}.icon-handyman:before{content:"\e933"}.icon-miscellaneous_services:before{content:"\e934"}.icon-pending:before{content:"\e930"}.icon-science:before{content:"\e935"}.icon-south:before{content:"\e938"}.icon-table_view:before{content:"\e936"}::-moz-selection{background:var(--base-font-color);color:var(--color10)}::selection{background:var(--base-font-color);color:var(--color10)}.highlight,mark{background:var(--base-font-color);color:var(--color10)}html{font-size:105%;font-family:Nunito Sans,sans-serif;font-weight:500;font-stretch:100%;font-variation-settings:"YTLC" 500,"opsz" 12;font-style:normal;color:var(--base-font-color);line-height:1.6;text-align:left}}@media screen and (min-width:917px){html{font-size:115%}}@media screen and (min-width:1200px){html{font-size:125%}}@media screen and (min-width:1600px){html{font-size:135%}}@media screen{body{text-rendering:optimizeLegibility;color:var(--base-font-color)}a:focus-visible,button:focus-visible{outline:2px solid #005fcc;outline-offset:4px}}@media screen{[class*=" icon-"],[class^=icon-]{font-family:icomoon-golho!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}p{padding:0;margin:0 0 1em}p [class*=" icon-"],p [class^=icon-]{margin-right:0.5em}p.short{margin:0}p.back{text-align:center}.rte>:last-child{margin-bottom:0}b,strong{font-weight:700}h1,h2,h3,h4,h5{-ms-hyphens:auto;hyphens:auto;font-family:Nunito Sans,sans-serif;margin:0;font-weight:750}}@media screen and (min-width:1200px){h1,h2,h3,h4,h5{-ms-hyphens:none;hyphens:none}}@media screen{h1 .subtitle,h2 .subtitle,h3 .subtitle,h4 .subtitle,h5 .subtitle{display:block;margin-top:0.2em;font-size:0.75em;font-weight:550}h1{font-size:2.5em;margin:0 0 1em;line-height:1.1;font-weight:900;font-stretch:87.7%;font-variation-settings:"opsz" 10.47}h2{font-size:2.1em;margin:2em 0 1em;line-height:1.1;font-weight:850}h3{font-size:1.8em;margin:1.5em 0 0.6em;line-height:1.2}h4{font-size:1.2em;margin:1.5em 0 0.2em;line-height:1.2}h5{font-size:1em;margin:1.5em 0 0;line-height:1.3}}@media screen and (min-width:917px){h1{font-size:2.8em}h2{font-size:2.3em}h3{font-size:2em}}@media screen and (min-width:1060px){h1{font-stretch:100%;font-variation-settings:"opsz" 12}}@media screen{h1+.ce_text,h1+h2,h1+h3,h1+h4,h2+h3,h2+h4,h2:first-child,h3+h4,h3+p,h3:first-child,h4:first-child{margin-top:0}.text-align-center{text-align:center}a{color:var(--link-color);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;text-decoration:none;outline:none}a:hover{color:var(--link-hover-color)}hr{border:none;border-top:1px solid var(--main-color);margin:0 0 1em}}@media screen{.ce_accordion ul,.content-text ul{margin:0 0 1em;list-style:none;padding:0}.ce_accordion ul li,.content-text ul li{position:relative;padding:0 0 0 1.75em}.ce_accordion ul li:before,.content-text ul li:before{content:"\e932";font-family:icomoon-golho;color:var(--color4);position:absolute;margin-left:-1.2em}ul.box-list{list-style:none;padding:0;margin:1em 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}ul.box-list li{-webkit-box-shadow:0 5px 20px rgba(0,0,0,0.15);box-shadow:0 5px 20px rgba(0,0,0,0.15);background:var(--color10);border-radius:10px;padding:0.8em 1.5em 0.7em}ul.link-list{list-style:none;padding:0;margin:1em 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5em 0}ul.link-list li{margin-right:1em}ul.link-list li:after{content:"|";padding-left:1em}ul.link-list li:last-child{margin-right:0}ul.link-list li:last-child:after{display:none}ul.link-list li a{text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}ul.link-list li [class^=icon-]{margin-right:0.25em}ul.ortsliste{list-style:none;padding:0;margin:0}ul.ortsliste li{border-top:2px dotted var(--color13);padding:1em}ul.ortsliste li:last-child{border-bottom:2px dotted var(--color13)}@-webkit-keyframes kenburns{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.15);transform:scale(1.15)}}@keyframes kenburns{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.15);transform:scale(1.15)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn,.fadeInDown,.fadeInLeft,.fadeInRight,.fadeInUp,.kenburns,.timeline ul li:nth-child(2n) .content-text,.timeline ul li:nth-child(odd) .content-text{-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-fill-mode:forwards!important;animation-fill-mode:forwards!important}.fadeInLeft,.timeline ul li:nth-child(2n) .content-text{opacity:0;-webkit-animation:0.3s ease-out 0s 1 fadeInLeft;animation:0.3s ease-out 0s 1 fadeInLeft}.fadeInRight,.timeline ul li:nth-child(odd) .content-text{opacity:0;-webkit-animation:0.3s ease-out 0s 1 fadeInRight;animation:0.3s ease-out 0s 1 fadeInRight}.fadeInDown{opacity:0;-webkit-animation:0.3s ease-out 0s 1 fadeInDown;animation:0.3s ease-out 0s 1 fadeInDown}.fadeInUp{opacity:0;-webkit-animation:0.3s ease-out 0s 1 fadeInUp;animation:0.3s ease-out 0s 1 fadeInUp}.fadeIn{opacity:0;-webkit-animation:0.3s ease-out 0s 1 fadeIn;animation:0.3s ease-out 0s 1 fadeIn}.kenburns img{-webkit-animation:20s ease-out 0s 1 kenburns;animation:20s ease-out 0s 1 kenburns}}@media screen and (min-width:550px){.wow.delay-0{-webkit-animation-delay:0s!important;animation-delay:0s!important}.wow.delay-1{-webkit-animation-delay:0.1s!important;animation-delay:0.1s!important}.wow.delay-2{-webkit-animation-delay:0.2s!important;animation-delay:0.2s!important}.wow.delay-3{-webkit-animation-delay:0.3s!important;animation-delay:0.3s!important}.wow.delay-4{-webkit-animation-delay:0.4s!important;animation-delay:0.4s!important}.wow.delay-5{-webkit-animation-delay:0.5s!important;animation-delay:0.5s!important}.wow.delay-6{-webkit-animation-delay:0.6s!important;animation-delay:0.6s!important}.wow.delay-7{-webkit-animation-delay:0.7s!important;animation-delay:0.7s!important}.wow.delay-8{-webkit-animation-delay:0.8s!important;animation-delay:0.8s!important}.wow:nth-of-type(2n){-webkit-animation-delay:0.1s;animation-delay:0.1s}}@media screen and (min-width:870px){.wow:nth-of-type(2n){-webkit-animation-delay:unset;animation-delay:unset}.wow:nth-of-type(3n+2){-webkit-animation-delay:0.1s;animation-delay:0.1s}.wow:nth-of-type(3n+3){-webkit-animation-delay:0.2s;animation-delay:0.2s}}@media screen and (min-width:1200px){.wow:nth-of-type(3n+2),.wow:nth-of-type(3n+3){-webkit-animation-delay:unset;animation-delay:unset}.wow:nth-of-type(4n+2){-webkit-animation-delay:0.1s;animation-delay:0.1s}.wow:nth-of-type(4n+3){-webkit-animation-delay:0.2s;animation-delay:0.2s}.wow:nth-of-type(4n+4){-webkit-animation-delay:0.3s;animation-delay:0.3s}}@media screen{input[type=date],input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{font-family:Nunito Sans,sans-serif;font-size:0.9em;border-radius:2px;border:1px solid var(--input-border);background:var(--input-background);color:var(--input-color);padding:0.8em 1.1em;width:100%;outline:none}input[type=date]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=file]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:0}input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=file]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{opacity:0}input[type=date]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=file]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:0}input[type=date]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=file]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:0}input[type=date]::placeholder,input[type=email]::placeholder,input[type=file]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{opacity:0}input[type=date]:focus,input[type=email]:focus,input[type=file]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:var(--input-focus-border);outline:none}input[type=date]{width:auto;cursor:pointer}fieldset{padding:0.5em 0;position:relative;border:none}fieldset legend{font-weight:600}fieldset legend span{display:inline-block}fieldset span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}fieldset span input{margin:0.4em 0.5em 0 0}fieldset span label{display:block}label .mandatory,legend .mandatory{color:var(--color4);opacity:0.9}#to-top,.back a,a.button,button{display:inline-block;border-radius:18.5px;font-size:0.8em;line-height:1;text-align:center;text-decoration:none;line-height:1;padding:0.8em 1.1em;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background:var(--button-background);color:var(--button-color)!important;border:1px solid var(--button-border)}#to-top.mixitup-control-active,#to-top:hover,.back a.mixitup-control-active,.back a:hover,a.button.mixitup-control-active,a.button:hover,button.mixitup-control-active,button:hover{background:var(--button-hover-background);color:var(--button-hover-color)!important;border-color:var(--button-hover-border)}#to-top.invert,.back a.invert,a.button.invert,button.invert{background:var(--button-background-invert);color:var(--button-color-invert)!important;border-color:var(--button-border-invert)}#to-top.invert:hover,.back a.invert:hover,a.button.invert:hover,button.invert:hover{background:var(--button-hover-background-invert);color:var(--button-hover-color-invert)!important;border-color:var(--button-hover-border-invert)}}@media screen and (min-width:917px){#to-top,.back a,a.button,button{border-radius:20.1px}}@media screen and (min-width:1200px){#to-top,.back a,a.button,button{border-radius:22px}}@media screen and (min-width:1600px){#to-top,.back a,a.button,button{border-radius:23.5px}}@media screen and (max-width:1060px){.has-touch .back a:hover,.has-touch button:hover{background:var(--button-background);color:var(--button-color);border:1px solid var(--button-border)}.has-touch .back a.invert:hover,.has-touch button.invert:hover{background:var(--button-background-invert);color:var(--button-color-invert);border:1px solid var(--button-border-invert)}}@media screen{a.more,span.more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:0.5em;padding-bottom:0.5em;-webkit-padding-start:45px;padding-inline-start:45px;-webkit-padding-end:0.8em;padding-inline-end:0.8em;text-decoration:none;color:var(--color15);font-size:0.9em;line-height:1;font-weight:600}a.more:before,span.more:before{font-family:icomoon-golho;content:"\e931";color:var(--color10);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:absolute;left:0;height:100%;aspect-ratio:1/1;text-align:center;padding:0.5em 0;z-index:2}a.more,span.more{}a.more:after,span.more:after{content:"";position:absolute;top:0;left:0;height:100%;width:30.25px;border-radius:15px;background-color:var(--color15);z-index:-1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}a.more:hover,span.more:hover{color:var(--button-hover-color);-webkit-padding-start:0.8em;padding-inline-start:0.8em;-webkit-padding-end:30.25px;padding-inline-end:30.25px}a.more:hover:before,span.more:hover:before{left:calc(100% - 30.25px)}a.more:hover:after,span.more:hover:after{width:100%;background-color:var(--button-hover-background)}}@media screen and (min-width:917px){a.more,span.more{-webkit-padding-start:50px;padding-inline-start:50px}a.more:hover,span.more:hover{-webkit-padding-end:33.13px;padding-inline-end:33.13px}a.more:hover:before,span.more:hover:before{left:calc(100% - 33.13px)}a.more:after,span.more:after{width:33.13px;border-radius:16.5px}}@media screen and (min-width:1200px){a.more:hover,span.more:hover{-webkit-padding-end:36px;padding-inline-end:36px}a.more:hover:before,span.more:hover:before{left:calc(100% - 36px)}a.more:after,span.more:after{width:36px;border-radius:18px}}@media screen and (min-width:1600px){a.more:hover,span.more:hover{-webkit-padding-end:39px;padding-inline-end:39px}a.more:hover:before,span.more:hover:before{left:calc(100% - 39px)}a.more:after,span.more:after{width:39px;border-radius:19.5px}}@media screen{a.more.invert,span.more.invert{color:var(--color10)}a.more.invert:before,span.more.invert:before{color:var(--color15)}a.more.invert:after,span.more.invert:after{background-color:var(--color10)}a.more.invert:hover,span.more.invert:hover{color:var(--color15)}}@media screen{.widget-text,.widget-textarea{position:relative}.widget-text label,.widget-textarea label{display:block;font-size:0.9em;color:var(--label-color);text-align:left;padding-bottom:2em;position:absolute;left:1em;top:0.8em;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.widget-text label.moved,.widget-textarea label.moved{-webkit-transform:translateY(-2.3em) translateX(-1em);transform:translateY(-2.3em) translateX(-1em);font-size:0.8em;color:var(--label-focus-color)}.widget-text label.moved .mandatory,.widget-textarea label.moved .mandatory{opacity:0.9}.widget-text label .mandatory,.widget-textarea label .mandatory{opacity:0.5}.widget-text:has(input[type=date]),.widget-textarea:has(input[type=date]){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widget-text:has(input[type=date]) label,.widget-textarea:has(input[type=date]) label{position:relative;left:unset;top:unset;padding:0}.widget-text:has(input[type=date]) label.moved,.widget-textarea:has(input[type=date]) label.moved{-webkit-transform:none;transform:none;font-size:0.9em}.ce_form .formbody{gap:20px!important}.ce_form .formbody .widget{margin-bottom:20px}}@media screen and (min-width:550px){.ce_form .formbody .widget{margin-bottom:0}}@media screen and (min-width:917px){.ce_form .formbody{gap:40px!important}}@media screen{.mod_search .formbody{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;max-width:900px}.mod_search .formbody .widget-text{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto;min-width:300px}.mod_search .formbody .widget-radio{width:100%}.mod_search .formbody .widget-radio fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.mod_search .info{margin-bottom:35px;font-style:italic}}@media screen and (min-width:1200px){.mod_search .info{margin-bottom:60px}}@media screen and (min-width:1600px){.mod_search .info{margin-bottom:100px}}@media screen{.search_default{}.search_default+.search_default{margin-top:35px}.search-trigger{position:relative;width:40px;height:40px;padding:10px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-trigger .text{position:absolute;top:13px;right:80px;opacity:0;visibility:hidden;color:var(--button-background);font-weight:300;text-transform:uppercase;font-size:1.1em;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.search-trigger .icons{position:relative;overflow:hidden;width:100%;height:100%}.search-trigger .icon{line-height:1;width:100%;text-align:center;left:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.search-trigger .icon-search{font-size:18px;position:absolute;top:0}.search-trigger .icon-caret-down{font-size:19px;position:absolute;top:-100%}.search-trigger:hover .text{right:55px;opacity:1;visibility:visible}.search-trigger:hover .icon-search{top:100%}.search-trigger:hover .icon-caret-down{top:0.5px}.search-trigger[aria-expanded=true] .icon-caret-down:before{content:"\f0d8"}.search-trigger[aria-expanded=true]:hover .icon-caret-down{top:-1.5px}}@media screen and (min-width:1200px){.search-trigger{width:45px;height:45px;padding:12px}}@media screen and (max-width:1060px){.has-touch .search-trigger:hover .text{display:none}.has-touch .search-trigger:hover .icon-search{top:0;-webkit-transition:none;transition:none}.has-touch .search-trigger:hover .icon-caret-down{top:-100%;-webkit-transition:none;transition:none}.has-touch .search-trigger:hover[aria-expanded=true] .icon-search{top:100%}.has-touch .search-trigger:hover[aria-expanded=true] .icon-caret-down{top:-1.5px}}@media screen{#topsearch{background:var(--main-color);color:var(--color10)}#topsearch .inside{padding-left:20px;padding-right:20px}}@media screen and (min-width:640px){#topsearch .inside{padding-left:35px;padding-right:35px}}@media screen and (min-width:917px){#topsearch .inside{padding-left:50px;padding-right:50px}}@media screen{#topsearch #mainsearch{width:100%;padding:20px 0;margin-top:-80px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;pointer-events:none}#topsearch #mainsearch[aria-hidden=false]{pointer-events:auto;margin-top:0}#topsearch #mainsearch .formbody{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;gap:0;margin:0 auto}#topsearch #mainsearch .formbody .widget-text{max-width:300px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:unset}#topsearch #mainsearch .formbody label{opacity:0}#topsearch #mainsearch .formbody input{border:none;border-radius:28px 0 0 28px;padding:0.8em 0.5em 0.8em 1em}#topsearch #mainsearch .formbody input::-webkit-input-placeholder{opacity:1}#topsearch #mainsearch .formbody input::-moz-placeholder{opacity:1}#topsearch #mainsearch .formbody input:-ms-input-placeholder{opacity:1}#topsearch #mainsearch .formbody input::-ms-input-placeholder{opacity:1}#topsearch #mainsearch .formbody input::placeholder{opacity:1}#topsearch #mainsearch .formbody button{height:100%;background:var(--color10);color:var(--link-color)!important;border:none;border-radius:0 28px 28px 0;padding:0.5em 0.9em 0.5em 0}#topsearch #mainsearch .formbody button:hover{color:var(--link-hover-color)!important;border-color:var(--color1)}}@media screen and (min-width:917px){#topsearch #mainsearch{margin-top:-84.5px}}@media screen and (min-width:1200px){#topsearch #mainsearch{margin-top:-88.8px}}@media screen{html{scroll-behavior:smooth}.invisible{display:none}nav ul{list-style:none;padding:0;margin:0}nav a{text-decoration:none}:tagret{scroll-margin-block-start:20px}}@media screen and (min-width:917px){:tagret{scroll-margin-block-start:90px}}@media screen{.closetrigger,.menutrigger{z-index:101;width:40px;height:40px;padding:10px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.closetrigger .text:before,.menutrigger .text:before{position:absolute;top:13px;left:80px;opacity:0;visibility:hidden;font-weight:300;text-transform:uppercase;font-size:1.1em;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.closetrigger:hover .text:before,.menutrigger:hover .text:before{left:55px;opacity:1;visibility:visible}}@media screen and (min-width:1200px){.closetrigger,.menutrigger{width:45px;height:45px;padding:12px}}@media screen{.menutrigger{position:relative}.menutrigger .lines-button{position:relative;display:block;height:100%}.menutrigger .lines-button .line{position:absolute;height:3px;left:0;width:100%;z-index:2}.menutrigger[aria-expanded=false] .text:before{content:"Menü";color:var(--button-background)}.menutrigger[aria-expanded=false] .lines-button .line{background:var(--button-color)}.menutrigger[aria-expanded=false] .lines-button .line:after{content:"";left:0;height:3px;right:100%;position:absolute;background:var(--button-hover-background);-webkit-transition:right 0.2s ease-in-out 0.05s,left 0.2s ease-in-out;transition:right 0.2s ease-in-out 0.05s,left 0.2s ease-in-out}.menutrigger[aria-expanded=false] .lines-button .line.top{top:0;-webkit-transition:width 0.2s ease-in-out,left 0.2s ease-in-out,top 0.2s ease-in-out 0.2s,-webkit-transform 0.2s ease-in-out;transition:width 0.2s ease-in-out,left 0.2s ease-in-out,top 0.2s ease-in-out 0.2s,-webkit-transform 0.2s ease-in-out;transition:width 0.2s ease-in-out,left 0.2s ease-in-out,top 0.2s ease-in-out 0.2s,transform 0.2s ease-in-out;transition:width 0.2s ease-in-out,left 0.2s ease-in-out,top 0.2s ease-in-out 0.2s,transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out}.menutrigger[aria-expanded=false] .lines-button .line.middle{width:90%;top:calc(50% - 1.5px);opacity:1;-webkit-transition:width 0.2s ease-in-out,left 0.2s ease-in-out,opacity 0.01s linear 0.2s;transition:width 0.2s ease-in-out,left 0.2s ease-in-out,opacity 0.01s linear 0.2s}.menutrigger[aria-expanded=false] .lines-button .line.bottom{bottom:0;width:60%;-webkit-transition:width 0.2s ease-in-out,left 0.2s ease-in-out,bottom 0.2s ease-in-out 0.2s,-webkit-transform 0.2s ease-in-out;transition:width 0.2s ease-in-out,left 0.2s ease-in-out,bottom 0.2s ease-in-out 0.2s,-webkit-transform 0.2s ease-in-out;transition:width 0.2s ease-in-out,left 0.2s ease-in-out,bottom 0.2s ease-in-out 0.2s,transform 0.2s ease-in-out;transition:width 0.2s ease-in-out,left 0.2s ease-in-out,bottom 0.2s ease-in-out 0.2s,transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out}.menutrigger[aria-expanded=false]:hover .lines-button .line:after{right:0;left:100%;-webkit-transition:right 0.2s ease-in-out,left 0.2s ease-in-out 0.05s;transition:right 0.2s ease-in-out,left 0.2s ease-in-out 0.05s}.menutrigger[aria-expanded=false]:hover .lines-button .line.top{width:60%;left:40%}.menutrigger[aria-expanded=false]:hover .lines-button .line.middle{width:80%;left:20%}.menutrigger[aria-expanded=false]:hover .lines-button .line.bottom{width:100%}.closetrigger{position:absolute;top:25px;left:20px;background:var(--button-background-invert);border-color:var(--button-border-invert)}.closetrigger .text:before{content:"Schließen";color:var(--button-background-invert)}.closetrigger .lines-button{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.closetrigger .lines-button:after{font-family:icomoon-golho;font-size:20px;content:"\e909";color:var(--color15);z-index:10}.closetrigger:hover{background:var(--color10);border-color:var(--color10)}.closetrigger:hover .lines-button{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media screen and (min-width:640px){.closetrigger{left:35px}}@media screen and (min-width:917px){.closetrigger{left:50px}}@media screen{#meganav{position:absolute;z-index:100}#meganav .inside{position:fixed;top:0;right:100%;left:0;height:100vh;background-color:rgba(0,0,0,0.9);backdrop-filter:blur(10px);visibility:hidden;padding-left:20px;padding-right:20px;padding-top:70px;padding-bottom:20px;-webkit-transition:all 0.2s ease-in-out 0.1s;transition:all 0.2s ease-in-out 0.1s}}@media screen and (min-width:640px){#meganav .inside{padding-left:35px;padding-right:35px}}@media screen and (min-width:917px){#meganav .inside{padding-left:50px;padding-right:50px}}@media screen{#meganav .inside nav{position:relative;z-index:2}#meganav .inside nav li a,#meganav .inside nav li button{color:var(--color10);background:transparent;font-size:2em;line-height:1;font-weight:800;letter-spacing:0.5px;padding:0.5em 0;border:none}#meganav .inside nav li a:hover,#meganav .inside nav li button:hover{margin-left:20px;color:var(--color12)}#meganav .inside nav li a{display:block}#meganav .inside nav li button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#meganav .inside nav li button:after{content:"+";margin-left:35px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#meganav .inside nav li button[aria-expanded=true]:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#meganav .inside nav ul.level_2{visibility:hidden;padding-left:20px}#meganav .inside nav ul.level_2[aria-hidden=false]{visibility:visible}#meganav .inside nav ul.level_2 a{font-size:1.2em;font-weight:600}}@media screen and (min-width:640px){#meganav .inside{padding-top:100px}}@media screen and (min-width:917px){#meganav .inside nav ul.level_1>li{position:relative;width:400px}#meganav .inside nav ul.level_2{position:absolute;top:0;left:400px;padding:20px 0 0;opacity:0}#meganav .inside nav ul.level_2[aria-hidden=false]{z-index:3;opacity:1}#meganav .inside nav ul.level_2[aria-hidden=false] li{width:calc(100vw - 500px);-webkit-animation:0.3s ease-out 0s 1 fadeInUp;animation:0.3s ease-out 0s 1 fadeInUp;-webkit-transform-origin:50%;transform-origin:50%;opacity:0;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-fill-mode:forwards!important;animation-fill-mode:forwards!important}#meganav .inside nav ul.level_2[aria-hidden=false] li:first-child{-webkit-animation-delay:0.05s;animation-delay:0.05s}#meganav .inside nav ul.level_2[aria-hidden=false] li:nth-child(2){-webkit-animation-delay:0.1s;animation-delay:0.1s}#meganav .inside nav ul.level_2[aria-hidden=false] li:nth-child(3){-webkit-animation-delay:0.15s;animation-delay:0.15s}#meganav .inside nav ul.level_2[aria-hidden=false] li:nth-child(4){-webkit-animation-delay:0.2s;animation-delay:0.2s}#meganav .inside nav ul.level_2[aria-hidden=false] li:nth-child(5){-webkit-animation-delay:0.25s;animation-delay:0.25s}#meganav .inside nav ul.level_2[aria-hidden=false] li:nth-child(6){-webkit-animation-delay:0.3s;animation-delay:0.3s}#meganav .inside nav ul.level_2[aria-hidden=false] li:nth-child(7){-webkit-animation-delay:0.35s;animation-delay:0.35s}#meganav .inside nav ul.level_2[aria-hidden=false] li:nth-child(8){-webkit-animation-delay:0.4s;animation-delay:0.4s}#meganav .inside nav ul.level_2[aria-hidden=false] li:nth-child(9){-webkit-animation-delay:0.45s;animation-delay:0.45s}#meganav .inside nav ul.level_2[aria-hidden=false] li:nth-child(10){-webkit-animation-delay:0.5s;animation-delay:0.5s}#meganav .inside nav ul.level_2 a{font-size:1.3em;font-weight:800;width:calc(100vw - 500px - 20px)}}@media screen and (min-width:1200px){#meganav .inside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:0}}@media screen{#meganav[aria-hidden=false] .inside{visibility:visible;overflow-y:scroll;-webkit-transition-delay:0s;transition-delay:0s;right:0}#meganav[aria-hidden=false] .inside nav ul.level_1{opacity:1;-webkit-transition:none;transition:none}#meganav[aria-hidden=false] .inside nav ul.level_1>li{-webkit-animation:0.3s ease-out 0s 1 fadeInUp;animation:0.3s ease-out 0s 1 fadeInUp;-webkit-transform-origin:50%;transform-origin:50%;opacity:0;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-fill-mode:forwards!important;animation-fill-mode:forwards!important}#meganav[aria-hidden=false] .inside nav ul.level_1>li:first-child{-webkit-animation-delay:0.1s;animation-delay:0.1s}#meganav[aria-hidden=false] .inside nav ul.level_1>li:nth-child(2){-webkit-animation-delay:0.15s;animation-delay:0.15s}#meganav[aria-hidden=false] .inside nav ul.level_1>li:nth-child(3){-webkit-animation-delay:0.2s;animation-delay:0.2s}#meganav[aria-hidden=false] .inside nav ul.level_1>li:nth-child(4){-webkit-animation-delay:0.25s;animation-delay:0.25s}#meganav[aria-hidden=false] .inside nav ul.level_1>li:nth-child(5){-webkit-animation-delay:0.3s;animation-delay:0.3s}#meganav[aria-hidden=false] .inside nav ul.level_1>li:nth-child(6){-webkit-animation-delay:0.35s;animation-delay:0.35s}#meganav[aria-hidden=false] .inside nav ul.level_1>li:nth-child(7){-webkit-animation-delay:0.4s;animation-delay:0.4s}#meganav[aria-hidden=false] .inside nav ul.level_1>li:nth-child(8){-webkit-animation-delay:0.45s;animation-delay:0.45s}#meganav[aria-hidden=false] .inside nav ul.level_1>li:nth-child(9){-webkit-animation-delay:0.5s;animation-delay:0.5s}#meganav[aria-hidden=false] .inside nav ul.level_1>li:nth-child(10){-webkit-animation-delay:0.55s;animation-delay:0.55s}#meganav[aria-hidden=true] .inside nav ul.level_1{opacity:0;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}}@media screen and (max-width:1060px){.has-touch #meganav .inside nav li a:hover,.has-touch #meganav .inside nav li button:hover{margin-left:0}.has-touch .closetrigger .text,.has-touch .menutrigger .text{display:none}.has-touch .closetrigger .lines-button:after,.has-touch .menutrigger .lines-button:after{font-family:icomoon-golho;font-size:20px}.has-touch .closetrigger .lines-button .line,.has-touch .menutrigger .lines-button .line{display:none}.has-touch .closetrigger[aria-expanded=false] .lines-button:after,.has-touch .menutrigger[aria-expanded=false] .lines-button:after{content:"\e937"}}@media screen{.safari .menutrigger .lines-button:after{font-family:icomoon-golho;font-size:20px}.safari .menutrigger .lines-button .line{display:none}.safari .menutrigger[aria-expanded=false] .lines-button:after{content:"\e937"}.safari .menutrigger[aria-expanded=true] .lines-button:after{content:"\e909";color:var(--color15);z-index:10}}@media screen{.no-breadcrumb .mod_breadcrumb{display:none}.mod_breadcrumb{padding-left:20px;padding-right:20px}}@media screen and (min-width:640px){.mod_breadcrumb{padding-left:35px;padding-right:35px}}@media screen and (min-width:917px){.mod_breadcrumb{padding-left:50px;padding-right:50px}}@media screen{.mod_breadcrumb ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;list-style:none;padding:10px 0;border-bottom:1px solid var(--main-color);gap:0 10px}.mod_breadcrumb ul li{position:relative;padding-right:15px;color:var(--base-font-color)}.mod_breadcrumb ul li a{text-decoration:none;color:var(--link-color)}.mod_breadcrumb ul li a:hover{color:var(--link-hover-color)}.mod_breadcrumb ul li:after{content:"\f0da";font-family:icomoon-golho;color:var(--base-font-color);position:absolute;right:0;top:0.05em}.mod_breadcrumb ul li:last-child{padding-right:0}.mod_breadcrumb ul li:last-child:after{display:none}}@media screen{#footer-bottom nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:681px){#footer-bottom nav ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}@media screen{#footer-bottom nav li{margin-right:0.5em}#footer-bottom nav li:after{content:"|";margin-left:0.5em}#footer-bottom nav li:last-child:after{display:none}}@media screen{#to-top{opacity:0;width:40px;height:40px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;bottom:0.3em;right:calc(50% - 20px);padding:10px;z-index:100}}@media screen and (min-width:640px){#to-top{bottom:1.6em;right:5px}}@media screen and (min-width:1200px){#to-top{width:45px;height:45px;padding:12px;right:20px}}@media screen and (min-width:1600px){#to-top{right:50px}}@media screen{#to-top .icons{position:relative;overflow:hidden;width:100%;height:100%}#to-top .icon{font-size:19px;line-height:1;width:100%;text-align:center;left:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#to-top .icon-caret-up{position:absolute;top:-1.5px}#to-top .icon-caret-up.hover{position:absolute;top:100%}#to-top:hover .icon-caret-up{top:-100%}#to-top:hover .icon-caret-up.hover{top:-1.5px}}@media screen and (max-width:1060px){.has-touch #to-top:hover .icon-caret-up{top:0}.has-touch #to-top:hover .icon-caret-up.hover{top:100%}}@media screen{.mf-cursor:before{width:8px;height:8px;top:-4px;left:-4px;background:var(--main-color);outline:1px solid var(--main-color);outline-offset:10px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.mf-cursor.-pointer:before{width:20px;height:20px;top:-10px;left:-10px;background:rgba(235,192,30,0.4);outline-offset:5px;-webkit-transform:scale(1);transform:scale(1)}}@media screen and (max-width:1060px){.has-touch .mf-cursor:before{display:none}}@media screen{.box .inside{position:relative;-ms-hyphens:auto;hyphens:auto;height:100%;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.box .inside a.link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4}.box .inside .content{padding:20px}.box .inside .content .title{-ms-hyphens:auto;hyphens:auto;margin-top:0;font-size:1.2em;font-weight:800;letter-spacing:0.8px}}@media screen and (min-width:1200px){.box .inside .content{padding:35px}}@media screen{.box-1 .inside{color:var(--color10);min-height:350px;clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),0 100%);overflow:hidden}.box-1 .inside figure{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;z-index:-1;overflow:hidden}.box-1 .inside figure img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:grayscale(1);filter:grayscale(1)}.box-1 .inside .icon{display:block;padding:0 0 0.5em;font-size:2.3em;line-height:1}.box-1 .inside .icon:before{content:attr(data-icon);font-family:icomoon-golho}.box-1 .inside .content{background:rgba(0,0,0,0.7);background:linear-gradient(315deg,rgba(0,0,0,0.2) 30%,rgba(0,0,0,0.9) 100%);height:100%;min-height:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.box-1 .inside .teaser{margin-bottom:0;font-size:0.8em;-webkit-box-flex:1;-ms-flex:1;flex:1}.box-1 .inside .more{z-index:3}.box-1 .inside:hover{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 20px));-webkit-transform:translateY(-10px);transform:translateY(-10px)}.box-1 .inside:hover figure img{-webkit-transform:scale(1.03);transform:scale(1.03);-webkit-filter:grayscale(0);filter:grayscale(0)}.box-1 .inside:hover .content .more{color:var(--color15);-webkit-padding-start:0.8em;padding-inline-start:0.8em;-webkit-padding-end:35.5px;padding-inline-end:35.5px}.box-1 .inside:hover .content .more:before{left:calc(100% - 35.5px)}.box-1 .inside:hover .content .more:after{width:100%}}@media screen and (min-width:917px){.box-1 .inside:hover .content .more{-webkit-padding-end:33.13px;padding-inline-end:33.13px}.box-1 .inside:hover .content .more:before{left:calc(100% - 33.13px)}}@media screen and (min-width:1200px){.box-1 .inside:hover .content .more{-webkit-padding-end:36px;padding-inline-end:36px}.box-1 .inside:hover .content .more:before{left:calc(100% - 36px)}}@media screen and (min-width:1600px){.box-1 .inside:hover .content .more{-webkit-padding-end:39px;padding-inline-end:39px}.box-1 .inside:hover .content .more:before{left:calc(100% - 39px)}}@media screen{.box-1.layout_latest .inside .title{-webkit-box-flex:1;-ms-flex:1;flex:1}.box-1.layout_latest .inside .subinfo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.box-1.layout_latest .inside .subinfo .category{display:inline-block;color:var(--main-color);font-size:0.7em;font-weight:800;text-transform:uppercase;letter-spacing:0.5px;line-height:1.2}}@media screen and (max-width:1060px){.has-touch .box-1 .inside:hover{all:none}}@media screen{.iconbox{max-width:390px}.iconbox .inside{background-color:var(--color11);clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),0 100%)}.iconbox .inside:before{content:"";position:absolute;top:0;right:0;width:25%;height:100px;clip-path:polygon(48% 0,100% 0,100% 93%,0% 75%);background:var(--main-color)}.iconbox .inside:after{content:"";position:absolute;top:0;right:0;width:25%;height:100px;clip-path:polygon(30% 0,55% 0,90% 99%,65% 100%);background:var(--color2);opacity:0.3}.iconbox .inside .icon{display:block;padding:0 0 0.5em;font-size:2.3em;line-height:1}.iconbox .inside .icon:before{content:attr(data-icon);font-family:icomoon-golho}.iconbox .inside .content{position:relative;z-index:3}.iconbox .inside .content .title{margin-top:1.3em}.teambox .inside{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.teambox .inside figure{margin:0;aspect-ratio:4/3;position:relative;clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),0 100%);overflow:hidden}.teambox .inside figure:before{content:"";position:absolute;top:0;right:0;width:25%;height:100px;clip-path:polygon(48% 0,100% 0,100% 93%,0% 75%);background:var(--main-color);opacity:0.6;z-index:2}.teambox .inside figure:after{content:"";position:absolute;top:0;right:0;width:25%;height:100px;clip-path:polygon(30% 0,55% 0,90% 99%,65% 100%);background:var(--color2);opacity:0.2;z-index:3}.teambox .inside figure img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:grayscale(1);filter:grayscale(1)}.teambox .inside figure a:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.teambox .inside .content{-webkit-box-flex:1;-ms-flex:1;flex:1;width:90%;margin:-35px auto 0;background:var(--color10);padding:20px;border:1px solid var(--color12);position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.teambox .inside .content p{font-size:0.9em}.teambox .inside .content .qualification{margin:0;color:var(--main-color);font-size:0.8em}.teambox .inside .content .name{font-size:1.5em;margin:0.3em 0;font-weight:800}.teambox .inside .content .position{color:var(--main-color);font-size:0.8em;padding-bottom:0.5em;border-bottom:1px solid var(--color12)}.teambox .inside .content .workarea{color:var(--color13);font-size:0.8em}.teambox .inside .content .details{margin:auto 0 0}.teambox .inside .content .details .more{font-size:1em;margin-top:1.5em}}@media screen and (min-width:550px){.teambox .inside figure{aspect-ratio:1/1}.teambox .inside .content{margin:-50px auto 0}}@media screen and (min-width:1600px) and (min-height:1100px){.teambox .inside figure{aspect-ratio:3/4}.teambox .inside .content{margin:-100px auto 0}}@media screen{.inline-container.mitarbeiter .media--right figure{aspect-ratio:4/3}.inline-container.mitarbeiter .media--right figure img{height:100%;-o-object-fit:cover!important;object-fit:cover!important}}@media screen and (min-width:480px){.inline-container.mitarbeiter .media--right figure{aspect-ratio:unset;width:150px}}@media screen and (min-width:640px){.inline-container.mitarbeiter .media--right figure{width:250px}}@media screen and (min-width:917px){.inline-container.mitarbeiter .media--right figure{width:300px}}@media screen{.inline-container.mitarbeiter .media--right h4{margin-top:0}.evaluationbox{max-width:600px}.evaluationbox .inside{background:var(--main-color);color:var(--color10);font-size:0.9em;clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),0 100%)}.evaluationbox .inside .content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.evaluationbox .inside .rte{-webkit-box-flex:1;-ms-flex:1;flex:1}.evaluationbox .inside .autor{margin-top:1em;padding-top:1em;border-top:1px solid var(--color10);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.evaluationbox .inside .autor figure{width:100px;aspect-ratio:1/1;border-radius:100%;background-color:var(--color10);padding:5px;margin:0}.evaluationbox .inside .autor figure img{height:100%;-o-object-fit:contain;object-fit:contain}.evaluationbox .inside .autor .name{font-weight:700;margin:0;line-height:1.2}.evaluationbox .inside .autor .institution{font-weight:500;font-style:italic;font-size:0.9em}}@media screen{body{overflow-y:scroll;overflow-x:hidden}body.no-scroll{position:fixed;width:100%}}@media screen and (min-width:917px){#wrapper{min-height:100vH;display:-ms-grid;display:grid;-ms-grid-rows:auto auto 1fr auto;grid-template-rows:auto auto 1fr auto}}@media screen{#main .inside>:first-child>:first-child{margin-top:0}#main .inside>:first-child>:first-child>:first-child{margin-top:0}#footer-bottom .inside,#mobile .inside,footer .inside{padding-left:20px;padding-right:20px}}@media screen and (min-width:640px){#footer-bottom .inside,#mobile .inside,footer .inside{padding-left:35px;padding-right:35px}}@media screen and (min-width:917px){#footer-bottom .inside,#mobile .inside,footer .inside{padding-left:50px;padding-right:50px}}@media screen{#footer-bottom .inside,footer .inside,header .inside{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}}@media screen and (min-width:917px){#footer-bottom .inside,footer .inside,header .inside{gap:35px}}@media screen and (min-width:1600px){#footer-bottom .inside,footer .inside,header .inside{gap:50px}}@media screen{.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media screen{.sidepadding-standard{padding-left:20px;padding-right:20px}}@media screen and (min-width:640px){.sidepadding-standard{padding-left:35px;padding-right:35px}}@media screen and (min-width:917px){.sidepadding-standard{padding-left:50px;padding-right:50px}}@media screen{.vertical-padding-none{padding-bottom:0!important;padding-top:0!important}.vertical-padding-top{padding-top:35px;padding-bottom:35px;padding-bottom:0!important}}@media screen and (min-width:640px){.vertical-padding-top{padding-top:50px;padding-bottom:50px}}@media screen and (min-width:917px){.vertical-padding-top{padding-top:60px;padding-bottom:60px}}@media screen and (min-width:1200px){.vertical-padding-top{padding-top:100px;padding-bottom:100px}}@media screen and (min-width:1600px){.vertical-padding-top{padding-top:120px;padding-bottom:120px}}@media screen{.vertical-padding-bottom{padding-top:35px;padding-bottom:35px;padding-top:0!important}}@media screen and (min-width:640px){.vertical-padding-bottom{padding-top:50px;padding-bottom:50px}}@media screen and (min-width:917px){.vertical-padding-bottom{padding-top:60px;padding-bottom:60px}}@media screen and (min-width:1200px){.vertical-padding-bottom{padding-top:100px;padding-bottom:100px}}@media screen and (min-width:1600px){.vertical-padding-bottom{padding-top:120px;padding-bottom:120px}}@media screen{.vertical-padding-bottom-small{padding-top:35px;padding-bottom:35px;padding-bottom:15px!important}}@media screen and (min-width:640px){.vertical-padding-bottom-small{padding-top:50px;padding-bottom:50px}}@media screen and (min-width:917px){.vertical-padding-bottom-small{padding-top:60px;padding-bottom:60px}}@media screen and (min-width:1200px){.vertical-padding-bottom-small{padding-top:100px;padding-bottom:100px}}@media screen and (min-width:1600px){.vertical-padding-bottom-small{padding-top:120px;padding-bottom:120px}}@media screen and (min-width:640px){.vertical-padding-bottom-small{padding-bottom:15px!important}}@media screen and (min-width:917px){.vertical-padding-bottom-small{padding-bottom:10px!important}}@media screen and (min-width:1200px){.vertical-padding-bottom-small{padding-bottom:30px!important}}@media screen and (min-width:1600px){.vertical-padding-bottom-small{padding-bottom:50px!important}}@media screen{.max-900{width:100%}}@media screen and (min-width:900px){.max-900{max-width:900px}}@media screen{.max-1200{width:100%}}@media screen and (min-width:1200px){.max-1200{max-width:1200px}}@media screen{#footer-bottom .inside,#mobile .inside,.max-1400,.mod_article,.mod_breadcrumb,footer .inside{width:100%;margin-left:auto;margin-right:auto}}@media screen and (min-width:1200px){#footer-bottom .inside,#mobile .inside,.max-1400,.mod_article,.mod_breadcrumb,footer .inside{max-width:1500px}}@media screen{.full-width{max-width:unset;margin-left:0;margin-right:0}.clear{clear:both}}@media screen{.ce_form .formbody,.grid,.mod_article{gap:0 20px}.ce_form .formbody>*,.grid>*,.mod_article>*{grid-column:1/-1}}@media screen and (min-width:550px){.ce_form .formbody,.grid,.mod_article{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media screen and (min-width:870px){.ce_form .formbody,.grid,.mod_article{-ms-grid-columns:1fr 35px 1fr 35px 1fr 35px 1fr 35px 1fr 35px 1fr;grid-template-columns:repeat(6,1fr);gap:0 35px}}@media screen and (min-width:917px){.ce_form .formbody,.grid,.mod_article{gap:0 50px}}@media screen and (min-width:1200px){.ce_form .formbody,.grid,.mod_article{-ms-grid-columns:1fr 70px 1fr 70px 1fr 70px 1fr 70px 1fr 70px 1fr 70px 1fr 70px 1fr 70px 1fr 70px 1fr 70px 1fr 70px 1fr;grid-template-columns:repeat(12,1fr);gap:0 70px}}@media screen and (min-width:550px){.col-1-2,.col-1-3,.col-1-4,.col-2-3{-ms-grid-column-span:1!important;grid-column:span 1!important}}@media screen and (min-width:870px){.col-1-2{-ms-grid-column-span:3!important;grid-column:span 3!important}.col-1-3,.col-1-4{-ms-grid-column-span:2!important;grid-column:span 2!important}.col-2-3,.col-3-4{-ms-grid-column-span:4!important;grid-column:span 4!important}}@media screen and (min-width:1200px){.col-1-2{-ms-grid-column-span:6!important;grid-column:span 6!important}.col-1-3{-ms-grid-column-span:4!important;grid-column:span 4!important}.col-2-3{-ms-grid-column-span:8!important;grid-column:span 8!important}.col-1-4{-ms-grid-column-span:3!important;grid-column:span 3!important}.col-3-4{-ms-grid-column-span:9!important;grid-column:span 9!important}}@media screen and (min-width:420px){.ansprechpartner{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(181px,1fr))}.ansprechpartner .col-1-4{-ms-grid-column-span:1!important;grid-column:span 1!important}}@media screen and (min-width:917px){.ansprechpartner{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media screen{.black,.copper,.darkgrey,.gold{color:var(--color10)}.black h1,.black h2,.black h3,.black h4,.copper h1,.copper h2,.copper h3,.copper h4,.darkgrey h1,.darkgrey h2,.darkgrey h3,.darkgrey h4,.gold h1,.gold h2,.gold h3,.gold h4{color:var(--color10)}.black a,.copper a,.darkgrey a,.gold a{color:var(--color3)}.black a:hover,.copper a:hover,.darkgrey a:hover,.gold a:hover{color:var(--color2)}.black figure figcaption,.copper figure figcaption,.darkgrey figure figcaption,.gold figure figcaption{color:var(--color10)}.black .back a,.black button,.darkgrey .back a,.darkgrey button{background:var(--button-background-invert);color:var(--button-color-invert);border-color:var(--button-border-invert)}.black .back a:hover,.black button:hover,.darkgrey .back a:hover,.darkgrey button:hover{background:var(--button-hover-background-invert);color:var(--button-hover-color-invert);border-color:var(--button-hover-border-invert)}.copper .back a,.copper button{background:var(--button-background-invert);color:var(--button-color-invert);border-color:var(--button-border-invert)}.copper .back a:hover,.copper button:hover{background:var(--color1);color:var(--button-hover-color-invert);border-color:var(--color1)}.copper .ce_accordion ul li:before,.copper .content-text ul li:before{color:var(--color1)}.gold{background:var(--color1)}.copper{background:var(--color4)}.lightgrey{background:var(--color11)}.darkgrey{background:var(--color13)}.black{background:var(--color15)}.mod_article{position:relative;padding-left:20px;padding-right:20px}}@media screen and (min-width:640px){.mod_article{padding-left:35px;padding-right:35px}}@media screen and (min-width:917px){.mod_article{padding-left:50px;padding-right:50px}}@media screen{.mod_article>*{padding-top:35px;padding-bottom:35px}}@media screen and (min-width:640px){.mod_article>*{padding-top:50px;padding-bottom:50px}}@media screen and (min-width:917px){.mod_article>*{padding-top:60px;padding-bottom:60px}}@media screen and (min-width:1200px){.mod_article>*{padding-top:100px;padding-bottom:100px}}@media screen and (min-width:1600px){.mod_article>*{padding-top:120px;padding-bottom:120px}}@media screen{.mod_article.no-sidepadding{padding-left:0;padding-right:0}.mod_article.full-width{max-width:unset}}@media screen{img{display:block;width:100%;height:auto;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}picture{display:block;width:100%;height:100%;overflow:hidden}figure{margin:0 0 1.5em}figure a{display:block;width:100%;height:100%;overflow:hidden}figure a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}figcaption{font-size:0.8em;font-style:italic;line-height:1.3;padding-top:0.5em;color:var(--color13)}}@media screen and (min-width:480px){.media--right figure{float:right;width:250px;margin:0.4em 0 1.5em 2em}}@media screen and (min-width:480px){.media--left figure{float:left;width:250px;margin:0.4em 2em 1.5em 0}}@media screen and (min-width:640px){.media--left figure,.media--right figure,.round figure{width:350px}}@media screen and (min-width:917px){.media--left figure,.media--right figure,.round figure{width:400px}}@media screen and (min-width:1200px){.media--left figure,.media--right figure,.round figure{width:500px}}@media screen and (min-width:480px){.round figure{aspect-ratio:1/1;border-radius:50%;max-width:400px}}@media screen{.content-gallery ul{list-style:none;padding:0;margin:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr;grid-template-columns:1fr 1fr;gap:20px}.content-gallery ul figure{margin:0;aspect-ratio:4/3}.content-gallery ul figure img{height:100%;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:480px){.content-gallery ul{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media screen and (min-width:917px){.content-gallery ul{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:35px}.content-gallery ul figure{aspect-ratio:1/1}}@media screen{.content-gallery.partnerlogos ul{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.content-gallery.partnerlogos ul figure{background-color:var(--color11);aspect-ratio:1/1;clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),0 100%);padding:10px 10px 30px}.content-gallery.partnerlogos ul figure img{height:100%;-o-object-fit:contain;object-fit:contain}}@media screen and (min-width:1060px){.content-gallery.partnerlogos ul{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.content-gallery.partnerlogos ul figure{padding:20px 20px 40px}}@media screen{#glightbox-body .goverlay{background:rgba(0,0,0,0.8)}#glightbox-body .gslide-inner-content{width:auto;padding:20px}}@media screen and (min-width:917px){#glightbox-body .gslide-inner-content{padding:35px}}@media screen{#glightbox-body .gslide-media{width:auto;max-height:900px;-webkit-box-shadow:none;box-shadow:none}#glightbox-body .gslide-media>*{height:100%;-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,0.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,0.65)}#glightbox-body .gslide-media img{-o-object-fit:contain;object-fit:contain;margin:0}#glightbox-body .gslide-description{background:transparent}#glightbox-body .gslide-description .gdesc-inner{padding:10px 0 20px}#glightbox-body .gslide-description .gdesc-inner .gslide-title{color:var(--color10);margin:0;padding:0;font-size:1.2em;font-family:Nunito Sans,sans-serif}#glightbox-body .gclose,#glightbox-body .gnext,#glightbox-body .gprev{opacity:1;width:40px;height:40px;padding:0.2em;background-color:var(--button-background-invert);border:2px solid var(--button-border-invert);color:var(--button-color-invert)!important;border-radius:50%}}@media screen and (min-width:1600px){#glightbox-body .gclose,#glightbox-body .gnext,#glightbox-body .gprev{width:45px;height:45px}}@media screen{#glightbox-body .gclose svg,#glightbox-body .gnext svg,#glightbox-body .gprev svg{display:none}#glightbox-body .gclose:after,#glightbox-body .gnext:after,#glightbox-body .gprev:after{font-family:icomoon-golho;font-size:1.3em}#glightbox-body .gclose.disabled,#glightbox-body .gnext.disabled,#glightbox-body .gprev.disabled{display:none}#glightbox-body .gclose:hover,#glightbox-body .gnext:hover,#glightbox-body .gprev:hover{background-color:var(--button-hover-background-invert);border-color:var(--button-hover-border-invert);color:var(--button-hover-color-invert)!important}#glightbox-body .gclose:after{content:"\e909"}#glightbox-body .gnext:after{content:"\f0da"}#glightbox-body .gprev:after{content:"\f0d9"}#glightbox-body .inline-container{padding:20px}}@media screen and (min-width:917px){#glightbox-body .inline-container{padding:35px}}@media screen{#glightbox-body .inline-container.mitarbeiter{max-width:100%!important}}@media screen and (min-width:940px){#glightbox-body .inline-container.mitarbeiter{max-width:900px!important}}@media screen{.content-swiper .swiper-button-next,.content-swiper .swiper-button-prev,.content-swiper .swiper-rtl .swiper-button-next,.content-swiper .swiper-rtl .swiper-button-prev{background:var(--button-background);color:var(--button-color);width:40px;height:40px;padding:10px;border-radius:50%;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}@media screen and (min-width:1200px){.content-swiper .swiper-button-next,.content-swiper .swiper-button-prev,.content-swiper .swiper-rtl .swiper-button-next,.content-swiper .swiper-rtl .swiper-button-prev{width:45px;height:45px;padding:12px}}@media screen{.content-swiper .swiper-button-next svg,.content-swiper .swiper-button-prev svg,.content-swiper .swiper-rtl .swiper-button-next svg,.content-swiper .swiper-rtl .swiper-button-prev svg{display:none}.content-swiper .swiper-button-next:after,.content-swiper .swiper-button-prev:after,.content-swiper .swiper-rtl .swiper-button-next:after,.content-swiper .swiper-rtl .swiper-button-prev:after{font-family:icomoon-golho;font-size:1.1em}.content-swiper .swiper-button-next:hover,.content-swiper .swiper-button-prev:hover,.content-swiper .swiper-rtl .swiper-button-next:hover,.content-swiper .swiper-rtl .swiper-button-prev:hover{background:var(--button-hover-background);color:var(--button-hover-color)}.content-swiper .swiper-button-prev,.content-swiper .swiper-rtl .swiper-button-next{left:0}.content-swiper .swiper-button-prev:after,.content-swiper .swiper-rtl .swiper-button-next:after{content:"\f0d9";margin-right:0.13em}.content-swiper .swiper-button-next,.content-swiper .swiper-rtl .swiper-button-prev{right:0}.content-swiper .swiper-button-next:after,.content-swiper .swiper-rtl .swiper-button-prev:after{content:"\f0da";margin-left:0.13em}.content-swiper .swiper-pagination .swiper-pagination-bullet{width:20px;height:20px;margin:0 7px;border-radius:10px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;opacity:0.7}.content-swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--main-color);width:35px;opacity:1}.content-swiper .swiper-slide{}.content-swiper .swiper-slide .content-image{padding:0}.content-swiper .swiper-slide .content-image figure{margin:0}.content-swiper.carousell{position:relative}.content-swiper.carousell .controls{display:none}.content-swiper.carousell .swiper-slide{height:100%;padding:0 10px}}@media screen and (min-width:740px){.content-swiper.carousell .swiper-slide{padding:0 17.5px}}@media screen and (min-width:640px){.content-swiper.carousell .controls{display:block}.content-swiper.carousell .controls .swiper-button-prev,.content-swiper.carousell .controls .swiper-rtl .swiper-button-next{left:0}.content-swiper.carousell .controls .swiper-button-next,.content-swiper.carousell .controls .swiper-rtl .swiper-button-prev{right:0}.content-swiper.carousell .swiper{margin:0 40px}}@media screen and (min-width:1200px){.content-swiper.carousell .swiper{margin:0 60px}}@media screen{.startslider figure{height:250px}.startslider figure img{height:100%;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:917px){.startslider figure{height:400px}}@media screen and (min-width:1200px){.startslider figure{height:450px}}@media screen and (min-width:1600px){.startslider figure{height:600px}}@media screen{header{padding:20px 0 10px;position:relative;z-index:90}header .inside{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:20px;padding-right:20px}}@media screen and (min-width:640px){header .inside{padding-left:35px;padding-right:35px}}@media screen and (min-width:917px){header .inside{padding-left:50px;padding-right:50px}}@media screen{header .inside .logo{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}header .inside .logo a{display:block;width:200px;margin:0 auto}}@media screen and (min-width:480px){header .inside .logo{-webkit-box-flex:1;-ms-flex:1;flex:1}header .inside .search-trigger{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (min-width:917px){header{position:sticky;top:0}header svg #Claim,header svg #Ho,header svg rect{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}header .logo{-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}header.sticky{border-bottom:1px solid var(--color1);padding-bottom:20px;background-color:var(--color10)}header.sticky .logo{height:51px}header.sticky svg #Claim,header.sticky svg rect{opacity:0;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}}@media screen{.home header{-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}.home header.sticky .logo{display:block}.home header .logo{display:none}}@media screen{footer{padding-top:35px;padding-bottom:35px;background:var(--color11);clip-path:polygon(0 20px,100% 0,100% 100%,0 100%);margin-top:-20px}}@media screen and (min-width:640px){footer{padding-top:50px;padding-bottom:50px}}@media screen and (min-width:917px){footer{padding-top:60px;padding-bottom:60px}}@media screen and (min-width:1200px){footer{padding-top:100px;padding-bottom:100px}}@media screen and (min-width:1600px){footer{padding-top:120px;padding-bottom:120px}}@media screen{footer .inside{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}@media screen and (min-width:488px){footer .inside{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;text-align:left}}@media screen and (min-width:640px){footer .inside>*{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (min-width:715px){footer{clip-path:polygon(0 35px,100% 0,100% 100%,0 100%);margin-top:-35px}}@media screen{#footer-bottom{background:var(--main-color);color:var(--color10);padding:35px 0;clip-path:polygon(0 0,100% 20px,100% 100%,0 100%);margin-top:-20px}#footer-bottom .inside{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}#footer-bottom a{color:var(--color10)}#footer-bottom a:hover{color:var(--color3)}#footer-bottom .copyright{text-align:center;margin:0;line-height:1.2}}@media screen and (min-width:715px){#footer-bottom{padding:50px 0;clip-path:polygon(0 0,100% 35px,100% 100%,0 100%);margin-top:-35px}#footer-bottom .inside{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#footer-bottom .copyright{text-align:right}}@media screen{}@media screen and (min-width:480px) and (min-height:900px){.home .teaserboxen{margin-top:-130px;padding-top:0;z-index:3;position:relative}}@media screen{#intro{margin-top:-191px;height:90vh;min-height:450px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#intro:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;clip-path:polygon(0 60%,100% 80%,100% 100%,0 100%);background:var(--main-color);opacity:0.7}#intro:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;clip-path:polygon(10% 100%,100% 65%,100% 80%,50% 100%);background:var(--color2);opacity:0.3}}@media screen and (min-width:480px){#intro{margin-top:-132px}}@media screen and (min-width:480px) and (min-height:900px){#intro{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:640px){#intro:before{left:50%;bottom:-20px;clip-path:polygon(50% 0,100% 0,100% 98%,0 95%)}#intro:after{left:50%;bottom:-20px;clip-path:polygon(35% 0,55% 0,90% 99%,70% 100%)}#intro .content-image,#intro .content-player{clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}#intro .content-text{text-align:right}#intro .content-text .rte{margin-left:auto}}@media screen and (min-width:1200px){#intro{margin-top:-134px}}@media screen and (min-width:1600px){#intro:before{left:60%}#intro:after{left:60%}}@media screen{#intro .content-image,#intro .content-player{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}#intro .content-image:after,#intro .content-player:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.5)}#intro .content-image figure,#intro .content-player figure{width:100%;height:100%}#intro .content-image figure img,#intro .content-image figure video,#intro .content-player figure img,#intro .content-player figure video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:550px){#intro>.content-element-group .col-1-3,#intro>.content-element-group .col-2-3{grid-column:1/-1!important}}@media screen and (min-width:870px){#intro>.content-element-group .col-1-3{-ms-grid-column-span:3!important;grid-column:span 3!important}}@media screen and (min-width:1200px){#intro>.content-element-group .col-1-3{-ms-grid-column-span:4!important;grid-column:span 4!important}#intro>.content-element-group .col-2-3{-ms-grid-column-span:8!important;grid-column:span 8!important}}@media screen and (max-width:480px){#intro>.content-element-group .logo-neg{padding-bottom:0}}@media screen and (min-width:870px){#intro>.content-element-group .logo-neg{padding-bottom:0}}@media screen{#intro .logo{max-width:200px;margin:0 auto}}@media screen and (min-width:480px){#intro .logo{max-width:250px}}@media screen and (min-width:870px){#intro .logo{max-width:300px}}@media screen and (min-width:1200px){#intro .logo{max-width:420px}}@media screen{#intro .logo-neg .logo svg #Claim,#intro .logo-neg .logo svg #Ho{fill:var(--color10)}#intro .content-text{color:var(--color10);z-index:2;padding-top:35px;padding-bottom:35px}}@media screen and (min-width:640px){#intro .content-text{padding-top:50px;padding-bottom:50px}}@media screen and (min-width:917px){#intro .content-text{padding-top:60px;padding-bottom:60px}}@media screen and (min-width:1200px){#intro .content-text{padding-top:100px;padding-bottom:100px}}@media screen and (min-width:1600px){#intro .content-text{padding-top:120px;padding-bottom:120px}}@media screen{#intro .content-text h1,#intro .content-text h2,#intro .content-text h3{color:var(--color10);font-weight:800}}@media screen and (min-width:640px){#intro .content-text h1,#intro .content-text h2,#intro .content-text h3{font-size:3em;font-weight:900}}@media screen{#intro .content-text .rte{max-width:900px}}@media screen{.content-downloads ul,.enclosure{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding-left:0;margin:0}.content-hyperlink a,.download-element a{display:block;position:relative;padding:1em 63px 1em 1em;line-height:1;overflow:hidden;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;text-decoration:none;background:var(--hyperlink-background);color:var(--hyperlink-color);font-weight:730;font-stretch:85.7%;font-variation-settings:"opsz" 8.5}.content-hyperlink a:after,.content-hyperlink a:before,.download-element a:after,.download-element a:before{font-family:icomoon-golho;position:absolute;top:0;right:0;height:100%;aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background:var(--hyperlink-icon-background);color:var(--hyperlink-icon-color);text-align:center;font-size:1.3em}.content-hyperlink a:before,.download-element a:before{-webkit-transform:translateY(0);transform:translateY(0)}.content-hyperlink a:after,.download-element a:after{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.content-hyperlink a:hover,.download-element a:hover{background:var(--hyperlink-hover-background);color:var(--hyperlink-hover-color);padding-left:1.8em}.content-hyperlink a:hover:before,.download-element a:hover:before{-webkit-transform:translateY(100%);transform:translateY(100%)}.content-hyperlink a:hover:after,.download-element a:hover:after{-webkit-transform:translateY(0);transform:translateY(0)}.content-hyperlink a .size,.download-element a .size{font-size:0.8em;font-weight:800;color:var(--color1)}.download-element a:after{content:"\e93a"}.ext-pdf a:before{content:"\f1c1"}.ext-doc a:before,.ext-docx a:before{content:"\f1c2"}.ext-xls a:before,.ext-xlsx a:before{content:"\f1c3"}.ext-ppt a:before,.ext-pptx a:before{content:"\f1c4"}.ext-gif a:before,.ext-jpeg a:before,.ext-jpg a:before,.ext-png a:before{content:"\f1c5"}.ext-zip a:before{content:"\f1c6"}.content-hyperlink a:before{content:"\e90d"}.content-hyperlink a:after{content:"\e926"}.content-hyperlink+.content-hyperlink{padding-top:20px}.content-accordion{border:none}.content-accordion .handorgel__header button{position:relative;overflow:hidden;background:none;padding:1em 63px 1em 1em;background:var(--accordion-toggler-background);color:var(--accordion-toggler-color)!important;font-size:1rem;font-weight:730;font-stretch:85.7%;font-variation-settings:"opsz" 8.5;text-transform:none;letter-spacing:0;border:none;border-bottom:1px solid var(--accordion-toggler-background);-webkit-transition:background ease-in-out 0.3s,padding ease-in-out 0.3s;transition:background ease-in-out 0.3s,padding ease-in-out 0.3s}.content-accordion .handorgel__header button:after,.content-accordion .handorgel__header button:before{content:"\e908";font-family:icomoon-golho;position:absolute;top:0;right:0;left:unset;height:100%;aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;text-align:center;font-size:1.3em;background:none}.content-accordion .handorgel__header button:before{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;z-index:0}.content-accordion .handorgel__header button:after{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.content-accordion .handorgel__header button:hover{padding-left:1.8em;background:var(--accordion-toggler-hover-background);color:var(--accordion-toggler-hover-color)!important}.content-accordion .handorgel__header button:hover:before{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.content-accordion .handorgel__header button:hover:after{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.content-accordion .handorgel__header.handorgel__header--open button{padding-left:20px;border-bottom:1px solid var(--color1)}.content-accordion .handorgel__header.handorgel__header--open button:after,.content-accordion .handorgel__header.handorgel__header--open button:before{content:"\e90e"}.content-accordion .handorgel__header.handorgel__header--open button:before{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.content-accordion .handorgel__header.handorgel__header--open button:after{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.content-accordion .handorgel__header.handorgel__header--open button:hover{padding-left:1.8em}.content-accordion .handorgel__header.handorgel__header--open button:hover:before{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.content-accordion .handorgel__header.handorgel__header--open button:hover:after{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.content-accordion .handorgel__content{border:none}.content-accordion .handorgel__content .handorgel__content__inner{padding:20px}}@media screen and (min-width:1060px){.content-accordion .handorgel__content .handorgel__content__inner{padding:35px}}@media screen{.content-accordion .handorgel__content+.handorgel__header{padding-top:20px}}@media screen{#map{height:100%;min-height:250px;font:unset;font-size:0.8em}}@media screen and (min-width:640px){#map{min-height:400px}}@media screen and (min-width:1200px){#map{min-height:500px}}@media screen{#map .maplibregl-popup p{font-size:0.9em;font-stretch:90%}#map .maplibregl-popup p:last-of-type{margin-bottom:0}#map .maplibregl-popup .maplibregl-popup-content{padding:20px;border-radius:0;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.3);box-shadow:0 1px 5px rgba(0,0,0,0.3)}#map .maplibregl-popup .maplibregl-popup-close-button{display:none}#map .maplibregl-ctrl-group{-webkit-box-shadow:none;box-shadow:none}#map .maplibregl-ctrl-group button{background:var(--button-background);border-color:var(--button-border);border-radius:50%;margin-bottom:4px}#map .maplibregl-ctrl-group button:hover{background:var(--button-hover-background)}#map .maplibregl-ctrl-group button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}#map .maplibregl-ctrl-group button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}#map .maplibregl-ctrl-group button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23d0d0d0' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}@media screen{.mod_newslist>*{margin-bottom:20px}}@media screen and (min-width:870px){.mod_newslist>*{margin-bottom:35px}}@media screen and (min-width:917px){.mod_newslist>*{margin-bottom:50px}}@media screen and (min-width:1200px){.mod_newslist>*{margin-bottom:70px}}@media screen{.mod_newslist#projectlist>*{padding-bottom:20px;margin:0}}@media screen and (min-width:870px){.mod_newslist#projectlist>*{padding-bottom:35px}}@media screen and (min-width:917px){.mod_newslist#projectlist>*{padding-bottom:50px}}@media screen and (min-width:1200px){.mod_newslist#projectlist>*{padding-bottom:70px}}@media screen{.mod_newslist#newslist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#filters-container .control-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout_short,.search_default{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0;margin:0;overflow:hidden;border-top:1px solid var(--color12);border-bottom:1px solid var(--color12)}.layout_short a.link,.search_default a.link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4}.layout_short figure,.search_default figure{display:none}}@media screen and (min-width:480px){.layout_short figure,.search_default figure{display:block;overflow:hidden;position:relative;min-width:130px;aspect-ratio:3/4;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;margin:0}.layout_short figure img,.search_default figure img{height:100%;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:1060px){.layout_short figure,.search_default figure{aspect-ratio:4/3}}@media screen{.layout_short .inner,.search_default .inner{padding:20px}.layout_short .info,.search_default .info{color:var(--color13);font-size:0.9em;font-style:italic;line-height:1.3}.layout_short .title,.search_default .title{font-size:1.2rem;margin-top:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.layout_short .more,.search_default .more{z-index:3}.layout_short p.more,.search_default p.more{color:var(--link-color);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.layout_short:hover figure img,.search_default:hover figure img{-webkit-transform:scale(1.05);transform:scale(1.05)}.layout_short:hover .title,.search_default:hover .title{color:var(--link-hover-color)}.layout_short:hover span.more,.search_default:hover span.more{color:var(--color10);-webkit-padding-start:0.8em;padding-inline-start:0.8em;-webkit-padding-end:35.5px;padding-inline-end:35.5px}.layout_short:hover span.more:before,.search_default:hover span.more:before{left:calc(100% - 35.5px)}.layout_short:hover span.more:after,.search_default:hover span.more:after{width:100%;background-color:var(--button-hover-background)}}@media screen and (min-width:917px){.layout_short:hover span.more,.search_default:hover span.more{-webkit-padding-end:33.13px;padding-inline-end:33.13px}.layout_short:hover span.more:before,.search_default:hover span.more:before{left:calc(100% - 33.13px)}}@media screen and (min-width:1200px){.layout_short:hover span.more,.search_default:hover span.more{-webkit-padding-end:36px;padding-inline-end:36px}.layout_short:hover span.more:before,.search_default:hover span.more:before{left:calc(100% - 36px)}}@media screen and (min-width:1600px){.layout_short:hover span.more,.search_default:hover span.more{-webkit-padding-end:39px;padding-inline-end:39px}.layout_short:hover span.more:before,.search_default:hover span.more:before{left:calc(100% - 39px)}}@media screen{.layout_short:hover p.more,.search_default:hover p.more{color:var(--link-hover-color)}}@media screen{.layout_short+.layout_short,.search_default+.search_default{border-top:0}.layout_full>*{padding-top:35px;padding-bottom:35px}}@media screen and (min-width:640px){.layout_full>*{padding-top:50px;padding-bottom:50px}}@media screen and (min-width:917px){.layout_full>*{padding-top:60px;padding-bottom:60px}}@media screen and (min-width:1200px){.layout_full>*{padding-top:100px;padding-bottom:100px}}@media screen and (min-width:1600px){.layout_full>*{padding-top:120px;padding-bottom:120px}}@media screen{.timeline ul{list-style-type:none;position:relative;margin:0;padding:0}.timeline ul:before{content:"";position:absolute;top:0;bottom:0;left:20px;border-left:6px solid var(--main-color)}.timeline ul li{list-style-type:none;position:relative;padding-top:50px}.timeline ul li .content-text{position:relative;padding:20px;background:var(--color11)}.timeline ul li .content-text .year{font-size:1.5em}.timeline ul li .content-text figure{aspect-ratio:4/3}.timeline ul li .content-text figure img{height:100%;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:1200px){.timeline ul li .content-text{padding:35px}.timeline ul li .content-text figure{width:200px;float:right;margin:0.4em 0 1.5em 2em;aspect-ratio:unset}}@media screen and (min-width:1500px){.timeline ul li .content-text figure{width:250px}}@media screen{.timeline ul li:first-child{padding-top:0}}@media screen and (min-width:640px){.timeline ul:before{left:calc(50% - 3px)}.timeline ul li{display:-ms-grid;display:grid;-ms-grid-columns:1fr 90px 1fr;grid-template-columns:1fr 1fr;gap:90px}.timeline ul li .bullet{content:"";position:absolute;left:calc(50% - 15px);bottom:0;width:30px;height:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;background:var(--main-color);z-index:1}.timeline ul li .content-text{bottom:0}.timeline ul li .content-text:before{content:"";position:absolute;bottom:7px;width:0;height:0;border-style:solid}.timeline ul li:nth-child(odd) .content-text{-ms-grid-column:2;grid-column:2}.timeline ul li:nth-child(odd) .content-text:before{left:-15px;border-width:8px 16px 8px 0;border-color:transparent var(--color11) transparent transparent}.timeline ul li:nth-child(2n) .content-text{-ms-grid-column:1;grid-column:1}.timeline ul li:nth-child(2n) .content-text:before{right:-15px;border-width:8px 0 8px 16px;border-color:transparent transparent transparent var(--color11)}}@media print{
  /*!
   * Gutenberg
   *
   * MIT Fabien Sa
   * https://github.com/BafS/Gutenberg
   */
  /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before,blockquote:first-letter,blockquote:first-line,div:first-letter,div:first-line,li:first-letter,li:first-line,p:first-letter,p:first-line{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}html{font-size:16px;margin:0;padding:0}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#fff!important;color:#000!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;margin:0 auto;text-rendering:optimizeLegibility}blockquote,dl,ol,p,table,ul{margin-bottom:1.5rem;margin-top:0}ol:last-child,p:last-child,ul:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2;margin-bottom:0.75rem;margin-top:0}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}a,a:visited{color:#000;text-decoration:underline;word-wrap:break-word}table{border-collapse:collapse}thead{display:table-header-group}table,td,th{border-bottom:1px solid #000}td,th{padding:8px 16px;page-break-inside:avoid}code,kbd,pre{border:1px solid #bbb;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:85%}code,kbd{padding:3px}pre{margin-bottom:1.5rem;padding:10px 12px}pre code,pre kbd{border:0}::-webkit-input-placeholder{color:transparent}:-moz-placeholder{color:transparent}::-moz-placeholder{color:transparent}:-ms-input-placeholder{color:transparent}blockquote{border:0;border-left:5px solid #bbb;margin-left:1px;padding:12px 1.5rem}[dir=rtl] blockquote{border-left:0;border-right:5px solid #bbb;margin-left:0;margin-right:1px}blockquote:first-child{margin-top:0}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote footer{display:block;font-size:80%}img{border:0;display:block;max-width:100%!important;vertical-align:middle}hr{border:0;border-bottom:2px solid #bbb;height:0;margin:2.25rem 0;padding:0}dt{font-weight:bold}dd{margin:0;margin-bottom:0.75rem}abbr[title],acronym[title]{border:0;text-decoration:none}a,blockquote,code,figure,hr,li,ol,pre,table,tr,ul{page-break-inside:avoid}a,h2,h3,h4,p{orphans:3;widows:3}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid}h1+p,h2+p,h3+p{page-break-before:avoid}img{page-break-after:auto;page-break-before:auto;page-break-inside:avoid}pre{white-space:pre-wrap!important;word-wrap:break-word}body{padding-bottom:2.54cm;padding-left:1.8cm;padding-right:1.8cm;padding-top:2.54cm}a[href^=ftp]:after,a[href^=http]:after{content:" (" attr(href) ")";font-size:80%}a[href$=".gif"]:after,a[href$=".jpeg"]:after,a[href$=".jpg"]:after,a[href$=".png"]:after{display:none}abbr[title]:after,acronym[title]:after{content:" (" attr(title) ")"}.break-before,.page-break,.page-break-before{page-break-before:always}.break-after,.page-break-after{page-break-after:always}.avoid-break-inside{page-break-inside:avoid}.no-print{display:none}a.no-reformat:after{content:""}abbr[title].no-reformat:after,acronym[title].no-reformat:after{content:""}.no-reformat a:after,.no-reformat abbr:after,.no-reformat acronym:after{content:""}}
