:root{--color-primary:#337ab7;--color-primary-light:#dbe9f5;--color-primary-mid:#285f8f;--color-primary-dark:#1d4567;--color-secondary:#d50f3b;--color-lightgrey:#e0e0e0;--color-midgrey:#ccc;--color-grey:#666}*{box-sizing:border-box;margin:0;padding:0}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 (width>=992px){.wrapper{padding-bottom:400px}}.container{width:100%;margin:0 auto;padding:0 15px;position:relative}@media screen and (width>=768px){.container{padding:0 50px}}@media screen and (width>=992px){.container{width:970px;margin:0 auto;padding:0}}@media screen and (width>=1200px){.container{width:1170px}}@media screen and (width>=1700px){.container{width:1500px}}.content-row{position:relative}@media screen and (width>=768px){.content-row{grid-template-columns:3fr minmax(0,8fr);column-gap:30px;display:grid}}@media screen and (width>=992px){.content-row{column-gap:10%}}.carousel{box-sizing:border-box;position:relative}.carousel *,.carousel :before,.carousel :after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{max-width:100%;max-height:100%;position:relative;overflow:hidden}.carousel__track{display:flex}.carousel__slide{width:var(--carousel-slide-width,60%);overscroll-behavior:contain;flex:none;max-width:100%;padding:1rem;position:relative;overflow:hidden auto}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{-webkit-user-select:none;user-select:none;justify-content:center;margin:0 auto;padding:0;list-style:none;display:flex;position:absolute;top:calc(100% + .5rem);left:0;right:0}.carousel__dots .carousel__dot{cursor:pointer;width:22px;height:22px;margin:0;padding:0;display:block;position:relative}.carousel__dots .carousel__dot:after{content:"";opacity:.25;background-color:currentColor;border-radius:50%;width:8px;height:8px;transition:opacity .15s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width,48px);height:var(--carousel-button-height,48px);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);border:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex}.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{touch-action:none;overflow:hidden!important}.fancybox__container{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;color:var(--fancybox-color,#fff);-webkit-tap-highlight-color:#0000;z-index:1050;transform-origin:0 0;--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 #0006);direction:ltr;outline:none;flex-direction:column;margin:0;display:flex;position:fixed;inset:0;overflow:hidden}.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,#01d2e8f0)}@media (width>=1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{z-index:-1;background:var(--fancybox-bg,#18181beb);position:absolute;inset:0}.fancybox__carousel{z-index:10;flex:auto;height:100%;min-height:0;position:relative}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{cursor:default;width:100%;height:100%;position:relative;overflow:visible}.fancybox__track{height:100%;display:flex}.fancybox__slide{overscroll-behavior:contain;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px;outline:0;flex-direction:column;flex:none;width:100%;max-width:100%;margin:0;padding:48px 8px 8px;display:flex;position:relative;overflow:auto}.fancybox__slide:before,.fancybox__slide:after{content:"";flex:0 0 0;margin:auto}@media (width>=1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);z-index:20;flex-direction:column;align-self:center;padding:36px;display:flex;position:relative}.fancybox__content :focus:not(.carousel__button.is-close){box-shadow:none;outline:thin dotted}.fancybox__caption{max-width:100%;color:var(--fancybox-color,currentColor);visibility:visible;cursor:auto;overflow-wrap:anywhere;flex-shrink:0;align-self:center;margin:0;padding:1rem 0 0;line-height:1.375}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{color:var(--fancybox-color,#fff);top:100%}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media (width>=1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media (width>=1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{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;position:absolute}@media (width>=1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{color:var(--fancybox-color,#fff);position:absolute;top:-40px;right:0}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{width:50px;height:50px;color:var(--fancybox-color,currentColor);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{transform-origin:50%;width:100%;height:100%;margin:auto;animation:2s linear infinite fancybox-rotate;position:absolute;inset:0}.fancybox__spinner svg circle{fill:none;stroke-width:2.75px;stroke-miterlimit:10;stroke-dasharray:1 200;stroke-dashoffset:0;stroke-linecap:round;stroke:currentColor;animation:1.5s ease-in-out infinite fancybox-dash}@keyframes fancybox-rotate{to{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:89 200;stroke-dashoffset:-35px}to{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 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 both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s both fancybox-throwOutDown}@keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{0%{opacity:0;transform:scale(.97)translateY(16px)}to{opacity:1;transform:scale(1)translate(0,0)}}@keyframes fancybox-zoomOutDown{to{opacity:0;transform:scale(.97)translateY(16px)}}@keyframes fancybox-throwOutUp{to{opacity:0;transform:translateY(-30%)}}@keyframes fancybox-throwOutDown{to{opacity:0;transform:translateY(30%)}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc #ffffff1a}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:#ffffff1a}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px #0003}.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;user-select:none;transition:none}.has-image .fancybox__content{background:0 0;min-height:1px;padding:0}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{touch-action:none;overflow:visible}.has-image[data-image-fit=contain] .fancybox__content{flex-flow:wrap}.has-image[data-image-fit=contain] .fancybox__image{object-fit:contain;max-width:100%;max-height:100%}.has-image[data-image-fit=contain-w]{overflow:hidden 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]{touch-action:none;overflow:visible}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{object-fit:cover;width:100%;height:100%}.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{flex-shrink:1;max-width:100%;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;max-width:100%;height:540px;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{color:#fff;background:#18181be6;padding:0}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{background:0 0;border:0;width:100%;height:100%;display:block}.fancybox-placeholder{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fancybox__thumbs{opacity:var(--fancybox-opacity,1);flex:none;padding:0 3px;position:relative}.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{width:var(--fancybox-thumbs-width,96px);box-sizing:content-box;cursor:pointer;flex:none;justify-content:center;align-items:center;margin:0;padding:8px 3px;display:flex;overflow:visible}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{content:"";border-style:solid;border-width:5px;border-color:var(--fancybox-accent-color,#22d5e9f5);opacity:0;border-radius:var(--fancybox-thumbs-border-radius,4px);transition:opacity .15s;position:absolute;inset:0}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb:after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;user-select:none}.fancybox__thumb{width:100%;padding-top:calc(100% / (var(--fancybox-thumbs-ratio,1.5)));border-radius:var(--fancybox-thumbs-border-radius,4px);background-color:#ffffff1a;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.fancybox__toolbar{z-index:20;touch-action:none;--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 #0006);background:linear-gradient(#00000070 0%,#0000006f 8.1%,#0000006b 15.5%,#00000064 22.5%,#0000005d 29%,#00000053 35.3%,#00000049 41.2%,#0000003e 47.1%,#00000032 52.9%,#00000028 58.8%,#0000001d 64.7%,#00000014 71%,#0000000c 77.5%,#00000005 84.5%,#00000002 91.9%,#0000 100%);justify-content:space-between;padding:0;display:flex;position:absolute;top:0;left:0;right:0}@media (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:translate(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media (width<=640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;line-height:var(--carousel-button-height,48px);text-align:center;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;padding:0 10px;font-size:17px}.fancybox__progress{background:var(--fancybox-accent-color,#22d5e9f5);transform-origin:0;z-index:30;-webkit-user-select:none;user-select:none;height:3px;transition-property:transform;transition-timing-function:linear;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2),.fancybox__container.has-slideshow .fancybox__button--slideshow g:first-child{display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-user-select:text;user-select:text;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.draggable{cursor:pointer;cursor:grab;-webkit-user-select:none;user-select:none}.slick-list.dragging{cursor:grabbing}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local(""),url(./open-sans-v28-latin-300-C3ShPf9p.woff2)format("woff2"),url(./open-sans-v28-latin-300-AjXRzfYp.woff)format("woff");font-display:swap}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local(""),url(./open-sans-v28-latin-regular-CXM7C10U.woff2)format("woff2"),url(./open-sans-v28-latin-regular-Bd6WqjJy.woff)format("woff");font-display:swap}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local(""),url(./open-sans-v28-latin-600-DalNwSIX.woff2)format("woff2"),url(./open-sans-v28-latin-600-DW5sjqTK.woff)format("woff");font-display:swap}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local(""),url(./open-sans-v28-latin-700-BCo7LFYr.woff2)format("woff2"),url(./open-sans-v28-latin-700-jtuosPmf.woff)format("woff");font-display:swap}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;src:local(""),url(./open-sans-v28-latin-800-Df0EaQCE.woff2)format("woff2"),url(./open-sans-v28-latin-800-Cot2Ep9n.woff)format("woff");font-display:swap}body{color:#000;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Open Sans,Helvetica,Arial,Verdana,sans-serif;font-size:16px;font-weight:400;line-height:1.5}h1,h2,h3{-webkit-hyphens:auto;hyphens:auto}@media screen and (width>=992px){h1,h2,h3{-webkit-hyphens:none;hyphens:none}}a{color:var(--color-primary);font-weight:600;text-decoration:none}.no-touchevents a{background-image:linear-gradient(#1d4567b3,#1d4567b3);background-position:0 93%;background-repeat:no-repeat;background-size:0 2px;text-decoration:none;transition:all .25s ease-in-out;position:relative}.no-touchevents a:hover{color:var(--color-primary-dark);background-size:100% 2px}img{max-width:100%;height:auto}svg video{object-fit:cover;width:100%;height:100%;position:relative;left:-1px}.no-touchevents .content figure a:before{display:none}.content .image-wrap{background:#fff;margin:1.4em 0;position:relative}.content .image-wrap figure{position:relative}.content .image-wrap figure a{width:100%;height:100%;line-height:0;display:block;position:relative}.no-touchevents .content .image-wrap figure a{background: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: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{border:0;height:auto}.content .image-wrap figure .single-image-container{width:100%;height:100%;position:relative}.content .image-wrap figure figcaption{text-align:center;color:var(--color-primary-dark);margin-top:8px;font-size:12px;line-height:1.5;position:relative}.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 (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}.content .vertical-intext .image-wrap.multiple-images figure{display:none}.content .vertical-intext .image-wrap.multiple-images figure:first-child{display:block;position:relative}.content .vertical-intext .image-wrap.multiple-images figure:first-child a:before{border:1px solid var(--color-lightgrey);content:" ";background:0 0;display:block;position:absolute;inset:3px -1px -6px 2px;transform:rotate(1deg)}.content .vertical-intext .image-wrap.multiple-images figure:first-child a:after{border:1px solid var(--color-lightgrey);content:" ";background:0 0;display:block;position:absolute;inset:3px -1px -6px 2px;transform:rotate(-1.2deg)}.content .vertical-intext .image-wrap.multiple-images figure:first-child a img{z-index:10;position:relative}.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 (width>=470px){.content .vertical-intext:after{clear:both;content:" ";background:0 0;border:0;width:100%;height:1px;display:table;position:relative}.content .vertical-intext .image-wrap{max-width:40%;margin:5px 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{transform-origin:50%;display:block;left:auto;right:-5px;transform:scaleX(-1)}}@media screen and (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 (width>=1200px){.content .vertical-intext figure iframe{width:348px;height:200px}}@media screen and (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:last-child .single-image-container{height:auto;max-height:none}.content .horizontal-center .image-wrap figure:first-child:last-child .single-image-container a{height:auto}.content .horizontal-center .image-wrap figure:first-child:last-child .single-image-container img{object-fit:unset;max-width:100%;height:auto}.content .horizontal-center .image-wrap figure figcaption{display:none}@media screen and (width>=470px){.content .horizontal-center .image-wrap{flex-wrap:wrap;align-items:stretch;margin:0 -5px;display:flex}.content .horizontal-center .image-wrap img{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 (width>=992px){.content .horizontal-center .image-wrap{flex-flow:row;justify-content:center;align-items:stretch}.content .horizontal-center .image-wrap img{width:100%;height:100%}.content .horizontal-center .image-wrap figure{flex:auto}.content .horizontal-center .image-wrap.multiline-gallery{flex-flow:wrap;justify-items:center}.content .horizontal-center .image-wrap.multiline-gallery img{height:150px}.content .horizontal-center .image-wrap.multiline-gallery figure{flex:0 25%}}@media screen and (width>=1200px){.content .horizontal-center .image-wrap.multiline-gallery img{height:125px}.content .horizontal-center .image-wrap.multiline-gallery figure{flex:0 20%}}.fancybox__backdrop{background:#1d4567e6}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{border-color:#63a0d4;border-radius:0}.fancybox__content img{background:#fff}.content .accordion .accordion-item{border-bottom:1px solid var(--color-lightgrey);transition:all .25s ease-in-out;position:relative}.content .accordion .accordion-item h3{color:var(--color-primary-dark);text-transform:none;cursor:pointer;align-items:center;min-height:55px;margin-top:0;padding:15px 35px 15px 0;font-size:14px;line-height:1.2;transition:all .25s ease-in-out;display:flex;position:relative}.content .accordion .accordion-item h3:after{display:none}.content .accordion .accordion-item a.permalink{text-align:right;opacity:0;color:#0000;pointer-events:none;width:20px;padding-right:20px;font-size:12px;line-height:20px;text-decoration:none;transition:all .2s ease-out;position:absolute;top:20px;right:60px;overflow:hidden}.content .accordion .accordion-item a.permalink:after{content:"";background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48ZyBmaWxsPSIjMDc4MDc4Ij48cGF0aCBkPSJNMTMuNCAxMC44bDEuOS0yLjFjLjgtLjguNC0yLjMtLjQtMy4xbC0uOS0uOGMtLjQtLjMtLjktLjYtMS41LS43LS43LS4xLTEuMi4xLTEuNi41bC0xLjkgMi4xYy0uNi42LS42IDEuNiAwIDIuMS4yLjIuNS4yLjcgMCAuMi0uMi4yLS41IDAtLjctLjItLjItLjItLjUgMC0uN2wxLjktMi4xYy4xLS4yLjQtLjIuOC0uMnMuNy4yLjkuNGwuOS44Yy40LjQuNyAxLjMuMyAxLjdsLTEuOSAyLjFjLS4yLjItLjUuMi0uNyAwLS4yLS4yLS41LS4yLS43IDAtLjIuMi0uMi41IDAgLjcuMy4zLjcuNCAxIC40LjUuMS45LS4xIDEuMi0uNHpNOC44IDkuMWMtLjMtLjItLjctLjQtMS4xLS40LS40IDAtLjguMi0xIC41bC0xLjkgMi4xYy0uNC40LS41IDEtLjQgMS42LjEuNi40IDEuMS44IDEuNGwuOC45Yy41LjQgMS4xLjcgMS44LjcuNSAwIDEtLjIgMS4zLS41bDEuOS0yLjFjLjYtLjYuNS0xLjYtLjEtMi4xLS4yLS4yLS41LS4yLS43IDAtLjIuMi0uMi41IDAgLjcuMi4yLjIuNSAwIC43bC0xLjkgMi4xYy0uMy40LTEuMy4yLTEuNy0uMmwtLjktLjhjLS4yLS4yLS40LS41LS41LS45LS4xLS4zIDAtLjYuMS0uOGwxLjktMi4xYy4xLS4xLjItLjIuMy0uMi4xIDAgLjMgMCAuNC4xLjIuMi41LjIuNyAwIC40LS4xLjQtLjQuMi0uN3pNNy44IDEyLjRjLjEuMS4yLjEuMy4xLjEgMCAuMy0uMS40LS4ybDMuNy00Yy4yLS4yLjItLjUgMC0uNy0uMi0uMi0uNS0uMi0uNyAwbC0zLjcgNGMtLjIuMy0uMi42IDAgLjh6Ii8+PC9nPjwvc3ZnPg==) 50% no-repeat;width:20px;height:20px;position:absolute;top:0;right:0}.content .accordion .accordion-item .accordion-content{opacity:0;max-height:0;padding:0;font-size:14px;transition:max-height .5s cubic-bezier(0,1,0,1),padding .3s ease-in-out;overflow:hidden}.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;pointer-events:auto;right:0}.content .accordion .accordion-item.active .accordion-content{opacity:1;max-height:1200px;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{pointer-events:none;width:90px;height:50px;margin-bottom:-25px;transition:all .5s ease-in-out;position:absolute;bottom:50%;right:0}.content .accordion.partner-listing .accordion-item figure.partner-logo a{background:0 0;padding:0}.content .accordion.partner-listing .accordion-item figure.partner-logo img{object-fit:contain;width:100%;height:100%;position:relative}.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{pointer-events:auto;width:150px;height:100px;bottom:30px}.no-touchevents .content .accordion .accordion-item{transition:all .25s ease-in-out}.no-touchevents .content .accordion .accordion-item:after{z-index:1;transform-origin:100% 100%;content:" ";pointer-events:none;background:#337ab71a;transition:transform .3s;display:block;position:absolute;inset:2px -2px;transform:scaleX(0)}.no-touchevents .content .accordion .accordion-item:hover:after{transform-origin:0 100%;transform:scaleX(1)}.no-touchevents .content .accordion .accordion-item.active:after{transition:none;transform:scaleX(0)}.no-touchevents .content .accordion .accordion-item figure a:before{content:none;display:none}@media screen and (width>=992px){.content .accordion .accordion-item h3{padding:15px 10px 15px 25px;font-size:16px;font-weight:700}.content .accordion .accordion-item h3:before,.content .accordion .accordion-item h3:after{background:var(--color-primary);content:" ";border:0;width:12px;height:3px;transition:all .25s ease-in-out;position:absolute;top:48%;left:0}.content .accordion .accordion-item h3:after{display:block;transform:rotate(90deg)}.content .accordion .accordion-item a.permalink{width:auto;color:var(--color-primary-dark)}.content .accordion .accordion-item a.permalink:hover{opacity:1;transform:scale(1.2)}.content .accordion .accordion-item .accordion-content{padding-left:25px}.content .accordion .accordion-item.active h3:before{transform:translate(-4px)rotate(-135deg)}.content .accordion .accordion-item.active h3:after{transform:translate(3px)rotate(135deg)}}@media screen and (width>=1700px){.content .accordion .accordion-item h3{font-size:16px}}.content-column .news-list-view{margin:0;padding:0}.content-column .news-list-view .page-navigation{text-align:center;margin:30px 0;position:relative}.content-column .news-list-view .page-navigation>p{color:var(--color-grey);margin:0 0 10px;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:0;border-radius:0;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{border-bottom:1px solid var(--color-secondary);padding:40px 0;position:relative}.content-column .news-list-view .item:first-child{padding-top:0}.content-column .news-list-view .item figure{max-width:400px;position:relative}.content-column .news-list-view .item figure a{line-height:0;display:block;position:relative}.content-column .news-list-view .item figure a img{border:1px solid var(--color-lightgrey)}.content-column .news-list-view .item h3{text-transform:uppercase;margin:15px 0 0;line-height:1.2}.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{margin:15px 0 0;font-size:14px}.content-column .news-list-view .item p .event-timeline{font-weight:600;display:block;position:relative}.content-column .news-list-view .item p .event-timeline:after{content:" ";border-bottom:1px solid #000;width:15px;height:5px;margin-bottom:10px;display:block;position:relative}.content-column .news-list-view .item p .news-list-date{color:var(--color-primary-dark);font-weight:700}.content-column .news-list-view .item p .news-list-date:after{content:"|"}.content-column .news-list-view .item .event-date{text-align:center;flex-direction:column-reverse;width:60px;margin:0 25px 0 0;line-height:1;display:flex;position:relative}.content-column .news-list-view .item .event-date .date-month{color:#fff;text-transform:uppercase;background:var(--color-primary-mid);border-radius:6px 6px 0 0;padding:4px 8px;font-size:12px;font-weight:800;display:block}.content-column .news-list-view .item .event-date .date-day{color:var(--color-primary-dark);border:1px solid var(--color-primary-mid);border-radius:0 0 6px 6px;padding:4px 8px;font-size:32px;font-weight:400;display:block}.content-column .news-list-view .item .more{white-space:nowrap;font-size:14px;text-decoration:none}.content-column .news-list-view .item .more:after{content:"»"}@media screen and (width>=768px){.content-column .news-list-view .page-navigation{justify-content:space-between;align-items:center;display:flex}.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{align-items:center;display:flex}.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 (width>=992px){.content-column .news-list-view .item{align-items:center;display:flex}.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{color:var(--color-primary-dark);font-weight:600}.newsDetail .event-timeline,.newsDetail .news-list-date{font-weight:600;display:block;position:relative}.newsDetail .event-timeline:after,.newsDetail .news-list-date:after{content:" ";border-bottom:1px solid #000;width:15px;height:5px;margin-bottom:10px;display:block;position:relative}.newsDetail .news-backlink-wrap{border-top:1px solid var(--color-secondary);margin:100px 0 50px}.newsDetail .news-backlink-wrap a{color:var(--color-primary);text-transform:uppercase;border:1px solid var(--color-primary);background:#fff;padding:5px 20px;text-decoration:none;display:inline-block;position:relative;top:-20px;left:30px}.newsDetail .news-backlink-wrap a:after{content:" ";border:3px solid #fff;position:absolute;inset:-2px 6px}.sidebar .news-image-container figure{margin:40px 0;position:relative}.sidebar .news-image-container figure img{border:1px solid var(--color-lightgrey)}.sidebar .news-image-container figure figcaption{color:var(--color-grey);font-size:12px}.no-touchevents .sidebar .news-image-container figure a,.no-touchevents .sidebar .news-image-container figure a:hover{background:0 0}.news-datemenu{text-align:center;border-top:1px solid var(--color-primary);margin:40px 0;position:relative}.news-datemenu h4{color:var(--color-primary);text-transform:uppercase;background:#fff;align-items:center;padding:0 5px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex;position:relative;top:-12px}.news-datemenu h4 svg{width:22px;height:auto;margin-right:7px;position:relative}.news-datemenu ul{border-bottom:1px solid var(--color-primary);flex-wrap:wrap;justify-content:center;margin:0 -5px;padding-bottom:10px;list-style:none;display:flex;position:relative}.news-datemenu ul li{padding:5px;position:relative}.news-datemenu ul li a{white-space:nowrap;color:var(--color-primary);background:#f2f2f2;padding:7px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:block;position:relative}.news-datemenu ul li a .items{color:#8c8c8c}.news-datemenu ul li.active a{color:#fff;background:var(--color-primary)}.news-datemenu ul li.active a .items{color:#ffffff80}@media screen and (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{text-align:center;flex:50%;position:relative}}@media screen and (width>=1200px){.news-datemenu ul li{flex:33.3333%}}#project-list ul.list{list-style:none}#project-list ul.list>li{border-bottom:1px solid var(--color-secondary);margin:60px 0;padding:0;position:relative}#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{margin:0 auto 20px 0;line-height:0;position:relative;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{object-fit:cover;width:100%;height:220px}#project-list ul.list>li .projectstate-indicator{width:40px;height:40px;display:none;position:absolute;top:195px;left:-6px}#project-list ul.list>li h3{text-transform:uppercase;color:var(--color-primary-dark);font-size:22px;font-weight:700;line-height:1.2;display:inline}#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{margin:10px 0;font-size:14px}#project-list ul.list>li .title-repeat,#project-list ul.list>li .project-partners{display:none}@media screen and (width>=992px){#project-list ul.list>li{min-height:190px;margin:0;padding:30px 0 30px 220px}#project-list ul.list>li figure.projectlist-image{align-items:center;width:200px;height:100%;display:flex;position:absolute;inset:0 auto 0 0}#project-list ul.list>li figure.projectlist-image img{width:200px;height:130px}#project-list ul.list>li .projectstate-indicator{width:20px;height:20px;margin-top:-10px;top:50%}#project-list ul.list>li h3{margin-top:0}#project-list ul.list>li .project-meta-informations{flex-wrap:wrap;align-content:center;min-height:130px;display:flex}#project-list ul.list>li .project-meta-informations>*{flex: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{opacity:0;flex-wrap:wrap;align-items:center;margin:0 -3px;transition:all .25s ease-in-out;display:flex;position:absolute;inset:auto 0 0 220px}#project-list ul.list>li .project-partners li{color:var(--color-primary-dark);background:#dbe9f5;margin:3px;padding:3px 8px;font-size:11px;font-weight:600}#project-list ul.list>li .project-partners li:before{display:none}#project-list ul.list>li .project-partners li.project-partner-label{color:var(--color-grey);background:#ededed}.no-touchevents #project-list ul.list>li:hover .project-partners{opacity:1;bottom:27px}.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{background:#eff5fa;margin:40px 0;padding:15px;position:relative}.content-row .content .project-metadata h3,.content-row .content .project-metadata p{margin:0}.content-row .content .project-metadata h3{color:var(--color-primary);font-size:14px;font-weight:700}.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{margin-bottom:15px;padding-right:50px;position:relative}.content-row .content .project-metadata .foc .foc-icon{background:#fff;width:45px;height:45px;padding:5px;position:absolute;top:0;right:3px}.content-row .content .project-metadata .foc .foc-icon img{width:auto;height:100%;position:relative}.content-row .content .project-metadata .foc .foc-icon:after{background:var(--color-primary);content:" ";mix-blend-mode:screen;display:block;position:absolute;inset:0}.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{padding-left:25px;line-height:30px;position:relative}.content-row .content .project-metadata .foc.multiple .foc-icon{width:24px;height:24px;padding:2px;top:3px;left:0;right:auto}.content-row .content ul.project-partners{list-style:none}.content-row .content ul.project-partners li{border-bottom:1px solid var(--color-lightgrey);padding:4px 0}.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}.content-row .content .back-to-projects a{color:var(--color-primary);text-transform:uppercase;border:1px solid var(--color-primary);background:#fff;padding:5px 20px;text-decoration:none;display:inline-block;position:relative;top:-20px;left:30px}.content-row .content .back-to-projects a:after{content:" ";border:3px solid #fff;position:absolute;inset:-2px 6px}.no-touchevents .content-row .content .back-to-projects a{background-image:none}@media screen and (width>=992px){.content-row .project-sidebar>div{border-bottom:1px solid var(--color-grey);margin:50px 0;padding-bottom:10px;display:block}.content-row .project-sidebar>div h3{margin-bottom:20px}.content-row .content .project-metadata{justify-content:space-around;margin-top:0;display:flex}.content-row .content .project-metadata .foc{align-items:center;margin:0;padding:15px 15px 15px 60px}.content-row .content .project-metadata .foc .foc-icon{width:50px;height:50px;margin-top:-25px;top:50%;left:0;right:auto}.content-row .content .project-metadata .foc.multiple{flex-wrap:wrap;padding:15px}.content-row .content .project-metadata .foc.multiple .foc-icon{width:24px;height:24px;margin-top:0;top:3px}.content-row .content .project-metadata .foc.multiple .foc-content{white-space:nowrap;margin:0 10px 0 0}.content-row .content .project-metadata .timing{align-items:center;margin:0;padding:15px}.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{flex-wrap:wrap;justify-content:flex-start;margin:2em -10px;display:flex}.content-row .content ul.project-partners li{color:var(--color-primary-dark);border:0;padding:10px}.content-row .content ul.project-partners li a,.content-row .content ul.project-partners li span{background:var(--color-primary-light);color:var(--color-primary-dark);padding:3px 10px}.content-row .content ul.project-partners li span{font-weight:600}}@media screen and (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{content:": ";background:0 0;border:0;width:auto;height:auto;margin-right:5px;display:inline;position:relative}.content-row .content .project-metadata .foc,.content-row .content .project-metadata .timing{display:flex}.content-row .content .project-metadata .meta-separator{background:var(--color-primary);width:1px;position:relative}}.content ul.foc-listing{margin:0;padding:0;list-style:none}.content ul.foc-listing li{padding:30px 0}.content ul.foc-listing li:before{display:none}.content ul.foc-listing li .foc-listing-itemheader{justify-content:flex-start;align-items:center;display:flex}.content ul.foc-listing li .foc-listing-itemheader img{opacity:.7;width:30px;height:auto;margin-right:10px}.content ul.foc-listing li .foc-listing-itemheader h3{color:var(--color-primary-dark);text-transform:uppercase;margin:0;font-size:20px;font-weight:700;line-height:1.2}.content ul.foc-listing li .foc-listing-itemheader h3:after{display:none}.content ul.foc-listing li .foc-listing-teaserimage{border:1px solid var(--color-lightgrey);width:100%;margin:10px auto;line-height:0}.content ul.foc-listing li .foc-listing-teaserimage img{width:100%}.content ul.foc-listing li p.subtitle{color:var(--color-primary-dark);margin:0;font-size:14px}@media screen and (width>=1200px){.content ul.foc-listing{margin:30px 0 0}.content ul.foc-listing li{width:100%;height:180px;margin:60px 0;padding:0;position:relative}.content ul.foc-listing li>a{flex-wrap:wrap;align-content:center;height:100%;padding:50px;display:flex;position:relative}.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{z-index:1;margin:0;position:absolute;inset:0;overflow:hidden}.content ul.foc-listing li .foc-listing-teaserimage:after{content:" ";background:linear-gradient(90deg,#fffffff2 50%,#fff0 80%);position:absolute;inset:0}.content ul.foc-listing li .foc-listing-teaserimage img{object-fit:cover;width:100%;height:100%}.content ul.foc-listing li p.subtitle{z-index:2;max-width:50%}}.no-touchevents .content ul.foc-listing li a{background: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{border:0;padding:0;position:relative}.tx-kesearch-pi1 fieldset input[type=text]{width:100%;height:35px;color:var(--color-primary-dark);border:1px solid var(--color-midgrey);background:#fff;padding:5px 35px 5px 15px;position:relative}.tx-kesearch-pi1 fieldset .reset-button{display:none}.tx-kesearch-pi1 fieldset .submit-button{color:#0000;background:0 0;border:none;width:25px;height:25px;position:absolute;top:15px;right:7px;overflow:hidden}.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{opacity:.4;height:35px;margin-bottom:40px;transition:all .25s ease-in-out;position:relative}.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 (width>=768px){.navigation-wrapper .search-box{padding:0 50px}}@media screen and (width>=992px){.navigation-wrapper .search-box{opacity:1;border-left:1px solid var(--color-lightgrey);width:40px;height:30px;margin:0;padding:0 10px}.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{color:#0000;cursor:pointer;background:0 0;border:none;width:20px;height:20px;margin-top:5px;display:block;position:relative;overflow:hidden}.navigation-wrapper .search-box .search-toggle svg{transition:all .25s ease-in-out}.navigation-wrapper .search-box .search-toggle:after{color:var(--color-primary-mid);opacity:0;content:"+";font-size:30px;font-weight:700;line-height:1;transition:all .25s ease-in-out;display:block;position:absolute;top:-5px;left:0;transform:rotate(45deg)}.navigation-wrapper .search-box #search-box-container{pointer-events:none;width:0;transition:all .25s ease-in-out;display:block;position:absolute;top:0;right:38px;overflow:hidden}.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{pointer-events:auto;width:530px}}@media screen and (width>=1200px){.search-active .navigation-wrapper .search-box #search-box-container{width:660px}}@media screen and (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{border:solid var(--color-grey);border-width:1px 0;padding:10px 0;position:relative}.search-page .content .messsage{text-align:center;color:red;margin:5px 0 10px;font-size:14px;font-weight:700;position:relative}.search-page .content .search-numresults{opacity:.5;margin-top:15px;font-size:12px;font-weight:600;position:relative}.search-page .content .pages_total{margin:15px 0;position:relative}.search-page .content .pages_total .result_txt{text-align:center;border-bottom:1px solid var(--color-lightgrey);color:var(--color-grey);padding-bottom:10px;font-size:12px;font-weight:700}.search-page .content .pages_total .kesearch_pagebrowser ul{text-align:center;margin:0;padding:10px 0 0;list-style:none}.search-page .content .pages_total .kesearch_pagebrowser ul li{padding:5px;display:inline-block}.search-page .content .pages_total .kesearch_pagebrowser ul li:before{display:none}.search-page .content .pages_total .kesearch_pagebrowser ul li a{background:var(--color-primary-mid);color:#fff;text-transform:uppercase;padding:10px;font-size:13px;font-weight:700;line-height:1;text-decoration:none;display:inline-block}.search-page .content .pages_total .kesearch_pagebrowser ul li a.prev,.search-page .content .pages_total .kesearch_pagebrowser ul li a.next{font-weight:400}.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{border-bottom:1px solid var(--color-secondary);padding:30px 0}.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{opacity:.5;margin:0 0 10px;font-size:14px;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);white-space:nowrap;text-overflow:ellipsis;margin-left:5px;text-decoration:none;display:inline-block;overflow:hidden}.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:#eff5fa;padding:2px 4px}.search-page .content .search_query_time{opacity:.4;text-align:center;font-size:10px}@media screen and (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{border:1px solid var(--color-primary-dark);width:100%;padding:10px;position:relative}.frame-type-felogin_login form fieldset button{background:var(--color-primary);color:#fff;border:solid var(--color-primary-dark);cursor:pointer;border-width:0 0 3px;width:100%;padding:10px;position:relative}.frame-type-felogin_login .recovery-link,.frame-type-felogin_login .back-to-form-link{opacity:.5;font-size:14px}.frame-type-felogin_login .type-error{background:var(--color-secondary);color:#fff;padding:10px}.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{margin:10px 0 0;font-size:14px}.frame-type-felogin_login ul.typo3-messages li{padding:15px 15px 15px 40px}.frame-type-felogin_login ul.typo3-messages li p{margin:0;font-size:14px}.frame-type-felogin_login ul.typo3-messages li.alert-success{background:#cde699}.frame-type-felogin_login ul.typo3-messages li.alert-success:before{color:#6c9023;content:"✓";background:0 0;width:auto;height:40px;margin-top:-20px;font-size:40px;line-height:1;top:50%;left:4px}@media screen and (width>=992px){.frame-type-felogin_login form{margin-top:2em}.frame-type-felogin_login form fieldset{justify-content:stretch;margin:0 -10px;display:flex}.frame-type-felogin_login form fieldset div.form-element{flex:1 0 auto;margin:0;padding:0 10px}.frame-type-felogin_login form ul.typo3-messages{margin-top:0}}.login-bar{background:var(--color-primary-light);padding:15px 0;position:relative}.login-bar .container{justify-content:space-between;align-items:center;display:flex}.login-bar h3{text-transform:uppercase;color:var(--color-primary-dark);font-size:16px}.login-bar p{color:var(--color-primary-dark);font-size:14px}.login-bar form fieldset{border:0;padding:0}.login-bar form button{background:var(--color-primary);color:#fff;border:solid var(--color-primary-dark);cursor:pointer;border-width:0 0 3px;padding:5px 15px;font-size:14px;position:relative}@media screen and (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);margin-right:5px;padding-right:5px}}.visually-hidden{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.extbase-debugger{z-index:30}header.site-header{z-index:99;border-bottom:1px solid var(--color-lightgrey);background:#fffffff2;height:100px;padding:20px 0;transition:all .25s ease-in-out;position:fixed;top:0;left:0;right:0;overflow:hidden}header.site-header a{background-image:none}header.site-header>.container{display:flex}header.site-header .navbar-brand{font:normal 0/0 a;color:#0000;text-shadow:none;z-index:101;transform-origin:0;background:url(./LogoLhtDe-Dw-DrrV3.svg) 50%/contain no-repeat;border:0;width:200px;height:56px;transition:all .25s ease-in-out;display:block;position:relative}[lang=en-US] header.site-header .navbar-brand{background-image:url(./LogoLhtEn-DJiKEMoX.svg)}header.site-header .navbar-assoc{font:normal 0/0 a;color:#0000;text-shadow:none;z-index:101;transform-origin:0;background:url(./LogoLraDe-DziRc6T5.svg) 50%/contain no-repeat;border:0;width:83px;height:56px;margin-left:15px;transition:all .25s ease-in-out;display:none;position:relative}[lang=en-US] header.site-header .navbar-assoc{background-image:url(./LogoLraEn-2_4meeUB.svg)}.shrinked-header header.site-header{height:60px;padding:10px 0}.shrinked-header header.site-header .navbar-brand{width:140px;height:40px}.shrinked-header header.site-header .navbar-assoc{width:60px;height:40px}@media screen and (width>=470px){header.site-header .navbar-assoc{display:block}}@media screen and (width>=992px){header.site-header{overflow:visible}header.site-header .navbar-assoc{margin-left:25px}}button.main-navigation-toggle{z-index:105;background:0 0;border:0;width:50px;height:50px;margin-left:auto;padding:0;transition:all .25s ease-in-out;position:relative}button.main-navigation-toggle .icon-bar{border-bottom:5px solid var(--color-primary-dark);width:100%;height:0;margin:10px 0;transition:all .25s ease-in-out;display:block;position:relative;top:0}button.main-navigation-toggle .icon-bar:nth-child(3){border:solid var(--color-primary-dark);border-width:0 7px;height:5px}button.main-navigation-toggle .menu-label{color:var(--color-primary-dark);text-transform:uppercase;padding:4px;font-size:10px;font-weight:700;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-35%)}.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{margin-top:-5px;transform:scale(.8)}@media screen and (width>=992px){button.main-navigation-toggle{display:none}}.headerimage{height:300px;position:relative}.headerimage:after{content:" ";z-index:5;background:linear-gradient(90deg,#ffffffe6 20%,#ffffffb3 70%,#fff0 100%);display:block;position:absolute;inset:0}.headerimage img{object-fit:cover;width:100%;height:100%;position:relative}.headerimage .headline{z-index:10;flex-wrap:wrap;align-content:center;display:flex;position:absolute;inset:100px auto 0 0}.headerimage .headline h1{color:var(--color-primary-dark);max-width:80%;margin:0;padding-bottom:15px;font-size:24px;font-weight:500;position:relative}.headerimage .headline h1:after{background:var(--color-primary-dark);content:" ";width:30%;height:5px;position:absolute;bottom:0;left:0}.headerimage .headline .subline{text-transform:uppercase;color:var(--color-primary-dark);flex:0 0 100%;margin-top:10px;padding-right:20%;font-size:14px}.headerimage .headline .foc-icon{border:5px solid #fff;width:70px;height:auto;position:absolute;bottom:-5px;right:15px}.headerimage .headline .foc-icon:after{background:var(--color-primary-dark);content:" ";mix-blend-mode:screen;display:block;position:absolute;inset:0}@media screen and (width>=768px){.headerimage .headline{padding-left:150px}.headerimage .headline .foc-icon{width:auto;height:84px;margin-top:-42px;inset:50% auto auto 50px}}@media screen and (width>=992px){.headerimage{height:350px}.headerimage .headline{padding-left:100px;inset:100px auto 0 50%;transform:translate(-50%)}.headerimage .headline h1{max-width:50%}.headerimage .headline .foc-icon{left:0}}@media screen and (width>=1700px){.headerimage{height:450px}}.nav-space{height:90px;margin:0;position:relative}.nav-space h1{color:#0000}.main-navigation{flex:1;position:relative;overflow-x:auto}.main-navigation ul{flex-direction:column;justify-content:center;min-height:100%;display:flex;position:relative}.main-navigation ul li{position:relative}.main-navigation ul li a{color:var(--color-primary-mid);text-transform:uppercase;padding:10px;font-size:22px;transition:all .25s ease-in-out;display:inline-block}.submenu-active .main-navigation ul li a{opacity:.3;pointer-events:none;transform:scale(.5)}.main-navigation ul li.active>a{font-weight:700}.main-navigation ul li ul.submenu{opacity:0;transform-origin: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{text-transform:uppercase;font-size:18px}.main-navigation ul li ul.submenu li a .subnav-item-separator{visibility:hidden;width:0;height:0;font-size:0;position:absolute}.main-navigation ul li ul.submenu li a .subnav-item-subtitle{opacity:.7;font-size:12px;font-weight:400;display:block}.main-navigation ul li ul.submenu li a .icon{vertical-align:middle;opacity:.5;width:auto;height:20px;position:relative}.main-navigation ul li.has-submenu:before{border:solid var(--color-primary-mid);content:" ";opacity:0;border-width:0 3px 3px 0;width:15px;height:15px;margin-left:-5px;transition:all .25s ease-in-out;position:absolute;top:0;left:50%;transform:rotate(45deg)}.main-navigation ul li.submenu-active a{opacity:1;pointer-events:auto;transform:scale(1)}.main-navigation ul li.submenu-active ul.submenu{opacity:1;max-height:2000px;margin:25px 0}.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{text-transform:none;font-size:14px}.main-navigation ul li.submenu-active.has-submenu:before{opacity:1;top:55px}@media screen and (width>=768px){.main-navigation ul{flex-direction:column}.main-navigation ul li ul.submenu{flex-wrap:wrap;align-content:center;height:auto;display:flex;position:relative;top:auto;left:auto;right:auto}.main-navigation ul li.submenu-active ul.submenu{max-height:600px}}@media screen and (width>=992px){.main-navigation{transition:all .25s ease-in-out;position:relative;overflow:visible}.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;line-height:20px}.main-navigation ul li a{color:#333;white-space:nowrap;border-bottom:5px solid #0000;padding:5px 0 10px;font-size:16px;font-weight:600}.submenu-active .main-navigation ul li a{opacity:1;pointer-events:auto;transform:scale(1)}.no-touchevents .main-navigation ul li a:hover{border-bottom-color:#e39aaa}.main-navigation ul li.has-submenu>a{padding-right:15px;position:relative}.main-navigation ul li.has-submenu>a:after{border:solid var(--color-grey);content:" ";border-width:0 2px 2px 0;width:5px;height:5px;margin-top:-7px;position:absolute;top:50%;right:3px;transform:rotate(45deg)}.main-navigation ul li.has-submenu:before{display:none}.main-navigation ul li.active>a{border-bottom-color:var(--color-secondary);font-weight:600}.main-navigation ul li ul.submenu{border:1px solid var(--color-lightgrey);pointer-events:none;visibility:hidden;text-align:left;background-color:#fffffff2;width:320px;margin:0;padding:0;display:block;position:absolute;top:0;left:20px;overflow:visible;box-shadow:0 2px 10px #00000026}.main-navigation ul li ul.submenu li{border-top:1px solid var(--color-lightgrey);padding:10px 0}.main-navigation ul li ul.submenu li a{text-transform:uppercase;white-space:normal;border:0;padding:5px 10px;font-size:14px;font-weight:700;line-height:1.2;display:block}.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:#337ab74d}.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{pointer-events:auto;visibility:visible;margin:0;top:55px}.main-navigation ul li.submenu-active ul.submenu ul.submenu{box-shadow:none;background:0 0;border:0;margin:0;position:relative;inset:auto}.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 (width>=1200px){.main-navigation ul li{padding:10px 20px 0}}@media screen and (width>=1700px){.search-active .main-navigation{opacity:1;pointer-events:auto}}.language-navigation{transition:all .25s ease-in-out;position:absolute;top:-30px;right:90px}.language-navigation ul li a,.language-navigation ul li span{text-transform:uppercase;padding:5px 8px;line-height:1;display:inline-block;position:relative}.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{background:var(--color-primary-mid);color:#fff;font-weight:700}.shrinked-header .language-navigation{transform:scale(.8)}.shrinked-header.main-navigation-active .language-navigation{top:10px}.main-navigation-active .language-navigation{top:25px}@media screen and (width>=768px){.language-navigation{right:140px}}@media screen and (width>=992px){.language-navigation{border-left:1px solid var(--color-lightgrey);align-items:center;height:30px;padding-left:7px;font-size:14px;display:flex;position:relative;inset:auto}.shrinked-header .language-navigation{transform:none}.language-navigation ul{align-items:center;padding:0 0 0 10px;display:flex}.language-navigation ul li{align-items:center;display:flex;position:relative}.language-navigation ul li a{padding:3px;font-weight:700}.language-navigation ul li.active a{color:var(--color-grey);pointer-events:none;background:0 0;font-weight:400}.language-navigation ul li:after{color:var(--color-secondary);content:"|";position:relative}.language-navigation ul li:last-child:after{display:none}.main-navigation-active .language-navigation{top:auto}}.rootline-navigation{margin:15px 0;position:relative}.rootline-navigation ol.rootline{margin:0;padding:0;font-size:12px;list-style:none}.rootline-navigation ol.rootline li{display:inline}.rootline-navigation ol.rootline li a{color:var(--color-primary);font-weight:700;text-decoration:none;position:relative}.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:400}.rootline-navigation ol.rootline li:last-child:after{display:none}nav.subpages-navigation{position:relative}nav.subpages-navigation ul{font-size:14px;list-style:none}nav.subpages-navigation ul li{border-bottom:1px solid var(--color-secondary);padding:3px 0;position:relative}nav.subpages-navigation ul li a{color:var(--color-primary-dark);padding:4px 0;font-weight:600;text-decoration:none;display:block}.no-touchevents nav.subpages-navigation ul li a{background-color:#0000;background-image:none;background-size:100%}.no-touchevents nav.subpages-navigation ul li a:hover{background:#337ab74d}nav.subpages-navigation ul li.has-submenu:after{border:solid var(--color-primary-dark);content:" ";border-width:0 1px 1px 0;width:6px;height:6px;position:absolute;top:14px;right:6px;transform:rotate(45deg)}nav.subpages-navigation ul li.active>a{color:var(--color-secondary);font-weight:700}nav.subpages-navigation ul li.active.has-submenu:after{border-color:var(--color-secondary);top:15px;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;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{background:var(--color-primary-dark);content:" ";width:15px;height:2px;position:absolute;bottom:0;left:20px}nav.subpages-navigation ul li ul li:last-child:after,.functional-navigation{display:none}@media screen and (width>=992px){.functional-navigation{border-left:1px solid var(--color-lightgrey);align-items:center;height:30px;font-size:14px;display:flex;position:relative;inset:auto}.shrinked-header .functional-navigation{transform:none}.functional-navigation ul{justify-content:center;align-items:center;padding:0 0 0 10px;display:flex}.functional-navigation ul li{border-right:1px solid var(--color-lightgrey);align-items:center;display:flex;position:relative}.functional-navigation ul li a{padding:0 10px}.functional-navigation ul li a img{vertical-align:middle;width:20px;height:auto}.functional-navigation ul li.active a{color:var(--color-grey);pointer-events:none;background:0 0;font-weight:400}.functional-navigation ul li:last-child{border-right:0}.main-navigation-active .functional-navigation{top:auto}}.navigation-wrapper{text-align:center;z-index:100;visibility:hidden;opacity:0;pointer-events:none;background:#fffffff2;flex-direction:column;padding:120px 15px 15px;transition:all .25s ease-in-out;display:flex;position:fixed;inset:0;overflow:auto hidden}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.navigation-wrapper{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fffc}}.main-navigation-active .navigation-wrapper{opacity:1;pointer-events:auto;visibility:visible}.navigation-wrapper ul{padding:0;list-style:none}.navigation-wrapper ul li a{text-decoration:none}@media screen and (width>=992px){.navigation-wrapper{opacity:1;visibility:visible;pointer-events:auto;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;flex-direction:row;align-items:center;margin:0 0 0 auto;padding:0;position:relative;overflow:visible}}.content{margin:20px 0}.content h2:after,.content h3:after,.content h4:after{border-bottom:2px solid var(--color-secondary);content:"";width:15px;height:15px;margin-bottom:10px;padding:0;display:block;position:relative}.content h2:first-child,.content h3:first-child,.content h4:first-child{margin-top:0}.content h2{color:var(--color-primary-dark);text-transform:uppercase;margin-top:4em;font-size:18px;line-height:1.2}.content h3{color:var(--color-primary-dark);margin-top:3em;font-size:18px;font-weight:500}.content h3:after{border-bottom-width:1px}.content h4{color:var(--color-grey);margin-top:2em}.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-style:italic;font-weight:400}@media screen and (width>=768px){.content{margin:0}}.content blockquote{color:#9c0b2b;border-left:3px solid #fab6c5;margin:32px 0;padding:2px 0 2px 15px;font-size:20px}.content blockquote p{margin:.5em 0}.content blockquote p.quote-author{color:#760821;text-transform:uppercase;padding-top:.5em;font-size:12px;font-weight:600}@media screen and (width>=992px){.content blockquote{font-size:26px;font-weight:100}.content blockquote p.quote-author{display:inline-block;position:relative;top:-15px}}.content ul,.content ol{padding:0;list-style:none}.content ul li,.content ol li{padding-left:30px;position:relative}.content ul{position:relative}.content ul li:before{background:var(--color-primary);content:"";width:20px;height:2px;position:absolute;top:12px;left:0}.content ol{counter-reset:countlii}.content ol li{counter-increment:countlii}.content ol li:before{text-align:right;width:25px;color:var(--color-primary);content:counter(countlii, decimal-leading-zero) ". ";position:absolute;top:0;left:0}.content-column ul.uploads{flex-wrap:wrap;justify-content:center;align-items:stretch;margin-left:-5px;margin-right:-5px;padding:0;list-style:none;display:flex;position:relative}.content-column ul.uploads li{flex:0 0 100%;padding:5px;position:relative}.content-column ul.uploads li:before{display:none}.content-column ul.uploads li .upload-element-container{background:#eff5fa;border-radius:2px;flex-wrap:wrap;align-content:center;height:100%;min-height:60px;padding:10px 10px 10px 60px;display:flex;position:relative}.content-column ul.uploads li .upload-element-container a{color:var(--color-primary-dark);-webkit-hyphens:auto;hyphens:auto;flex:0 0 100%;font-size:14px;font-weight:300;line-height:1.2;text-decoration:none}.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{margin-top:4px;font-size:12px;line-height:1.2}.content-column ul.uploads li .icon{width:40px;height:40px;margin-top:-20px;display:inline-block;position:absolute;top:50%;left:10px}.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{background:#337ab733;transform:scale(1.05)}.no-touchevents .content-column ul.uploads li .upload-element-container a:hover{background:0 0}@media screen and (width>=470px){.content-column.content ul.uploads{justify-content:flex-start}.content-column.content ul.uploads li{flex-basis:50%}}@media screen and (width>=1200px){.content-column.content ul.uploads li{max-width:50%}.content-column.content ul.uploads li .upload-element-container a{text-overflow:ellipsis;white-space:nowrap;display:block;position:relative;overflow:hidden}}.content .table-wrapper{scroll-behavior:smooth;border:1px solid var(--color-midgrey);width:100%;margin:2em 0;position:relative;overflow:auto}.content table{border:1px solid var(--color-midgrey);border-collapse:collapse;min-width:100%;font-size:14px}.content table caption{caption-side:bottom;text-align:left;color:var(--color-grey);background:var(--color-midgrey);padding:6px 14px;font-size:12px;font-weight:700}.content table td,.content table th{text-align:left;border:1px solid var(--color-midgrey);padding:10px 14px;line-height:1.4}.content table td:last-child,.content table th:last-child{border-right:0}.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{text-transform:uppercase;color:var(--color-primary-dark);background:var(--color-lightgrey);font-weight:700}.no-touchevents .content tr{transition:all .25s ease-in-out}.no-touchevents .content tr:hover{background:#337ab71a}.content hr{border:0;border-bottom:1px solid var(--color-secondary);height:1px;margin:3em 0;position:relative}.content hr:before{content:" ";border:1px solid var(--color-primary);background:#fff;width:15px;height:7px;position:absolute;top:-3px;left:30px}.content hr:after{content:" ";background:#fff;width:7px;height:20px;position:absolute;top:-8px;left:35px}@media screen and (width>=992px){.content hr{margin:70px 0}}.content ul.content-menu{flex-wrap:wrap;margin-left:-5px;margin-right:-5px;display:flex}.content ul.content-menu li{padding:5px}.content ul.content-menu li:before{display:none}.content ul.content-menu li a{background:var(--color-primary-light);color:var(--color-primary-dark);padding:3px 10px;display:block;position:relative}.content ul.content-menu li a svg{vertical-align:middle;opacity:.5;width:auto;height:16px}.sidebar{font-size:14px}.sidebar h3{color:var(--color-grey);text-transform:uppercase;border-bottom:1px solid var(--color-grey);margin:20px 0 5px;padding-bottom:3px;font-size:14px;line-height:1.2}.homepage-section.slider-container{margin:0;padding:0}.homepage-section.slider-container .slick-slider{-webkit-user-select:none;user-select:none;height:500px}.homepage-section.slider-container .slick-slider .slider-item{background:url(./SliderBg-tXkJkGjb.jpg) 50%/cover no-repeat;align-items:center;height:500px;padding:100px 0 45px;position:relative;display:flex!important}.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{text-align:left;z-index:1;max-width:85%;position:relative}.homepage-section.slider-container .slick-slider .slider-item .slider-item-header h3{text-transform:uppercase;color:#000;-webkit-hyphens:none;hyphens:none;border-bottom:6px solid #000;margin-top:10px;padding-bottom:12px;font-size:22px;font-weight:700;line-height:1.2;display:inline-block}.homepage-section.slider-container .slick-slider .slider-item .slider-item-header .topline{color:#000;display:block;position:relative}.homepage-section.slider-container .slick-slider .slider-item figure{z-index:1;align-items:center;margin-top:20px;display:flex;position:relative}.homepage-section.slider-container .slick-slider .slider-item figure img{border:5px solid #fff;width:auto;max-height:160px}.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;margin-left:10px;font-size:14px}.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{z-index:2;mix-blend-mode:multiply;content:" ";pointer-events:none;background:linear-gradient(90deg,#dbe9f540 0%,#dbe9f5cc 100%);position:absolute;inset:0}.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{appearance:none;z-index:1;width:60px;font:normal 0/0 a;color:#0000;text-shadow:none;background-color:#0000;border:0;position:absolute;top:100px;bottom:0}.homepage-section.slider-container .slick-slider .slick-arrow:before{border:solid var(--color-secondary);content:" ";border-width:5px 5px 0 0;width:20px;height:20px;margin-top:-10px;display:none;position:absolute;top:50%;left:15px;transform:rotate(45deg)}.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{z-index:1;justify-content:center;list-style:none;display:flex;position:absolute;bottom:5px;left:15px;right:15px}.homepage-section.slider-container .slick-slider .slick-dots li{margin:0 5px}.homepage-section.slider-container .slick-slider .slick-dots li button{appearance:none;width:30px;height:30px;font:normal 0/0 a;color:#0000;text-shadow:none;background-color:#0000;border:0;position:relative}.homepage-section.slider-container .slick-slider .slick-dots li button:after{content:" ";background:red;height:2px;transition:all .25s ease-in-out;position:absolute;top:9px;left:0;right:0}.homepage-section.slider-container .slick-slider .slick-dots li.slick-active button:after{height:6px;top:7px}@media screen and (width>=768px){.homepage-section.slider-container .slick-slider .slider-item .container{justify-content:space-between;align-items:center;display:flex}.homepage-section.slider-container .slick-slider .slider-item .slider-item-header{max-width:50%}.homepage-section.slider-container .slick-slider .slider-item figure{flex-wrap:wrap;justify-content:flex-end;margin:0 0 0 30px}.homepage-section.slider-container .slick-slider .slider-item figure img{max-width:250px;max-height:none}.homepage-section.slider-container .slick-slider .slider-item figure figcaption{opacity:.7;max-width:250px;margin-top:10px;font-size:12px;line-height:1.2}.homepage-section.slider-container .slick-slider .slider-item figure figcaption small{margin-top:5px}}@media screen and (width>=1200px){.homepage-section.slider-container .slick-slider,.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{max-width:400px;margin:10px 0 0}}@media screen and (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:0 0}.no-touchevents .homepage-section.slider-container .slick-slider figure figcaption{opacity:0;transition:all .25s ease-in-out;position:absolute;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{opacity:0;transition:all .25s ease-in-out;display:block}.no-touchevents .homepage-section.slider-container .slick-slider .slick-arrow.slick-prev:hover:before{opacity:1;transform:rotate(-135deg)scale(1.5)}.no-touchevents .homepage-section.slider-container .slick-slider .slick-arrow.slick-next:hover:before{opacity:1;transform:rotate(45deg)scale(1.5)}.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,.homepage-section.primary-news .ce-bodytext p{max-width:750px;margin-left:auto;margin-right:auto}.homepage-section.primary-news .frame>p a,.homepage-section.primary-news .ce-bodytext p a{color:#03466b;font-weight:700;text-decoration:underline}.homepage-section.primary-news .custom-news-list{text-align:left;grid-template-columns:minmax(0,1fr);gap:30px;margin-top:60px;display:grid}.homepage-section.primary-news .custom-news-list .item{background:#ebf3f9;flex-direction:column;display:flex}.homepage-section.primary-news .custom-news-list figure{aspect-ratio:4/3;background:var(--color-primary-light);width:100%;margin:0;overflow:hidden}.homepage-section.primary-news .custom-news-list figure a{background:0 0;height:100%;display:block}.homepage-section.primary-news .custom-news-list figure img{object-fit:cover;width:100%;height:100%;display:block}.homepage-section.primary-news .custom-news-list .teaser-content{color:#03466b;flex-direction:column;flex:1;align-items:flex-start;gap:60px;padding:30px;display:flex}.homepage-section.primary-news .custom-news-list .news-list-date{font-size:12px;font-weight:600;display:block}.homepage-section.primary-news .custom-news-list h3{min-height:78px;margin:7px 0 0;font-size:16px;font-weight:700;line-height:24px}.homepage-section.primary-news .custom-news-list h3 a{color:inherit;font-weight:inherit}.homepage-section.primary-news .custom-news-list .more{color:#fff;letter-spacing:.56px;text-transform:uppercase;background:linear-gradient(103deg,#03466b 0%,#0689d1 100%);align-items:center;gap:10px;margin-top:auto;padding:15px 30px;font-size:14px;font-weight:700;line-height:1;transition:all .25s ease-in-out;display:inline-flex}.homepage-section.primary-news .custom-news-list .more:after{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='9.768'%20height='6.652'%20fill='none'%20overflow='visible'%20preserveAspectRatio='none'%20style='display:block'%20viewBox='0%200%209.768%206.652'%3e%3cpath%20stroke='%23fff'%20stroke-width='2.5'%20d='m.884.884%204%204%204-4'/%3e%3c/svg%3e") 50% no-repeat;width:9.76777px;height:6.65165px;transform:rotate(-90deg)}.no-touchevents .homepage-section.primary-news .custom-news-list .more{background:linear-gradient(103deg,#03466b 0%,#0689d1 100%)}.no-touchevents .homepage-section.primary-news .custom-news-list .more:hover{color:#fff;filter:brightness(1.15);background:linear-gradient(103deg,#03466b 0%,#0689d1 100%)}@media screen and (width>=768px){.homepage-section.primary-news .custom-news-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width>=1200px){.homepage-section.primary-news .custom-news-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (width>=1700px){.homepage-section.primary-news .custom-news-list{gap:60px}}.homepage-section.secondary-news .frame>p,.homepage-section.secondary-news .ce-bodytext p{max-width:750px;margin-left:auto;margin-right:auto}.homepage-section.secondary-news .frame>p a,.homepage-section.secondary-news .ce-bodytext p a{color:#03466b;font-weight:700;text-decoration:underline}.homepage-section.secondary-news .custom-events-list{text-align:left;flex-wrap:wrap;justify-content:center;gap:30px;margin-top:60px;display:flex}.homepage-section.secondary-news .custom-events-list .item{background:#fff;border:1px solid #d9d9d9;flex-direction:column;flex:0 0 100%;justify-content:space-between;gap:40px;min-width:0;min-height:400px;padding:30px;display:flex}.homepage-section.secondary-news .custom-events-list .event-date{color:#9c0b2b;white-space:nowrap;align-items:flex-start;gap:5px;line-height:1;display:flex}.homepage-section.secondary-news .custom-events-list .event-date .date-day{font-size:42px;font-weight:300}.homepage-section.secondary-news .custom-events-list .event-date .date-month{letter-spacing:.56px;text-transform:uppercase;padding-top:4px;font-size:14px;font-weight:700}.homepage-section.secondary-news .custom-events-list .event-content{color:#03466b;flex-direction:column;align-items:flex-start;gap:20px;display:flex}.homepage-section.secondary-news .custom-events-list h3{margin:0;font-size:16px;font-weight:700;line-height:24px}.homepage-section.secondary-news .custom-events-list h3:after{background:var(--color-secondary);content:"";width:15px;height:3px;margin-top:20px;display:block}.homepage-section.secondary-news .custom-events-list h3 a{color:inherit;font-weight:inherit}.homepage-section.secondary-news .custom-events-list .event-timeline{margin:0;font-size:12px;font-weight:600;line-height:24px}.homepage-section.secondary-news .custom-events-list .event-categories{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.homepage-section.secondary-news .custom-events-list .event-categories li{background:#ebf3f9;padding:7px 10px;font-size:12px;font-weight:700;line-height:1}.homepage-section.secondary-news .custom-events-list .event-categories li:before{display:none}@media screen and (width>=768px){.homepage-section.secondary-news .custom-events-list .item{flex-basis:calc(50% - 15px)}}@media screen and (width>=1200px){.homepage-section.secondary-news .custom-events-list .item{flex-basis:calc(25% - 22.5px)}}@media screen and (width>=1700px){.homepage-section.secondary-news .custom-events-list{gap:60px}.homepage-section.secondary-news .custom-events-list .item{flex-basis:calc(25% - 45px)}}.no-touchevents .homepage-section.secondary-news .custom-events-list .item{transition:all .25s ease-in-out;position:relative}.no-touchevents .homepage-section.secondary-news .custom-events-list .item:before{opacity:0;border:1px solid var(--color-primary-light);content:"";z-index:-1;transition:all .25s ease-in-out;position:absolute;inset:0}.no-touchevents .homepage-section.secondary-news .custom-events-list .item:hover{background:#ebf3f9;transform:scale(1.05)}.no-touchevents .homepage-section.secondary-news .custom-events-list .item:hover:before{opacity:1;transform:rotate(2deg)}.homepage-section.foc-container{background:#ebf3f9;padding:60px 0}.homepage-section.foc-container ul.foc-listing{margin:0;padding:0;list-style:none}.homepage-section.foc-container ul.foc-listing li{padding:30px 0}.homepage-section.foc-container ul.foc-listing li .foc-listing-itemheader{justify-content:center;align-items:center;display:flex}.homepage-section.foc-container ul.foc-listing li .foc-listing-itemheader img{opacity:.7;width:30px;height:auto;margin-right:10px}.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{border:1px solid var(--color-lightgrey);max-width:80%;margin:10px auto;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{color:var(--color-primary-dark);max-width:80%;margin:0 auto;font-size:14px}@media screen and (width>=992px){.homepage-section.foc-container ul.foc-listing{margin:30px -15px 0;display:flex}.homepage-section.foc-container ul.foc-listing li{text-align:left;flex:1;padding:15px}.homepage-section.foc-container ul.foc-listing li .foc-listing-itemheader{justify-content:flex-start;min-height:40px}.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{width:100%;max-width:none;height:120px;margin:10px 0;position:relative}.homepage-section.foc-container ul.foc-listing li .foc-listing-teaserimage img{object-fit:cover;width:100%;height:100%;position:relative}.homepage-section.foc-container ul.foc-listing li p.subtitle{max-width:100%;line-height:1.3}}@media screen and (width>=1200px){.homepage-section.foc-container ul.foc-listing{margin:30px -30px 0}.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: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:rotate(3deg)scale(1.2)}.homepage-section.about-container .container>.frame{max-width:600px;margin:0 auto 40px}.homepage-section.about-container .container>.frame:last-child{margin:40px auto 0}.homepage-section.about-container .container>.frame .ce-bodytext p{margin:0 0 24px;font-size:14px;line-height:24px}.homepage-section.about-container .container>.frame .ce-bodytext p:last-child{margin-bottom:0}.homepage-section.about-container .container>.frame .ce-bodytext a{color:var(--color-primary-dark);font-weight:700;text-decoration:underline}.homepage-section.about-container .foc-menu-container{width:100%;max-width:856px;margin:0 auto;position:relative;container-type:inline-size}.homepage-section.about-container .foc-menu-container:before{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='826.473'%20height='488.401'%20fill='none'%20overflow='visible'%20preserveAspectRatio='none'%20style='display:block'%20viewBox='0%200%20826.473%20488.401'%3e%3cg%20opacity='.3'%3e%3cpath%20fill='%23e6817f'%20fill-rule='evenodd'%20d='M0%20325.601h165.292v162.8H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23dd5059'%20fill-rule='evenodd'%20d='M0%20162.8h165.292v162.8H0z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23d50f3b'%20fill-rule='evenodd'%20d='M165.292%20325.601h165.292v162.8H165.292z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%23e6817f'%20fill-rule='evenodd'%20d='M165.292%200h165.292v162.8H165.292z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%2379b3cb'%20fill-rule='evenodd'%20d='M495.877%20325.601h165.292v162.8H495.877z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%230086a8'%20fill-rule='evenodd'%20d='M661.169%20325.601h165.292v162.8H661.169z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%233e9cba'%20fill-rule='evenodd'%20d='M661.181%20162.8h165.292v162.801H661.181z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%2379b3cb'%20fill-rule='evenodd'%20d='M661.169%200h165.292v162.8H661.169z'%20clip-rule='evenodd'/%3e%3cpath%20fill='%230086a8'%20d='M661.169%200H495.877v162.8h165.292z'/%3e%3cpath%20fill='%23d50f3b'%20d='M165.292%200H0v162.8h165.292z'/%3e%3c/g%3e%3c/svg%3e") 50%/100% 100% no-repeat;width:96.4953cqw;height:57.0093cqw;position:absolute;bottom:2.57009cqw;left:.46729cqw;transform:rotate(1deg)}.homepage-section.about-container .foc-menu-container:after{content:"";background:url(./LogoLhtSquare-B4SFSBq2.svg) 50%/100% 100% no-repeat;width:8.52804cqw;height:10.7477cqw;position:absolute;bottom:39.2523cqw;left:44.2757cqw}.homepage-section.about-container .header-container{color:var(--color-primary);margin-bottom:30px}.homepage-section.about-container .header-container h2{letter-spacing:.04em;text-transform:uppercase;border:0;max-width:none;margin:0;padding:0;font-size:16px;font-weight:700;line-height:2}.homepage-section.about-container .header-container h2:after{content:none}.homepage-section.about-container .header-container h3{margin:0;font-size:20px;font-weight:600;line-height:1.3333}.homepage-section.about-container ul.foc-listing{aspect-ratio:838/496;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='837.853'%20height='495.535'%20fill='none'%20overflow='visible'%20preserveAspectRatio='none'%20style='display:block'%20viewBox='0%200%20837.853%20495.535'%3e%3cg%20opacity='.6'%3e%3cpath%20stroke='%23e6817f'%20d='M.5%20330.19h167.368v164.845H.5z'/%3e%3cpath%20stroke='%23dd5059'%20d='M.5%20165.345h167.368V330.19H.5z'/%3e%3cpath%20stroke='%23d50f3b'%20d='M167.868%20330.19h167.368v164.845H167.868z'/%3e%3cpath%20stroke='%23e6817f'%20d='M167.868.5h167.368v164.845H167.868z'/%3e%3cpath%20stroke='%2379b3cb'%20d='M502.605%20330.19h167.368v164.845H502.605z'/%3e%3cpath%20stroke='%230086a8'%20d='M669.973%20330.19h167.368v164.845H669.973z'/%3e%3cpath%20stroke='%233e9cba'%20d='M669.985%20165.345h167.368V330.19H669.985z'/%3e%3cpath%20stroke='%2379b3cb'%20d='M669.973.5h167.368v164.845H669.973z'/%3e%3cpath%20stroke='%230086a8'%20d='M502.605.5h167.368v164.845H502.605z'/%3e%3cpath%20stroke='%23d50f3b'%20d='M.5.5h167.368v164.845H.5z'/%3e%3c/g%3e%3c/svg%3e") 50%/100% 100% no-repeat;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(5,1fr);width:97.8972cqw;margin:1.40187cqw 0 1.16822cqw 1.51869cqw;list-style:none;display:grid;position:relative;transform:rotate(-1.5deg)}.homepage-section.about-container ul.foc-listing li{position:relative;overflow:hidden}.homepage-section.about-container ul.foc-listing li:first-child{grid-area:1/1}.homepage-section.about-container ul.foc-listing li:nth-child(2){grid-area:1/4}.homepage-section.about-container ul.foc-listing li:nth-child(3){grid-area:2/5}.homepage-section.about-container ul.foc-listing li:nth-child(4){grid-area:3/1}.homepage-section.about-container ul.foc-listing li:nth-child(5){grid-area:3/4}.homepage-section.about-container ul.foc-listing li:nth-child(n+6){display:none}.homepage-section.about-container ul.foc-listing li a{background:0 0;display:block;position:absolute;inset:0}.homepage-section.about-container ul.foc-listing li .foc-listing-teaserimage{line-height:0;position:absolute;inset:0}.homepage-section.about-container ul.foc-listing li .foc-listing-teaserimage img{object-fit:cover;width:100%;height:100%}.homepage-section.about-container ul.foc-listing li .foc-listing-itemheader{z-index:1;opacity:0;background:#1d4567bf;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:10%;display:flex;position:absolute;inset:0}.homepage-section.about-container ul.foc-listing li .foc-listing-itemheader img{filter:invert();mix-blend-mode:screen;width:clamp(20px,4.6729cqw,40px);height:auto;transform:rotate(1.5deg)}.homepage-section.about-container ul.foc-listing li .foc-listing-itemheader h3{color:#fff;text-transform:uppercase;margin:0;font-size:clamp(10px,1.63551cqw,14px);line-height:1.3;transform:rotate(1.5deg)}.homepage-section.about-container ul.foc-listing li p.subtitle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.homepage-section.about-container ul.foc-listing li a:focus-visible .foc-listing-itemheader{opacity:1}@media screen and (width>=768px){.homepage-section.about-container .header-container{z-index:1;width:39.2523cqw;margin:0;position:absolute;top:24.2991cqw;left:28.8551cqw}.homepage-section.about-container .header-container h2{font-size:1.86916cqw}.homepage-section.about-container .header-container h3{font-size:2.80374cqw}}@media screen and (width>=1200px){.homepage-section.about-container .container{grid-template-columns:minmax(200px,1fr) minmax(0,856px) minmax(200px,1fr);align-items:start;column-gap:40px;display:grid}.homepage-section.about-container .container>.frame{text-align:left;align-self:end;max-width:260px;margin:0 0 30px}.homepage-section.about-container .container>.frame:last-child{place-self:start end;max-width:248px;margin:40px 0 0}}.no-touchevents .homepage-section.about-container .container>.frame .ce-bodytext a{background-image:none}.no-touchevents .homepage-section.about-container .container>.frame .ce-bodytext a:hover{color:var(--color-primary)}.no-touchevents .homepage-section.about-container ul.foc-listing li .foc-listing-teaserimage img,.no-touchevents .homepage-section.about-container ul.foc-listing li .foc-listing-itemheader{transition:all .25s ease-in-out}.no-touchevents .homepage-section.about-container ul.foc-listing li a:hover .foc-listing-teaserimage img{transform:rotate(3deg)scale(1.2)}.no-touchevents .homepage-section.about-container ul.foc-listing li a:hover .foc-listing-itemheader{opacity:1}.homepage-section.partner-container{margin-top:85px;padding:35px 0}.homepage-section.partner-container ul.partner-list{flex-wrap:wrap;align-content:stretch;place-items:center;margin:0 -15px;list-style:none;display:flex}.homepage-section.partner-container ul.partner-list li{flex:50%;padding:15px;position:relative}.homepage-section.partner-container ul.partner-list li img{object-fit:contain;max-width:100%;min-height:30px;position:relative}@media screen and (width>=470px){.homepage-section.partner-container ul.partner-list li{flex:33.3333%;padding:30px}}@media screen and (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%}.homepage-section.partner-container ul.partner-list li img{max-height:100px}}@media screen and (width>=1700px){.homepage-section.partner-container p{max-width:60%}}.homepage-section{text-align:center;margin:100px 0;position:relative}.homepage-section h2{border-bottom:1px solid var(--color-primary-light);padding-bottom:10px;line-height:1.2;position:relative}.homepage-section h2:after{background:var(--color-secondary);content:" ";width:30px;height:6px;margin-right:-15px;position:absolute;bottom:-3px;right:50%}@media screen and (width>=992px){.homepage-section{margin:180px 0}.homepage-section h2{max-width:50%;margin:0 auto 50px}.homepage-section .frame>p{max-width:750px;margin:2em auto}}footer.site-footer{color:#fff;background:#333;margin-top:60px;font-size:14px;position:relative}footer.site-footer a{color:#fff;font-weight:600;text-decoration:none}.no-touchevents footer.site-footer a{background-image:linear-gradient(#ffffffb3,#ffffffb3);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{border-bottom:2px solid var(--color-secondary);content:"";width:12px;height:8px;margin-bottom:0;display:block;position:relative}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{max-width:50%;list-style:none;position:relative}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{padding:3px 0;font-weight:700}@media screen and (width>=470px){footer.site-footer .credits ul{justify-content:center;align-items:center;max-width:none;display:flex}footer.site-footer .credits ul li{padding:0 15px}}@media screen and (width>=992px){footer.site-footer{height:300px;position:absolute;bottom:0;left:0;right:0}footer.site-footer>.container{grid-template-columns:1fr 1fr 1fr 1fr;align-content:center;gap:30px;height:100%;padding:20px 20px 80px;display:grid}footer.site-footer>.container .footer-column{margin:0}footer.site-footer ul{max-width:none}footer.site-footer .credits{max-height:60px;position:absolute;bottom:0;left:0;right:0}footer.site-footer .credits ul li{padding:0 30px}}@media screen and (width>=1200px){footer.site-footer>.container{gap:12%}}
