:root{--color-primary:rgb(51,122,183);--color-primary-light:rgb(85.7390648567%,91.2719959779%,96.0256410256%);--color-primary-mid:rgb(15.641025641%,37.4157868276%,56.1236802413%);--color-primary-dark:rgb(11.2820512821%,26.9884364002%,40.4826546003%);--color-secondary:rgb(213,15,59);--color-lightgrey:rgb(224,224,224);--color-midgrey:rgb(204,204,204);--color-grey:rgb(102,102,102)}*{margin:0;padding:0;box-sizing:border-box}html,body{position:relative}html{height:100%}body{min-width:320px;min-height:100%}body.main-navigation-active{overflow:hidden}.wrapper{position:relative}@media screen and (min-width:992px){.wrapper{padding-bottom:400px}}.container{position:relative;width:100%;margin:0 auto;padding:0 15px}@media screen and (min-width:768px){.container{padding:0 50px}}@media screen and (min-width:992px){.container{padding:0;width:970px;margin:0 auto}}@media screen and (min-width:1200px){.container{width:1170px}}@media screen and (min-width:1700px){.container{width:1500px}}.content-row{position:relative}@media screen and (min-width:768px){.content-row{display:grid;grid-template-columns:3fr minmax(0,8fr);grid-column-gap:30px}}@media screen and (min-width:992px){.content-row{grid-column-gap:10%}}.extbase-debugger{z-index:1000}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{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]{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}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:local(""),url('../../../_assets/657cd07957a1f7b3463cccdcb13c2aec/Fonts/open-sans-v28-latin-300.woff2') format("woff2"),url('../../../_assets/657cd07957a1f7b3463cccdcb13c2aec/Fonts/open-sans-v28-latin-300.woff') format("woff");font-display:swap}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:local(""),url('../../../_assets/657cd07957a1f7b3463cccdcb13c2aec/Fonts/open-sans-v28-latin-regular.woff2') format("woff2"),url('../../../_assets/657cd07957a1f7b3463cccdcb13c2aec/Fonts/open-sans-v28-latin-regular.woff') format("woff");font-display:swap}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:local(""),url('../../../_assets/657cd07957a1f7b3463cccdcb13c2aec/Fonts/open-sans-v28-latin-600.woff2') format("woff2"),url('../../../_assets/657cd07957a1f7b3463cccdcb13c2aec/Fonts/open-sans-v28-latin-600.woff') format("woff");font-display:swap}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:local(""),url('../../../_assets/657cd07957a1f7b3463cccdcb13c2aec/Fonts/open-sans-v28-latin-700.woff2') format("woff2"),url('../../../_assets/657cd07957a1f7b3463cccdcb13c2aec/Fonts/open-sans-v28-latin-700.woff') format("woff");font-display:swap}@font-face{font-family:"Open Sans";font-style:normal;font-weight:800;src:local(""),url('../../../_assets/657cd07957a1f7b3463cccdcb13c2aec/Fonts/open-sans-v28-latin-800.woff2') format("woff2"),url('../../../_assets/657cd07957a1f7b3463cccdcb13c2aec/Fonts/open-sans-v28-latin-800.woff') format("woff");font-display:swap}body{font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#000;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3{hyphens:auto}@media screen and (min-width:992px){h1,h2,h3{hyphens:none}}a{color:var(--color-primary);font-weight:600;text-decoration:none}.no-touchevents a{position:relative;text-decoration:none;background-image:linear-gradient(rgba(11.2820512821%,26.9884364002%,40.4826546003%,0.7),rgba(11.2820512821%,26.9884364002%,40.4826546003%,0.7));background-position:0 93%;background-repeat:no-repeat;background-size:0 2px;transition:all .25s ease-in-out}.no-touchevents a:hover{color:var(--color-primary-dark);background-size:100% 2px}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width,60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width,48px);height:var(--carousel-button-height,48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color,currentColor);background:var(--carousel-button-bg,transparent);border-radius:var(--carousel-button-border-radius,50%);box-shadow:var(--carousel-button-shadow,none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width,50%);height:var(--carousel-button-svg-height,50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter,none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color,#fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,rgba(1,210,232,0.94))}@media all and (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg,rgba(24,24,27,0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width:1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);padding:36px;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color,currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color,#fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top,0px) + 8px);right:calc(env(safe-area-inset-right,0px) + 8px);z-index:40}@media all and (min-width:1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color,#fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color,currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0,30%,0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width,96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color,rgba(34,213,233,0.96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio,1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.006) 8.1%,rgba(0,0,0,0.021) 15.5%,rgba(0,0,0,0.046) 22.5%,rgba(0,0,0,0.077) 29%,rgba(0,0,0,0.114) 35.3%,rgba(0,0,0,0.155) 41.2%,rgba(0,0,0,0.198) 47.1%,rgba(0,0,0,0.242) 52.9%,rgba(0,0,0,0.285) 58.8%,rgba(0,0,0,0.326) 64.7%,rgba(0,0,0,0.363) 71%,rgba(0,0,0,0.394) 77.5%,rgba(0,0,0,0.419) 84.5%,rgba(0,0,0,0.434) 91.9%,rgba(0,0,0,0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,0.4))}@media all and (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height,48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color,rgba(34,213,233,0.96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}img{max-width:100%;height:auto}svg video{position:relative;left:-1px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.no-touchevents .content figure a:before{display:none}.content .image-wrap{position:relative;margin:1.4em 0;background:#fff}.content .image-wrap figure{position:relative}.content .image-wrap figure a{position:relative;line-height:0;width:100%;height:100%;display:block}.no-touchevents .content .image-wrap figure a{background:rgba(0,0,0,0)}.no-touchevents .content .image-wrap figure a img{transition:all .25s ease-in-out}.no-touchevents .content .image-wrap figure a:hover{background:rgba(0,0,0,0)}.no-touchevents .content .image-wrap figure a:hover img{opacity:.8;filter:brightness(130%)}.content .image-wrap figure img,.content .image-wrap figure video,.content .image-wrap figure iframe{height:auto;border:0}.content .image-wrap figure .single-image-container{position:relative;width:100%;height:100%}.content .image-wrap figure figcaption{position:relative;font-size:12px;line-height:1.5;margin-top:8px;text-align:center;color:var(--color-primary-dark)}.content .image-wrap.has-border figure img,.content .image-wrap.has-border figure video,.content .image-wrap.has-border figure iframe{border:1px solid var(--color-lightgrey)}@media screen and (min-width:992px){.content .image-wrap figure figcaption small{display:block}}.content .vertical-intext{margin:2em 0}.content .vertical-intext .ce-bodytext p:first-child{margin-top:0}.content .vertical-intext .ce-bodytext p:last-child{margin-bottom:0}.content .vertical-intext .image-wrap{margin:0 0 15px 0}.content .vertical-intext .image-wrap.multiple-images figure{display:none}.content .vertical-intext .image-wrap.multiple-images figure:first-child{position:relative;display:block}.content .vertical-intext .image-wrap.multiple-images figure:first-child a::before{position:absolute;inset:3px -1px -6px 2px;border:1px solid var(--color-lightgrey);background:rgba(0,0,0,0);content:" ";display:block;transform:rotate(1deg)}.content .vertical-intext .image-wrap.multiple-images figure:first-child a::after{position:absolute;inset:3px -1px -6px 2px;border:1px solid var(--color-lightgrey);background:rgba(0,0,0,0);content:" ";display:block;transform:rotate(-1.2deg)}.content .vertical-intext .image-wrap.multiple-images figure:first-child a img{position:relative;z-index:10}.no-touchevents .content .vertical-intext .image-wrap.multiple-images figure:first-child a::before,.no-touchevents .content .vertical-intext .image-wrap.multiple-images figure:first-child a::after{transition:all .25s ease-in-out}.no-touchevents .content .vertical-intext .image-wrap.multiple-images figure:first-child a:hover::before{inset:-3px 1px 6px -2px;transform:rotate(2deg)}.no-touchevents .content .vertical-intext .image-wrap.multiple-images figure:first-child a:hover::after{inset:5px -3px -9px 1px;transform:rotate(-3deg)}@media screen and (min-width:470px){.content .vertical-intext::after{position:relative;width:100%;height:1px;background:rgba(0,0,0,0);display:table;clear:both;content:" ";border:0 none}.content .vertical-intext .image-wrap{max-width:40%;margin:5px 15px 15px 15px}.content .vertical-intext.horizontal-right .image-wrap{float:right;margin-right:0}.content .vertical-intext.horizontal-left .image-wrap{float:left;margin-left:0}.content .vertical-intext.horizontal-left .image-wrap.multiple-images figure:first-child a::before{left:auto;right:-5px;transform:scaleX(-1);transform-origin:center center;display:block}}@media screen and (min-width:992px){.content .vertical-intext.horizontal-right .image-wrap{margin-left:30px}.content .vertical-intext.horizontal-left .image-wrap{margin-right:30px}}@media screen and (min-width:1200px){.content .vertical-intext figure iframe{width:348px;height:200px}}@media screen and (min-width:1700px){.content .vertical-intext .image-wrap{max-width:60%}.content .vertical-intext figure iframe{width:100%}.content .vertical-intext.horizontal-right .image-wrap{margin-left:60px}.content .vertical-intext.horizontal-left .image-wrap{margin-right:60px}}.content .horizontal-center .image-wrap figure{margin:5px}.content .horizontal-center .image-wrap figure:first-child:nth-last-child(1) .single-image-container{height:auto;max-height:none}.content .horizontal-center .image-wrap figure:first-child:nth-last-child(1) .single-image-container a{height:auto}.content .horizontal-center .image-wrap figure:first-child:nth-last-child(1) .single-image-container img{max-width:100%;height:auto;-o-object-fit:unset;object-fit:unset}.content .horizontal-center .image-wrap figure figcaption{display:none}@media screen and (min-width:470px){.content .horizontal-center .image-wrap{display:flex;flex-wrap:wrap;align-items:stretch;margin:0 -5px}.content .horizontal-center .image-wrap img{-o-object-fit:cover;object-fit:cover;height:100%}.content .horizontal-center .image-wrap figure{flex:1 0 50%;margin:0;padding:5px}.content .horizontal-center .image-wrap figure>a{width:100%;height:100%}}@media screen and (min-width:992px){.content .horizontal-center .image-wrap{flex-flow:row nowrap;justify-content:center;align-items:stretch}.content .horizontal-center .image-wrap img{width:100%;height:100%}.content .horizontal-center .image-wrap figure{flex:1 1 auto}.content .horizontal-center .image-wrap.multiline-gallery{flex-flow:row wrap;justify-items:center}.content .horizontal-center .image-wrap.multiline-gallery img{height:150px}.content .horizontal-center .image-wrap.multiline-gallery figure{flex:0 1 25%}}@media screen and (min-width:1200px){.content .horizontal-center .image-wrap.multiline-gallery img{height:125px}.content .horizontal-center .image-wrap.multiline-gallery figure{flex:0 1 20%}}.fancybox__backdrop{background:rgba(11.2820512821%,26.9884364002%,40.4826546003%,.9)}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{border-radius:0;border-color:rgb(38.8159879336%,62.5540472599%,82.9487179487%)}.fancybox__content img{background:#fff}.content .accordion .accordion-item{position:relative;border-bottom:1px solid var(--color-lightgrey);transition:all .25s ease-in-out}.content .accordion .accordion-item h3{position:relative;margin-top:0;line-height:1.2;font-size:14px;color:var(--color-primary-dark);text-transform:none;padding:15px 35px 15px 0;cursor:pointer;transition:all .25s ease-in-out;min-height:55px;display:flex;align-items:center}.content .accordion .accordion-item h3::after{display:none}.content .accordion .accordion-item a.permalink{position:absolute;top:20px;right:60px;padding-right:20px;width:20px;overflow:hidden;text-align:right;font-size:12px;line-height:20px;text-decoration:none;opacity:0;transition:all .2s ease-out;color:rgba(0,0,0,0);pointer-events:none}.content .accordion .accordion-item a.permalink::after{position:absolute;top:0;right:0;width:20px;height:20px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48ZyBmaWxsPSIjMDc4MDc4Ij48cGF0aCBkPSJNMTMuNCAxMC44bDEuOS0yLjFjLjgtLjguNC0yLjMtLjQtMy4xbC0uOS0uOGMtLjQtLjMtLjktLjYtMS41LS43LS43LS4xLTEuMi4xLTEuNi41bC0xLjkgMi4xYy0uNi42LS42IDEuNiAwIDIuMS4yLjIuNS4yLjcgMCAuMi0uMi4yLS41IDAtLjctLjItLjItLjItLjUgMC0uN2wxLjktMi4xYy4xLS4yLjQtLjIuOC0uMnMuNy4yLjkuNGwuOS44Yy40LjQuNyAxLjMuMyAxLjdsLTEuOSAyLjFjLS4yLjItLjUuMi0uNyAwLS4yLS4yLS41LS4yLS43IDAtLjIuMi0uMi41IDAgLjcuMy4zLjcuNCAxIC40LjUuMS45LS4xIDEuMi0uNHpNOC44IDkuMWMtLjMtLjItLjctLjQtMS4xLS40LS40IDAtLjguMi0xIC41bC0xLjkgMi4xYy0uNC40LS41IDEtLjQgMS42LjEuNi40IDEuMS44IDEuNGwuOC45Yy41LjQgMS4xLjcgMS44LjcuNSAwIDEtLjIgMS4zLS41bDEuOS0yLjFjLjYtLjYuNS0xLjYtLjEtMi4xLS4yLS4yLS41LS4yLS43IDAtLjIuMi0uMi41IDAgLjcuMi4yLjIuNSAwIC43bC0xLjkgMi4xYy0uMy40LTEuMy4yLTEuNy0uMmwtLjktLjhjLS4yLS4yLS40LS41LS41LS45LS4xLS4zIDAtLjYuMS0uOGwxLjktMi4xYy4xLS4xLjItLjIuMy0uMi4xIDAgLjMgMCAuNC4xLjIuMi41LjIuNyAwIC40LS4xLjQtLjQuMi0uN3pNNy44IDEyLjRjLjEuMS4yLjEuMy4xLjEgMCAuMy0uMS40LS4ybDMuNy00Yy4yLS4yLjItLjUgMC0uNy0uMi0uMi0uNS0uMi0uNyAwbC0zLjcgNGMtLjIuMy0uMi42IDAgLjh6Ii8+PC9nPjwvc3ZnPg==") no-repeat center center;content:""}.content .accordion .accordion-item .accordion-content{max-height:0;opacity:0;padding:0;overflow:hidden;font-size:14px;transition:max-height .5s cubic-bezier(0,1,0,1),padding .3s ease-in-out}.content .accordion .accordion-item .accordion-content p:first-child,.content .accordion .accordion-item .accordion-content ul:first-child{margin-top:0}.content .accordion .accordion-item.active a.permalink{opacity:.6;right:0;pointer-events:auto}.content .accordion .accordion-item.active .accordion-content{max-height:1200px;opacity:1;padding-bottom:30px;transition:max-height .5s cubic-bezier(1,0,1,0),padding .3s ease-in-out}.content .accordion.partner-listing .accordion-item h3{padding-right:110px}.content .accordion.partner-listing .accordion-item figure.partner-logo{position:absolute;bottom:50%;right:0;width:90px;height:50px;margin-bottom:-25px;pointer-events:none;transition:all .5s ease-in-out}.content .accordion.partner-listing .accordion-item figure.partner-logo a{background:rgba(0,0,0,0);padding:0}.content .accordion.partner-listing .accordion-item figure.partner-logo img{position:relative;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.content .accordion.partner-listing .accordion-item figure.partner-logo figcaption{display:none}.content .accordion.partner-listing .accordion-item.active{padding-bottom:70px}.content .accordion.partner-listing .accordion-item.active figure.partner-logo{bottom:30px;width:150px;height:100px;pointer-events:auto}.no-touchevents .content .accordion .accordion-item{transition:all .25s ease-in-out}.no-touchevents .content .accordion .accordion-item::after{position:absolute;inset:2px -2px;background:rgba(51,122,183,.1);z-index:1;transition:transform .3s ease;transform:scaleX(0);transform-origin:bottom right;content:" ";display:block;pointer-events:none}.no-touchevents .content .accordion .accordion-item:hover::after{transform:scaleX(1);transform-origin:bottom left}.no-touchevents .content .accordion .accordion-item.active::after{transform:scaleX(0);transition:none}.no-touchevents .content .accordion .accordion-item figure a:before{display:none;content:none}@media screen and (min-width:992px){.content .accordion .accordion-item h3{padding:15px 10px 15px 25px;font-weight:700;font-size:16px}.content .accordion .accordion-item h3::before,.content .accordion .accordion-item h3::after{position:absolute;top:48%;left:0;width:12px;height:3px;background:var(--color-primary);content:" ";transition:all .25s ease-in-out;border:0}.content .accordion .accordion-item h3::after{transform:rotate(90deg);display:block}.content .accordion .accordion-item a.permalink{width:auto;color:var(--color-primary-dark)}.content .accordion .accordion-item a.permalink:hover{transform:scale(1.2);opacity:1}.content .accordion .accordion-item .accordion-content{padding-left:25px}.content .accordion .accordion-item.active h3::before{transform:translateX(-4px) rotate(-135deg)}.content .accordion .accordion-item.active h3::after{transform:translateX(3px) rotate(135deg)}}@media screen and (min-width:1700px){.content .accordion .accordion-item h3{font-size:16px}}.content-column .news-list-view{padding:0;margin:0}.content-column .news-list-view .page-navigation{position:relative;margin:30px 0;text-align:center}.content-column .news-list-view .page-navigation>p{margin:0 0 10px 0;color:var(--color-grey);font-size:12px;font-weight:700}.content-column .news-list-view .page-navigation ul.pagination{margin:0}.content-column .news-list-view .page-navigation ul.pagination a,.content-column .news-list-view .page-navigation ul.pagination span{border-radius:0;border:0 none;padding:2px 8px}.content-column .news-list-view .page-navigation ul.pagination>.active>a,.content-column .news-list-view .page-navigation ul.pagination>.active>span,.content-column .news-list-view .page-navigation ul.pagination>.active>a:hover,.content-column .news-list-view .page-navigation ul.pagination>.active>span:hover,.content-column .news-list-view .page-navigation ul.pagination>.active>a:focus,.content-column .news-list-view .page-navigation ul.pagination>.active>span:focus{background:var(--color-secondary);color:#fff}.content-column .news-list-view .page-navigation ul.pagination>li{padding:0;display:inline-block}.content-column .news-list-view .page-navigation ul.pagination>li::before{display:none}.content-column .news-list-view .page-navigation ul.pagination>li>a,.content-column .news-list-view .page-navigation ul.pagination>li>span{color:var(--color-primary);text-decoration:none}.content-column .news-list-view .page-navigation ul.pagination>li.disabled{opacity:.5}.content-column .news-list-view .page-navigation ul.pagination>li.previous,.content-column .news-list-view .page-navigation ul.pagination>li.next{font-size:12px}.content-column .news-list-view .item{position:relative;padding:40px 0;border-bottom:1px solid var(--color-secondary)}.content-column .news-list-view .item:first-child{padding-top:0}.content-column .news-list-view .item figure{position:relative;max-width:400px}.content-column .news-list-view .item figure a{position:relative;line-height:0;display:block}.content-column .news-list-view .item figure a img{border:1px solid var(--color-lightgrey)}.content-column .news-list-view .item h3{line-height:1.2;margin:15px 0 0 0;text-transform:uppercase}.content-column .news-list-view .item h3::after{border-bottom-width:2px}.content-column .news-list-view .item h3 a{text-decoration:none}.content-column .news-list-view .item p{font-size:14px;margin:15px 0 0 0}.content-column .news-list-view .item p .event-timeline{position:relative;font-weight:600;display:block}.content-column .news-list-view .item p .event-timeline::after{position:relative;height:5px;width:15px;margin-bottom:10px;border-bottom:1px solid #000;content:" ";display:block}.content-column .news-list-view .item p .news-list-date{font-weight:bold;color:var(--color-primary-dark)}.content-column .news-list-view .item p .news-list-date::after{content:"|"}.content-column .news-list-view .item .event-date{position:relative;line-height:1;margin:0 25px 0 0;width:60px;display:flex;flex-direction:column-reverse;text-align:center}.content-column .news-list-view .item .event-date .date-month{color:#fff;font-size:12px;font-weight:800;padding:4px 8px;display:block;text-transform:uppercase;background:var(--color-primary-mid);border-radius:6px 6px 0 0}.content-column .news-list-view .item .event-date .date-day{color:var(--color-primary-dark);border-radius:0 0 6px 6px;font-size:32px;font-weight:400;display:block;padding:4px 8px;border:1px solid var(--color-primary-mid)}.content-column .news-list-view .item .more{text-decoration:none;white-space:nowrap;font-size:14px}.content-column .news-list-view .item .more::after{content:"»"}@media screen and (min-width:768px){.content-column .news-list-view .page-navigation{display:flex;justify-content:space-between;align-items:center}.content-column .news-list-view .page-navigation p{margin:0;font-size:14px}.content-column .news-list-view .page-navigation ul.pagination{font-size:14px}.content-column .news-list-view.events-list .item{display:flex;align-items:center}.content-column .news-list-view.events-list .item h3{margin-top:0}.content-column .news-list-view.events-list .item p{margin:0}}@media screen and (min-width:992px){.content-column .news-list-view .item{display:flex;align-items:center}.content-column .news-list-view .item figure{flex:0 0 25%;margin-right:15px}.content-column .news-list-view .item .teaser-text h3{margin-top:0}}.content-column .news .showall-link{display:none}.newsDetail .teaser-text{font-weight:600;color:var(--color-primary-dark)}.newsDetail .event-timeline,.newsDetail .news-list-date{position:relative;font-weight:600;display:block}.newsDetail .event-timeline::after,.newsDetail .news-list-date::after{position:relative;height:5px;width:15px;margin-bottom:10px;border-bottom:1px solid #000;content:" ";display:block}.newsDetail .news-backlink-wrap{border-top:1px solid var(--color-secondary);margin:100px 0 50px 0}.newsDetail .news-backlink-wrap a{position:relative;top:-20px;left:30px;display:inline-block;padding:5px 20px;background:#fff;color:var(--color-primary);text-decoration:none;text-transform:uppercase;border:1px solid var(--color-primary)}.newsDetail .news-backlink-wrap a::after{position:absolute;inset:-2px 6px;border:3px solid #fff;content:" "}.sidebar .news-image-container figure{position:relative;margin:40px 0}.sidebar .news-image-container figure img{border:1px solid var(--color-lightgrey)}.sidebar .news-image-container figure figcaption{font-size:12px;color:var(--color-grey)}.no-touchevents .sidebar .news-image-container figure a,.no-touchevents .sidebar .news-image-container figure a:hover{background:rgba(0,0,0,0)}.news-datemenu{position:relative;margin:40px 0;text-align:center;border-top:1px solid var(--color-primary)}.news-datemenu h4{position:relative;top:-12px;padding:0 5px;font-size:12px;font-weight:600;color:var(--color-primary);text-transform:uppercase;display:inline-flex;align-items:center;line-height:1.2;background:#fff}.news-datemenu h4 svg{position:relative;width:22px;height:auto;margin-right:7px}.news-datemenu ul{position:relative;margin:0 -5px;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:10px;border-bottom:1px solid var(--color-primary)}.news-datemenu ul li{position:relative;padding:5px}.news-datemenu ul li a{position:relative;line-height:1;background:hsl(0,0%,94.8431372549%);padding:7px;font-size:14px;white-space:nowrap;display:block;text-decoration:none;font-weight:600;color:var(--color-primary)}.news-datemenu ul li a .items{color:hsl(0,0%,55%)}.news-datemenu ul li.active a{color:#fff;background:var(--color-primary)}.news-datemenu ul li.active a .items{color:rgba(255,255,255,.5)}@media screen and (min-width:768px){.news-datemenu{text-align:left}.news-datemenu h4{margin:0 0 10px 5px}.news-datemenu ul{justify-content:stretch}.news-datemenu ul li{position:relative;flex:1 1 50%;text-align:center}}@media screen and (min-width:1200px){.news-datemenu ul li{flex:1 1 33.333333%}}#project-list ul.list{list-style:none}#project-list ul.list>li{position:relative;padding:0;margin:60px 0;border-bottom:1px solid var(--color-secondary)}#project-list ul.list>li::before{display:none}#project-list ul.list>li.empty-warning strong{color:#9acd32}#project-list ul.list>li figure.projectlist-image{position:relative;margin:0 auto 20px 0;line-height:0;overflow:hidden}#project-list ul.list>li figure.projectlist-image a{border:1px solid var(--color-lightgrey)}#project-list ul.list>li figure.projectlist-image img{height:220px;width:100%;-o-object-fit:cover;object-fit:cover}#project-list ul.list>li .projectstate-indicator{position:absolute;top:195px;left:-6px;width:40px;height:40px;display:none}#project-list ul.list>li h3{display:inline;text-transform:uppercase;color:var(--color-primary-dark);font-size:22px;line-height:1.2;font-weight:700}#project-list ul.list>li h3 a{color:var(--color-primary-dark);text-decoration:none}#project-list ul.list>li .project-timing{font-size:14px;font-weight:600}#project-list ul.list>li .project-description{font-size:14px;margin:10px 0}#project-list ul.list>li .title-repeat,#project-list ul.list>li .project-partners{display:none}@media screen and (min-width:992px){#project-list ul.list>li{padding:30px 0 30px 220px;margin:0;min-height:190px}#project-list ul.list>li figure.projectlist-image{position:absolute;inset:0 auto 0 0;width:200px;height:100%;display:flex;align-items:center}#project-list ul.list>li figure.projectlist-image img{width:200px;height:130px}#project-list ul.list>li .projectstate-indicator{top:50%;margin-top:-10px;width:20px;height:20px}#project-list ul.list>li h3{margin-top:0}#project-list ul.list>li .project-meta-informations{display:flex;flex-wrap:wrap;align-content:center;min-height:130px}#project-list ul.list>li .project-meta-informations>*{flex:1 1 100%}#project-list ul.list>li .project-description{margin-bottom:0;transition:all .25s ease-in-out}#project-list ul.list>li .project-timing{transition:all .25s ease-in-out}#project-list ul.list>li .project-partners{position:absolute;inset:auto 0 0 220px;display:flex;align-items:center;margin:0 -3px;flex-wrap:wrap;opacity:0;transition:all .25s ease-in-out}#project-list ul.list>li .project-partners li{font-size:11px;font-weight:600;padding:3px 8px;margin:3px;background:rgb(85.7390648567%,91.2719959779%,96.0256410256%);color:var(--color-primary-dark)}#project-list ul.list>li .project-partners li::before{display:none}#project-list ul.list>li .project-partners li.project-partner-label{background:hsl(0,0%,92.8431372549%);color:var(--color-grey)}.no-touchevents #project-list ul.list>li:hover .project-partners{bottom:27px;opacity:1}.no-touchevents #project-list ul.list>li:hover .project-timing,.no-touchevents #project-list ul.list>li:hover .project-description{opacity:.3}}.content-row .project-sidebar>div{display:none}.content-row .content .project-metadata{position:relative;margin:40px 0;padding:15px;background:rgb(93.5595776772%,96.0583207642%,98.2051282051%)}.content-row .content .project-metadata h3,.content-row .content .project-metadata p{margin:0}.content-row .content .project-metadata h3{font-size:14px;font-weight:bold;color:var(--color-primary)}.content-row .content .project-metadata h3::after{content:none}.content-row .content .project-metadata p,.content-row .content .project-metadata a{color:var(--color-primary-dark);font-weight:400}.content-row .content .project-metadata .foc{position:relative;margin-bottom:15px;padding-right:50px}.content-row .content .project-metadata .foc .foc-icon{position:absolute;top:0;right:3px;height:45px;width:45px;background:#fff;padding:5px}.content-row .content .project-metadata .foc .foc-icon img{position:relative;width:auto;height:100%}.content-row .content .project-metadata .foc .foc-icon::after{position:absolute;inset:0;background:var(--color-primary);display:block;content:" ";mix-blend-mode:screen}.no-touchevents .content-row .content .project-metadata .foc .foc-icon img{transition:all .25s ease-in-out}.no-touchevents .content-row .content .project-metadata .foc .foc-icon:hover img{opacity:1;transform:scale(1.2)}.content-row .content .project-metadata .foc.multiple{padding-right:0}.content-row .content .project-metadata .foc.multiple .foc-content{position:relative;padding-left:25px;line-height:30px}.content-row .content .project-metadata .foc.multiple .foc-icon{top:3px;left:0;width:24px;height:24px;right:auto;padding:2px}.content-row .content ul.project-partners{list-style:none}.content-row .content ul.project-partners li{padding:4px 0;border-bottom:1px solid var(--color-lightgrey)}.content-row .content ul.project-partners li::before{content:none}.content-row .content .back-to-projects{border-top:1px solid var(--color-secondary);margin:100px 0 50px 0}.content-row .content .back-to-projects a{position:relative;top:-20px;left:30px;display:inline-block;padding:5px 20px;background:#fff;color:var(--color-primary);text-decoration:none;text-transform:uppercase;border:1px solid var(--color-primary)}.content-row .content .back-to-projects a::after{position:absolute;inset:-2px 6px;border:3px solid #fff;content:" "}.no-touchevents .content-row .content .back-to-projects a{background-image:none}@media screen and (min-width:992px){.content-row .project-sidebar>div{display:block;margin:50px 0;padding-bottom:10px;border-bottom:1px solid var(--color-grey)}.content-row .project-sidebar>div h3{margin-bottom:20px}.content-row .content .project-metadata{margin-top:0;display:flex;justify-content:space-around}.content-row .content .project-metadata .foc{padding:15px 15px 15px 60px;margin:0;align-items:center}.content-row .content .project-metadata .foc .foc-icon{top:50%;right:auto;left:0;width:50px;height:50px;margin-top:-25px}.content-row .content .project-metadata .foc.multiple{padding:15px;flex-wrap:wrap}.content-row .content .project-metadata .foc.multiple .foc-icon{top:3px;width:24px;height:24px;margin-top:0}.content-row .content .project-metadata .foc.multiple .foc-content{white-space:nowrap;margin:0 10px 0 0}.content-row .content .project-metadata .timing{padding:15px;margin:0;align-items:center}.content-row .content .project-metadata.break-lines>div{flex-wrap:wrap}.content-row .content .project-metadata.break-lines>div h3{flex:0 0 100%}.content-row .content ul.project-partners{display:flex;margin:2em -10px;flex-wrap:wrap;justify-content:flex-start}.content-row .content ul.project-partners li{padding:10px;color:var(--color-primary-dark);border:0}.content-row .content ul.project-partners li a,.content-row .content ul.project-partners li span{background:var(--color-primary-light);padding:3px 10px;color:var(--color-primary-dark)}.content-row .content ul.project-partners li span{font-weight:600}}@media screen and (min-width:1700px){.content-row .content .project-metadata{align-items:stretch;padding:10px 15px}.content-row .content .project-metadata h3{font-size:16px}.content-row .content .project-metadata h3::after{position:relative;width:auto;height:auto;content:":";background:rgba(0,0,0,0);border:0;margin-right:5px;display:inline}.content-row .content .project-metadata .foc,.content-row .content .project-metadata .timing{display:flex}.content-row .content .project-metadata .meta-separator{position:relative;width:1px;background:var(--color-primary)}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.content ul.foc-listing{list-style:none;margin:0;padding:0}.content ul.foc-listing li{padding:30px 0}.content ul.foc-listing li::before{display:none}.content ul.foc-listing li .foc-listing-itemheader{display:flex;align-items:center;justify-content:flex-start}.content ul.foc-listing li .foc-listing-itemheader img{width:30px;height:auto;margin-right:10px;opacity:.7}.content ul.foc-listing li .foc-listing-itemheader h3{color:var(--color-primary-dark);text-transform:uppercase;font-size:20px;font-weight:700;line-height:1.2;margin:0}.content ul.foc-listing li .foc-listing-itemheader h3::after{display:none}.content ul.foc-listing li .foc-listing-teaserimage{margin:10px auto;width:100%;border:1px solid var(--color-lightgrey);line-height:0}.content ul.foc-listing li .foc-listing-teaserimage img{width:100%}.content ul.foc-listing li p.subtitle{font-size:14px;color:var(--color-primary-dark);margin:0}@media screen and (min-width:1200px){.content ul.foc-listing{margin:30px 0 0 0}.content ul.foc-listing li{position:relative;margin:60px 0;padding:0;width:100%;height:180px}.content ul.foc-listing li>a{position:relative;display:flex;flex-wrap:wrap;height:100%;padding:50px;align-content:center}.content ul.foc-listing li .foc-listing-itemheader{z-index:2;flex:0 0 100%;margin-bottom:10px}.content ul.foc-listing li .foc-listing-itemheader img{width:35px}.content ul.foc-listing li .foc-listing-teaserimage{position:absolute;inset:0;margin:0;z-index:1;overflow:hidden}.content ul.foc-listing li .foc-listing-teaserimage::after{position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,0.95) 50%,rgba(255,255,255,0) 80%);content:" "}.content ul.foc-listing li .foc-listing-teaserimage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content ul.foc-listing li p.subtitle{max-width:50%;z-index:2}}.no-touchevents .content ul.foc-listing li a{background:rgba(0,0,0,0)}.no-touchevents .content ul.foc-listing li a .foc-listing-teaserimage img{transition:all .25s ease-in-out}.no-touchevents .content ul.foc-listing li a:hover .foc-listing-teaserimage img{transform:scale(1.05)}.tx-kesearch-pi1 fieldset{position:relative;border:0;padding:0}.tx-kesearch-pi1 fieldset input[type=text]{position:relative;width:100%;height:35px;background:#fff;color:var(--color-primary-dark);border:1px solid var(--color-midgrey);padding:5px 35px 5px 15px}.tx-kesearch-pi1 fieldset .reset-button{display:none}.tx-kesearch-pi1 fieldset .submit-button{position:absolute;top:15px;right:7px;width:25px;height:25px;border:none;background:rgba(0,0,0,0);overflow:hidden;color:rgba(0,0,0,0)}.no-touchevents .tx-kesearch-pi1 fieldset .submit-button{transition:all .25s ease-in-out}.no-touchevents .tx-kesearch-pi1 fieldset .submit-button:hover{transform:scale(1.2)}.navigation-wrapper .search-box{position:relative;height:35px;opacity:.4;transition:all .25s ease-in-out;margin-bottom:40px}.navigation-wrapper .search-box .submit-button{top:5px}.navigation-wrapper .search-box:focus-within{opacity:1}.navigation-wrapper .search-box .search-toggle{display:none}@media screen and (min-width:768px){.navigation-wrapper .search-box{padding:0 50px}}@media screen and (min-width:992px){.navigation-wrapper .search-box{padding:0 10px;opacity:1;margin:0;height:30px;width:40px;border-left:1px solid var(--color-lightgrey)}.navigation-wrapper .search-box input[type=text]{height:30px;font-size:14px}.navigation-wrapper .search-box .submit-button{width:20px;height:20px}.navigation-wrapper .search-box .search-toggle{position:relative;margin-top:5px;width:20px;height:20px;border:none;background:rgba(0,0,0,0);overflow:hidden;color:rgba(0,0,0,0);display:block;cursor:pointer}.navigation-wrapper .search-box .search-toggle svg{transition:all .25s ease-in-out}.navigation-wrapper .search-box .search-toggle::after{position:absolute;top:-5px;left:0;transform:rotate(45deg);transition:all .25s ease-in-out;color:var(--color-primary-mid);opacity:0;display:block;font-size:30px;font-weight:bold;line-height:1;content:"+"}.navigation-wrapper .search-box #search-box-container{position:absolute;top:0;right:38px;width:0;overflow:hidden;display:block;transition:all .25s ease-in-out;pointer-events:none}.search-active .navigation-wrapper .search-box .search-toggle svg{opacity:0}.search-active .navigation-wrapper .search-box .search-toggle::after{opacity:1;transform:rotate(-45deg)}.search-active .navigation-wrapper .search-box #search-box-container{width:530px;pointer-events:auto}}@media screen and (min-width:1200px){.search-active .navigation-wrapper .search-box #search-box-container{width:660px}}@media screen and (min-width:1700px){.navigation-wrapper .search-box{width:auto;display:flex}.navigation-wrapper .search-box #search-box-container{position:relative;top:auto;right:auto}.search-active .navigation-wrapper .search-box #search-box-container{width:300px;padding:0 10px 0 5px}}.sidebar .kesearchbox{position:relative;border:solid var(--color-grey);border-width:1px 0;padding:10px 0}.search-page .content .messsage{position:relative;margin:5px 0 10px 0;font-weight:bold;text-align:center;font-size:14px;color:red}.search-page .content .search-numresults{position:relative;margin-top:15px;font-weight:600;font-size:12px;opacity:.5}.search-page .content .pages_total{position:relative;margin:15px 0}.search-page .content .pages_total .result_txt{text-align:center;border-bottom:1px solid var(--color-lightgrey);padding-bottom:10px;font-weight:bold;font-size:12px;color:var(--color-grey)}.search-page .content .pages_total .kesearch_pagebrowser ul{text-align:center;list-style:none;padding:10px 0 0 0;margin:0}.search-page .content .pages_total .kesearch_pagebrowser ul li{display:inline-block;padding:5px}.search-page .content .pages_total .kesearch_pagebrowser ul li::before{display:none}.search-page .content .pages_total .kesearch_pagebrowser ul li a{padding:10px;background:var(--color-primary-mid);display:inline-block;text-decoration:none;color:#fff;font-size:13px;line-height:1;text-transform:uppercase;font-weight:bold}.search-page .content .pages_total .kesearch_pagebrowser ul li a.prev,.search-page .content .pages_total .kesearch_pagebrowser ul li a.next{font-weight:normal}.search-page .content .pages_total .kesearch_pagebrowser ul li a.current{background:var(--color-secondary)}.search-page .content ul.search-results{margin-top:30px}.search-page .content ul.search-results li{padding:30px 0;border-bottom:1px solid var(--color-secondary)}.search-page .content ul.search-results li::before{display:none}.search-page .content ul.search-results li h4{text-transform:none}.search-page .content ul.search-results li h4 .result-number{color:var(--color-primary);opacity:.5}.search-page .content ul.search-results li h4::after{display:none}.search-page .content ul.search-results li h4 a{text-decoration:none}.search-page .content ul.search-results li h4 a:hover::before{display:none}.search-page .content ul.search-results li .add-info{font-size:14px;opacity:.5;margin:0 0 10px 0;transition:all .25s ease-in-out}.search-page .content ul.search-results li .add-info .addinfo-row{display:flex}.search-page .content ul.search-results li .add-info a{color:var(--color-primary-mid);margin-left:5px;text-decoration:none;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-page .content ul.search-results li .add-info:hover{opacity:1}.search-page .content ul.search-results li .result-teaser{font-size:14px}.search-page .content ul.search-results li span.hit{background:rgb(93.5595776772%,96.0583207642%,98.2051282051%);padding:2px 4px}.search-page .content .search_query_time{opacity:.4;font-size:10px;text-align:center}@media screen and (min-width:992px){.search-page .content .pages_total{margin:60px 0}.search-page .content .pages_total .result_txt,.search-page .content .pages_total .kesearch_pagebrowser ul{text-align:left}}.frame-type-felogin_login form fieldset{border:0;padding:0}.frame-type-felogin_login form fieldset .form-element{margin:10px 0}.frame-type-felogin_login form fieldset input{position:relative;width:100%;padding:10px;border:1px solid var(--color-primary-dark)}.frame-type-felogin_login form fieldset button{position:relative;width:100%;padding:10px;background:var(--color-primary);color:#fff;border:solid var(--color-primary-dark);border-width:0 0 3px 0;cursor:pointer}.frame-type-felogin_login .recovery-link,.frame-type-felogin_login .back-to-form-link{font-size:14px;opacity:.5}.frame-type-felogin_login .type-error{padding:10px;background:var(--color-secondary);color:#fff}.frame-type-felogin_login .type-error h3{color:#fff}.frame-type-felogin_login .type-error h3::after{border-bottom-color:#fff}.frame-type-felogin_login .type-error p{font-size:14px;margin:10px 0 0 0}.frame-type-felogin_login ul.typo3-messages li{padding:15px 15px 15px 40px}.frame-type-felogin_login ul.typo3-messages li p{font-size:14px;margin:0}.frame-type-felogin_login ul.typo3-messages li.alert-success{background:hsl(79.7419354839,60.7843137255%,75%)}.frame-type-felogin_login ul.typo3-messages li.alert-success::before{top:50%;left:4px;height:40px;width:auto;font-size:40px;line-height:1;margin-top:-20px;background:rgba(0,0,0,0);color:hsl(79.7419354839,60.7843137255%,35%);content:"✓"}@media screen and (min-width:992px){.frame-type-felogin_login form{margin-top:2em}.frame-type-felogin_login form fieldset{display:flex;justify-content:stretch;margin:0 -10px}.frame-type-felogin_login form fieldset div.form-element{margin:0;padding:0 10px;flex:1 0 auto}.frame-type-felogin_login form ul.typo3-messages{margin-top:0}}.login-bar{position:relative;background:var(--color-primary-light);padding:15px 0}.login-bar .container{display:flex;align-items:center;justify-content:space-between}.login-bar h3{text-transform:uppercase;font-size:16px;color:var(--color-primary-dark)}.login-bar p{color:var(--color-primary-dark);font-size:14px}.login-bar form fieldset{padding:0;border:0}.login-bar form button{position:relative;padding:5px 15px;background:var(--color-primary);color:#fff;font-size:14px;border:solid var(--color-primary-dark);border-width:0 0 3px 0;cursor:pointer}@media screen and (min-width:768px){.login-bar .login-info{display:flex}.login-bar .login-info h3,.login-bar .login-info p{font-size:14px}.login-bar .login-info h3{border-right:1px solid var(--color-primary);padding-right:5px;margin-right:5px}}.visually-hidden{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.extbase-debugger{z-index:30}header.site-header{position:fixed;top:0;right:0;left:0;height:100px;padding:20px 0;transition:all .25s ease-in-out;z-index:99;overflow:hidden;background:rgba(255,255,255,.95);border-bottom:1px solid var(--color-lightgrey)}header.site-header a{background-image:none}header.site-header>.container{display:flex}header.site-header .navbar-brand{position:relative;display:block;font:normal 0/0 a;color:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0;width:200px;height:56px;background:url('../../../_assets/657cd07957a1f7b3463cccdcb13c2aec/Icons/LogoLhtDe.svg') center center no-repeat;background-size:contain;z-index:101;transform-origin:left center;transition:all .25s ease-in-out}[lang=en-US] header.site-header .navbar-brand{background-image:url('../../../_assets/657cd07957a1f7b3463cccdcb13c2aec/Icons/LogoLhtEn.svg')}header.site-header .navbar-assoc{position:relative;font:normal 0/0 a;color:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0;width:83px;height:56px;margin-left:15px;background:url('../../../_assets/657cd07957a1f7b3463cccdcb13c2aec/Icons/LogoLraDe.svg') center center no-repeat;background-size:contain;z-index:101;transform-origin:left center;transition:all .25s ease-in-out;display:none}[lang=en-US] header.site-header .navbar-assoc{background-image:url('../../../_assets/657cd07957a1f7b3463cccdcb13c2aec/Icons/LogoLraEn.svg')}.shrinked-header header.site-header{height:60px;padding:10px 0}.shrinked-header header.site-header .navbar-brand{height:40px;width:140px}.shrinked-header header.site-header .navbar-assoc{height:40px;width:60px}@media screen and (min-width:470px){header.site-header .navbar-assoc{display:block}}@media screen and (min-width:992px){header.site-header{overflow:visible}header.site-header .navbar-assoc{margin-left:25px}}button.main-navigation-toggle{position:relative;width:50px;height:50px;background:rgba(0,0,0,0);border:0 none;padding:0;z-index:105;transition:all .25s ease-in-out;margin-left:auto}button.main-navigation-toggle .icon-bar{position:relative;top:0;width:100%;height:0;border-bottom:5px solid var(--color-primary-dark);margin:10px 0;display:block;transition:all .25s ease-in-out}button.main-navigation-toggle .icon-bar:nth-child(3){height:5px;border:solid var(--color-primary-dark);border-width:0 7px}button.main-navigation-toggle .menu-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-35%);color:var(--color-primary-dark);font-weight:700;font-size:10px;text-transform:uppercase;line-height:1;padding:4px}.main-navigation-active button.main-navigation-toggle .icon-bar{border-bottom-color:var(--color-primary-mid)}.main-navigation-active button.main-navigation-toggle .icon-bar:nth-child(2){top:15px;transform:rotate(45deg)}.main-navigation-active button.main-navigation-toggle .icon-bar:nth-child(3){opacity:0;transform:scale(0)}.main-navigation-active button.main-navigation-toggle .icon-bar:nth-child(4){top:-15px;transform:rotate(-45deg)}.main-navigation-active button.main-navigation-toggle .menu-label{color:#fff;z-index:100;background:var(--color-primary-mid)}.shrinked-header button.main-navigation-toggle{transform:scale(0.8);margin-top:-5px}@media screen and (min-width:992px){button.main-navigation-toggle{display:none}}.headerimage{position:relative;height:300px}.headerimage::after{position:absolute;inset:0;background:linear-gradient(to right,rgba(255,255,255,0.9) 20%,rgba(255,255,255,0.7) 70%,rgba(255,255,255,0) 100%);content:" ";display:block;z-index:5}.headerimage img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.headerimage .headline{position:absolute;inset:100px auto 0 0;display:flex;align-content:center;flex-wrap:wrap;z-index:10}.headerimage .headline h1{position:relative;font-size:24px;font-weight:500;margin:0;padding-bottom:15px;color:var(--color-primary-dark);max-width:80%}.headerimage .headline h1::after{position:absolute;bottom:0;left:0;width:30%;height:5px;background:var(--color-primary-dark);content:" "}.headerimage .headline .subline{flex:0 0 100%;padding-right:20%;margin-top:10px;font-size:14px;text-transform:uppercase;color:var(--color-primary-dark)}.headerimage .headline .foc-icon{position:absolute;width:70px;height:auto;bottom:-5px;right:15px;border:5px solid #fff}.headerimage .headline .foc-icon::after{position:absolute;inset:0;background:var(--color-primary-dark);display:block;content:" ";mix-blend-mode:screen}@media screen and (min-width:768px){.headerimage .headline{padding-left:150px}.headerimage .headline .foc-icon{top:50%;left:50px;margin-top:-42px;right:auto;bottom:auto;height:84px;width:auto}}@media screen and (min-width:992px){.headerimage{height:350px}.headerimage .headline{inset:100px auto 0 50%;transform:translateX(-50%);padding-left:100px}.headerimage .headline h1{max-width:50%}.headerimage .headline .foc-icon{left:0}}@media screen and (min-width:1700px){.headerimage{height:450px}}.nav-space{position:relative;height:90px;margin:0}.nav-space h1{color:rgba(0,0,0,0)}.main-navigation{position:relative;flex:1;overflow-x:auto}.main-navigation ul{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:100%}.main-navigation ul li{position:relative}.main-navigation ul li a{font-size:22px;color:var(--color-primary-mid);text-transform:uppercase;display:inline-block;padding:10px;transition:all .25s ease-in-out}.submenu-active .main-navigation ul li a{opacity:.3;transform:scale(0.5);pointer-events:none}.main-navigation ul li.active>a{font-weight:700}.main-navigation ul li ul.submenu{opacity:0;transform-origin:center top;max-height:0;transition:all .25s ease-in-out;display:block;overflow:hidden}.main-navigation ul li ul.submenu li a{text-transform:none}.main-navigation ul li ul.submenu li a .subnav-item-title{font-size:18px;text-transform:uppercase}.main-navigation ul li ul.submenu li a .subnav-item-separator{position:absolute;visibility:hidden;font-size:0;height:0;width:0}.main-navigation ul li ul.submenu li a .subnav-item-subtitle{display:block;font-size:12px;font-weight:400;opacity:.7}.main-navigation ul li ul.submenu li a .icon{position:relative;width:auto;height:20px;vertical-align:middle;opacity:.5}.main-navigation ul li.has-submenu::before{position:absolute;top:0;left:50%;width:15px;height:15px;margin-left:-5px;border:solid var(--color-primary-mid);border-width:0 3px 3px 0;content:" ";opacity:0;transform:rotate(45deg);transition:all .25s ease-in-out}.main-navigation ul li.submenu-active a{transform:scale(1);opacity:1;pointer-events:auto}.main-navigation ul li.submenu-active ul.submenu{opacity:1;margin:25px 0;max-height:2000px}.main-navigation ul li.submenu-active ul.submenu ul.submenu{margin:0}.main-navigation ul li.submenu-active ul.submenu ul.submenu li a{padding:2px 10px}.main-navigation ul li.submenu-active ul.submenu ul.submenu li a .subnav-item-title{font-size:14px;text-transform:none}.main-navigation ul li.submenu-active.has-submenu::before{top:55px;opacity:1}@media screen and (min-width:768px){.main-navigation ul{flex-direction:column}.main-navigation ul li ul.submenu{position:relative;top:auto;right:auto;left:auto;display:flex;flex-wrap:wrap;align-content:center;height:auto}.main-navigation ul li.submenu-active ul.submenu{max-height:600px}}@media screen and (min-width:992px){.main-navigation{position:relative;overflow:visible;transition:all .25s ease-in-out}.main-navigation ul{flex-direction:row;justify-content:space-between;align-items:flex-start;height:auto;margin-left:15px}.main-navigation ul li{padding:10px 15px 0 15px;line-height:20px}.main-navigation ul li a{font-size:16px;color:#333;padding:5px 0 10px 0;font-weight:600;border-bottom:5px solid rgba(0,0,0,0);white-space:nowrap}.submenu-active .main-navigation ul li a{opacity:1;transform:scale(1);pointer-events:auto}.no-touchevents .main-navigation ul li a:hover{border-bottom-color:rgb(89.0835913313%,60.3281733746%,66.7182662539%)}.main-navigation ul li.has-submenu>a{position:relative;padding-right:15px}.main-navigation ul li.has-submenu>a::after{position:absolute;right:3px;top:50%;margin-top:-7px;width:5px;height:5px;border:solid var(--color-grey);border-width:0 2px 2px 0;transform:rotate(45deg);content:" "}.main-navigation ul li.has-submenu::before{display:none}.main-navigation ul li.active>a{font-weight:600;border-bottom-color:var(--color-secondary)}.main-navigation ul li ul.submenu{position:absolute;top:0;left:20px;width:320px;padding:0;margin:0;background-color:rgba(255,255,255,.95);display:block;border:1px solid var(--color-lightgrey);overflow:visible;pointer-events:none;visibility:hidden;text-align:left;box-shadow:0 2px 10px rgba(0,0,0,.15)}.main-navigation ul li ul.submenu li{padding:10px 0;border-top:1px solid var(--color-lightgrey)}.main-navigation ul li ul.submenu li a{font-weight:700;font-size:14px;display:block;text-transform:uppercase;padding:5px 10px;line-height:1.2;border:0;white-space:normal}.main-navigation ul li ul.submenu li a .icon{opacity:1;margin:0 10px 0 0}.main-navigation ul li ul.submenu li a .subnav-item-title{font-size:16px}.main-navigation ul li ul.submenu li a .subnav-item-subtitle{text-transform:none}.no-touchevents .main-navigation ul li ul.submenu li a:hover{background:rgba(51,122,183,.3)}.main-navigation ul li ul.submenu li.active a::after{display:none}.main-navigation ul li ul.submenu li:first-child{border-top:0}.main-navigation ul li.submenu-active>a{border-bottom-color:var(--color-secondary)}.main-navigation ul li.submenu-active ul.submenu{top:55px;pointer-events:auto;visibility:visible;margin:0}.main-navigation ul li.submenu-active ul.submenu ul.submenu{border:0;position:relative;background:rgba(0,0,0,0);inset:auto;margin:0;box-shadow:none}.main-navigation ul li.submenu-active ul.submenu ul.submenu li{border-top:0;padding:0}.main-navigation ul li.submenu-active ul.submenu ul.submenu li a{padding:10px;font-weight:400}.main-navigation ul li:last-child ul.submenu{left:auto;right:20px}.search-active .main-navigation{opacity:0;pointer-events:none}}@media screen and (min-width:1200px){.main-navigation ul li{padding:10px 20px 0 20px}}@media screen and (min-width:1700px){.search-active .main-navigation{opacity:1;pointer-events:auto}}.language-navigation{position:absolute;top:-30px;right:90px;transition:all .25s ease-in-out}.language-navigation ul li a,.language-navigation ul li span{position:relative;text-transform:uppercase;line-height:1;padding:5px 8px;display:inline-block}.language-navigation ul li a{color:var(--color-primary-mid)}.no-touchevents .language-navigation ul li a{transition:all .25s ease-in-out}.no-touchevents .language-navigation ul li a:hover{transform:scale(1.2)}.language-navigation ul li.text-muted span{color:#fff;opacity:.5}.language-navigation ul li.active a{font-weight:700;background:var(--color-primary-mid);color:#fff}.shrinked-header .language-navigation{transform:scale(0.8)}.shrinked-header.main-navigation-active .language-navigation{top:10px}.main-navigation-active .language-navigation{top:25px}@media screen and (min-width:768px){.language-navigation{right:140px}}@media screen and (min-width:992px){.language-navigation{position:relative;inset:auto;border-left:1px solid var(--color-lightgrey);padding-left:7px;font-size:14px;height:30px;display:flex;align-items:center}.shrinked-header .language-navigation{transform:none}.language-navigation ul{display:flex;align-items:center;padding:0 0 0 10px}.language-navigation ul li{position:relative;display:flex;align-items:center}.language-navigation ul li a{padding:3px;font-weight:700}.language-navigation ul li.active a{background:rgba(0,0,0,0);color:var(--color-grey);font-weight:400;pointer-events:none}.language-navigation ul li::after{position:relative;color:var(--color-secondary);content:"|"}.language-navigation ul li:last-child::after{display:none}.main-navigation-active .language-navigation{top:auto}}.rootline-navigation{position:relative;margin:15px 0}.rootline-navigation ol.rootline{list-style:none;margin:0;padding:0;font-size:12px}.rootline-navigation ol.rootline li{display:inline}.rootline-navigation ol.rootline li a{position:relative;color:var(--color-primary);text-decoration:none;font-weight:700}.no-touchevents .rootline-navigation ol.rootline li a{background-size:0 1px}.no-touchevents .rootline-navigation ol.rootline li a:hover{color:var(--color-primary-dark);background-size:100% 1px}.rootline-navigation ol.rootline li::after{content:"»"}.rootline-navigation ol.rootline li:last-child a{color:#333;font-weight:normal}.rootline-navigation ol.rootline li:last-child::after{display:none}nav.subpages-navigation{position:relative}nav.subpages-navigation ul{list-style:none;font-size:14px}nav.subpages-navigation ul li{position:relative;border-bottom:1px solid var(--color-secondary);padding:3px 0}nav.subpages-navigation ul li a{color:var(--color-primary-dark);text-decoration:none;font-weight:600;padding:4px 0;display:block}.no-touchevents nav.subpages-navigation ul li a{background-size:100%;background-color:rgba(0,0,0,0);background-image:none}.no-touchevents nav.subpages-navigation ul li a:hover{background:rgba(51,122,183,.3)}nav.subpages-navigation ul li.has-submenu::after{position:absolute;top:14px;right:6px;width:6px;height:6px;border:solid var(--color-primary-dark);border-width:0 1px 1px 0;transform:rotate(45deg);content:" "}nav.subpages-navigation ul li.active>a{color:var(--color-secondary);font-weight:700}nav.subpages-navigation ul li.active.has-submenu:after{top:15px;border-color:var(--color-secondary);transform:rotate(-135deg)}nav.subpages-navigation ul li ul{border-top:1px solid var(--color-secondary);margin-top:5px;font-size:14px}nav.subpages-navigation ul li ul li{border-bottom:0 none;padding-left:20px}nav.subpages-navigation ul li ul li a{color:var(--color-primary-dark)}nav.subpages-navigation ul li ul li.active{color:var(--color-secondary)}nav.subpages-navigation ul li ul li::after{position:absolute;bottom:0;left:20px;width:15px;height:2px;background:var(--color-primary-dark);content:" "}nav.subpages-navigation ul li ul li:last-child:after{display:none}.functional-navigation{display:none}@media screen and (min-width:992px){.functional-navigation{position:relative;inset:auto;border-left:1px solid var(--color-lightgrey);font-size:14px;height:30px;display:flex;align-items:center}.shrinked-header .functional-navigation{transform:none}.functional-navigation ul{display:flex;align-items:center;justify-content:center;padding:0 0 0 10px}.functional-navigation ul li{position:relative;display:flex;align-items:center;border-right:1px solid var(--color-lightgrey)}.functional-navigation ul li a{padding:0 10px}.functional-navigation ul li a img{width:20px;height:auto;vertical-align:middle}.functional-navigation ul li.active a{background:rgba(0,0,0,0);color:var(--color-grey);font-weight:400;pointer-events:none}.functional-navigation ul li:last-child{border-right:0}.main-navigation-active .functional-navigation{top:auto}}.navigation-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;display:flex;flex-direction:column;z-index:100;padding:120px 15px 15px 15px;visibility:hidden;overflow:hidden;overflow-x:auto;opacity:0;pointer-events:none;transition:all .25s ease-in-out;background:rgba(255,255,255,.95)}@supports(backdrop-filter:none){.navigation-wrapper{background:rgba(255,255,255,.8);backdrop-filter:blur(5px)}}.main-navigation-active .navigation-wrapper{opacity:1;pointer-events:auto;visibility:visible}.navigation-wrapper ul{list-style:none;padding:0}.navigation-wrapper ul li a{text-decoration:none}@media screen and (min-width:992px){.navigation-wrapper{position:relative;opacity:1;overflow:visible;visibility:visible;flex-direction:row;align-items:center;padding:0;margin:0 0 0 auto;pointer-events:auto;background:rgba(0,0,0,0);backdrop-filter:none}}.content{margin:20px 0}.content h2::after,.content h3::after,.content h4::after{position:relative;height:15px;width:15px;border-bottom:2px solid var(--color-secondary);margin-bottom:10px;padding:0;display:block;content:""}.content h2:first-child,.content h3:first-child,.content h4:first-child{margin-top:0}.content h2{font-size:18px;color:var(--color-primary-dark);text-transform:uppercase;line-height:1.2;margin-top:4em}.content h3{font-size:18px;color:var(--color-primary-dark);font-weight:500;margin-top:3em}.content h3::after{border-bottom-width:1px}.content h4{margin-top:2em;color:var(--color-grey)}.content h4::after{border-bottom:1px solid var(--color-grey)}.content p,.content ul{margin:2em 0}.content p.text-center{text-align:center}.content p.text-right{text-align:right}.content strong{font-weight:700}.content em{font-weight:400;font-style:italic}@media screen and (min-width:768px){.content{margin:0}}.content blockquote{color:rgb(61.1083591331%,4.3034055728%,16.9267285862%);font-size:20px;margin:32px 0;padding:2px 0 2px 15px;border-left:3px solid rgb(97.9876160991%,71.4241486068%,77.3271413829%)}.content blockquote p{margin:.5em 0}.content blockquote p.quote-author{padding-top:.5em;color:rgb(46.1609907121%,3.2507739938%,12.786377709%);font-size:12px;font-weight:600;text-transform:uppercase}@media screen and (min-width:992px){.content blockquote{font-size:26px;font-weight:100}.content blockquote p.quote-author{position:relative;top:-15px;display:inline-block}}.content ul,.content ol{list-style:none;padding:0}.content ul li,.content ol li{position:relative;padding-left:30px}.content ul{position:relative}.content ul li::before{position:absolute;top:12px;left:0;width:20px;height:2px;background:var(--color-primary);content:""}.content ol{counter-reset:countlii}.content ol li{counter-increment:countlii}.content ol li::before{position:absolute;top:0;left:0;width:25px;text-align:right;color:var(--color-primary);content:counter(countlii,decimal-leading-zero) ". "}.content-column ul.uploads{position:relative;list-style:none;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;margin-right:-5px;margin-left:-5px}.content-column ul.uploads li{position:relative;padding:5px;flex:0 0 100%}.content-column ul.uploads li::before{display:none}.content-column ul.uploads li .upload-element-container{position:relative;padding:10px 10px 10px 60px;background:rgb(93.5595776772%,96.0583207642%,98.2051282051%);border-radius:2px;min-height:60px;height:100%;display:flex;align-content:center;flex-wrap:wrap}.content-column ul.uploads li .upload-element-container a{color:var(--color-primary-dark);hyphens:auto;text-decoration:none;font-weight:300;font-size:14px;line-height:1.2;flex:0 0 100%}.content-column ul.uploads li .upload-element-container a::before{display:none}.content-column ul.uploads li .upload-element-container a .uploads-fileName{font-weight:700}.content-column ul.uploads li .upload-element-container a .uploads-filesize{white-space:nowrap}.content-column ul.uploads li .upload-element-container span.uploads-description{font-size:12px;line-height:1.2;margin-top:4px}.content-column ul.uploads li .icon{position:absolute;left:10px;top:50%;margin-top:-20px;width:40px;height:40px;display:inline-block}.no-touchevents .content-column ul.uploads li .upload-element-container{transition:all .25s ease-in-out}.no-touchevents .content-column ul.uploads li .upload-element-container:hover{transform:scale(1.05);background:rgba(51,122,183,.2)}.no-touchevents .content-column ul.uploads li .upload-element-container a:hover{background:rgba(0,0,0,0)}@media screen and (min-width:470px){.content-column.content ul.uploads{justify-content:flex-start}.content-column.content ul.uploads li{flex-basis:50%}}@media screen and (min-width:1200px){.content-column.content ul.uploads li{max-width:50%}.content-column.content ul.uploads li .upload-element-container a{position:relative;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.content .table-wrapper{position:relative;width:100%;overflow:auto;scroll-behavior:smooth;border:1px solid var(--color-midgrey);margin:2em 0}.content table{font-size:14px;border:1px solid var(--color-midgrey);border-collapse:collapse;min-width:100%}.content table caption{caption-side:bottom;font-size:12px;font-weight:bold;text-align:left;padding:6px 14px;color:var(--color-grey);background:var(--color-midgrey)}.content table td,.content table th{text-align:left;padding:10px 14px;line-height:1.4;border:1px solid var(--color-midgrey)}.content table td:last-child,.content table th:last-child{border-right:0 none}.content table td p,.content table td ul,.content table td h3,.content table td h4,.content table th p,.content table th ul,.content table th h3,.content table th h4{margin:0}.content table th{font-weight:700;text-transform:uppercase;color:var(--color-primary-dark);background:var(--color-lightgrey)}.no-touchevents .content tr{transition:all .25s ease-in-out}.no-touchevents .content tr:hover{background:rgba(51,122,183,.1)}.content hr{position:relative;height:1px;border:0;margin:3em 0;border-bottom:1px solid var(--color-secondary)}.content hr::before{position:absolute;left:30px;top:-3px;width:15px;height:7px;content:" ";background:#fff;border:1px solid var(--color-primary)}.content hr::after{position:absolute;top:-8px;left:35px;width:7px;height:20px;background:#fff;content:" "}@media screen and (min-width:992px){.content hr{margin:70px 0}}.content ul.content-menu{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.content ul.content-menu li{padding:5px}.content ul.content-menu li::before{display:none}.content ul.content-menu li a{position:relative;background:var(--color-primary-light);color:var(--color-primary-dark);padding:3px 10px;display:block}.content ul.content-menu li a svg{height:16px;width:auto;vertical-align:middle;opacity:.5}.sidebar{font-size:14px}.sidebar h3{margin:20px 0 5px 0;font-size:14px;color:var(--color-grey);padding-bottom:3px;text-transform:uppercase;line-height:1.2;border-bottom:1px solid var(--color-grey)}.homepage-section.slider-container{margin:0;padding:0}.homepage-section.slider-container .slick-slider{height:500px}.homepage-section.slider-container .slick-slider .slider-item{position:relative;padding:100px 0 45px 0;height:500px;background:url('../../../_assets/657cd07957a1f7b3463cccdcb13c2aec/Images/SliderBg.jpg') no-repeat center center;background-size:cover;display:flex !important;align-items:center}.homepage-section.slider-container .slick-slider .slider-item .bg-gradient{position:absolute;inset:0}.homepage-section.slider-container .slick-slider .slider-item .slider-item-header{position:relative;text-align:left;max-width:85%;z-index:1}.homepage-section.slider-container .slick-slider .slider-item .slider-item-header h3{font-size:22px;font-weight:700;line-height:1.2;text-transform:uppercase;margin-top:10px;border-bottom:6px solid #000;color:#000;padding-bottom:12px;hyphens:none;display:inline-block}.homepage-section.slider-container .slick-slider .slider-item .slider-item-header .topline{position:relative;color:#000;display:block}.homepage-section.slider-container .slick-slider .slider-item figure{position:relative;z-index:1;display:flex;align-items:center;margin-top:20px}.homepage-section.slider-container .slick-slider .slider-item figure img{max-height:160px;width:auto;border:5px solid #fff}.homepage-section.slider-container .slick-slider .slider-item figure video,.homepage-section.slider-container .slick-slider .slider-item figure iframe{border:5px solid #fff}.homepage-section.slider-container .slick-slider .slider-item figure figcaption{text-align:left;font-size:14px;margin-left:10px}.homepage-section.slider-container .slick-slider .slider-item figure figcaption small{display:block}.homepage-section.slider-container .slick-slider .slider-item.slidestyle-30{background:#fff}.homepage-section.slider-container .slick-slider .slider-item.slidestyle-30::after{position:absolute;inset:0;background:linear-gradient(90deg,rgba(85.7390648567%,91.2719959779%,96.0256410256%,0.25) 0%,rgba(85.7390648567%,91.2719959779%,96.0256410256%,0.8) 100%);z-index:2;mix-blend-mode:multiply;content:" ";pointer-events:none}.homepage-section.slider-container .slick-slider .slider-item.slidestyle-30 .slider-item-header{z-index:3}.homepage-section.slider-container .slick-slider .slider-item.slidestyle-30 figure{z-index:1}.homepage-section.slider-container .slick-slider .slider-item.slidestyle-30 figure img{border:0}.homepage-section.slider-container .slick-slider .slider-item.slidestyle-40 .bg-gradient{opacity:.85}.homepage-section.slider-container .slick-slider .slider-item.slidestyle-40 .slider-item-header h3{color:#fff;border-bottom-color:#fff}.homepage-section.slider-container .slick-slider .slider-item.slidestyle-40 .slider-item-header .topline{color:#fff}.homepage-section.slider-container .slick-slider .slick-arrow{position:absolute;top:100px;bottom:0;width:60px;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1;font:normal 0/0 a;color:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0}.homepage-section.slider-container .slick-slider .slick-arrow::before{position:absolute;top:50%;left:15px;margin-top:-10px;width:20px;height:20px;border:solid var(--color-secondary);border-width:5px 5px 0 0;content:" ";transform:rotate(45deg);display:none}.homepage-section.slider-container .slick-slider .slick-arrow.slick-prev{left:0}.homepage-section.slider-container .slick-slider .slick-arrow.slick-prev::before{left:auto;right:15px;transform:rotate(-135deg)}.homepage-section.slider-container .slick-slider .slick-arrow.slick-next{right:0}.homepage-section.slider-container .slick-slider .slick-dots{position:absolute;right:15px;bottom:5px;left:15px;z-index:1;list-style:none;display:flex;justify-content:center}.homepage-section.slider-container .slick-slider .slick-dots li{margin:0 5px}.homepage-section.slider-container .slick-slider .slick-dots li button{position:relative;width:30px;height:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:normal 0/0 a;color:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0}.homepage-section.slider-container .slick-slider .slick-dots li button::after{position:absolute;top:9px;right:0;left:0;height:2px;background:red;content:" ";transition:all .25s ease-in-out}.homepage-section.slider-container .slick-slider .slick-dots li.slick-active button::after{top:7px;height:6px}@media screen and (min-width:768px){.homepage-section.slider-container .slick-slider .slider-item .container{display:flex;align-items:center;justify-content:space-between}.homepage-section.slider-container .slick-slider .slider-item .slider-item-header{max-width:50%}.homepage-section.slider-container .slick-slider .slider-item figure{margin:0 0 0 30px;flex-wrap:wrap;justify-content:flex-end}.homepage-section.slider-container .slick-slider .slider-item figure img{max-height:none;max-width:250px}.homepage-section.slider-container .slick-slider .slider-item figure figcaption{max-width:250px;margin-top:10px;font-size:12px;line-height:1.2;opacity:.7}.homepage-section.slider-container .slick-slider .slider-item figure figcaption small{margin-top:5px}}@media screen and (min-width:1200px){.homepage-section.slider-container .slick-slider{height:600px}.homepage-section.slider-container .slick-slider .slider-item{height:600px}.homepage-section.slider-container .slick-slider .slider-item .bg-gradient{opacity:.85}.homepage-section.slider-container .slick-slider .slider-item .slider-item-header h3{font-size:28px}.homepage-section.slider-container .slick-slider .slider-item .slider-item-header .topline{font-size:20px}.homepage-section.slider-container .slick-slider .slider-item figure{display:block}.homepage-section.slider-container .slick-slider .slider-item figure img{max-width:400px}.homepage-section.slider-container .slick-slider .slider-item figure figcaption{margin:10px 0 0 0;max-width:400px}}@media screen and (min-width:1700px){.homepage-section.slider-container .slick-slider .slick-arrow{width:120px}}.no-touchevents .homepage-section.slider-container .slick-slider .slider-item-header a:hover{background:rgba(0,0,0,0)}.no-touchevents .homepage-section.slider-container .slick-slider figure figcaption{position:absolute;opacity:0;transition:all .25s ease-in-out;transform:translateY(-100%)}.no-touchevents .homepage-section.slider-container .slick-slider .slick-arrow{cursor:pointer;transition:all .25s ease-in-out}.no-touchevents .homepage-section.slider-container .slick-slider .slick-arrow::before{display:block;transition:all .25s ease-in-out;opacity:0}.no-touchevents .homepage-section.slider-container .slick-slider .slick-arrow.slick-prev:hover::before{transform:rotate(-135deg) scale(1.5);opacity:1}.no-touchevents .homepage-section.slider-container .slick-slider .slick-arrow.slick-next:hover::before{transform:rotate(45deg) scale(1.5);opacity:1}.no-touchevents .homepage-section.slider-container .slick-slider:hover figure figcaption{opacity:.8;transform:translateY(0)}.no-touchevents .homepage-section.slider-container .slick-slider:hover .slick-arrow::before{opacity:.5}.homepage-section.primary-news .frame>p{margin:2em 0}.homepage-section.primary-news .news-list-view{position:relative}.homepage-section.primary-news .news-list-view .item{position:relative;margin:50px 0}.homepage-section.primary-news .news-list-view .item figure{position:relative;margin-bottom:20px;line-height:0}.homepage-section.primary-news .news-list-view .item figure img{border:1px solid var(--color-lightgrey)}.homepage-section.primary-news .news-list-view .item .teaser-text h3{position:relative;margin:0 0 5px 0;text-transform:uppercase;line-height:1.2;font-size:16px}.homepage-section.primary-news .news-list-view .item .teaser-text h3 a{color:var(--color-primary-mid)}.homepage-section.primary-news .news-list-view .item .teaser-text time,.homepage-section.primary-news .news-list-view .item .teaser-text p{margin:0;font-size:14px;line-height:1.3}.homepage-section.primary-news .news-list-view .item .teaser-text time{font-weight:bold;color:var(--color-primary-dark);display:block}.homepage-section.primary-news .news-list-view .item .teaser-text a.more,.homepage-section.primary-news .news-list-view .item .teaser-text .preview-text{display:none}.no-touchevents .homepage-section.primary-news .news-list-view .item{transition:all .25s ease-in-out}.no-touchevents .homepage-section.primary-news .news-list-view .item figure a{background:rgba(0,0,0,0)}.no-touchevents .homepage-section.primary-news .news-list-view .item figure a img{transition:all .25s ease-in-out}.no-touchevents .homepage-section.primary-news .news-list-view .item:hover{transform:scale(1.05)}.no-touchevents .homepage-section.primary-news .news-list-view .item:hover figure img{opacity:.8;filter:brightness(120%);border-color:var(--color-grey)}.homepage-section.primary-news .news-list-view .item.topnews figure img{border:3px solid var(--color-secondary)}.homepage-section.primary-news .news-list-view .item.topnews figure::after{position:absolute;bottom:-22px;left:50%;margin-left:-30px;content:"+";font-size:70px;width:60px;height:60px;text-align:center;line-height:1;font-weight:bold;color:var(--color-secondary);transform:rotate(10deg)}.homepage-section.primary-news .news-list-view .item.topnews .teaser-text h3 a{color:var(--color-secondary)}.homepage-section.primary-news .news-list-view .item.topnews .teaser-text time{color:var(--color-secondary);opacity:.7}.homepage-section.primary-news .showall-link{padding-top:10px;border-top:1px solid var(--color-primary-light)}.homepage-section.primary-news .showall-link a{font-size:14px;font-weight:bold}@media screen and (min-width:470px){.homepage-section.primary-news .news-list-view figure{max-width:70%;margin:0 auto 20px auto}}@media screen and (min-width:768px){.homepage-section.primary-news .news-list-view{display:flex;flex-wrap:wrap;margin:50px -10px 30px -10px}.homepage-section.primary-news .news-list-view .item{flex:0 1 50%;margin:0;padding:20px 10px}.homepage-section.primary-news .news-list-view .item figure{max-width:none}.homepage-section.primary-news .news-list-view .item figure img{height:200px;width:auto;max-width:none}.homepage-section.primary-news .news-list-view .item .teaser-text{max-width:80%;margin:0 auto}.homepage-section.primary-news .news-list-view .item.topnews figure::after{bottom:-30px;font-size:55px}.homepage-section.primary-news .showall-link{max-width:50%;margin:0 auto}}@media screen and (min-width:1200px){.homepage-section.primary-news .news-list-view{flex-wrap:nowrap;margin:50px -30px 30px -30px}.homepage-section.primary-news .news-list-view .item{padding:20px 30px}.homepage-section.primary-news .news-list-view .item figure img{height:140px}.homepage-section.primary-news .news-list-view .item .teaser-text{max-width:none}.homepage-section.primary-news .news-list-view .item .teaser-text h3{font-size:16px;text-transform:none}.homepage-section.primary-news .news-list-view .item .teaser-text h3 a{color:var(--color-primary-dark)}.homepage-section.primary-news .news-list-view .item .teaser-text time{color:var(--color-primary)}}.homepage-section.secondary-news{background:rgb(91.9954751131%,95.1010558069%,97.7692307692%);padding:50px 0;margin-top:0}.homepage-section.secondary-news .frame>p{margin:2em 0}.homepage-section.secondary-news .events-list{margin:20px 0}.homepage-section.secondary-news .events-list .item{position:relative;display:flex;align-items:center;padding:20px 0}.homepage-section.secondary-news .events-list .item .event-date{position:relative;line-height:1;margin:0 25px 0 0;min-width:60px;display:flex;flex-direction:column-reverse;text-align:center}.homepage-section.secondary-news .events-list .item .event-date .date-month{color:#fff;font-size:12px;font-weight:800;padding:4px 8px;display:block;text-transform:uppercase;background:var(--color-primary-mid);border-radius:6px 6px 0 0}.homepage-section.secondary-news .events-list .item .event-date .date-day{color:var(--color-primary-dark);border-radius:0 0 6px 6px;font-size:32px;font-weight:400;display:block;padding:4px 8px;background:#fff;border:1px solid var(--color-primary-mid)}.homepage-section.secondary-news .events-list .item .event-content{text-align:left}.homepage-section.secondary-news .events-list .item .event-content h3{position:relative;margin:0 0 5px 0;text-transform:uppercase;line-height:1.2;font-size:16px}.homepage-section.secondary-news .events-list .item .event-content p{font-size:14px;line-height:1.3}.no-touchevents .homepage-section.secondary-news .events-list .item{transition:all .25s ease-in-out}.homepage-section.secondary-news .showall-link{padding-top:10px;border-top:1px solid #dbe9f5}.homepage-section.secondary-news .showall-link a{font-size:14px;font-weight:bold}@media screen and (min-width:992px){.homepage-section.secondary-news .events-list{display:flex;margin:50px 0 30px 0;flex-wrap:wrap}.homepage-section.secondary-news .events-list .item{justify-content:center;align-content:flex-start;flex:1 1 25%;flex-wrap:wrap;padding:20px}.homepage-section.secondary-news .events-list .item .event-date{margin:0 0 10px 0}.homepage-section.secondary-news .events-list .item .event-date .date-day{font-size:26px}.homepage-section.secondary-news .events-list .item .event-content{flex-basis:100%;text-align:center}.homepage-section.secondary-news .events-list .item .event-content h3{text-transform:none;font-size:16px;margin-bottom:0}.homepage-section.secondary-news .events-list .item .event-content h3 a{color:var(--color-primary-dark)}.homepage-section.secondary-news .events-list .item .event-content p.event-timeline{display:inline}.homepage-section.secondary-news .events-list .item .event-content p.event-timeline::after{margin-left:-3px;content:","}.homepage-section.secondary-news .events-list .item .event-content p.event-location{display:inline}.homepage-section.secondary-news .showall-link{max-width:50%;margin:0 auto;border-top:none}.homepage-section.secondary-news>.container{display:flex}.homepage-section.secondary-news>.container .news-section{position:relative}.homepage-section.secondary-news>.container .news-section.events{flex:1 1 25%}}@media screen and (min-width:1700px){.homepage-section.secondary-news .events-list{flex-wrap:nowrap}.homepage-section.secondary-news .events-list .item{padding:20px;border-right:1px solid rgb(77.9185520362%,86.4856711916%,93.8461538462%)}.homepage-section.secondary-news .events-list .item:last-child{border-right:0}.homepage-section.secondary-news .events-list .item .event-date{margin:0 0 20px 0}.homepage-section.secondary-news .events-list .item .event-date .date-day{font-size:32px}.homepage-section.secondary-news .events-list .item .event-content h3{margin-bottom:5px}}.homepage-section.foc-container ul.foc-listing{list-style:none;margin:0;padding:0}.homepage-section.foc-container ul.foc-listing li{padding:30px 0}.homepage-section.foc-container ul.foc-listing li .foc-listing-itemheader{display:flex;align-items:center;justify-content:center}.homepage-section.foc-container ul.foc-listing li .foc-listing-itemheader img{width:30px;height:auto;margin-right:10px;opacity:.7}.homepage-section.foc-container ul.foc-listing li .foc-listing-itemheader h3{color:var(--color-primary-dark);text-transform:uppercase;font-size:20px;line-height:1.2}.homepage-section.foc-container ul.foc-listing li .foc-listing-teaserimage{margin:10px auto;max-width:80%;border:1px solid var(--color-lightgrey);line-height:0}.homepage-section.foc-container ul.foc-listing li .foc-listing-teaserimage img{width:100%}.homepage-section.foc-container ul.foc-listing li p.subtitle{font-size:14px;color:var(--color-primary-dark);max-width:80%;margin:0 auto}@media screen and (min-width:992px){.homepage-section.foc-container ul.foc-listing{display:flex;margin:30px -15px 0 -15px}.homepage-section.foc-container ul.foc-listing li{padding:15px;flex:1;text-align:left}.homepage-section.foc-container ul.foc-listing li .foc-listing-itemheader{min-height:40px;justify-content:flex-start}.homepage-section.foc-container ul.foc-listing li .foc-listing-itemheader img{width:25px}.homepage-section.foc-container ul.foc-listing li .foc-listing-itemheader h3{font-size:16px}.homepage-section.foc-container ul.foc-listing li .foc-listing-teaserimage{position:relative;width:100%;max-width:none;height:120px;margin:10px 0}.homepage-section.foc-container ul.foc-listing li .foc-listing-teaserimage img{position:relative;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.homepage-section.foc-container ul.foc-listing li p.subtitle{max-width:100%;line-height:1.3}}@media screen and (min-width:1200px){.homepage-section.foc-container ul.foc-listing{margin:30px -30px 0 -30px}.homepage-section.foc-container ul.foc-listing li{padding:15px 30px}.homepage-section.foc-container ul.foc-listing li .foc-listing-itemheader img{width:35px}}.no-touchevents .homepage-section.foc-container ul.foc-listing a{background:rgba(0,0,0,0)}.no-touchevents .homepage-section.foc-container ul.foc-listing a .foc-listing-itemheader h3{transition:all .25s ease-in-out}.no-touchevents .homepage-section.foc-container ul.foc-listing a .foc-listing-teaserimage{overflow:hidden}.no-touchevents .homepage-section.foc-container ul.foc-listing a .foc-listing-teaserimage img{transition:all .25s ease-in-out}.no-touchevents .homepage-section.foc-container ul.foc-listing a:hover .foc-listing-itemheader h3{color:var(--color-secondary)}.no-touchevents .homepage-section.foc-container ul.foc-listing a:hover .foc-listing-teaserimage img{transform:scale(1.2)}.homepage-section.about-container{background:rgb(91.9954751131%,95.1010558069%,97.7692307692%)}.homepage-section.about-container h2{border-bottom-color:rgb(70.0980392157%,81.6993464052%,91.6666666667%)}.homepage-section.about-container .image-wrap{margin:30px 0}.homepage-section.about-container .image-wrap img{border:1px solid var(--color-primary)}.homepage-section.about-container .ce-bodytext p{margin:15px 0}.homepage-section.about-container .ce-bodytext a{color:var(--color-primary-dark)}@media screen and (min-width:768px){.homepage-section.about-container .image-wrap{margin:50px auto;max-width:60%}}@media screen and (min-width:992px){.homepage-section.about-container h2{max-width:70%;margin:20px auto}.homepage-section.about-container .frame-default>div.image{position:relative;display:flex;align-items:center}.homepage-section.about-container .frame-default>div.image .image-wrap{min-width:300px}.homepage-section.about-container .frame-default>div.image .ce-bodytext{margin-left:30px;text-align:left}}@media screen and (min-width:1200px){.homepage-section.about-container .frame-default>div.image{max-width:70%;margin:0 auto}.homepage-section.about-container .frame-default>div.image .image-wrap{min-width:400px;margin:30px 0 0 0}}.homepage-section.partner-container{padding:35px 0;margin-top:85px}.homepage-section.partner-container ul.partner-list{list-style:none;display:flex;flex-wrap:wrap;justify-items:center;align-items:center;align-content:stretch;margin:0 -15px}.homepage-section.partner-container ul.partner-list li{position:relative;padding:15px;flex:1 1 50%}.homepage-section.partner-container ul.partner-list li img{position:relative;max-width:100%;min-height:30px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:470px){.homepage-section.partner-container ul.partner-list li{padding:30px;flex:1 1 33.33333339%}}@media screen and (min-width:992px){.homepage-section.partner-container p{max-width:75%;margin:2em auto}.homepage-section.partner-container ul.partner-list{flex-wrap:nowrap}.homepage-section.partner-container ul.partner-list li{flex:1 1 1%}.homepage-section.partner-container ul.partner-list li img{max-height:100px}}@media screen and (min-width:1700px){.homepage-section.partner-container p{max-width:60%}}.homepage-section{position:relative;padding:45px 0;margin:75px 0;text-align:center}.homepage-section h2{position:relative;padding-bottom:10px;line-height:1.2;border-bottom:1px solid var(--color-primary-light)}.homepage-section h2::after{position:absolute;bottom:-3px;right:50%;width:30px;height:6px;margin-right:-15px;background:var(--color-secondary);content:" "}@media screen and (min-width:992px){.homepage-section{margin:50px 0}.homepage-section h2{max-width:50%;margin:0 auto 50px auto}}footer.site-footer{position:relative;margin-top:60px;background:#333;color:#fff;font-size:14px}footer.site-footer a{color:#fff;text-decoration:none;font-weight:600}.no-touchevents footer.site-footer a{background-image:linear-gradient(rgba(255,255,255,0.7),rgba(255,255,255,0.7));background-size:0 1px}.no-touchevents footer.site-footer a:hover{color:#fff;background-size:100% 1px}footer.site-footer h3{text-transform:uppercase;font-size:15px}footer.site-footer h3::after{position:relative;width:12px;height:8px;border-bottom:2px solid var(--color-secondary);margin-bottom:0;display:block;content:""}footer.site-footer .container{padding:20px}footer.site-footer .container .footer-column{margin-top:40px}footer.site-footer .container .footer-column:first-child{margin-top:0}footer.site-footer ul{position:relative;list-style:none;max-width:50%}footer.site-footer ul li{border-bottom:1px solid var(--color-secondary);padding:5px 0}footer.site-footer .credits{background:#000}footer.site-footer .credits ul li{border:0}footer.site-footer .credits ul li a{font-weight:700;padding:3px 0}@media screen and (min-width:470px){footer.site-footer .credits ul{display:flex;align-items:center;justify-content:center;max-width:none}footer.site-footer .credits ul li{padding:0 15px}}@media screen and (min-width:992px){footer.site-footer{position:absolute;right:0;bottom:0;left:0;height:300px}footer.site-footer>.container{display:grid;height:100%;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:30px;padding:20px 20px 80px 20px;align-content:center}footer.site-footer>.container .footer-column{margin:0}footer.site-footer ul{max-width:none}footer.site-footer .credits{position:absolute;right:0;bottom:0;left:0;max-height:60px}footer.site-footer .credits ul li{padding:0 30px}}@media screen and (min-width:1200px){footer.site-footer>.container{grid-gap:12%}}
