.animated{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}:root{--menu-image-arrow: url("/_resources/app/client/dist/images/icons/arrow-white.svg");--mobile-menu-image-arrow: url("/_resources/app/client/dist/images/icons/nav-arrow.svg")}.navigationHolder{padding:2.5rem 0}@media screen and (max-width:574px){.navigationHolder{padding:0}}.navigationHolder,.metaMenu{display:none}header.active .navigationHolder,header.active .metaMenu{display:block}#header-nav>li{margin-top:1.25rem}#header-nav>li>a{padding:1.25rem 0;border-top:1px solid #000}@media screen and (max-width:574px){#header-nav{margin-top:1.25rem}#header-nav>li{margin-top:0}#header-nav ul{margin-bottom:1.25rem}}@media screen and (max-width:574px){.menu-item-has-children{position:relative}.menu-item-has-children>a{position:relative;padding-right:1rem}.menu-item-has-children>a .menu-arrow{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;content:var(--mobile-menu-image-arrow);position:absolute;right:0;top:50%;transform:translateY(-50%);padding:1rem 0}.menu-item-has-children>a .menu-arrow.active{transform:translateY(-50%) rotate(180deg)}.menu-item-has-children>ul{display:none}}.nav-link-button{border:1px solid var(--bs-secondary);padding:0.375rem 0.75rem;color:var(--bs-secondary);border-radius:var(--bs-border-radius-pill);text-align:center;display:inline-block;margin-top:1.25rem;font-size:0.875rem}.nav-link-button:hover{background-color:var(--bs-light-blue);border-color:var(--bs-light-blue);color:var(--bs-body)}#metaMenu li{margin-right:1rem}#metaMenu a{font-size:0.875rem;color:var(--bs-secondary)}.MenuImageLink{border-radius:4px;overflow:hidden;position:relative}.MenuImageLink::before{display:block;content:" ";position:absolute;bottom:0;top:0;left:0;right:0;background:black;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.6) 100%)}.MenuImageLink .MenuImageLink-text{display:block;position:absolute;bottom:5%;left:5%;max-width:80%;font-size:1.5rem;font-weight:700;color:#fff}@media screen and (min-width:992px){.MenuImageLink::after{content:var(--menu-image-arrow);position:absolute;right:5%;bottom:5%;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.MenuImageLink:hover::after{transform:translateX(0.5rem)}}.social-link{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block;margin:1rem 1.5rem}.social-link:first-child{margin-left:0}.social-link:last-child{margin-right:0}.social-link:hover{transform:scale(1.1)}nav.language{display:inline-block;position:relative}nav.language button{padding:0;border:unset;background-color:transparent}nav.language a{text-transform:uppercase;text-decoration:none;font-weight:700;padding:0.25rem 0.5rem;display:inline-block}nav.language a.current{text-decoration:underline}nav.language .dropdown-menu.show{transform:translate(17px, 32px) !important}.fs-sm{font-size:0.875rem}@media screen and (max-width:574px){.d-sm-none-custom{display:none !important}}.mh-650{height:650px}.pictureOverlay{position:relative}.pictureOverlay::before{content:"";position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:rgba(0, 0, 0, 0.5)}.pictureOverlay>*{position:relative;z-index:1}header{position:fixed;top:0px;left:0px;right:0px;z-index:999;max-height:100%;transform:translateY(0);transition:transform 0.3s ease-out}header.scrolled{transform:translateY(-100%)}header.active{background-color:#fff;box-shadow:0 0 10px rgba(0, 0, 0, 0.1);min-height:100%;overflow:auto}header .logoHolder{padding:20px 50px 25px}header .logoHolder>*:not(:first-child){padding-left:30px;padding-right:0px}@media screen and (max-width:574px){header .logoHolder{padding:20px 0px;width:100%;display:flex !important;justify-content:flex-end;align-items:center}header .logoHolder .logo{margin-right:auto}header .logoHolder>*:not(:first-child){}}header .logo{text-decoration:none}@media screen and (max-width:574px){header .bg-sm-white{background-color:#fff}}.banner--header-message{position:fixed;top:0;left:0;right:0;z-index:10000;display:none}.banner--header-message *{color:#fff;font-weight:600}img{max-width:100%;height:auto}.img-with-bg{display:inline-block}.img-with-bg img{opacity:0}.hamburgers{background-color:transparent;border:0}.hamburgers.active #burger,.hamburgers #burger-x{display:none}.hamburgers.active #burger-x{display:inline-block}#Breadcrumbs{font-size:0.875rem;color:var(--bs-secondary);margin-top:1rem}#Breadcrumbs .nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;justify-content:flex-start;align-items:start;gap:0.25rem}#Breadcrumbs *{font-size:0.875rem;text-decoration:none}.block{padding:100px 0}@media screen and (max-width:574px){.block{padding:50px 0}}.block.border-bottom{padding-bottom:5rem}.block .block-border{max-width:calc(100% - var(--bs-gutter-x));margin-left:calc(var(--bs-gutter-x)* .5)}.block .block-border.border-bottom{padding-top:5rem}.block .block-border.border-top{padding-bottom:5rem}.block .block-headline{margin-top:0 !important}.block--blank+.block--blank{padding-top:0}.block--color{background-color:var(--bs-light)}.block--color+.block--color{padding-top:0}.block-background-image{padding:150px 0;background:transparent url("/_resources/app/client/dist/images/slider-bg.jpg") center no-repeat;background-size:cover}.block--no-padding{padding:0}.noMarginNextBlock+.block{margin-top:0}.footer{padding:100px 0;background-color:var(--bs-primary)}@media screen and (max-width:574px){.footer{padding:50px 0}}.footer *{color:#fff}.footer .nav a:not(.btn){color:#fff;font-size:0.875rem;margin-right:1rem}.no-scroll{overflow:hidden;height:100%}.accordionText{background-color:var(--bs-light);padding:1.25rem}.btn-message{display:inline-block;background-color:var(--bs-info);color:#fff;padding:0.3125rem;font-size:0.875rem;font-weight:600;border-radius:2px;margin-top:1.25rem}form{margin-top:rem(var(--bs-gutter-x) * 2)}form.userform{max-width:none;width:auto}form>.message{margin-top:var(--bs-gutter-x);padding:calc(var(--bs-gutter-x) * 0.5)}form>.message.error,form>.message.bad{color:var(--bs-white);background-color:var(--bs-info)}form>.message.success,form>.message.good{color:var(--bs-white);background-color:var(--bs-green)}form legend{margin:0 0 calc(var(--bs-gutter-x) * 0.25) 0}form label{display:block;font-size:0.9rem;color:var(--bs-secondary);font-weight:400 !important;margin-bottom:calc(var(--bs-gutter-x) * 0.25) !important}form input[type="date"],form input[type="file"],form input[type="email"],form input[type="text"],form input[type="password"],form select,form textarea{width:100%;border:1px solid #000;padding:calc(var(--bs-gutter-x) * 0.75)}form input[type="date"].error,form input[type="file"].error,form input[type="email"].error,form input[type="text"].error,form input[type="password"].error,form select.error,form textarea.error{border-color:var(--bs-info)}form input[type="file"],form select{cursor:pointer}form fieldset{border:0;margin:0;padding:0}form .field{margin-top:var(--bs-gutter-x)}form .field.requiredField>legend:after,form .field.requiredField>label:after{position:relative;left:3px;content:"*";color:var(--bs-info);padding-left:rem(5px);font-size:120%}form .field.checkbox{display:flex;justify-content:left;align-items:start;gap:calc(var(--bs-gutter-x)* 0.4)}form .field.checkbox input{margin-top:0.18rem}form .field.checkbox label{display:inline}form .field.checkbox.requiredField input{margin-top:0.4rem}form .field .message{display:block;margin-top:calc(var(--bs-gutter-x) * 0.25);padding:calc(var(--bs-gutter-x) * 0.5)}form .field .message.error{color:var(--bs-white);background-color:var(--bs-info)}form .field .message.success{color:var(--bs-white);background-color:var(--bs-green)}form .btn-toolbar{display:flex;flex-wrap:wrap;justify-content:left;align-items:center;margin:var(--bs-gutter-x) 0 0 0;gap:var(--bs-gutter-x)}form .btn-toolbar>*{margin:0}form .btn-toolbar input{display:inline-block;padding:0.75rem 1.125rem;color:var(--bs-primary);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;border:1px solid var(--bs-primary);border-radius:50rem;background-color:transparent;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}form .btn-toolbar input:hover,form .btn-toolbar input:active,form .btn-toolbar input:focus{color:var(--bs-primary);background-color:var(--bs-light-blue);border-color:var(--bs-light-blue)}form .userformsstep,form .form-step{display:flex;flex-wrap:wrap;margin-right:calc(-.5* var(--bs-gutter-x));margin-left:calc(-.5* var(--bs-gutter-x))}form .userformsstep>div.field,form .form-step>div.field{flex:0 0 auto;width:50%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}.field.dsdataaccepth{height:0;left:0;margin:0 !important;opacity:0;overflow:hidden;padding:0 !important;position:relative;text-indent:100%;top:0;white-space:nowrap;width:0;z-index:-1}.pictureBoxLink{display:block;margin-top:2rem;text-decoration:none;background-color:var(--bs-light);box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.15);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.pictureBoxLink:hover{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.15)}.pictureBoxLink img{width:100%}footer address a[href^="tel:"]{color:inherit;text-decoration:none}.embeddedCodeHolder{position:relative;padding-bottom:56.25%;padding-top:0px;height:0;overflow:hidden}.embeddedCodeHolder iframe{position:absolute;top:0;left:0;width:100%;height:100%}figure:not(.slideImage){position:relative}figure:not(.slideImage).imgInBg{width:100%;height:100%}figure:not(.slideImage).imgInBg img{opacity:0;height:100%}figure:not(.slideImage) img{width:100%;height:auto}figure:not(.slideImage) figcaption{font-size:0.875rem;color:var(--bs-secondary);margin-top:1rem}figure:not(.slideImage) footer{position:absolute;bottom:0.2rem;left:1rem;right:1rem;color:#fff;text-shadow:0 0 30px rgba(0, 0, 0, 0.8);text-align:left}figure:not(.slideImage) footer::before{content:url("/_resources/app/client/dist/images/icons/copy.svg");width:14px;height:14px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.8);display:inline-block;border-radius:50rem;cursor:pointer;position:absolute;left:auto}figure:not(.slideImage) footer.active small{max-width:100%;opacity:1;white-space:inherit}figure:not(.slideImage) footer small{max-width:0px;padding:0 0.5rem 0 1rem;display:inline-block;overflow:hidden;opacity:0;white-space:nowrap}figure:not(.slideImage) picture{position:relative;display:block}.slideImage{position:relative}.slideImage footer{text-align:left;position:absolute;bottom:1rem;left:1rem;right:1rem;color:#fff;text-shadow:0 0 30px rgba(0, 0, 0, 0.8)}.slideImage footer::before{content:url("/_resources/app/client/dist/images/icons/copy.svg");width:14px;height:14px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.8);display:inline-block;border-radius:50rem;cursor:pointer}.slideImage footer.active small{max-width:100%;opacity:1}.slideImage footer small{max-width:0px;padding-left:0.5rem;display:inline-block;overflow:hidden;opacity:0;transition:all 0.5s ease-in-out;white-space:nowrap}.filterHolder{position:relative;padding:0;margin:0;-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.filterHolder::after{content:"";position:absolute;top:0px;bottom:0px;right:0px;width:20%;background:linear-gradient(to right, rgba(255, 255, 255, 0), #fff)}.filterHolder.active{height:auto}.filterHolder.active::after{display:none}.readMoreFade.activated{position:relative;max-height:250px;overflow:hidden;padding-bottom:0rem;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.readMoreFade.activated .readMore{position:absolute;bottom:0px;left:0px;right:0px;padding-top:5rem;background:linear-gradient(to top, white 25px, rgba(255, 255, 255, 0));font-size:0.875rem;font-weight:700;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.readMoreFade.activated .readMore span:last-child{display:none}.readMoreFade.active{padding-bottom:2.5rem}.readMoreFade.active .readMore{padding-top:0rem}.readMoreFade.active .readMore span:first-child{display:none}.readMoreFade.active .readMore span:last-child{display:inline}.terminLoopBoxHolder{padding-top:1.5rem;padding-bottom:1.5rem}.terminLoopBoxHolder::after{content:"";position:absolute;bottom:0px;width:calc(100% - 2 *(var(--bs-gutter-x)* .5));height:0px;border-bottom:0.5px solid var(--bs-secondary)}.terminLoopBoxHolder a{text-decoration:none}.terminTeaser{font-size:1.5rem;color:var(--bs-danger);margin-top:2rem;margin-bottom:2rem}.PageImageLink{border-radius:4px;box-shadow:0px 5px 5px 0px rgba(0, 0, 0, 0.15);position:relative}.PageImageLink:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 32.74%, rgba(0, 0, 0, 0.8) 71.95%);z-index:1;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.PageImageLink:hover:before{transform:scale(1.025)}.PageImageLink picture img{width:100%;height:auto}.PageImageLink div,.PageImageLink h4{position:absolute;bottom:3rem;left:1.5rem;right:1.5rem;color:#fff;font-size:1.5rem;font-weight:700;z-index:2}.PageImageLink time{position:absolute;bottom:1.5rem;left:1.5rem;color:#fff;font-weight:700;z-index:2}@media screen and (min-width:992px){.PageImageLink::after{content:var(--menu-image-arrow);position:absolute;z-index:2;right:3.125rem;bottom:1.5rem;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.PageImageLink:hover::after{transform:translateX(1rem)}}.headerImage{position:relative;height:350px;overflow:hidden}.headerImage.smallHeader{max-height:150px}.headerImage.bigHeader{height:650px}.headerImage figure{height:100%;width:100%}.headerImage img{width:100%;height:auto;opacity:0}.headerImage>div{position:absolute;bottom:140px;left:0;right:0}.headerImage>div *{color:#fff;text-shadow:0 0 30px rgba(0, 0, 0, 0.8)}.headerImage>div h2{margin-top:0px}.homeHeader .row>div{position:relative}.homeHeader .row>div .headerTextPositioner{position:absolute;bottom:10%;left:0px;right:0px}.homeHeader .row>div .headerTextPositioner *:not(a:hover){color:#fff;text-shadow:0 0 30px rgba(0, 0, 0, 0.8)}.homeHeader .homeHeaderImage{background-repeat:no-repeat;background-position:center;background-size:cover;background-clip:content-box;max-height:85vh;overflow:hidden}@media (max-width:991px){.homeHeader .homeHeaderImage{max-height:43vh}}.homeHeader .homeHeaderImage figure{height:100%;width:100%}.homeHeader .homeHeaderImage figure img{width:100%;height:100%;opacity:0}.exhibitionLoopContainer{position:relative;margin-top:50px}.exhibitionLoopContainer:first-child{margin-top:0 !important}.exhibitionLoopContainer>div{position:absolute;bottom:45px;left:calc(43px + var(--bs-gutter-x)* .5);right:calc(43px + var(--bs-gutter-x)* .5)}@media screen and (max-width:574px){.exhibitionLoopContainer>div{left:2rem;right:2rem}}.exhibitionLoopContainer>div *{color:#fff;text-shadow:0px 0px 30px rgba(0, 0, 0, 0.8)}.exhibitionLoopContainer>div h2{margin-top:0px}@media screen and (max-width:574px){.exhibitionLoopContainer{margin-top:50px}.exhibitionLoopContainer:first-child{margin-top:0px}.exhibitionLoopContainer img{min-height:400px}}.buttonSwitch{display:inline-block;background-color:var(--bs-secondary);border-radius:50rem;margin-top:3rem}.buttonSwitch a{border-radius:50rem;background-color:var(--bs-secondary);border:none;color:#fff;padding:1rem 2rem;display:inline-block;text-decoration:none}.buttonSwitch a.active{background-color:#CDE9FC;color:#000}.blockquote{position:relative}.blockquote::before,.blockquote::after{position:absolute;width:150px;height:112px;z-index:-1;top:calc(50% - 56px);background-size:cover;background-position:center;background-repeat:no-repeat;content:""}.blockquote::before{background-image:url("/_resources/app/client/dist/images/quote.png");left:calc(50% - 170px)}.blockquote::after{background-image:url("/_resources/app/client/dist/images/quote.png");right:calc(50% - 170px);transform:rotate(180deg)}#buildingMap .leaflet-popup-content{margin:0px;text-align:center}#buildingMap .leaflet-popup-content-wrapper{border-radius:0px}.building-person-text p{font-size:1.25rem;color:var(--bs-secondary)}.headerVideo{position:relative;padding-bottom:85vh;padding-top:0px;height:0;overflow:hidden}@media (max-width:991px){.headerVideo{max-height:43vh}}.headerVideo video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hoverImageAnimation:hover img{transform:scale(1.025)}.hoverImageAnimation img{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.contactPersonsHolder address{padding:30px;margin:0px}@media screen and (max-width:574px){.slickPrev,.slickNext{padding:0px}}.slickPartners.slick-initialized .slick-track{display:flex;align-items:center;gap:80px}.slickPartners.slick-initialized .slick-slide{min-width:120px;max-width:250px}.slickPartners.slick-initialized .partner-title{display:inline-block;font-size:1.2rem}.ds-tpc-container{position:relative}.ds-tpc{align-items:center;background-color:var(--bs-light);background-size:cover;bottom:0;color:#000;display:none;flex-direction:column;justify-content:center;left:0;padding:0 1.5rem;position:absolute;right:0;text-align:center;top:0;z-index:1}.ds-tpc[style]>*{position:relative}.ds-tpc[style]:before{background:#FFFFFF;bottom:0;content:"";left:0;opacity:0.8;position:absolute;right:0;top:0}.ds-tpc p{max-width:var(--container-maxwidth)}.ds-tpc button{margin-top:1rem;border-color:var(--bs-black)}.ds-tpc.ds-tpc-active{display:flex}