@font-face{font-family:"HelveticaNowProTextBold";src:url("/_assets/dff4eda940582c69a5df4498c9996176/Fonts/HelveticaNowProTextBold/font.woff2") format("woff2"),url("/_assets/dff4eda940582c69a5df4498c9996176/Fonts/HelveticaNowProTextBold/font.woff") format("woff")}@font-face{font-family:"HelveticaNowProTextRegular";src:url("/_assets/dff4eda940582c69a5df4498c9996176/Fonts/HelveticaNowProTextRegular/font.woff2") format("woff2"),url("/_assets/dff4eda940582c69a5df4498c9996176/Fonts/HelveticaNowProTextRegular/font.woff") format("woff")}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}*{color:inherit;line-height:inherit;text-decoration:inherit;box-sizing:border-box;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main,summary{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em;white-space:pre;white-space:pre-wrap;word-wrap:break-word}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none;width:100%;height:auto}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{text-align:inherit;background:rgba(0,0,0,0);-webkit-appearance:button;cursor:pointer;border:none;border-radius:0}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0}fieldset,img{border:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}template{display:none}.hidden{display:none}[hidden]{display:none}q:before,q:after{content:""}ol,ul{list-style:none}figure{-webkit-margin-start:0;-webkit-margin-end:0;margin-left:0;margin-right:0;line-height:0}audio,canvas,video{display:inline-block}.page-home{--bg-color: #6A5064}.page-liegenschaften{--bg-color: #A0BEE4}.page-taetigkeiten{--bg-color: #97C6C1}.page-bauprojekte{--bg-color: #D1BF73}.page-stiftung{--bg-color: #DBB5D3}.page-magazin{--bg-color: #D8D6CA}:root{font-size:62.5%;--header-h: 14.5rem;--hdr-top: 0px}@media(max-width: 780px){:root{--header-h: 10rem}}html{height:fill-available;height:-webkit-fill-available}html,body{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:2.2rem;line-height:3.2rem}@media(max-width: 780px){html,body{font-size:1.8rem;line-height:2.5rem}}body{font-variant-ligatures:none;color:#000;height:100vh}body .body-inside-padding{margin:0 auto;position:relative;overflow:hidden}body .body-inside-padding .content-wrapper{position:relative;z-index:1}@media(max-width: 780px){body .body-inside-padding .footer-wrapper{height:inherit}}body.no-scroll{overflow:hidden;height:100vh}h1{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:6.4rem;line-height:7.4rem;font-weight:normal;margin-bottom:3rem}@media(max-width: 780px){h1{font-size:3.4rem;line-height:4.2rem}}h2{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:5.5rem;line-height:6.5rem;font-weight:normal;margin-bottom:2.5rem}@media(max-width: 780px){h2{font-size:3.4rem;line-height:4.2rem}}h3{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:3.4rem;line-height:4.2rem;margin-bottom:1rem;margin-bottom:2.5rem}@media(max-width: 780px){h3{font-size:2.2rem;line-height:3.2rem}}h5{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:3.4rem;line-height:4.2rem;margin-bottom:1rem}@media(max-width: 780px){h5{font-size:2.2rem;line-height:3.2rem}}h6{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:2.2rem;line-height:3.2rem;margin-bottom:1rem}@media(max-width: 780px){h6{font-size:1.8rem;line-height:2.5rem}}.lead{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:3.4rem;line-height:4.2rem;margin-bottom:1rem}@media(max-width: 780px){.lead{font-size:2.2rem;line-height:3.2rem}}p{margin-bottom:1.5rem}.page-home p a.link-extern::after{background-image:url("/_assets/dff4eda940582c69a5df4498c9996176/Icons/pfeil-link-extern_home.svg")}.page-liegenschaften p a.link-extern::after{background-image:url("/_assets/dff4eda940582c69a5df4498c9996176/Icons/pfeil-link-extern_liegenschaften.svg")}.page-taetigkeiten p a.link-extern::after{background-image:url("/_assets/dff4eda940582c69a5df4498c9996176/Icons/pfeil-link-extern_taetigkeiten.svg")}.page-bauprojekte p a.link-extern::after{background-image:url("/_assets/dff4eda940582c69a5df4498c9996176/Icons/pfeil-link-extern_bauprojekte.svg")}.page-stiftung p a.link-extern::after{background-image:url("/_assets/dff4eda940582c69a5df4498c9996176/Icons/pfeil-link-extern_stiftung.svg")}.page-magazin p a.link-extern::after{background-image:url("../Icons/pfeil-link-extern_magazin.svg")}p a{text-decoration:underline;color:var(--bg-color)}p a:hover{filter:brightness(93%)}p a.link-extern::after{content:"";display:inline-block;width:1.5rem;height:1.5rem;margin-left:.8rem;margin-right:.2rem;background-size:contain;background-repeat:no-repeat}p a.link-intern::after{position:relative}p.small{font-family:"HelveticaNowProTextRegular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:2.5rem}@media(max-width: 780px){p.small{font-size:1.5rem;line-height:2.1rem}}p.regular{font-family:"HelveticaNowProTextRegular","Helvetica Neue",Helvetica,Arial,sans-serif}ul.list-icon{list-style:none}ul.list-icon li{position:relative;padding-left:1.2em;margin-bottom:1rem}ul.list-icon li::before{content:"";position:absolute;left:0;top:.55em;width:.4em;height:.4em;background-color:currentColor}.ce-gallery figcaption{font-family:"HelveticaNowProTextRegular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:2.5rem;padding-top:3.5rem;margin-bottom:1.5rem}@media(max-width: 780px){.ce-gallery figcaption{font-size:1.5rem;line-height:2.1rem}}strong,b{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-variant:normal}.text-left{text-align:left}.text-center,.ce-headline-center{text-align:center}.text-right{text-align:right}.img-fluid{width:100%;height:auto;display:block}hr.ce-div{border:none}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.sr-only{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;border:0;padding:0;margin:-1px}.frame-space-before-extra-small{margin-top:1rem !important}.frame-space-before-small{margin-top:2rem !important}.frame-space-before-medium{margin-top:3rem !important}.frame-space-before-large{margin-top:6rem !important}.frame-space-before-extra-large{margin-top:10rem !important}.frame-space-after-extra-small{margin-bottom:1rem !important}.frame-space-after-small{margin-bottom:2rem !important}.frame-space-after-medium{margin-bottom:3rem !important}.frame-space-after-large{margin-bottom:6rem !important}.frame-space-after-extra-large{margin-bottom:10rem !important}@media(max-width: 880px){.frame-space-before-extra-small{margin-top:1rem !important}.frame-space-before-small{margin-top:1.5rem !important}.frame-space-before-medium{margin-top:2rem !important}.frame-space-before-large{margin-top:3rem !important}.frame-space-before-extra-large{margin-top:5rem !important}.frame-space-after-extra-small{margin-bottom:1rem !important}.frame-space-after-small{margin-bottom:1.5rem !important}.frame-space-after-medium{margin-bottom:2rem !important}.frame-space-after-large{margin-bottom:3rem !important}.frame-space-after-extra-large{margin-bottom:5rem !important}}.frame-ruler-before:before{content:"";display:block;border-top:1px solid #000;margin-bottom:.5rem}.frame-ruler-after:after{content:"";display:block;border-bottom:1px solid #000;margin-top:0}.frame-indent{margin-left:15%;margin-right:15%}.frame-indent-left{margin-left:33%}.frame-indent-right{margin-right:33%}@media(max-width: 780px){#c486.frame-space-before-extra-large{margin-top:3rem !important}}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}iframe{border:none}input:focus{outline:none;box-shadow:none}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{100%{opacity:1}0%{opacity:0}}@keyframes slide-in{0%{right:-267px}100%{right:0}}@keyframes slide-out{100%{right:0}0%{right:-267px}}.ce-center .ce-gallery[data-ce-columns="1"]:has(iframe) .ce-outer,.ce-center .ce-gallery[data-ce-columns="1"]:has(iframe) .ce-inner{float:none;right:auto;position:static;width:100%}.ce-gallery[data-ce-columns="1"]:has(iframe) .ce-column{float:none;width:100%}.ce-gallery:has(iframe) figure.video{display:block;width:100%;max-width:100%;margin:0}.ce-gallery:has(iframe) figure.video iframe,.ce-gallery:has(iframe) figure.video .video-embed-item{display:block;width:100% !important;height:auto;aspect-ratio:16/9;max-width:100%;border:0}@supports not (aspect-ratio: 16/9){.ce-gallery:has(iframe) figure.video .video-embed{position:relative}.ce-gallery:has(iframe) figure.video .video-embed::before{content:"";display:block;padding-top:56.25%}.ce-gallery:has(iframe) figure.video .video-embed>.video-embed-item{position:absolute;inset:0;width:100%;height:100%}}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:rgba(0,0,0,0);border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset: -3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid rgba(0,0,0,0);cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.footer-wrapper{background-color:#000}.footer-wrapper .inside-padding{max-width:158rem;margin:0 auto;position:relative;display:grid;grid-template-columns:repeat(16, 1fr);column-gap:1.266%}.footer{grid-column:3/16;padding:8rem 0 4rem;color:#fff;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;gap:2.32rem;font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:3.4rem;line-height:4.2rem;margin-bottom:1rem;margin:0}@media(max-width: 780px){.footer{font-size:2.2rem;line-height:3.2rem}}.footer .oeffnungszeiten{grid-column:1;grid-row:1;margin-bottom:5rem}@media(max-width: 780px){.footer .oeffnungszeiten{margin-bottom:1.5rem}}.footer .oeffnungszeiten h2{font-size:3.4rem;margin-bottom:.5rem}@media(max-width: 780px){.footer .oeffnungszeiten h2{font-size:2.2rem}}.footer .social-links{grid-column:1;grid-row:2;padding-bottom:5rem}@media(max-width: 780px){.footer .social-links{padding-bottom:3.5rem}}.footer .social-links ul{display:flex;gap:2.2rem}.footer .copyright{grid-column:1;grid-row:3;font-family:"HelveticaNowProTextRegular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5rem;line-height:2.1rem;padding-top:2rem;margin-left:-6rem}@media(max-width: 780px){.footer .copyright{font-size:1.3rem;line-height:1.8rem}}.footer .footer-nav{grid-column:2;grid-row:1;line-height:5.5rem}.footer .footer-nav a{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px;transition:all .3s ease}.footer .footer-nav a:hover{color:#dbb5d3}.footer .footer-search{grid-column:2;grid-row:2}.footer .footer-search form{position:relative}.footer .footer-search form .search{background:none;border:none;border-bottom:2px solid;border-radius:0 !important;font-size:3.4rem;font-family:"HelveticaNowText-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;width:100%;padding-bottom:.5rem}.footer .footer-search form button{position:absolute;right:0;top:1rem}.footer .footer-search form button#ke_search_searchfield_clear{display:none;right:4.5rem}.footer .footer-search .floating-label{position:relative;display:inline-block;width:100%}.footer .footer-search .floating-label input{width:100%}.footer .footer-search .floating-label span{font-family:"HelveticaNowProTextRegular","Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;left:0px;top:0px;color:rgba(221,221,221,.5);pointer-events:none;transition:transform .18s ease,font-size .18s ease,top .18s ease,background-color .18s ease,padding .18s ease}.footer .footer-search .floating-label input:focus+span,.footer .footer-search .floating-label input:not(:placeholder-shown)+span{top:-4rem;left:0;font-size:14px;padding:0 4px;transform:translateY(0)}@media(prefers-reduced-motion: reduce){.footer .footer-search .floating-label span{transition:none}}.footer .footer-search input[type=search]::-webkit-search-decoration,.footer .footer-search input[type=search]::-webkit-search-cancel-button,.footer .footer-search input[type=search]::-webkit-search-results-button,.footer .footer-search input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none}.footer .footer-search input[type=search]::-moz-search-clear{display:none}.footer .footer-links{grid-column:2;grid-row:3}.footer .footer-links ul{display:flex;gap:3.7rem;align-items:center;font-family:"HelveticaNowProTextRegular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5rem;line-height:2.1rem;padding-left:1rem;justify-content:space-between;margin-bottom:3rem}@media(max-width: 780px){.footer .footer-links ul{font-size:1.3rem;line-height:1.8rem}}@media(max-width: 1280px){.footer .footer-links ul{padding-left:0;flex-wrap:wrap;gap:0}}.footer .footer-links ul .writers{width:10.4rem}.footer .footer-links ul .viadukt{width:12rem}@media(max-width: 780px){.footer{grid-template-columns:1fr;padding:5.6rem 0 3rem;grid-column:2/16}.footer .footer-nav{grid-column:1;grid-row:1;padding-bottom:3rem}.footer .footer-search{grid-column:1;grid-row:2;padding-bottom:5.6rem}.footer .footer-search form .search{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:2.2rem;line-height:3.2rem}}@media(max-width: 780px)and (max-width: 780px){.footer .footer-search form .search{font-size:1.8rem;line-height:2.5rem}}@media(max-width: 780px){.footer .footer-search form button{top:.2rem}.footer .footer-search form button svg{width:2rem}.footer .footer-search form button#ke_search_searchfield_clear{right:3.5rem}.footer .floating-label input:focus+span,.footer .floating-label input:not(:placeholder-shown)+span{top:-3rem !important}.footer .oeffnungszeiten{grid-column:1;grid-row:3;padding-bottom:1rem}.footer .social-links{grid-column:1;grid-row:4;padding-bottom:5.6rem}.footer .social-links img{width:3rem}.footer .footer-links{grid-column:1;grid-row:5}.footer .footer-links ul{padding-left:0;flex-wrap:wrap;gap:0}.footer .footer-links ul li:nth-child(1),.footer .footer-links ul li:nth-child(2){width:50%;padding-bottom:5.6rem}.footer .footer-links ul li:nth-child(3),.footer .footer-links ul li:nth-child(4){width:100%}.footer .footer-links ul li:nth-child(3){padding-bottom:2rem}.footer .copyright{grid-column:1;grid-row:6;margin-left:0;padding-top:0}}.top{position:absolute;width:143px;top:-64px;right:2.6rem;cursor:pointer}.top #dreieck{transform-origin:center center;transition:transform .3s ease}@media(max-width: 780px){.top{right:1rem;width:120px;top:-50px}.top svg{width:120px;height:auto}}.top:hover #dreieck{transform:scale(1.15)}.adress-newsletter{background:linear-gradient(to right, #DBB5D3 50%, transparent 50%)}.adress-newsletter a{text-decoration:none;color:#000}.adress-newsletter a:hover{opacity:.7}.adress-newsletter .inside-padding{max-width:158rem;margin:0 auto;padding:10rem 2.6rem 10rem;display:grid;grid-template-columns:1fr 1fr}.adress-newsletter .inside-padding .adress{margin-left:23.076%;font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:3.4rem;line-height:4.2rem;margin-bottom:1rem}@media(max-width: 780px){.adress-newsletter .inside-padding .adress{font-size:2.2rem;line-height:3.2rem}}.adress-newsletter .inside-padding .adress .adress-logo{width:241px;margin-left:-6rem;margin-bottom:4rem}.adress-newsletter .inside-padding .adress .adress-text{align-self:end}.adress-newsletter .inside-padding .adress .adress-text .tel-nr{margin-bottom:0}@media(max-width: 780px){.adress-newsletter .inside-padding .adress{margin-left:0%}.adress-newsletter .inside-padding .adress .adress-logo{width:150px;margin-left:0rem}}.adress-newsletter .inside-padding .newsletter{margin:0 12.82%}.adress-newsletter .inside-padding .newsletter .nl-titel{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:6.4rem;line-height:7.4rem;font-weight:normal;margin-bottom:3rem;margin-bottom:4.2rem;margin-top:-1rem}@media(max-width: 780px){.adress-newsletter .inside-padding .newsletter .nl-titel{font-size:3.4rem;line-height:4.2rem}}.adress-newsletter .inside-padding .newsletter .nl-form{position:relative;margin-bottom:6rem}.adress-newsletter .inside-padding .newsletter .nl-form .mail{background:none;border:none;border-bottom:2px solid;font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:3.4rem;line-height:4.2rem;margin-bottom:1rem;width:100%;padding-bottom:1rem;border-radius:0}@media(max-width: 780px){.adress-newsletter .inside-padding .newsletter .nl-form .mail{font-size:2.2rem;line-height:3.2rem}}.adress-newsletter .inside-padding .newsletter .nl-form button.send{position:absolute;right:0;top:1rem}.adress-newsletter .inside-padding .newsletter .nl-form .datenschutz{position:relative;margin-top:2.5rem}.adress-newsletter .inside-padding .newsletter .nl-form .datenschutz .styled-checkbox{appearance:none;width:19px;height:19px;border:2px solid #333;cursor:pointer;position:relative}.adress-newsletter .inside-padding .newsletter .nl-form .datenschutz .styled-checkbox:checked::after{content:"";position:absolute;top:0px;left:5px;width:4px;height:11px;border:solid #333;border-width:0 2px 2px 0;transform:rotate(45deg)}.adress-newsletter .inside-padding .newsletter .nl-form .datenschutz.error .info-datenschutz{color:#d32f2f}.adress-newsletter .inside-padding .newsletter .nl-form .datenschutz.error .styled-checkbox{border-color:#d32f2f}.adress-newsletter .inside-padding .newsletter .nl-form .datenschutz.error .info-datenschutz a{color:inherit;text-decoration-color:currentColor}.adress-newsletter .inside-padding .newsletter .nl-form .info-datenschutz{font-size:1.3rem;line-height:1.8rem;margin:0;position:absolute;top:.7rem;left:3rem}.adress-newsletter .inside-padding .newsletter .nl-form .info-datenschutz a{text-decoration:underline}.adress-newsletter .inside-padding .newsletter .nl-form .info-datenschutz a:hover{opacity:.7}.adress-newsletter .inside-padding .newsletter .nl-info{font-family:"HelveticaNowProTextRegular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5rem;line-height:2.1rem;align-self:end}@media(max-width: 780px){.adress-newsletter .inside-padding .newsletter .nl-info{font-size:1.3rem;line-height:1.8rem}}@media(max-width: 780px){.adress-newsletter .inside-padding .newsletter .nl-info{display:none}}.adress-newsletter .inside-padding .newsletter .mc-feedback{position:absolute;inset:0;background:#fff;display:flex;align-items:center;justify-content:center;z-index:1000;transition:opacity .25s ease}.adress-newsletter .inside-padding .newsletter .mc-feedback[hidden]{opacity:0;pointer-events:none}.adress-newsletter .inside-padding .newsletter .mc-feedback__inner{color:#333;width:100%;padding-right:4rem}.adress-newsletter .inside-padding .newsletter .mc-feedback__close{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666;margin-bottom:1rem}.adress-newsletter .inside-padding .newsletter .mc-feedback__close svg{width:3rem;height:auto}.adress-newsletter .inside-padding .newsletter .mc-feedback__close:hover{color:#000}.adress-newsletter .inside-padding .newsletter .mc-feedback__message{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:1.8rem;line-height:2.5rem;margin-bottom:1rem;margin:0;padding-right:1rem}@media(max-width: 780px){.adress-newsletter .inside-padding .newsletter .mc-feedback__message{font-size:1.5rem;line-height:2.1rem}}.adress-newsletter .inside-padding input[type=text],.adress-newsletter .inside-padding input[type=email]{border:1px solid #ccc;padding:.5rem;transition:all .2s ease}@media(max-width: 780px){.adress-newsletter{background:linear-gradient(to bottom, #DBB5D3 50%, transparent 50%)}.adress-newsletter .inside-padding{padding:5.6rem 2.6rem;grid-template-columns:none;grid-template-rows:1fr 1fr}.adress-newsletter .inside-padding .adress{margin-bottom:5rem;height:31rem}.adress-newsletter .inside-padding .newsletter{margin:7rem 0 0;height:31rem}.adress-newsletter .inside-padding .newsletter .nl-titel{font-size:2.8rem;line-height:3.6rem;margin-bottom:4.2rem;margin-top:-1rem}.adress-newsletter .inside-padding .newsletter .nl-form .mail{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:2.2rem;line-height:3.2rem;padding-bottom:1rem}}@media(max-width: 780px)and (max-width: 780px){.adress-newsletter .inside-padding .newsletter .nl-form .mail{font-size:1.8rem;line-height:2.5rem}}@media(max-width: 780px){.adress-newsletter .inside-padding .newsletter .nl-form button svg{width:2.4rem;height:auto}.adress-newsletter .inside-padding .newsletter .nl-form .datenschutz .styled-checkbox{margin-top:1rem}.adress-newsletter .inside-padding .newsletter .nl-info{align-self:center}}.next-page-navigation{font-size:1.5rem;margin-bottom:6rem;grid-column:2/16}@media(max-width: 780px){.next-page-navigation{font-size:1.3rem}}.next-page-navigation ul{display:flex;justify-content:space-between;color:var(--bg-color)}.next-page-navigation .home-link a svg{fill:var(--bg-color);width:10px;height:10px}.next-page-navigation .next-link a svg{fill:var(--bg-color);width:10px;height:10px;transform:rotate(180deg)}.header-wrapper{width:100%;background-color:#fff;height:var(--header-h);position:fixed;top:var(--hdr-top, 0px);left:0;right:0;z-index:9999;transition:top .35s cubic-bezier(0.2, 0.7, 0.2, 1),box-shadow .25s ease;will-change:top}.header-wrapper .inside-padding{display:flex;justify-content:space-between}.header-wrapper .inside-padding .header{margin-top:5rem}.header-wrapper .inside-padding .logo{z-index:110;margin-top:3rem;width:14.4rem}@media(max-width: 780px){.header-wrapper .inside-padding .logo{width:10rem;margin-top:1.5rem}}@media(min-width: 1441px){.header-wrapper .inside-padding{max-width:163.2rem;margin:0 auto;padding:0 2.6rem}}@media(max-width: 1440px){.header-wrapper .inside-padding{padding:0 2.6rem}}#header-spacer{height:0}.page-home{--header-h: 21.5rem}@media(max-width: 780px){.page-home{--header-h: 14rem}}.page-home .logo{width:18rem !important}@media(max-width: 780px){.page-home .logo{width:14.5rem !important;margin-top:1.5rem}}.hamburger-button{background:none;border:none;cursor:pointer;z-index:120;display:none}.hamburger-button .hamburger{transition:all .3s ease}.hamburger-button .hamburger .line{transition:all .3s ease;transform-origin:center}.hamburger-button .hamburger .top{position:relative;width:inherit;top:inherit;right:0}.hamburger-button.open .middle{opacity:0}.hamburger-button.open .top{transform:rotate(45deg);y:15px}.hamburger-button.open .bottom{transform:rotate(-45deg);y:15px}@media(max-width: 993px){.hamburger-button{display:block;position:relative;margin-top:2rem}}@media(max-width: 993px){.main-navigation{position:fixed;top:0;left:0;height:100vh;height:100svh;overflow-y:auto;background:#fff;width:100%;max-width:100%;transform:translateX(-100%);transition:transform .3s ease;z-index:100}.main-navigation.open{transform:translateX(0)}.main-navigation.open .main-nav .active .nav-link{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.main-navigation.open .main-nav .nav-item{border-bottom:1px solid #000;padding-bottom:.7rem}.main-navigation.open .main-nav .nav-item .nav-link{font-size:3.2rem;padding:0;padding-top:3.5rem}.main-navigation.open .main-nav .nav-item .nav-link:hover{border-color:rgba(0,0,0,0)}.main-navigation.open .main-nav .nav-item .submenu{background:none}.main-navigation.open .main-nav .nav-item .submenu li{margin:0;padding:.5rem 0 2rem}.main-navigation.open .main-nav .nav-item .submenu li a{font-size:1.8rem}}@media(max-width: 993px)and (max-width: 780px){.main-navigation{width:100%}}@media(max-width: 993px){.main-navigation nav{display:none}.main-navigation nav.open{display:block;padding-top:12rem}}@media(min-width: 993px){.main-navigation nav{display:block !important}}.main-nav{list-style:none;display:flex;gap:2rem}@media(max-width: 993px){.main-nav{flex-direction:column;padding:2rem;gap:0}}.main-nav .nav-item{position:relative}@media(max-width: 993px){.main-nav .nav-item{border-bottom:1px solid #eee}.main-nav .nav-item.trail>.submenu{display:block !important;position:relative;width:auto}.main-nav .nav-item .submenu{position:relative !important;width:auto !important}}.main-nav .nav-item .nav-link{display:inline-block;height:43px;line-height:35px;padding:0 1rem;text-decoration:none;border:2px solid rgba(0,0,0,0);transition:all .3s ease;cursor:pointer}.main-nav .nav-item .submenu-toggle{background:none;border:none;padding:4.5rem .5rem 0;cursor:pointer;float:right;display:none}.main-nav .nav-item .submenu-toggle .arrow{display:none;width:2rem;height:auto}.main-nav .nav-item .submenu-toggle .down{display:block}.main-nav .nav-item .submenu-toggle .up{display:none}.main-nav .nav-item.trail .submenu-toggle .down{display:none}.main-nav .nav-item.trail .submenu-toggle .up{display:block}@media(max-width: 993px){.main-nav .nav-item .submenu-toggle{display:inline-block;scale:120%}.main-nav .nav-item .submenu{display:none;position:static;padding:0;width:auto}.main-nav .nav-item .submenu li{margin:0;padding:.5rem 1rem}.main-nav .nav-item .submenu li a{display:block}}.main-nav .nav-item .submenu{display:none;position:absolute;width:1000rem;top:100%;left:0;background:#fff;z-index:10;padding:5rem 0 0}.main-nav .nav-item .submenu li{margin-left:-1000rem;padding-left:1001rem;background:#fff}.main-nav .nav-item .submenu li a{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:1.8rem;line-height:2.5rem;margin-bottom:1rem;line-height:3.5rem}@media(max-width: 780px){.main-nav .nav-item .submenu li a{font-size:1.5rem;line-height:2.1rem}}.main-nav .nav-item .submenu li:last-child{padding-bottom:5rem;box-shadow:0px 20px 20px 3px rgba(0,0,0,.07)}@media(max-width: 993px){.main-nav .nav-item .submenu{padding:4rem 0 1.5rem 0}.main-nav .nav-item .submenu li:last-child{box-shadow:none}}.main-nav .nav-item.active .submenu{display:none}.main-nav .color-0 .submenu li a:hover{text-decoration:underline;text-decoration-color:#a0bee4;text-underline-offset:5px;text-decoration-thickness:2px;background-color:rgba(0,0,0,0)}.main-nav .color-0 .nav-link:hover{border-color:#a0bee4}.main-nav .color-0 .nav-link.clicked{background-color:#a0bee4;color:#000}.main-nav .color-0.active .nav-link{border-color:#a0bee4;background-color:#a0bee4;color:#000}@media(max-width: 993px){.main-nav .color-0.active .nav-link{color:#a0bee4}}.main-nav .color-0 .submenu li.active a{text-decoration:none;text-decoration-color:rgba(0,0,0,0);text-underline-offset:5px;text-decoration-thickness:2px;color:#a0bee4}.main-nav .color-0 .submenu li.active a:hover{text-decoration:underline !important;text-decoration-color:#a0bee4 !important;text-underline-offset:5px !important;text-decoration-thickness:2px !important}.main-nav .color-1 .submenu li a:hover{text-decoration:underline;text-decoration-color:#97c6c1;text-underline-offset:5px;text-decoration-thickness:2px;background-color:rgba(0,0,0,0)}.main-nav .color-1 .nav-link:hover{border-color:#97c6c1}.main-nav .color-1 .nav-link.clicked{background-color:#97c6c1;color:#000}.main-nav .color-1.active .nav-link{border-color:#97c6c1;background-color:#97c6c1;color:#000}@media(max-width: 993px){.main-nav .color-1.active .nav-link{color:#97c6c1}}.main-nav .color-1 .submenu li.active a{text-decoration:none;text-decoration-color:rgba(0,0,0,0);text-underline-offset:5px;text-decoration-thickness:2px;color:#97c6c1}.main-nav .color-1 .submenu li.active a:hover{text-decoration:underline !important;text-decoration-color:#97c6c1 !important;text-underline-offset:5px !important;text-decoration-thickness:2px !important}.main-nav .color-2 .submenu li a:hover{text-decoration:underline;text-decoration-color:#d1bf73;text-underline-offset:5px;text-decoration-thickness:2px;background-color:rgba(0,0,0,0)}.main-nav .color-2 .nav-link:hover{border-color:#d1bf73}.main-nav .color-2 .nav-link.clicked{background-color:#d1bf73;color:#000}.main-nav .color-2.active .nav-link{border-color:#d1bf73;background-color:#d1bf73;color:#000}@media(max-width: 993px){.main-nav .color-2.active .nav-link{color:#d1bf73}}.main-nav .color-2 .submenu li.active a{text-decoration:none;text-decoration-color:rgba(0,0,0,0);text-underline-offset:5px;text-decoration-thickness:2px;color:#d1bf73}.main-nav .color-2 .submenu li.active a:hover{text-decoration:underline !important;text-decoration-color:#d1bf73 !important;text-underline-offset:5px !important;text-decoration-thickness:2px !important}.main-nav .color-3 .submenu li a:hover{text-decoration:underline;text-decoration-color:#dbb5d3;text-underline-offset:5px;text-decoration-thickness:2px;background-color:rgba(0,0,0,0)}.main-nav .color-3 .nav-link:hover{border-color:#dbb5d3}.main-nav .color-3 .nav-link.clicked{background-color:#dbb5d3;color:#000}.main-nav .color-3.active .nav-link{border-color:#dbb5d3;background-color:#dbb5d3;color:#000}@media(max-width: 993px){.main-nav .color-3.active .nav-link{color:#dbb5d3}}.main-nav .color-3 .submenu li.active a{text-decoration:none;text-decoration-color:rgba(0,0,0,0);text-underline-offset:5px;text-decoration-thickness:2px;color:#dbb5d3}.main-nav .color-3 .submenu li.active a:hover{text-decoration:underline !important;text-decoration-color:#dbb5d3 !important;text-underline-offset:5px !important;text-decoration-thickness:2px !important}.main-nav .color-4 .submenu li a:hover{text-decoration:underline;text-decoration-color:#ffec01;text-underline-offset:5px;text-decoration-thickness:2px;background-color:rgba(0,0,0,0)}.main-nav .color-4 .nav-link:hover{border-color:#ffec01}.main-nav .color-4 .nav-link.clicked{background-color:#ffec01;color:#000}.main-nav .color-4.active .nav-link{border-color:#ffec01;background-color:#ffec01;color:#000}@media(max-width: 993px){.main-nav .color-4.active .nav-link{color:#ffec01}}.main-nav .color-4 .submenu li.active a{text-decoration:none;text-decoration-color:rgba(0,0,0,0);text-underline-offset:5px;text-decoration-thickness:2px;color:#ffec01}.main-nav .color-4 .submenu li.active a:hover{text-decoration:underline !important;text-decoration-color:#ffec01 !important;text-underline-offset:5px !important;text-decoration-thickness:2px !important}.main-nav .color-5 .submenu li a:hover{text-decoration:underline;text-decoration-color:#955251;text-underline-offset:5px;text-decoration-thickness:2px;background-color:rgba(0,0,0,0)}.main-nav .color-5 .nav-link:hover{border-color:#955251}.main-nav .color-5 .nav-link.clicked{background-color:#955251;color:#000}.main-nav .color-5.active .nav-link{border-color:#955251;background-color:#955251;color:#000}@media(max-width: 993px){.main-nav .color-5.active .nav-link{color:#955251}}.main-nav .color-5 .submenu li.active a{text-decoration:none;text-decoration-color:rgba(0,0,0,0);text-underline-offset:5px;text-decoration-thickness:2px;color:#955251}.main-nav .color-5 .submenu li.active a:hover{text-decoration:underline !important;text-decoration-color:#955251 !important;text-underline-offset:5px !important;text-decoration-thickness:2px !important}.skiplinks{position:absolute;top:0;left:0;z-index:10000}.skiplinks a{position:absolute;left:-999px;top:0;padding:.5rem 1rem;background:#000;color:#fff;white-space:nowrap}.skiplinks a:focus{left:0}.hero-banner-startseite .bg-wrapper{position:relative;width:100%;height:100vh;background-size:cover;background-position:center;height:calc(100vh - var(--header-h));overflow:hidden}@media(max-width: 780px){.hero-banner-startseite .bg-wrapper{height:calc(100vh - var(--header-h));height:calc(100dvh - var(--header-h))}}.hero-banner-startseite .bg-wrapper video{position:absolute;top:50%;left:50%;min-width:100%;width:auto;height:calc(100vh - var(--header-h));z-index:-1;transform:translate(-50%, -50%);object-fit:cover}@media(max-width: 780px){.hero-banner-startseite .bg-wrapper video{height:calc(100vh - var(--header-h));height:calc(100dvh - var(--header-h))}}.hero-banner-startseite .startseite-cta-wrapper{position:absolute;bottom:0;right:0%;display:flex;flex-direction:row;justify-content:center;z-index:10;background-color:#a0bee4;color:#000;padding:2rem 3rem 1.5rem 3rem}.hero-banner-startseite .startseite-cta-wrapper .startseite-cta{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:3.2rem;line-height:3.6rem;padding-right:3rem}.hero-banner-startseite .startseite-cta-wrapper .teaser-link-icon{padding-top:5px}.hero-banner-startseite .startseite-cta-wrapper .teaser-link-icon svg{height:30px}@media(max-width: 780px){.hero-banner-startseite .startseite-cta-wrapper{width:100%;justify-content:right;padding:2rem 2rem 1.5rem 3rem}.hero-banner-startseite .startseite-cta-wrapper .startseite-cta{font-size:2.8rem;line-height:3.2rem;padding-right:2rem}.hero-banner-startseite .startseite-cta-wrapper .teaser-link-icon svg{height:26px}}.hero-banner-startseite .container-hero-startseite-text{background-color:#6a5064}.hero-banner-startseite .container-hero-startseite-text .inside{max-width:158rem;margin:0 auto}.hero-banner-startseite .container-hero-startseite-text .inside-padding{max-width:158rem;margin:0 auto;padding:5.6rem 0}@media(max-width: 780px){.hero-banner-startseite .container-hero-startseite-text .inside-padding{padding:3rem 0 2.5rem}}.hero-banner-startseite .container-hero-startseite-text .inside-padding .cols{display:grid;grid-template-columns:repeat(16, 1fr);column-gap:1.266%;color:#fff}.hero-banner-startseite .container-hero-startseite-text .inside-padding .cols .col1{grid-column:2/6}.hero-banner-startseite .container-hero-startseite-text .inside-padding .cols .col1 h1{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:6.4rem;line-height:7.4rem;font-weight:normal;margin-bottom:3rem;color:#dbb5d3}@media(max-width: 780px){.hero-banner-startseite .container-hero-startseite-text .inside-padding .cols .col1 h1{font-size:3.4rem;line-height:4.2rem}}.hero-banner-startseite .container-hero-startseite-text .inside-padding .cols .col2{grid-column:7/14;font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:6.4rem;line-height:7.4rem;font-weight:normal;margin-bottom:3rem}@media(max-width: 780px){.hero-banner-startseite .container-hero-startseite-text .inside-padding .cols .col2{font-size:3.4rem;line-height:4.2rem}}.hero-banner-startseite .container-hero-startseite-text .inside-padding .cols .col2 .teaser-link-icon{padding-top:2rem}.hero-banner-startseite .container-hero-startseite-text .inside-padding .cols .col2 .teaser-link-icon svg{height:5.3rem}@media(max-width: 780px){.hero-banner-startseite .container-hero-startseite-text .inside-padding .cols .col2 .teaser-link-icon svg{height:3.2rem}}@media(max-width: 780px){.hero-banner-startseite .container-hero-startseite-text .inside-padding .cols .col1{grid-column:2/16}.hero-banner-startseite .container-hero-startseite-text .inside-padding .cols .col2{grid-column:2/16;margin-bottom:0}}.hero-fullscreen-wrapper .bg-wrapper-outside{grid-column:1/11 !important;grid-row:1;margin-left:calc(50% - 50dvw);padding-right:3%}@media(max-width: 1280px){.hero-fullscreen-wrapper .bg-wrapper-outside{grid-column:1/10 !important}}.hero-fullscreen-wrapper .bg-wrapper-outside .bg-wrapper{width:100%;height:100vh;background-size:cover;background-position:center;height:calc(100vh - 23.4rem);position:relative}.hero-fullscreen-wrapper .bg-wrapper-outside .bg-wrapper .hero-banner-caption{position:absolute;bottom:0;right:0;transform:rotate(-90deg);background:#fff;font-size:1.1rem;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:.5rem 1rem;line-height:1rem;transform-origin:left bottom;translate:100% 0%}@media(max-width: 780px){.hero-fullscreen-wrapper .bg-wrapper-outside .bg-wrapper .hero-banner-caption{font-size:.9rem}}.hero-fullscreen-wrapper .container-hero-banner-text{grid-column:11/-1 !important;grid-row:1;display:flex;align-items:center}@media(max-width: 1280px){.hero-fullscreen-wrapper .container-hero-banner-text{grid-column:10/-1 !important}}.hero-fullscreen-wrapper .container-hero-banner-text .col2 h1{font-size:clamp(5.2rem,4vw,6.4rem);line-height:1.15}.hero-fullscreen-wrapper .container-hero-banner-text .col2 p{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:3.4rem;line-height:4.2rem;margin-bottom:1rem}@media(max-width: 780px){.hero-fullscreen-wrapper .container-hero-banner-text .col2 p{font-size:2.2rem;line-height:3.2rem}}@media(max-width: 1280px){.hero-fullscreen-wrapper .container-hero-banner-text .col2 p{font-size:2.8rem;line-height:4rem;padding-right:.5rem}}@media(max-width: 780px){.hero-fullscreen-wrapper .container-1col .grid{display:block}.hero-fullscreen-wrapper .bg-wrapper-outside{padding:0}.hero-fullscreen-wrapper .bg-wrapper-outside .bg-wrapper{height:initial;aspect-ratio:1/1}.hero-fullscreen-wrapper .container-hero-banner-text{display:grid;grid-template-columns:repeat(16, 1fr);column-gap:1.266%;grid-row:2}.hero-fullscreen-wrapper .container-hero-banner-text .col2{grid-column:2/16;padding:0;margin:3.5rem 0 4rem}.hero-fullscreen-wrapper .container-hero-banner-text .col2 h1{margin-bottom:1.5rem}}.hero-fullscreen-wrapper .hero-banner-ohne-bild .inside-padding{max-width:158rem;margin:0 auto}.hero-fullscreen-wrapper .hero-banner-ohne-bild .inside-padding .cols{display:grid;grid-template-columns:repeat(16, 1fr);column-gap:1.266%;color:#000}.hero-fullscreen-wrapper .hero-banner-ohne-bild .inside-padding .cols .col1{grid-column:3/14}.hero-fullscreen-wrapper .hero-banner-ohne-bild .inside-padding .cols .col1 h1{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:6.4rem;line-height:7.4rem;font-weight:normal;margin-bottom:3rem}@media(max-width: 780px){.hero-fullscreen-wrapper .hero-banner-ohne-bild .inside-padding .cols .col1 h1{font-size:3.4rem;line-height:4.2rem}}.hero-fullscreen-wrapper .hero-banner-ohne-bild .inside-padding .cols .col1 .lead{padding-bottom:1.6rem}@media(max-width: 780px){.hero-fullscreen-wrapper .hero-banner-ohne-bild .inside-padding .cols .col1{grid-column:2/16}}.hero-fullscreen-wrapper .jumplinks{background-color:var(--bg-color)}.hero-fullscreen-wrapper .jumplinks .inside{margin:0 auto;padding:0 2.6rem;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;width:100%;touch-action:pan-x}.hero-fullscreen-wrapper .jumplinks .inside::-webkit-scrollbar{display:none}.hero-fullscreen-wrapper .jumplinks .inside .jumplinks-list{height:8.9rem;font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:1.8rem;line-height:2.5rem;margin-bottom:1rem;display:flex;align-items:center;white-space:nowrap;min-width:100%}@media(max-width: 780px){.hero-fullscreen-wrapper .jumplinks .inside .jumplinks-list{font-size:1.5rem;line-height:2.1rem}}@media(max-width: 780px){.hero-fullscreen-wrapper .jumplinks .inside .jumplinks-list{height:6.7rem;margin-bottom:0}}.hero-fullscreen-wrapper .jumplinks .inside .jumplinks-list .jumplinks-item{margin-right:5rem;flex:0 0 auto}@media(max-width: 780px){.hero-fullscreen-wrapper .jumplinks .inside .jumplinks-list .jumplinks-item{margin-right:3.5rem}}.hero-fullscreen-wrapper .jumplinks .inside .jumplinks-list .jumplinks-item a{display:flex;align-items:center}.hero-fullscreen-wrapper .jumplinks .inside .jumplinks-list .jumplinks-item a .jumplink-title{margin-right:10px}.hero-fullscreen-wrapper .jumplinks .inside .jumplinks-list .jumplinks-item a .jumplink-link-icon{width:18px;height:20px}.hero-fullscreen-wrapper .jumplinks .inside .jumplinks-list .jumplinks-item a .jumplink-link-icon #unten{transition:transform .3s ease}.hero-fullscreen-wrapper .jumplinks .inside .jumplinks-list .jumplinks-item a:hover .jumplink-link-icon #unten{transform:translateY(3px)}.hero-fullscreen-wrapper .jumplinks .inside .jumplinks-list .jumplinks-item-home{margin-right:0;font-size:1.5rem;flex:0 0 auto}.hero-fullscreen-wrapper .jumplinks .inside .jumplinks-list .jumplinks-item-home a{display:flex;align-items:center}.hero-fullscreen-wrapper .jumplinks .inside .jumplinks-list .jumplinks-item-home a::before{content:"";width:5px;height:7px;margin-right:.5rem;background-image:url("/_assets/dff4eda940582c69a5df4498c9996176/Icons/back-home.svg");background-repeat:no-repeat}.hero-fullscreen-wrapper .jumplinks .inside .jumplinks-list .jumplinks-item-home a::after{display:none}@media(max-width: 1160px){.hero-fullscreen-wrapper .jumplinks .inside .jumplinks-list .jumplinks-item-home{margin-right:9.3rem}}.hero-fullscreen-wrapper .jumplinks .inside .jumplinks-list .linklist{width:100%}.hero-fullscreen-wrapper .jumplinks .inside .jumplinks-list .linklist .linklist-inner{display:flex;justify-content:center;margin-left:-53px}.hero-fullscreen-wrapper .jumplinks .inside .jumplinks-list .linklist .linklist-inner li:last-child{margin-right:0}@media(max-width: 780px){.hero-fullscreen-wrapper .jumplinks .inside .jumplinks-list .linklist{width:inherit}.hero-fullscreen-wrapper .jumplinks .inside .jumplinks-list .linklist .linklist-inner li:last-child{margin-right:1.6rem}}.grid>header{margin-bottom:4rem}@media(max-width: 780px){.grid>header{margin-bottom:0}}.container.background{padding-top:8rem;padding-bottom:6rem}@media(max-width: 780px){.container.background{padding-top:5.5rem;padding-bottom:4.5rem}}.container{margin-top:15.8rem;margin-bottom:15.8rem}@media(max-width: 1280px){.container{margin-top:8.5rem;margin-bottom:8.5rem}}@media(max-width: 780px){.container{margin-top:5.5rem;margin-bottom:5.5rem}}.container .container{margin-top:0;margin-bottom:0}.container.no-margin{margin-top:0;margin-bottom:0}.container.link-home{background-color:#6A5064}.container.link-intern-home{background-color:#6A5064}.container.link-intern-home h2{color:#6A5064}.container.link-intern-home a{color:#fff}.container.link-liegenschaften{background-color:#A0BEE4}.container.link-intern-liegenschaften{background-color:#485771}.container.link-intern-liegenschaften h2{color:#A0BEE4}.container.link-intern-liegenschaften a{color:#fff}.container.link-taetigkeiten{background-color:#97C6C1}.container.link-intern-taetigkeiten{background-color:#3F5664}.container.link-intern-taetigkeiten h2{color:#97C6C1}.container.link-intern-taetigkeiten a{color:#fff}.container.link-bauprojekte{background-color:#D1BF73}.container.link-intern-bauprojekte{background-color:#7A745F}.container.link-intern-bauprojekte h2{color:#D1BF73}.container.link-intern-bauprojekte a{color:#fff}.container.link-stiftung{background-color:#DBB5D3}.container.link-intern-stiftung{background-color:#6A5064}.container.link-intern-stiftung h2{color:#DBB5D3}.container.link-intern-stiftung a{color:#fff}.container.link-magazin{background-color:#D8D6CA}.container.link-intern-magazin{background-color:#D8D6CA}.container.link-intern-magazin h2{color:#D8D6CA}.container.link-intern-magazin a{color:#fff}.container-1col .inside,.container-2col .inside,.container-1col-content-width .inside{max-width:158rem;margin:0 auto}.container-full-width>.inside{margin:initial !important;max-width:100% !important}.container-1col.background-grey{background-color:#f5f5f5}.container-1col.background-rubrik{background-color:var(--bg-color)}.container-1col.background-rubrik a{color:#fff}.container-1col .inside{max-width:158rem;margin:0 auto}.container-1col .grid{display:grid;grid-template-columns:repeat(16, 1fr);column-gap:1.266%}.container-1col .grid>header{grid-column:2/16}.container-1col .grid>div{grid-column:3/14}.container-1col .grid>div .lead{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:3.4rem;line-height:4.2rem;margin-bottom:1rem;padding-bottom:1.6rem}@media(max-width: 780px){.container-1col .grid>div .lead{font-size:2.2rem;line-height:3.2rem}}@media(max-width: 780px){.container-1col .grid>div{grid-column:2/16}}.nachhaltigkeit-kontakt .grid>div{grid-column:4/14}@media(max-width: 780px){.nachhaltigkeit-kontakt .grid>div{grid-column:2/15}}.nachhaltigkeit-kontakt i{font-style:normal;color:var(--bg-color)}.nachhaltigkeit-kontakt a{font-style:normal;color:#000}.container-2col .inside-padding .cols{display:grid;grid-template-columns:repeat(16, 1fr);column-gap:1.266%}.container-2col .inside-padding .cols .col1{grid-column:2/7;font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:6.4rem;line-height:7.4rem;font-weight:normal;margin-bottom:3rem}@media(max-width: 780px){.container-2col .inside-padding .cols .col1{font-size:3.4rem;line-height:4.2rem}}@media(max-width: 780px){.container-2col .inside-padding .cols .col1{margin-bottom:0}}.container-2col .inside-padding .cols .col2{grid-column:8/16}.container-2col .inside-padding .cols .col2 .ce-uploads div{overflow:initial !important}.container-2col .inside-padding .cols .col2 .ce-uploads a{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:3.4rem;line-height:4.2rem;margin-bottom:1rem;border-bottom:3px solid #fff;padding-bottom:5px;display:flex;justify-content:space-between;align-items:center}@media(max-width: 780px){.container-2col .inside-padding .cols .col2 .ce-uploads a{font-size:2.2rem;line-height:3.2rem}}@media(max-width: 780px){.container-2col .inside-padding .cols .col2 .ce-uploads a{font-size:1.8rem;line-height:2.6rem}}.container-2col .inside-padding .cols .col2 .ce-uploads a .download-link-icon{width:32px;height:34px}@media(max-width: 780px){.container-2col .inside-padding .cols .col2 .ce-uploads a .download-link-icon{height:2.6rem}}.container-2col .inside-padding .cols .col2 .ce-uploads a .download-link-icon svg{margin-top:4px}@media(max-width: 780px){.container-2col .inside-padding .cols .col2 .ce-uploads a .download-link-icon svg{height:2.4rem;margin-top:.2rem}}.container-2col .inside-padding .cols .col2 .ce-uploads a .download-link-icon #unten{transition:transform .3s ease}.container-2col .inside-padding .cols .col2 .ce-uploads a:hover .download-link-icon #unten{transform:translateY(4px)}@media(max-width: 780px){.container-2col .inside-padding .cols .col1,.container-2col .inside-padding .cols .col2{grid-column:2/16}}.container-downloads h2{margin-bottom:0}.container-downloads h3{font-size:5.5rem;line-height:6.5rem;color:#fff}@media(max-width: 1280px){.container-downloads h3{font-size:4.2rem;line-height:5rem}}@media(max-width: 780px){.container-downloads h3{font-size:3.4rem;line-height:4.2rem}}.liste-quer{grid-column:3/15 !important;display:grid;column-gap:1.266%;padding:5.6rem 0}@media(max-width: 780px){.liste-quer{grid-column:2/16 !important}}.liste-quer.icon-list-items-3sp{grid-template-columns:repeat(3, 1fr)}.liste-quer.icon-list-items-3sp ul{font-family:"HelveticaNowProTextRegular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:2.5rem}@media(max-width: 780px){.liste-quer.icon-list-items-3sp ul{font-size:1.5rem;line-height:2.1rem}}.liste-quer.icon-list-items-3sp .icon-image{max-height:18rem}.liste-quer.icon-list-items-4{grid-template-columns:repeat(4, 1fr)}.liste-quer.icon-list-items-3{grid-template-columns:repeat(3, 1fr)}.liste-quer .icon-list-item{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:1.5rem}.liste-quer .icon-list-item .icon-list-image{height:23rem;display:flex;align-items:center;justify-content:center}.liste-quer .icon-list-item .icon-list-image .icon-image{width:60%}.liste-quer .icon-list-item .icon-list-title{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:2.2rem;line-height:3.2rem;margin-bottom:1rem}@media(max-width: 780px){.liste-quer .icon-list-item .icon-list-title{font-size:1.8rem;line-height:2.5rem}}.liste-quer .icon-list-item .icon-list-text p{font-family:"HelveticaNowProTextRegular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:2.5rem}@media(max-width: 780px){.liste-quer .icon-list-item .icon-list-text p{font-size:1.5rem;line-height:2.1rem}}@media(max-width: 1160px){.liste-quer{grid-template-columns:repeat(2, auto) !important}.liste-quer .icon-list-item .icon-list-image{height:15rem;align-items:end;padding-bottom:1.5rem}.liste-quer .icon-list-item .icon-list-image .icon-image{width:35%;max-height:13rem}}@media(max-width: 780px){.liste-quer{display:flex;flex-direction:column;padding:0}.liste-quer .icon-list-item{margin:2rem 0}.liste-quer .icon-list-item .icon-list-image{height:auto}.liste-quer .icon-list-item .icon-list-image .icon-image{width:30%}.liste-quer.icon-list-items-3 .icon-list-item .icon-list-image .icon-image{width:30%}.liste-quer.icon-list-items-3 .icon-list-item:first-child img{width:50% !important}}.icon-liste-erwerbsprozess{background-color:#f5f5f5}.icon-liste-erwerbsprozess .frame-type-header{display:grid;grid-template-columns:repeat(16, 1fr);column-gap:1.266%;margin-bottom:5.6rem}@media(max-width: 780px){.icon-liste-erwerbsprozess .frame-type-header{margin-bottom:1.5rem}}.icon-liste-erwerbsprozess .frame-type-header header{grid-column:2/16}.icon-liste-erwerbsprozess .frame-type-header header h2{padding-right:50%}@media(max-width: 780px){.icon-liste-erwerbsprozess .frame-type-header header h2{padding-right:0%}}.icon-liste-erwerbsprozess .inside-padding{padding:5.6rem 0;max-width:158rem;margin:0 auto}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list{display:grid;grid-template-columns:repeat(16, 1fr);column-gap:1.266%}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-next{grid-row:1;width:1.3rem;padding-top:10rem;margin-left:-1.5rem}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-item{grid-row:1}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-item:nth-child(1){grid-column:3/6}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-next:nth-child(2){grid-column:6/7}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-item:nth-child(3){grid-column:6/9}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-next:nth-child(4){grid-column:9/10}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-item:nth-child(5){grid-column:9/12}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-next:nth-child(6){grid-column:12/13}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-item:nth-child(7){grid-column:12/15}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-item{display:flex;flex-direction:column;align-items:center;text-align:center}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-item .icon-list-image{height:23rem;display:flex;align-items:center;justify-content:center}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-item .icon-list-image .icon-image{width:60%}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-item .icon-list-title{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:2.2rem;line-height:3.2rem;margin-bottom:1rem}@media(max-width: 780px){.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-item .icon-list-title{font-size:1.8rem;line-height:2.5rem}}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-item .icon-list-text p{font-family:"HelveticaNowProTextRegular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:2.5rem}@media(max-width: 780px){.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-item .icon-list-text p{font-size:1.5rem;line-height:2.1rem}}@media(max-width: 1160px){.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list{grid-template-rows:repeat(2, auto)}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-item .icon-list-image{height:15rem;align-items:end;padding-bottom:1.5rem}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-item .icon-list-image .icon-image{width:35%}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-next{padding-top:7rem;margin-left:-5rem}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-item:nth-child(1){grid-column:3/9;grid-row:1}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-next:nth-child(2){grid-column:10/11;grid-row:1}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-item:nth-child(3){grid-column:10/15;grid-row:1}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-next:nth-child(4){display:none}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-item:nth-child(5){grid-column:3/9;grid-row:2}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-next:nth-child(6){grid-column:10/11;grid-row:2}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-item:nth-child(7){grid-column:10/15;grid-row:2}}@media(max-width: 780px){.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list{grid-template-rows:repeat(7, auto)}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-item .icon-list-image{height:12rem}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-item .icon-list-image .icon-image{width:20%}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-next{rotate:90deg;margin:0;padding:0;display:flex !important;width:100%;justify-content:center}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-next img{width:1.3rem;height:2.3rem;margin:0 2rem 0 1rem}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-item:nth-child(1){grid-column:2/16;grid-row:1}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-next:nth-child(2){grid-column:2/16;grid-row:2}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-item:nth-child(3){grid-column:2/16;grid-row:3}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-next:nth-child(4){grid-column:2/16;grid-row:4;display:inline}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-item:nth-child(5){grid-column:2/16;grid-row:5}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-next:nth-child(6){grid-column:2/16;grid-row:6}.icon-liste-erwerbsprozess .inside-padding .cols1 .icon-list .icon-list-item:nth-child(7){grid-column:2/16;grid-row:7}}.liste-hoch{padding:5.6rem 0;grid-column:3/15 !important}.liste-hoch .icon-list-item .inside{grid-column:3/15;display:grid;grid-template-columns:repeat(12, 1fr);column-gap:1.6949%;border-top:1px solid;padding-top:4.5rem;margin-bottom:4.5rem}.liste-hoch .icon-list-item .inside .icon-list-image{grid-column:1/3}.liste-hoch .icon-list-item .inside .icon-list-image .icon-image{width:60%}.liste-hoch .icon-list-item .inside .icon-list-title{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:2.2rem;line-height:3.2rem;margin-bottom:1rem;grid-column:3/5;margin-left:-4rem}@media(max-width: 780px){.liste-hoch .icon-list-item .inside .icon-list-title{font-size:1.8rem;line-height:2.5rem}}.liste-hoch .icon-list-item .inside .icon-list-text{grid-column:6/13}.liste-hoch .icon-list-item .inside .icon-list-text p{font-family:"HelveticaNowProTextRegular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:2.5rem}@media(max-width: 780px){.liste-hoch .icon-list-item .inside .icon-list-text p{font-size:1.5rem;line-height:2.1rem}}@media(max-width: 780px){.liste-hoch{padding:3.5rem 0;grid-column:2/16 !important}.liste-hoch .icon-list-item .inside{grid-column:2/16;grid-template-columns:repeat(14, 1fr);grid-template-rows:auto auto;column-gap:1.351%;padding-top:3rem;margin-bottom:3rem}.liste-hoch .icon-list-item .inside .icon-list-image{grid-column:1/4;grid-row:1/3}.liste-hoch .icon-list-item .inside .icon-list-image .icon-image{width:75%}.liste-hoch .icon-list-item .inside .icon-list-title{grid-column:4/15;grid-row:1/2;margin-left:0}.liste-hoch .icon-list-item .inside .icon-list-text{grid-column:4/15;grid-row:2/3}}#c110 .grid{grid-column:3/16}#page-id-16 .icon-list.liste-hoch{padding:0}.accordion-container.faq-content{margin-bottom:4rem}.accordion-container.faq-content .accordion-header{width:100%}.accordion-container.faq-content .accordion-header .accordion-title__header{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:3.4rem;line-height:4.2rem;margin-bottom:1rem;display:flex;justify-content:space-between;border-bottom:3px solid;margin-bottom:5px}@media(max-width: 780px){.accordion-container.faq-content .accordion-header .accordion-title__header{font-size:2.2rem;line-height:3.2rem}}.accordion-container.faq-content .accordion-header .accordion-title__header h3,.accordion-container.faq-content .accordion-header .accordion-title__header h4{max-width:90%;line-height:1.2;margin-bottom:.5rem}.accordion-container.faq-content .accordion-header svg{width:34px;height:34px}.accordion-container.faq-content .accordion-content{overflow:hidden;height:0;display:none;flex-direction:column}.accordion-container.faq-content .accordion-content div:first-child{padding-top:1.5rem}.accordion-container.faq-content .accordion-content p{font-family:"HelveticaNowProTextRegular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.2rem;line-height:3.2rem;padding-right:12.658%}@media(max-width: 780px){.accordion-container.faq-content .accordion-content p{font-size:1.8rem;line-height:2.5rem}}@media(max-width: 780px){.accordion-container.faq-content{margin-bottom:1.5rem}.accordion-container.faq-content .accordion-header .accordion-title__header{border-bottom:2px solid}.accordion-container.faq-content .accordion-header .accordion-title__header h3,.accordion-container.faq-content .accordion-header .accordion-title__header h4{font-size:1.8rem;margin-bottom:1rem}.accordion-container.faq-content .accordion-header svg{width:22px;height:22px}.accordion-container.faq-content .accordion-content p,.accordion-container.faq-content .accordion-content li{font-size:1.5rem;line-height:1.4}}.faq-title{display:none}.container-1col .grid>.faq-content-title{grid-column:2/14}#page-id-22 .faq-title{display:block;margin-bottom:3rem}@media(max-width: 780px){#page-id-22 .faq-title{margin-bottom:1rem}}#page-id-22 .faq-title.liegenschaften{color:#a0bee4}#page-id-22 .faq-title.taetigkeiten{color:#97c6c1}#page-id-22 .faq-title.bauprojekte{color:#d1bf73}#page-id-22 .faq-title.stiftung{color:#dbb5d3}#page-id-22 .faq-content-title{display:none}.portfolio-2col h2{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:3.4rem;line-height:4.2rem;margin-bottom:1rem;margin-bottom:3rem}@media(max-width: 780px){.portfolio-2col h2{font-size:2.2rem;line-height:3.2rem}}@media(max-width: 780px){.portfolio-2col h2{margin-bottom:1.5rem}}@media(max-width: 780px){.portfolio-2col .col1 .ce-gallery img{width:240px;margin-bottom:3rem}}.accordion-container.vermietungskriterien{background-color:var(--bg-color)}.accordion-container.vermietungskriterien .inside{max-width:158rem;margin:0 auto}.accordion-container.vermietungskriterien .inside-padding{padding-left:0;padding-right:0;display:grid;grid-template-columns:repeat(16, 1fr);column-gap:1.266%}.accordion-container.vermietungskriterien .inside-padding .accordion-header{grid-column:3/16}.accordion-container.vermietungskriterien .inside-padding .accordion-header .accordion-title__header{height:8.9rem;display:flex;align-items:center;padding:5px 0}.accordion-container.vermietungskriterien .inside-padding .accordion-header .accordion-title__header h2{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:2.2rem;line-height:3.2rem;margin-bottom:1rem;margin-bottom:0;padding-right:1rem}@media(max-width: 780px){.accordion-container.vermietungskriterien .inside-padding .accordion-header .accordion-title__header h2{font-size:1.8rem;line-height:2.5rem}}@media(max-width: 780px){.accordion-container.vermietungskriterien .inside-padding header h2{margin-bottom:6rem}.accordion-container.vermietungskriterien .inside-padding .grid{grid-column:2/16}.accordion-container.vermietungskriterien .inside-padding .grid .accordion-container{margin-bottom:1rem}.accordion-container.vermietungskriterien .inside-padding .grid .accordion-container .accordion-header .accordion-title__header{border-bottom:2px solid}.accordion-container.vermietungskriterien .inside-padding .grid .accordion-container .accordion-header svg{width:25px;height:25px}}.vermietungskriterien svg{transition:transform .3s ease}.vermietungskriterien.open svg{transform:rotate(180deg)}.container-teaser-small .inside-padding{max-width:158rem;margin:0 auto}.container-teaser-small .inside-padding .grid{display:grid;grid-template-columns:repeat(16, 1fr);column-gap:1.266%}.container-teaser-small .inside-padding .cols{grid-column:3/15;display:flex;column-gap:0}.container-teaser-small .inside-padding .cols .col1{width:50%;margin-bottom:0}.container-teaser-small .inside-padding .cols .col2{width:50%;background-color:var(--bg-color);padding:5.6rem;display:grid;grid-template-rows:auto auto}.container-teaser-small .inside-padding .cols .col2 h2{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:5.5rem;line-height:6.5rem;font-weight:normal;margin-bottom:2.5rem;margin-top:-1.5rem}@media(max-width: 780px){.container-teaser-small .inside-padding .cols .col2 h2{font-size:3.4rem;line-height:4.2rem}}@media(max-width: 1280px){.container-teaser-small .inside-padding .cols .col2 h2{font-size:4.5rem;line-height:1.3}}@media(max-width: 780px){.container-teaser-small .inside-padding .cols .col2 h2{font-size:2.8rem;line-height:1.3}}.container-teaser-small .inside-padding .cols .col2 .teaser-link-wrapper{align-self:end}@media(max-width: 780px){.container-teaser-small .inside-padding .cols .col2{padding:3.4rem 2rem 2rem}}@media(max-width: 780px){.container-teaser-small .inside-padding .cols{grid-column:2/16;flex-wrap:wrap}.container-teaser-small .inside-padding .cols .col1,.container-teaser-small .inside-padding .cols .col2{width:100%}}@media(max-width: 780px){.frame-type-pwgproperties_immoteaser header{margin-bottom:1rem}}.container-teaser-big{margin-bottom:15.8rem}@media(max-width: 780px){.container-teaser-big{margin-bottom:5.8rem}}.container-teaser-big .inside-padding{max-width:100%}.container-teaser-big .inside-padding .cols{display:grid;grid-template-columns:1fr 1fr;column-gap:0}.container-teaser-big .inside-padding .cols .col1{grid-column:1/2;margin-bottom:0;position:relative;overflow:hidden;height:70rem}.container-teaser-big .inside-padding .cols .col1 img{height:100%;width:100%;object-fit:cover;object-position:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.container-teaser-big .inside-padding .cols .col2{grid-column:2/3;background-color:var(--bg-color);padding:5.6rem;display:grid;grid-template-rows:1fr 1fr;height:70rem}.container-teaser-big .inside-padding .cols .col2 h2{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:5.5rem;line-height:6.5rem;font-weight:normal;margin-bottom:2.5rem}@media(max-width: 780px){.container-teaser-big .inside-padding .cols .col2 h2{font-size:3.4rem;line-height:4.2rem}}@media(max-width: 1280px){.container-teaser-big .inside-padding .cols .col2 h2{font-size:4.5rem;line-height:1.4}}.container-teaser-big .inside-padding .cols .col2 .teaser-text{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:4.6rem;line-height:5.6rem;margin-bottom:1rem}@media(max-width: 780px){.container-teaser-big .inside-padding .cols .col2 .teaser-text{font-size:2.2rem;line-height:3.2rem}}@media(max-width: 1280px){.container-teaser-big .inside-padding .cols .col2 .teaser-text{font-size:3.4rem;line-height:1.4}}.container-teaser-big .inside-padding .cols .col2 .teaser-link-wrapper{align-self:end}.container-teaser-big .inside-padding .cols .col2 .teaser-link-text{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:3.4rem;line-height:4.2rem;margin-bottom:1rem;text-decoration:underline}@media(max-width: 780px){.container-teaser-big .inside-padding .cols .col2 .teaser-link-text{font-size:2.2rem;line-height:3.2rem}}@media(max-width: 780px){.container-teaser-big .inside-padding{padding:0}.container-teaser-big .inside-padding .cols{display:grid;grid-template-columns:repeat(16, 1fr);column-gap:1.266%;grid-template-rows:1fr auto}.container-teaser-big .inside-padding .cols .col1{grid-column:2/16;grid-row:2;margin-top:-15rem;position:relative;z-index:1;height:35rem}.container-teaser-big .inside-padding .cols .col1 img{aspect-ratio:1/1;height:auto}.container-teaser-big .inside-padding .cols .col2{grid-column:1/17;grid-row:1;aspect-ratio:inherit !important;grid-template-rows:auto 1fr;height:38.3rem;padding:6.329%}.container-teaser-big .inside-padding .cols .col2 .kapazitaet{margin-bottom:2.6rem}.container-teaser-big .inside-padding .cols .col2 .teaser-text{color:#fff;font-size:1.8rem;line-height:2.4rem}.container-teaser-big .inside-padding .cols .col2 .teaser-link-wrapper{align-self:start;padding-top:2rem}.container-teaser-big .inside-padding .cols .col2 .teaser-link-text{font-size:1.8rem;line-height:2.4rem;text-decoration:underline}}@media(max-width: 780px){.container-teaser-big.color-bauprojekte-dark .img-zoom-wrapper{margin-top:-20% !important}}#c149 h2{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:6.4rem;line-height:7.4rem;font-weight:normal;margin-bottom:3rem}@media(max-width: 780px){#c149 h2{font-size:3.4rem;line-height:4.2rem}}.container-teaser-big.color-stiftung .inside-padding .cols .col2,.container-teaser-small.color-stiftung .inside-padding .cols .col2{background-color:#6a5064}.container-teaser-big.color-stiftung h2,.container-teaser-small.color-stiftung h2{color:#dbb5d3}.container-teaser-big.color-stiftung .teaser-text,.container-teaser-big.color-stiftung .teaser-link-wrapper,.container-teaser-small.color-stiftung .teaser-text,.container-teaser-small.color-stiftung .teaser-link-wrapper{color:#fff}.container-teaser-big.color-liegenschaften .inside-padding .cols .col2,.container-teaser-small.color-liegenschaften .inside-padding .cols .col2{background-color:#a0bee4}.container-teaser-big.color-liegenschaften h2,.container-teaser-small.color-liegenschaften h2{color:#000}.container-teaser-big.color-liegenschaften .teaser-text,.container-teaser-big.color-liegenschaften .teaser-link-wrapper,.container-teaser-small.color-liegenschaften .teaser-text,.container-teaser-small.color-liegenschaften .teaser-link-wrapper{color:#000}.container-teaser-big.color-taetigkeiten .inside-padding .cols .col2,.container-teaser-small.color-taetigkeiten .inside-padding .cols .col2{background-color:#97c6c1}.container-teaser-big.color-taetigkeiten h2,.container-teaser-small.color-taetigkeiten h2{color:#000}.container-teaser-big.color-taetigkeiten .teaser-text,.container-teaser-small.color-taetigkeiten .teaser-text{color:#fff}.container-teaser-big.color-taetigkeiten .teaser-link-wrapper,.container-teaser-small.color-taetigkeiten .teaser-link-wrapper{color:#000}.container-teaser-big.color-bauprojekte .inside-padding .cols .col2,.container-teaser-small.color-bauprojekte .inside-padding .cols .col2{background-color:#d1bf73}.container-teaser-big.color-bauprojekte h2,.container-teaser-small.color-bauprojekte h2{color:#000}.container-teaser-big.color-bauprojekte .teaser-text,.container-teaser-small.color-bauprojekte .teaser-text{color:#fff}.container-teaser-big.color-bauprojekte .teaser-link-wrapper,.container-teaser-small.color-bauprojekte .teaser-link-wrapper{color:#000}.container-teaser-big.color-bauprojekte-dark .inside-padding .cols .col2,.container-teaser-small.color-bauprojekte-dark .inside-padding .cols .col2{background-color:#7a745f}.container-teaser-big.color-bauprojekte-dark h2,.container-teaser-small.color-bauprojekte-dark h2{color:#d1bf73}.container-teaser-big.color-bauprojekte-dark .teaser-text,.container-teaser-small.color-bauprojekte-dark .teaser-text{color:#fff}.container-teaser-big.color-bauprojekte-dark .teaser-link-wrapper,.container-teaser-small.color-bauprojekte-dark .teaser-link-wrapper{color:#d1bf73}.container-teaser-big.color-bauprojekte-dark .teaser-link-wrapper svg polygon,.container-teaser-small.color-bauprojekte-dark .teaser-link-wrapper svg polygon{fill:#d1bf73 !important}.container-teaser-big.color-stiftung .inside-padding .cols .col2,.container-teaser-small.color-stiftung .inside-padding .cols .col2{background-color:#dbb5d3}.container-teaser-big.color-stiftung h2,.container-teaser-small.color-stiftung h2{color:#000}.container-teaser-big.color-stiftung .teaser-text,.container-teaser-small.color-stiftung .teaser-text{color:#fff}.container-teaser-big.color-stiftung .teaser-link-wrapper,.container-teaser-small.color-stiftung .teaser-link-wrapper{color:#000}.container-teaser-big.color-stiftung-dark .inside-padding .cols .col2,.container-teaser-small.color-stiftung-dark .inside-padding .cols .col2{background-color:#6a5064}.container-teaser-big.color-stiftung-dark h2,.container-teaser-small.color-stiftung-dark h2{color:#dbb5d3 !important}.container-teaser-big.color-stiftung-dark .teaser-text,.container-teaser-small.color-stiftung-dark .teaser-text{color:#fff}.container-teaser-big.color-stiftung-dark .teaser-link-wrapper,.container-teaser-small.color-stiftung-dark .teaser-link-wrapper{color:#fff}.container-teaser-big.color-stiftung-dark .teaser-link-wrapper svg polygon,.container-teaser-small.color-stiftung-dark .teaser-link-wrapper svg polygon{fill:#fff !important}.container-teaser-big.color-magazin .inside-padding .cols .col2,.container-teaser-small.color-magazin .inside-padding .cols .col2{background-color:#ffec01}.container-teaser-big.color-magazin h2,.container-teaser-small.color-magazin h2{color:#000}.container-teaser-big.color-magazin .teaser-text,.container-teaser-small.color-magazin .teaser-text{color:#000}.container-teaser-big.color-magazin .teaser-link-wrapper,.container-teaser-small.color-magazin .teaser-link-wrapper{color:#000}.container-teaser-background-image{position:relative;margin-bottom:15.8rem;overflow:hidden}.container-teaser-background-image .container-teaser-background-image-wrapper{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;transition:transform .4s ease;z-index:-1}@media(max-width: 780px){.container-teaser-background-image .container-teaser-background-image-wrapper{aspect-ratio:1/1}}.container-teaser-background-image .inside-padding{max-width:158rem;margin:0 auto;padding:5.6rem}.container-teaser-background-image .inside-padding .box{max-width:61.2rem;height:auto;aspect-ratio:1/1;background-color:var(--bg-color);padding:5.6rem;display:grid;grid-template-rows:1fr auto}.container-teaser-background-image .inside-padding .box h2{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:5.5rem;line-height:6.5rem;font-weight:normal;margin-bottom:2.5rem;margin-top:-1.5rem}@media(max-width: 780px){.container-teaser-background-image .inside-padding .box h2{font-size:3.4rem;line-height:4.2rem}}.container-teaser-background-image .inside-padding .box p{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:3.4rem;line-height:4.2rem;margin-bottom:1rem;color:#fff}@media(max-width: 780px){.container-teaser-background-image .inside-padding .box p{font-size:2.2rem;line-height:3.2rem}}.container-teaser-background-image .inside-padding .box .teaser-link-wrapper{align-self:end}@media(max-width: 780px){.container-teaser-background-image{margin-bottom:0}.container-teaser-background-image .inside-padding{position:relative;padding:60% 2rem 2.4rem}.container-teaser-background-image .inside-padding .box{aspect-ratio:auto;padding:2.4rem 5.6rem 2.4rem 2.4rem}.container-teaser-background-image .inside-padding .box .teaser-text{padding-bottom:2.6rem}}@media(max-width: 780px){.page-home .container-teaser-background-image .inside-padding{padding-bottom:5.8rem}}.container-teaser-background-image.color-stiftung .inside-padding .box{background-color:#dbb5d3}.container-teaser-background-image.color-stiftung h2{color:#6a5064}.container-teaser-background-image.color-stiftung p{color:#fff}.container-teaser-background-image.color-liegenschaften .inside-padding .box{background-color:#a0bee4}.container-teaser-background-image.color-liegenschaften h2{color:#000}.container-teaser-background-image.color-liegenschaften p{color:#fff}.container-teaser-background-image.color-taetigkeiten .inside-padding .box{background-color:#97c6c1}.container-teaser-background-image.color-taetigkeiten h2{color:#000}.container-teaser-background-image.color-taetigkeiten p{color:#fff}.container-facts-figures .year{font-size:clamp(1rem,1.2vw,1.6rem)}.container-facts-figures .facts-item{position:relative;background-color:var(--bg-color);aspect-ratio:1/1;width:100%;height:100%;padding:clamp(1rem,2vw,3rem) clamp(.75rem,1.5vw,2rem);container-type:inline-size}.container-facts-figures .facts-number{font-size:clamp(2.5rem,7vw,14rem);line-height:1;color:#fff}.container-facts-figures .facts-text{font-size:clamp(1rem,2vw,3rem);line-height:1.2;position:absolute;bottom:clamp(.75rem,1.5vw,2rem);width:85%}@supports(font-size: 1cqi){.container-facts-figures .facts-item{padding:clamp(12px,6cqi,32px) clamp(8px,4.5cqi,24px)}.container-facts-figures .year{font-size:clamp(16px,6cqi,22px)}@media(max-width: 780px){.container-facts-figures .year{display:block}}.container-facts-figures .facts-number{font-size:clamp(40px,35cqi,224px)}.container-facts-figures .facts-text{font-size:clamp(14px,10cqi,34px);bottom:clamp(8px,4cqi,24px)}}.offene-stellen .frame-type-text{display:grid;grid-template-columns:1fr 1fr;gap:2.32rem;border-top:2px solid #000;padding:3.6rem 0}@media(max-width: 780px){.offene-stellen .frame-type-text{grid-template-columns:1fr}}.offene-stellen .frame-type-text:last-child{border-bottom:2px solid #000}.offene-stellen h3{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:3.4rem;line-height:4.2rem;margin-bottom:1rem;margin-bottom:0}@media(max-width: 780px){.offene-stellen h3{font-size:2.2rem;line-height:3.2rem}}.offene-stellen h4{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:3.4rem;line-height:4.2rem;margin-bottom:1rem;color:var(--bg-color)}@media(max-width: 780px){.offene-stellen h4{font-size:2.2rem;line-height:3.2rem}}.image-gallery{padding:2rem 0;background-color:var(--bg-color)}@media(max-width: 780px){.image-gallery{padding:1rem 0}}.image-gallery .splide__caption{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:1.8rem;line-height:2.5rem;margin-bottom:1rem;font-family:"HelveticaNowProTextRegular","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;line-height:2.3rem;padding:1.5rem 2rem 0 2rem}@media(max-width: 780px){.image-gallery .splide__caption{font-size:1.5rem;line-height:2.1rem}}@media(max-width: 780px){.image-gallery .splide__caption{font-size:1.3rem;line-height:1.8rem;padding:1rem .5rem 0 1.5rem}}.image-gallery .splide__caption p{margin:0}.page-bauprojekte .image-gallery{background-color:#7a745f}.gb-wrapper.grid .gb-header-wrapper,.gb-wrapper.grid .gb-card-wrapper{grid-column:2/16;width:100%}.gb-header-wrapper{margin-bottom:4rem}.gb-header-wrapper p{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:3.4rem;line-height:4.2rem;margin-bottom:1rem;padding-right:24.05%}@media(max-width: 780px){.gb-header-wrapper p{font-size:2.2rem;line-height:3.2rem}}@media(max-width: 780px){.gb-header-wrapper p{padding-right:0}}.gb-card-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2%;margin-bottom:2rem}.gb-splide-wrapper{grid-column:2/16 !important}.gb-splide-wrapper .splide__arrow--prev{left:-5em}@media(max-width: 780px){.gb-splide-wrapper .splide__arrow--prev{left:-1.5em}}.gb-splide-wrapper .splide__arrow--next{right:-5em}@media(max-width: 780px){.gb-splide-wrapper .splide__arrow--next{right:-1.5em}}.gb-card a{display:grid;grid-template-columns:2fr 1fr;aspect-ratio:16/11}.gb-card a:hover .gb-card-link-icon #unten{transform:translateY(3px)}.gb-card-text{background-color:var(--bg-color);display:flex;flex-direction:column;justify-content:space-between;padding:2rem 2rem 2rem 2rem;height:100%}@media(max-width: 780px){.gb-card-text{padding:1.5rem 1.5rem 1.5rem 1.5rem}}.gb-card-text .gb-card-title{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:3.4rem;line-height:4.2rem;margin-bottom:1rem}@media(max-width: 780px){.gb-card-text .gb-card-title{font-size:2.2rem;line-height:3.2rem}}@media(max-width: 780px){.gb-card-text .gb-card-title{font-size:1.8rem;line-height:2.3rem}}.gb-card-text .gb-card-link{border-bottom:2px solid #000;padding-bottom:.2rem;line-height:1;text-decoration:none;display:flex;justify-content:space-between;color:#000}@media(max-width: 780px){.gb-card-text .gb-card-link{font-size:1.5rem;line-height:2rem}.gb-card-text .gb-card-link span{display:none}}.gb-card-text .gb-card-link-icon{width:18px;height:20px}.gb-card-text .gb-card-link-icon #unten{transition:transform .3s ease}.gb-card-image{height:100%;position:relative;overflow:hidden}.gb-card-image img{height:100%;width:100%;object-fit:cover;object-position:center}.scrolltext{position:relative;overflow:hidden;width:100%;background-color:var(--bg-color)}.scrolltext__content{display:flex;will-change:transform;height:10rem}@media(max-width: 780px){.scrolltext__content{height:7rem}}.scrolltext__text{flex-shrink:0;padding:0 1rem;white-space:nowrap;display:flex;align-items:center}.scrolltext__text .scrolltext__text__header{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:6.4rem;line-height:7.4rem;font-weight:normal;margin-bottom:3rem;margin-bottom:0;padding:0 7rem 0 3rem}@media(max-width: 780px){.scrolltext__text .scrolltext__text__header{font-size:3.4rem;line-height:4.2rem}}.scrolltext__text .scrolltext__text__bodytext{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:2.2rem;line-height:3.2rem;padding-right:5rem;border-right:2px solid}@media(max-width: 780px){.scrolltext__text .scrolltext__text__bodytext{font-size:1.8rem;line-height:2.5rem}}@media(max-width: 780px){.scrolltext__text .scrolltext__text__bodytext{font-size:1.3rem;line-height:1.6rem}}.scrolltext.color-stiftung{background-color:#dbb5d3}.scrolltext.color-liegenschaften{background-color:#a0bee4}.scrolltext.color-taetigkeiten{background-color:#97c6c1}.scrolltext.color-bauprojekte{background-color:#d1bf73}.scrolltext.color-magazin{background-color:#ffec01}.container-1col.organisation-team{background-color:var(--bg-color);margin-bottom:0}#c287,#c355{column-count:3;padding:2rem 0}@media(max-width: 780px){#c287,#c355{column-count:1}}#c287 p,#c355 p{padding-right:0}.team-bildgross .frame-type-image{grid-column:2/16 !important;margin-top:4rem}.organisation-team .accordion-content p{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif !important}.organisation-team .accordion-content li{margin-bottom:1.5rem}@media(max-width: 780px){.organisation-team .accordion-content li{margin-bottom:.2rem;font-size:1.5rem}}.organisation-team a{color:#fff}#c295{margin-top:0 !important}.img-zoom-wrapper{overflow:hidden}img.img-zoom{transition:transform .4s ease}a:hover img.img-zoom{transform:scale(1.05)}a:hover .zoom-bg{transform:scale(1.05)}.color-animation{transition:background-color .3s ease,transform .3s ease}a:hover .color-animation{filter:brightness(93%)}.teaser-link-icon svg{height:3rem}@media(max-width: 780px){.teaser-link-icon svg{height:2.2rem}}.teaser-link-icon svg #vorne{transition:transform .3s ease}a:hover svg #vorne{transform:translateX(10px)}.splide__arrow{-ms-flex-align:center;align-items:center;background:var(--bg-color);border:0;border-radius:0;cursor:pointer;display:-ms-flexbox;display:flex;height:5rem;-ms-flex-pack:center;justify-content:center;opacity:1;padding:0;position:absolute;top:var(--arrows-top, 50%);transform:translateY(-50%);width:5rem;z-index:1}@media(max-width: 780px){.splide__arrow{height:4rem;width:4rem}}.hide-arrows .splide__arrows{display:none !important}.splide__arrow svg{fill:#fff;height:6rem;width:6rem;padding-left:1.8rem}@media(max-width: 780px){.splide__arrow svg{height:3.5rem;width:3.5rem;padding-left:1.2rem}}.page-bauprojekte .splide__arrow{background:#7a745f}.page-bauprojekte .image-gallery{background-color:#7a745f}.page-stiftung .splide__arrow{background:#6a5064}.page-stiftung .image-gallery{background-color:#6a5064}.page-magazin .header-wrapper,.page-magazin #header-spacer,.page-magazin .hero-fullscreen-wrapper,.page-magazin .content-wrapper{background-color:#f0efeb}.page-magazin .main-nav .nav-item .submenu,.page-magazin .main-nav .nav-item .submenu li{background-color:#f0efeb}@media(max-width: 993px){.page-magazin .main-nav .nav-item .submenu,.page-magazin .main-nav .nav-item .submenu li{background-color:#fff}}.page-magazin .container-1col.container-1col-text-width .inside-padding{padding-top:0;padding-bottom:15.8rem;padding-left:0;padding-right:0}@media(max-width: 780px){.page-magazin .container-1col.container-1col-text-width .inside-padding{padding-bottom:4rem}}.page-magazin-single .header-wrapper,.page-magazin-single #header-spacer,.page-magazin-single .body-inside-padding{background-color:#f0efeb}.page-magazin-single .container-1col.background-grey{background-color:#f0efeb}@media(max-width: 780px){.page-magazin-single .container-1col.background-grey{padding-top:.5rem}}.page-magazin-single .main-nav .nav-item .submenu,.page-magazin-single .main-nav .nav-item .submenu li{background-color:#f0efeb}@media(max-width: 993px){.page-magazin-single .main-nav .nav-item .submenu,.page-magazin-single .main-nav .nav-item .submenu li{background-color:#fff}}.container-hero-magazin{padding:6rem 0}.container-hero-magazin a{color:#000}.container-hero-magazin .container-hero-ohne-bild{display:flex;align-items:center;height:95%}.container-hero-magazin .inside-padding{max-width:158rem;margin:0 auto}.container-hero-magazin .inside-padding .cols{display:grid;align-items:center;grid-template-columns:repeat(16, 1fr);column-gap:1.266%;color:#000}.container-hero-magazin .inside-padding .cols .col1{grid-column:2/11}.container-hero-magazin .inside-padding .cols .col1 h1{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:6.4rem;line-height:7.4rem;font-weight:normal;margin-bottom:3rem}@media(max-width: 780px){.container-hero-magazin .inside-padding .cols .col1 h1{font-size:3.4rem;line-height:4.2rem}}.container-hero-magazin .inside-padding .cols .col2{grid-column:12/16}.news-list-view-wrapper{display:grid;grid-template-columns:repeat(16, 1fr);column-gap:1.266%}.news-list-view-wrapper h2{grid-column:1/-1;grid-row:1;padding-left:6.329%}.news-list-view-wrapper .news-list-view{grid-column:1/-1 !important;--gap: 1.266%;--colw: calc((100% - (15 * var(--gap))) / 16);--left: calc(0 * (var(--colw) + var(--gap)));width:calc((100vw + 100%)/2 - var(--left));width:calc((100dvw + 100%)/2 - var(--left));padding-right:max(0px,env(safe-area-inset-right));grid-row:2;padding-left:6.329%}.news-list-view-wrapper .news-list-view .splide__track{overflow:visible}.news-list-view-wrapper .news-list-view .splide__arrow{background:#ffec01}.news-list-view-wrapper .news-list-view .splide__arrow svg{fill:#000}.news-list-view-wrapper .news-list-view .splide__arrow:disabled{opacity:0}.news-list-view-wrapper .news-list-view .splide__arrow--prev{margin-left:calc(100% - 100dvw);left:2rem}.news-list-view-wrapper h3{font-size:3.2rem;line-height:4rem;margin:2rem 0 1.5rem;padding-right:1.5rem}@media(max-width: 780px){.news-list-view-wrapper h3{font-size:2.2rem;line-height:3rem;padding-right:0}}.news-list-view-wrapper .teaser-text{padding-right:3rem}@media(max-width: 780px){.news-list-view-wrapper .teaser-text{font-size:1.5rem;line-height:2.2rem;padding-right:3rem}}.news-list-view-wrapper .teaser-link-icon{padding-top:2rem}@media(max-width: 780px){.news-list-view-wrapper .teaser-link-icon{padding-top:.5rem}}.news-list-view-wrapper .news-noimage-wrapper{background-color:#ffec01;aspect-ratio:1;padding:3rem}.news-list-view-wrapper .news-noimage-wrapper h3{font-size:6.3rem;line-height:7.3rem;margin:0;padding-right:1.5rem}@media(max-width: 1160px){.news-list-view-wrapper .news-noimage-wrapper h3{font-size:4.6rem;line-height:5.6rem}}@media(max-width: 780px){.news-list-view-wrapper .news-noimage-wrapper h3{font-size:2.2rem;line-height:3.2rem}}.news-list-view-wrapper .news-noimage-wrapper .teaser-text{padding:2.5rem 1.5rem 0 0}.magazin-list .grid>div{grid-column:2/16}.magazin-list-view{display:flex;gap:1.366%;flex-wrap:wrap}.magazin-list-view h2{font-size:2.9rem;line-height:3.7rem}@media(max-width: 780px){.magazin-list-view h2{font-size:2.2rem;line-height:3rem}}.magazin-list-view .category{font-size:1.9rem;line-height:2.4rem;padding:2.5rem 0 1.5rem}@media(max-width: 780px){.magazin-list-view .category{font-size:1.5rem;line-height:2rem;padding:1.5rem 0 1rem}}.magazin-list-view .spacer{flex-grow:1;max-width:100%;padding:0;margin:0;background:none;height:0}.magazin-list-view .news-noimage-wrapper{background-color:#ffec01;aspect-ratio:1;padding:4rem}@media(max-width: 780px){.magazin-list-view .news-noimage-wrapper{padding:2rem}}.magazin-list-view .news-noimage-wrapper .category{color:rgba(0,0,0,.4)}.magazin-list-view .news-noimage-wrapper h2{font-size:6.3rem;line-height:7.3rem;margin:0 0 2rem 0;padding-right:1.5rem}@media(max-width: 1160px){.magazin-list-view .news-noimage-wrapper h2{font-size:4.6rem;line-height:5.6rem}}@media(max-width: 880px){.magazin-list-view .news-noimage-wrapper h2{font-size:2.9rem;line-height:3.7rem}}.magazin-list-view .magazin-item-1,.magazin-list-view .magazin-item-3,.magazin-list-view .magazin-item-5,.magazin-list-view .magazin-item-6,.magazin-list-view .magazin-item-7,.magazin-list-view .magazin-item-8{width:27.55%}.magazin-list-view .magazin-item-2,.magazin-list-view .magazin-item-4,.magazin-list-view .magazin-item-9{width:42.1%}.magazin-list-view .teaser-link-icon{margin-bottom:8rem}@media(max-width: 1160px){ul.magazin-list-view .teaser-link-icon{margin-bottom:4rem}}@media(max-width: 780px){ul.magazin-list-view li{width:90% !important;margin-bottom:4rem}ul.magazin-list-view li:nth-child(odd){margin-left:0;margin-right:auto}ul.magazin-list-view li:nth-child(even){margin-left:auto;margin-right:0}ul.magazin-list-view .teaser-link-icon{margin-bottom:2rem}}.frame-type-news_newsdetail{margin-top:3.5rem}.frame-type-news_newsdetail h1{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:6.4rem;line-height:7.4rem;font-weight:normal;margin-bottom:3rem;padding-top:5rem;padding-right:.5rem}@media(max-width: 780px){.frame-type-news_newsdetail h1{font-size:3.4rem;line-height:4.2rem}}@media(max-width: 1280px){.frame-type-news_newsdetail h1{font-size:5.2rem;line-height:5.6rem;padding-top:3.5rem}}@media(max-width: 780px){.frame-type-news_newsdetail h1{font-size:3.2rem;line-height:3.6rem;padding-top:2.5rem}}@media(max-width: 780px){.frame-type-news_newsdetail h2{font-size:3.2rem;line-height:3.6rem}}@media(max-width: 780px){.frame-type-news_newsdetail h3{font-size:1.8rem;line-height:2.6rem;margin-bottom:1rem}}.frame-type-news_newsdetail .news-title{position:relative;width:58%;background-color:#f0efeb;margin-top:-8rem}@media(max-width: 780px){.frame-type-news_newsdetail .news-title{width:100%;margin-top:0}}.frame-type-news_newsdetail .magazin-single-content.container-1col .grid>div,.frame-type-news_newsdetail .magazin-single-content.container-1col .grid>section{grid-column:3/14}@media(max-width: 780px){.frame-type-news_newsdetail .magazin-single-content.container-1col .grid>div,.frame-type-news_newsdetail .magazin-single-content.container-1col .grid>section{grid-column:2/16}}.frame-type-news_newsdetail .teaser-text{grid-column:3/14 !important;font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:3.4rem;line-height:4.2rem;margin-bottom:1rem;margin-bottom:6.5rem}@media(max-width: 780px){.frame-type-news_newsdetail .teaser-text{font-size:2.2rem;line-height:3.2rem}}@media(max-width: 780px){.frame-type-news_newsdetail .teaser-text{grid-column:2/16 !important;margin-bottom:1.5rem;line-height:2.9rem}}.frame-type-news_newsdetail .news-text-wrap{margin-bottom:4rem}@media(max-width: 780px){.frame-type-news_newsdetail .news-text-wrap{margin-bottom:2rem}}.frame-type-news_newsdetail .news-text-wrap h2{margin-bottom:2.5rem}@media(max-width: 780px){.frame-type-news_newsdetail .news-text-wrap h2{margin-bottom:1.5rem}}.frame-type-news_newsdetail .news-text-wrap h3{margin:4.5rem 0 2.5rem}@media(max-width: 780px){.frame-type-news_newsdetail .news-text-wrap h3{margin:2.5rem 0 1.5rem}}.frame-type-news_newsdetail .news-text-wrap p,.frame-type-news_newsdetail .news-text-wrap ul{font-family:"HelveticaNowProTextRegular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.2rem;line-height:3.2rem}@media(max-width: 780px){.frame-type-news_newsdetail .news-text-wrap p,.frame-type-news_newsdetail .news-text-wrap ul{font-size:1.8rem;line-height:2.5rem}}.frame-type-news_newsdetail .news-backlink-wrap a{display:flex;align-items:center}.frame-type-news_newsdetail .news-backlink-wrap a::before{content:"";width:5px;height:1rem;padding-right:1.2rem;background-image:url(../Icons/back-home.svg);background-repeat:no-repeat;background-size:1rem 1rem}.frame-type-news_newsdetail .news-image{position:relative}.frame-type-news_newsdetail .news-image .news-backlink-wrap{position:absolute;z-index:1;top:3rem;left:-4rem;background:#ffec01;padding:0 1.5rem 0 1rem}@media(max-width: 780px){.frame-type-news_newsdetail .news-image .news-backlink-wrap{left:-1.5rem;padding:0 1rem 0 .5rem}}.frame-type-news_newsdetail .news-noimage-wrapper .news-backlink-wrap{position:relative;z-index:1;left:-4rem;background:#ffec01;padding:0 1.5rem 0 1rem;width:fit-content}@media(max-width: 780px){.frame-type-news_newsdetail .news-noimage-wrapper .news-backlink-wrap{left:-1.5rem;padding:0 1rem 0 .5rem}}.frame-type-news_newsdetail .news-noimage-wrapper .news-title{margin-top:0;width:100%}.frame-type-news_newsdetail .image-gallery{grid-column:1/-1 !important;margin-right:calc(50% - 50dvw);margin-left:calc(50% - 50dvw);background-color:initial !important;margin-top:8rem;margin-bottom:8rem}@media(max-width: 780px){.frame-type-news_newsdetail .image-gallery{margin-top:3rem;margin-bottom:3rem}}.frame-type-news_newsdetail .splide__arrow{background:#ffec01}.frame-type-news_newsdetail .splide__arrow svg{fill:#000}.magazin-single-header{margin-bottom:10rem !important}@media(max-width: 1280px){.magazin-single-header{margin-bottom:5rem !important}}@media(max-width: 780px){.magazin-single-header{margin-bottom:0 !important}}.magazin-single-header .grid>div{grid-column:2/16}.magazin-single-content .frame-type-text ul li,.magazin-single-content .news-text-wrap ul li{position:relative;padding-left:1.2em}@media(max-width: 780px){.magazin-single-content .frame-type-text ul li,.magazin-single-content .news-text-wrap ul li{padding-left:1em}}.magazin-single-content .frame-type-text ul li::before,.magazin-single-content .news-text-wrap ul li::before{content:"";position:absolute;left:0;top:.55em;width:.4em;height:.4em;background-color:currentColor}@media(max-width: 780px){.magazin-single-content .news-text-wrap p,.magazin-single-content .news-text-wrap ul{font-size:1.5rem;line-height:2.1rem;margin-bottom:1.5rem}}.magazin-single-content .frame-default{margin:6rem 0}@media(max-width: 780px){.magazin-single-content .frame-default{margin:2rem 0}}.magazin-single-content .frame-default .ce-gallery{margin-bottom:6rem}@media(max-width: 780px){.magazin-single-content .frame-default .ce-gallery{margin-bottom:3rem}}@media(max-width: 780px){.magazin-single-content .frame-default p.lead{font-size:2.2rem;line-height:2.9rem}}.magazin-single-content .frame-default p,.magazin-single-content .frame-default ul{font-family:"HelveticaNowProTextRegular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.2rem;line-height:3.2rem}@media(max-width: 780px){.magazin-single-content .frame-default p,.magazin-single-content .frame-default ul{font-size:1.8rem;line-height:2.5rem}}@media(max-width: 780px){.magazin-single-content .frame-default p,.magazin-single-content .frame-default ul{font-size:1.5rem;line-height:2.1rem;margin-bottom:2rem}}@media(max-width: 780px){.magazin-single-content .ce-textpic .ce-gallery{margin-bottom:3rem}}.news-credits-wrapper{font-family:"HelveticaNowProTextRegular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:2.5rem;color:rgba(0,0,0,.4);margin-top:10rem}@media(max-width: 780px){.news-credits-wrapper{font-size:1.5rem;line-height:2.1rem}}@media(max-width: 1280px){.news-credits-wrapper{margin-top:5rem}}@media(max-width: 780px){.news-credits-wrapper{margin-top:0}}.news-credits-wrapper .credits{display:flex;align-items:center}@media(max-width: 780px){.news-credits-wrapper .credits{display:block}}.news-credits-wrapper .credits-title{margin-bottom:2rem}.news-credits-wrapper .credits li{display:flex;align-items:center;margin-right:4rem}@media(max-width: 780px){.news-credits-wrapper .credits li{margin-right:0;margin-bottom:1.5rem}}.news-credits-wrapper .news-credit-icon{width:5rem;height:auto;margin-right:1.5rem}.news-credits-wrapper .news-credit-name{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000}.frame-type-news_newsdetail .container .container .col1{grid-column:1/8}.frame-type-news_newsdetail .container .container .col2{grid-column:9/-1}@media(max-width: 780px){.hero-banner-magazin .cols{position:relative}.hero-banner-magazin .col1{grid-column:2/16 !important}.hero-banner-magazin .col1 h1{margin-bottom:10rem !important}.hero-banner-magazin .col2{position:absolute;top:-2rem;right:0;width:15rem}}.year-controls{display:none}.year-composite{width:100vw;margin-left:50%;transform:translateX(-50%);margin-top:-8rem;margin-bottom:20rem}.year-hero{position:relative;width:100vw;height:300px;overflow:hidden;contain:layout paint}.hero-item{position:absolute;inset:0;margin:0;display:none;margin-top:3rem}.year-hero .hero-item.is-active,.year-hero .hero-item.is-entering{display:block !important}.hero-frame{position:relative;width:min(600px,92vw);height:100%;margin:0 auto}.hero-item img{position:absolute;top:50%;transform:translateY(-50%);width:auto;height:200px;object-fit:cover;display:block;will-change:transform,opacity}.hero-item img.odd{left:0}.hero-item img.even{right:0}.year-strip{position:relative;width:min(1200px,92vw);margin:12px auto}.strip-viewport{position:relative;width:100%}.strip-track{display:flex;gap:0;will-change:transform}.year-slide{position:relative;min-width:240px;padding:16px 0 20px;text-align:center}.year-number__text{position:absolute;top:0;left:50%;display:inline-block;font-size:110px;line-height:.9;pointer-events:none;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;height:4rem;white-space:nowrap;color:#000}.year-line-wrapper{display:flex;width:100%;align-items:center;padding-top:4rem}.line-left,.line-right{border-bottom:2px solid #000;width:50%}.dot{width:16px;height:16px;background:#000;transition:none;cursor:pointer}.year-slide:first-child .line-left,.year-slide:last-child .line-right{border-color:rgba(0,0,0,0)}.year-caption{position:relative;width:100vw;padding:16px 0 24px;min-height:100px}.caption-item{position:absolute;left:50%;transform:translateX(-50%);width:min(600px,92vw);opacity:0;transform-origin:50% 0%;will-change:opacity,transform;font-size:1.6rem;line-height:1.3;text-align:center}.caption-title{margin:0 0 6px;font-size:clamp(20px,3vw,28px);font-weight:700}.caption-text{opacity:.95}@media(max-width: 780px){.year-composite{margin-top:-4rem;margin-bottom:5rem}.year-hero{height:200px}.year-strip{width:94vw}.year-slide{min-width:120px}.year-number__text{font-size:58px;height:3rem}.year-caption{padding:12px 0 16px}.year-caption p{font-size:1.3rem;line-height:1.9rem}.hero-item img{height:120px}}.caption-item:hover{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24'><rect x='4' y='4' width='4' height='16' fill='%23dbb5d3'/><rect x='15' y='4' width='4' height='16' fill='%23dbb5d3'/></svg>") 12 12,auto}.liegenschaften-item{color:#fff;margin:5.6rem 0}@media(max-width: 780px){.liegenschaften-item{margin:4rem 0}}.liegenschaften-item .inside-padding{max-width:158rem;margin:0 auto}.liegenschaften-item .grid{display:grid;grid-template-columns:repeat(16, 1fr);column-gap:1.266%}@media(max-width: 780px){.liegenschaften-item .grid{margin-left:-1rem;margin-right:-1rem}}.liegenschaften-item .grid .row1,.liegenschaften-item .grid .row2{grid-column:2/16;background-color:#485771}.liegenschaften-item .grid .cols{display:flex}.liegenschaften-item .grid .cols .col1,.liegenschaften-item .grid .cols .col2{width:50%}.liegenschaften-item .grid .row1 .col1{background:#ccc}.liegenschaften-item .grid .row1 .col1 .liegenschaft-img-wrapper{overflow:hidden;position:relative;height:518px}@media(max-width: 780px){.liegenschaften-item .grid .row1 .col1 .liegenschaft-img-wrapper{height:240px}}.liegenschaften-item .grid .row1 .col1 .liegenschaft-img-wrapper img{height:100%;width:100%;object-fit:cover;object-position:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.liegenschaften-item .grid .row1 .col2{display:grid;grid-template-rows:7.7rem auto 3.4rem;padding:3.8rem 7.1rem 3.8rem 4.5rem}@media(max-width: 780px){.liegenschaften-item .grid .row1 .col2{grid-template-rows:4.7rem auto 3.4rem;padding:1.5rem}}.liegenschaften-item .grid .row1 .col2 .header{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:3.4rem;line-height:4.2rem;margin-bottom:1rem}@media(max-width: 780px){.liegenschaften-item .grid .row1 .col2 .header{font-size:2.2rem;line-height:3.2rem}}.liegenschaften-item .grid .row1 .col2 .header .titel{margin-bottom:1rem}.liegenschaften-item .grid .row1 .col2 .header .adresse{color:#a0bee4}@media(max-width: 780px){.liegenschaften-item .grid .row1 .col2 .header{margin-bottom:2.5rem}}.liegenschaften-item .grid .row1 .col2 .cta{display:flex;align-items:center;justify-content:space-between;width:100%}.liegenschaften-item .grid .row1 .col2 .more{cursor:pointer}.liegenschaften-item .grid .row1 .col2 .more svg{width:3.4rem;height:3.4rem}@media(max-width: 780px){.liegenschaften-item .grid .row1 .col2 .more svg{width:2.6rem;height:2.6rem}}.liegenschaften-item .grid .more-info{display:none;height:0;overflow:hidden;flex-direction:row}.liegenschaften-item .grid .more-info .col1{padding:3.8rem 4.5em 7.1rem 7.1rem;font-family:"HelveticaNowProTextRegular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:2.5rem}@media(max-width: 1280px){.liegenschaften-item .grid .more-info .col1{padding:3.2rem 4em 6.1rem 6.1rem}}@media(max-width: 780px){.liegenschaften-item .grid .more-info .col1{font-size:1.5rem;line-height:2.1rem}}.liegenschaften-item .grid .more-info .col1 .lead{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:2.2rem;line-height:3.2rem;padding-bottom:2rem}@media(max-width: 780px){.liegenschaften-item .grid .more-info .col1 .lead{font-size:1.8rem;line-height:2.5rem}}.liegenschaften-item .grid .more-info .col2{padding:3.8rem 7.1rem 7.1rem 4.5rem;font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:1.8rem;line-height:2.5rem}@media(max-width: 780px){.liegenschaften-item .grid .more-info .col2{font-size:1.5rem;line-height:2.1rem}}.liegenschaften-item .grid .more-info .col2 table{width:100%;margin-bottom:6rem}@media(max-width: 780px){.liegenschaften-item .grid .more-info .col2 table{margin-bottom:3rem}}.liegenschaften-item .grid .more-info .col2 table tr{border-bottom:1px solid;line-height:3.4rem}.liegenschaften-item .grid .more-info .col2 table tr:last-child{border-bottom:none}.liegenschaften-item .grid .more-info .col2 table tr td:last-child{text-align:right}.liegenschaften-item .grid .more-info .col2 .zusatz-info{margin-top:-3rem}.liegenschaften-item .grid .more-info .col2 .unterlagen{display:grid;grid-template-columns:1fr 1fr}@media(max-width: 1280px){.liegenschaften-item .grid .more-info .col2 .unterlagen{grid-template-columns:1fr}.liegenschaften-item .grid .more-info .col2 .unterlagen .links{margin-bottom:2rem}.liegenschaften-item .grid .more-info .col2 .unterlagen .titel{margin-bottom:.5rem !important}}.liegenschaften-item .grid .more-info .col2 .unterlagen .titel{color:#a0bee4;margin-bottom:1.5rem}.liegenschaften-item .grid .more-info .col2 .unterlagen ul li{margin-bottom:.8rem}.liegenschaften-item .grid .more-info .col2 .unterlagen ul a{border-bottom:1px solid #fff;text-decoration:none !important}.liegenschaften-item .grid .more-info .col2 .unterlagen ul a:hover{opacity:.7}.liegenschaften-item .grid .more-info .col2 .unterlagen ul a:clicked{opacity:.5}@media(max-width: 780px){.liegenschaften-item .grid .more-info{padding:0 1.5rem}.liegenschaften-item .grid .more-info .col1{padding:0}.liegenschaften-item .grid .more-info .col2{padding:2.8rem 0rem}}@media(max-width: 780px){.liegenschaften-item .inside-padding .cols{flex-wrap:wrap}.liegenschaften-item .inside-padding .cols .col1,.liegenschaften-item .inside-padding .cols .col2{width:100%}.liegenschaften-item .inside-padding #row1 .col2{padding:2.4rem 2rem}.liegenschaften-item .inside-padding #row2 .col1,.liegenschaften-item .inside-padding #row2 .col2{padding:2.4rem 2rem}}.liegenschaften-item.liegenschaften-item-vermieten{color:#000}.liegenschaften-item.liegenschaften-item-vermieten .row1,.liegenschaften-item.liegenschaften-item-vermieten .row2{background-color:var(--bg-color)}.liegenschaften-item.liegenschaften-item-vermieten .row1 .col1 .image-wrapper{aspect-ratio:1.465;background-size:cover;width:100%;background-position:center}.liegenschaften-item.liegenschaften-item-vermieten .row1 .col2{grid-template-rows:auto 3.4rem}@media(max-width: 780px){.liegenschaften-item.liegenschaften-item-vermieten .row1 .col2{margin-bottom:1rem}}.liegenschaften-item.liegenschaften-item-vermieten .row1 .col2 .header .adresse{color:#fff}.liegenschaften-item.liegenschaften-item-vermieten .row1 .col2 .header .adresse{color:#fff}.liegenschaften-item.liegenschaften-item-vermieten .info{display:grid}@media(max-width: 780px){.liegenschaften-item.liegenschaften-item-vermieten .info{margin-bottom:3rem}}.liegenschaften-item.liegenschaften-item-vermieten .details{display:flex}.liegenschaften-item.liegenschaften-item-vermieten .details>div{width:50%}.liegenschaften-item.liegenschaften-item-vermieten .details p{margin-bottom:.5rem;position:relative;padding-left:1em}.liegenschaften-item.liegenschaften-item-vermieten .details p::before{content:"";position:absolute;left:0;top:.55em;width:.4em;height:.4em;background-color:currentColor}@media(max-width: 1280px){.liegenschaften-item.liegenschaften-item-vermieten .details p{font-size:1.8rem;line-height:2.2rem}}@media(max-width: 780px){.liegenschaften-item.liegenschaften-item-vermieten .details p{font-size:1.3rem;line-height:1.6rem}}.liegenschaften-item.liegenschaften-item-vermieten .button-vermieten{background-color:#000;color:#fff;padding:.4rem 1.8rem .3rem 1.8rem;cursor:pointer;transition:background-color .4s ease,color .4s ease}.liegenschaften-item.liegenschaften-item-vermieten .button-vermieten:hover{background-color:#fff;color:#000}@media(max-width: 780px){.liegenschaften-item.liegenschaften-item-vermieten .button-vermieten{font-size:1.5rem;line-height:2.2rem;padding:.6rem 1.2rem .6rem 1.2rem}}.liegenschaften-item.liegenschaften-item-vermieten .more-info .col1{font-family:"HelveticaNowProTextRegular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:2.5rem}@media(max-width: 780px){.liegenschaften-item.liegenschaften-item-vermieten .more-info .col1{font-size:1.5rem;line-height:2.1rem}}.liegenschaften-item.liegenschaften-item-vermieten .more-info .col1 p{margin-bottom:1rem}@media(max-width: 1280px){.liegenschaften-item.liegenschaften-item-vermieten .more-info .col1 p{font-size:2rem;line-height:1.35;margin-bottom:.5rem}}.liegenschaften-item.liegenschaften-item-vermieten .more-info .col1 p:first-child{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:2.2rem;line-height:3.2rem;margin-bottom:1rem;margin-bottom:2.5rem}@media(max-width: 780px){.liegenschaften-item.liegenschaften-item-vermieten .more-info .col1 p:first-child{font-size:1.8rem;line-height:2.5rem}}@media(max-width: 1280px){.liegenschaften-item.liegenschaften-item-vermieten .more-info .col1 p:first-child{font-size:2rem;line-height:1.35;margin-bottom:2rem}}@media(max-width: 780px){.liegenschaften-item.liegenschaften-item-vermieten .more-info .col1 p:first-child{margin-bottom:1.5rem}}.liegenschaften-item.liegenschaften-item-vermieten .more-info .col2 .unterlagen .titel{color:#fff}.liegenschaften-item.liegenschaften-item-vermieten .more-info .col2 .unterlagen a{border-bottom:1px solid #000 !important;text-decoration:none !important}@media(max-width: 780px){.liegenschaften-item.liegenschaften-item-vermieten .row2 .cols{padding-top:2rem}}.liegenschaften-item.liegenschaften-item-bauprojekt{color:#000}@media(max-width: 780px){.liegenschaften-item.liegenschaften-item-bauprojekt{margin-top:0}}.liegenschaften-item.liegenschaften-item-bauprojekt .row1,.liegenschaften-item.liegenschaften-item-bauprojekt .row2{background-color:var(--bg-color)}.liegenschaften-item.liegenschaften-item-bauprojekt .row1 .col2 .header .adresse{color:#fff}.liegenschaften-item.liegenschaften-item-bauprojekt .row1 .col2 .header .adresse{color:#fff}.liegenschaften-item.liegenschaften-item-bauprojekt .button-vermieten{background-color:#000;color:#fff;padding:.4rem 1.8rem .3rem 1.8rem;cursor:pointer}.liegenschaften-item.liegenschaften-item-bauprojekt .button-vermieten:hover{background-color:#fff;color:#000}.liegenschaften-item.liegenschaften-item-bauprojekt .more-info .col1{font-family:"HelveticaNowProTextRegular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:2.5rem}@media(max-width: 780px){.liegenschaften-item.liegenschaften-item-bauprojekt .more-info .col1{font-size:1.5rem;line-height:2.1rem}}.liegenschaften-item.liegenschaften-item-bauprojekt .more-info .col1 p:first-child{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:2.2rem;line-height:3.2rem;margin-bottom:1rem}@media(max-width: 780px){.liegenschaften-item.liegenschaften-item-bauprojekt .more-info .col1 p:first-child{font-size:1.8rem;line-height:2.5rem}}.liegenschaften-item.liegenschaften-item-bauprojekt .more-info .col2 .unterlagen .titel{color:#fff}.liegenschaften-item.liegenschaften-item-bauprojekt .more-info .col2 .unterlagen a{border-bottom:1px solid #000 !important;text-decoration:none !important}.liegenschaften-filter-wrapper{max-width:158rem;margin:0 auto}.liegenschaften-filter-wrapper ul{display:flex;padding:4rem 6.329% 0}@media(max-width: 780px){.liegenschaften-filter-wrapper ul{padding:1rem 6.329% 0;flex-direction:column;font-size:1.5rem;margin-left:-1rem;margin-right:-1rem}}.liegenschaften-filter-wrapper li{position:relative;margin-right:3rem;padding:.3rem 3.4rem .4rem 1.2rem;cursor:pointer;display:flex;border:2px solid #fff}@media(max-width: 780px){.liegenschaften-filter-wrapper li{margin-right:0;margin-bottom:1.5rem;padding:.5rem 3.5rem .4rem 1rem;width:fit-content}}.liegenschaften-filter-wrapper li:hover{border:2px solid var(--bg-color)}.liegenschaften-filter-wrapper li.active{background-color:var(--bg-color);border:2px solid var(--bg-color)}.liegenschaften-filter-wrapper li.active span.count{background:#fff}.liegenschaften-filter-wrapper li button{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:2.2rem;line-height:3.2rem}@media(max-width: 780px){.liegenschaften-filter-wrapper li button{font-size:1.8rem;line-height:2.5rem}}.liegenschaften-filter-wrapper li span.count{position:absolute;top:.2rem;right:.4rem;background:var(--bg-color);color:#000;font-size:1.3rem;font-weight:bold;height:2.5rem;min-width:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:999px;line-height:1;white-space:nowrap}@media(max-width: 780px){.liegenschaften-filter-wrapper li span.count{margin-left:.5rem}}.liegenschaften-list-vermieten{display:none;opacity:0}.liegenschaften-item-liegenschaften:first-child{margin-top:3rem}.liegenschaften-item-liegenschaften a{border-bottom:1px solid #fff;text-decoration:none !important}.liegenschaften-item-liegenschaften .downloads a{display:inline-block;border-bottom:1px solid #fff;text-decoration:none !important}.liegenschaften-item-liegenschaften .downloads a svg{height:1.5rem;width:1.5rem}.liegenschaften-item-liegenschaften.is-hidden{display:none !important}.liegenschaften-item-liegenschaften .row2.more-info[hidden]{display:none !important}.liegenschaften-item-liegenschaften .js-toggle-details{cursor:pointer;user-select:none}.liegenschaften-item-liegenschaften .kapazitaet{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:2.2rem;line-height:3.2rem;padding-bottom:3px;display:inline-flex}@media(max-width: 780px){.liegenschaften-item-liegenschaften .kapazitaet{font-size:1.8rem;line-height:2.5rem}}@media(max-width: 1280px){.liegenschaften-item-liegenschaften .kapazitaet{font-size:1.8rem !important}}@media(max-width: 780px){.liegenschaften-item-liegenschaften .kapazitaet{font-size:1.3rem !important}}.liegenschaften-item-liegenschaften .kapazitaet li::after{content:"|";padding:0 1.5rem;font-family:"HelveticaNowProTextRegular"}.liegenschaften-item-liegenschaften .kapazitaet li:last-child::after{content:"";padding:0}.liegenschaften-item-bauprojekt a{border-bottom:1px solid #000;text-decoration:none !important}.liegenschaften-item-bauprojekt .downloads a{display:inline-block;border-bottom:1px solid #000;text-decoration:none !important}.liegenschaften-item-bauprojekt .downloads a svg{height:1.5rem;width:1.5rem}.liegenschaften-item-bauprojekt .downloads a svg .cls-1{fill:#000}.liegenschaften-load-more-wrapper{text-align:center;margin:12rem 0 8rem 0}.liegenschaften-load-more-wrapper .load-more{position:relative;display:inline-flex;align-items:center;justify-content:center;font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:2.2rem;line-height:3.2rem;margin-bottom:1rem;line-height:1.1;color:#fff;background-color:#000;padding:1rem 3.4rem;border:none;text-align:center;transition:opacity .2s;cursor:pointer}@media(max-width: 780px){.liegenschaften-load-more-wrapper .load-more{font-size:1.8rem;line-height:2.5rem}}.liegenschaften-load-more-wrapper .load-more:hover{opacity:.7}.liegenschaften-load-more-wrapper .load-more:hover:not(:disabled){opacity:.7}.liegenschaften-load-more-wrapper .load-more:disabled{opacity:.7;cursor:not-allowed}.liegenschaften-load-more-wrapper .load-more[hidden]{display:none}.liegenschaften-load-more-wrapper .load-more .spinner{position:absolute;inset:0;margin:auto;width:1.5em;height:1.5em;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;display:none;animation:spin .8s linear infinite;z-index:1}.liegenschaften-load-more-wrapper .load-more[aria-busy=true] .label{opacity:0;visibility:hidden}.liegenschaften-load-more-wrapper .load-more[aria-busy=true] .spinner{display:block}@keyframes spin{to{transform:rotate(360deg)}}.pagination{text-align:center;margin-bottom:6rem}.pagination a{color:var(--bg-color);padding:0 .5rem}.pagination .is-active{color:#485771}#teaser-slider .splide__arrow{background:#fff}#teaser-slider .splide__arrow svg{fill:#000}.container-teaser-big.liegenschaften-item-teaser{margin-bottom:0}.container-teaser-big.liegenschaften-item-teaser .inside-padding{max-width:100%}.container-teaser-big.liegenschaften-item-teaser .inside-padding .cols .col2{grid-template-rows:1fr 1fr 1fr;padding:6rem 7.1rem 6rem 4.5rem}.container-teaser-big.liegenschaften-item-teaser .inside-padding .cols .col2 .kapazitaet{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:2.2rem;line-height:3.2rem;padding-bottom:3px;display:inline-flex}@media(max-width: 780px){.container-teaser-big.liegenschaften-item-teaser .inside-padding .cols .col2 .kapazitaet{font-size:1.8rem;line-height:2.5rem}}@media(max-width: 780px){.container-teaser-big.liegenschaften-item-teaser .inside-padding .cols .col2 .kapazitaet{font-size:1.3rem !important}}.container-teaser-big.liegenschaften-item-teaser .inside-padding .cols .col2 .kapazitaet li::after{content:"|";padding:0 1.5rem;font-family:"HelveticaNowProTextRegular"}.container-teaser-big.liegenschaften-item-teaser .inside-padding .cols .col2 .kapazitaet li:last-child::after{content:"";padding:0}.container-teaser-big.liegenschaften-item-teaser .inside-padding .cols .col2 h2{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:3.4rem;line-height:4.2rem;margin-bottom:1rem}@media(max-width: 780px){.container-teaser-big.liegenschaften-item-teaser .inside-padding .cols .col2 h2{font-size:2.2rem;line-height:3.2rem}}.container-teaser-big.liegenschaften-item-teaser .inside-padding .cols .col2 .adresse{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:3.4rem;line-height:4.2rem;margin-bottom:1rem;color:#fff}@media(max-width: 780px){.container-teaser-big.liegenschaften-item-teaser .inside-padding .cols .col2 .adresse{font-size:2.2rem;line-height:3.2rem}}.container-teaser-big.liegenschaften-item-teaser .inside-padding .cols .col2 .teaser-link-text{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:3.4rem;line-height:4.2rem;margin-bottom:1rem;text-decoration:underline}@media(max-width: 780px){.container-teaser-big.liegenschaften-item-teaser .inside-padding .cols .col2 .teaser-link-text{font-size:2.2rem;line-height:3.2rem}}@media(max-width: 780px){.container-teaser-big.liegenschaften-item-teaser .inside-padding{padding:0}.container-teaser-big.liegenschaften-item-teaser .inside-padding .cols{display:grid;grid-template-columns:repeat(16, 1fr);column-gap:1.266%;grid-template-rows:1fr auto}.container-teaser-big.liegenschaften-item-teaser .inside-padding .cols .col1{grid-column:2/16;grid-row:2;margin-top:-40%;position:relative;z-index:1;height:42.3rem}.container-teaser-big.liegenschaften-item-teaser .inside-padding .cols .col1 img{aspect-ratio:1/1}.container-teaser-big.liegenschaften-item-teaser .inside-padding .cols .col2{grid-column:1/17;grid-row:1;aspect-ratio:1/1;grid-template-rows:auto 1fr;height:auto;padding:2.5rem 2.5rem 15rem 2.5rem}.container-teaser-big.liegenschaften-item-teaser .inside-padding .cols .col2 .teaser-link-wrapper{padding-top:1.5rem;padding-bottom:0}.container-teaser-big.liegenschaften-item-teaser .inside-padding .cols .col2 .teaser-link-text{font-size:1.8rem;line-height:2.6rem}}.overlay{position:fixed;inset:0;display:grid;place-items:center;z-index:10000}.overlay[hidden]{display:none}.overlay__backdrop{position:absolute;inset:0;background:rgba(255,255,255,.7);backdrop-filter:blur(8px)}.overlay__panel{position:relative;max-width:95vw;width:auto;max-height:95vh;overflow:auto;background:#485771}.overlay__close{position:absolute;top:2rem;right:2rem;background:rgba(0,0,0,0);border:0;cursor:pointer;width:4rem;z-index:10001}.overlay__close svg{height:4rem;width:4rem;display:block}.overlay__content .liegenschaften-item{margin:5.6rem 3.5rem}.overlay__content .liegenschaften-item .grid .row1,.overlay__content .liegenschaften-item .grid .row2{grid-column:1/-1}@media(max-width: 780px){.overlay__content .liegenschaften-item{margin:0}}.overlay__content .more-info{display:block !important;height:auto !important;overflow:hidden}.overlay__content .row1 .col2 .more{display:none !important}.overlay__content .splide__arrow{background:rgba(0,0,0,0) !important}.liegenschaftenlist-filter-wrapper{max-width:158rem;margin:0 auto}.liegenschaftenlist-filter-wrapper .grid{display:grid;grid-template-columns:repeat(16, 1fr);column-gap:1.266%;align-items:center}.liegenschaftenlist-filter-wrapper .filter-left{grid-column:2/8;grid-row:1}.liegenschaftenlist-filter-wrapper .filter-right{grid-column:9/16;display:flex;justify-content:flex-end;grid-row:1}.liegenschaftenlist-filter-wrapper .liegenschaften-total{grid-column:2/15;grid-row:2;color:#727272;font-size:1.5rem;line-height:1.2}@media(max-width: 780px){.liegenschaftenlist-filter-wrapper .grid .filter-left{grid-column:2/16;grid-row:1}.liegenschaftenlist-filter-wrapper .grid .filter-right{grid-column:2/16;grid-row:2;justify-content:space-between}.liegenschaftenlist-filter-wrapper .grid .filter-right .sort-button{padding:.5rem 1rem .5rem 0}.liegenschaftenlist-filter-wrapper .grid .filter-right .map-list-wrapper .map-link{margin-left:1rem}.liegenschaftenlist-filter-wrapper .grid .liegenschaften-total{grid-row:3}}.liegenschaftenlist-filter-wrapper .map-list-wrapper{display:flex;align-items:center}.liegenschaftenlist-filter-wrapper .map-list-wrapper .list-link,.liegenschaftenlist-filter-wrapper .map-list-wrapper .map-link{display:flex;align-items:center;justify-content:center;margin-left:1.5rem;cursor:pointer;width:4.5rem;height:4rem}.liegenschaftenlist-filter-wrapper .map-list-wrapper .list-link:hover,.liegenschaftenlist-filter-wrapper .map-list-wrapper .map-link:hover{border:2px solid var(--bg-color)}.liegenschaftenlist-filter-wrapper .map-list-wrapper .list-link.active,.liegenschaftenlist-filter-wrapper .map-list-wrapper .map-link.active{background-color:var(--bg-color);border:2px solid var(--bg-color)}.liegenschaftenlist-filter-wrapper .map-list-wrapper .list-link svg,.liegenschaftenlist-filter-wrapper .map-list-wrapper .map-link svg{height:2.4rem;width:2.4rem;fill:#000}.liegenschaftenlist-filter-wrapper .search-box{position:relative}.liegenschaftenlist-filter-wrapper .search-box input[type=text]{background:none;border:none;border-bottom:2px solid #000;border-radius:0;font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:2.2rem;line-height:3.2rem;line-height:1.1;margin-bottom:1rem;width:100%;padding-bottom:1rem}@media(max-width: 780px){.liegenschaftenlist-filter-wrapper .search-box input[type=text]{font-size:1.8rem;line-height:2.5rem}}.liegenschaftenlist-filter-wrapper .search-box input[type=text]:focus{outline:none}@media(max-width: 780px){.liegenschaftenlist-filter-wrapper .search-box{margin-bottom:2rem}.liegenschaftenlist-filter-wrapper .search-box input[type=text]{padding-bottom:.3rem}}.liegenschaftenlist-filter-wrapper .search-box input::placeholder,.liegenschaftenlist-filter-wrapper .search-box textarea::placeholder{color:var(--bg-color);opacity:1}.liegenschaftenlist-filter-wrapper .search-box input:focus::placeholder,.liegenschaftenlist-filter-wrapper .search-box textarea:focus::placeholder{opacity:0}.liegenschaftenlist-filter-wrapper .search-box .search-box-submit{position:absolute;right:0}.liegenschaftenlist-filter-wrapper .search-box .search-box-submit svg{height:2.7rem;width:2.7rem}@media(max-width: 780px){.liegenschaftenlist-filter-wrapper .search-box .search-box-submit svg{height:2.1rem;width:2.1rem}}.liegenschaftenlist-filter-wrapper .search-box .search-reset{position:absolute;right:4rem}.liegenschaftenlist-filter-wrapper .search-box .search-reset svg{height:2.7rem;width:2.7rem}@media(max-width: 780px){.liegenschaftenlist-filter-wrapper .search-box .search-reset svg{height:2.1rem;width:2.1rem}}.sort-dropdown{position:relative;display:inline-flex;align-content:center;flex-wrap:wrap}.sort-button{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:2.2rem;line-height:3.2rem;line-height:1.1;background:none;border:none;padding:.5rem 2.2rem;border-radius:.375rem;margin-right:6rem;cursor:pointer}@media(max-width: 780px){.sort-button{font-size:1.8rem;line-height:2.5rem}}.sort-button svg{height:1.5rem;width:1.5rem;margin-left:.5rem;vertical-align:middle}.sort-button span{display:inline-flex}.sort-button #drop-open{transition:transform .2s ease}.sort-button[aria-expanded=true] #drop-open{transform:rotate(180deg)}@media(prefers-reduced-motion: reduce){#sortButton #drop-open{transition:none}}.sort-menu{font-family:"HelveticaNowProTextRegular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.2rem;line-height:3.2rem;position:absolute;right:6rem;top:calc(100% + .25rem);background:#fff;min-width:23rem;z-index:20;margin:0;padding:2rem 1.1rem 1rem 2.5rem;list-style:none;text-align:right}@media(max-width: 780px){.sort-menu{font-size:1.8rem;line-height:2.5rem}}.sort-menu li{position:relative;padding:.5rem 4rem .5rem 0}.sort-menu li::after{content:"";position:absolute;top:1.2rem;right:1rem;width:1.4rem;height:1.4rem;background:#fff;border:2px solid #000}.sort-menu li.active::after{background:#000}.sort-menu.hidden{display:none}.sort-menu [role=option]{cursor:pointer;outline:none}.liegenschaftenlist-map-wrapper{max-width:158rem;margin:0 auto}.liegenschaftenlist-map-wrapper .grid{display:grid;grid-template-columns:repeat(16, 1fr);column-gap:1.266%}.liegenschaftenlist-map-wrapper #pwg-map{grid-column:2/16;height:80rem;width:100%;margin:3rem 0 12rem}#pwg-map{position:relative}.pwg-overlay{position:absolute;will-change:transform,top,left;overscroll-behavior:contain;margin-top:-3.8rem}.pwg-card{font-family:"HelveticaNowProTextRegular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5rem;line-height:2.1rem;font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;background:#485771;padding:2rem 2rem;width:360px;color:#fff;position:relative}@media(max-width: 780px){.pwg-card{font-size:1.3rem;line-height:1.8rem}}.pwg-card .kapazitaet{font-size:1.3rem;padding-bottom:3px;display:inline-flex}.pwg-card .kapazitaet li::after{content:"|";padding:0 1.5rem;font-family:"HelveticaNowProTextRegular","Helvetica Neue",Helvetica,Arial,sans-serif}.pwg-card .kapazitaet li:last-child::after{content:"";padding:0}.pwg-card .titel,.pwg-card .adresse{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:1.8rem;line-height:2.5rem}@media(max-width: 780px){.pwg-card .titel,.pwg-card .adresse{font-size:1.5rem;line-height:2.1rem}}.pwg-card .adresse{color:#a0bee4;margin-bottom:1.5rem}.pwg-card .pwg-img{width:23rem;margin-bottom:1.5rem}.pwg-card .pwg-card-body{margin-bottom:1.5rem}.pwg-card .pwg-card-more-info{display:none;max-height:240px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.pwg-card .pwg-card-more-info.is-visible{display:block}.pwg-card .pwg-card-more-btn{display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.pwg-card .pwg-card-more-btn svg{width:15px;height:15px}.tab-content{display:none;opacity:0}.tab-content.visible{display:block}.bg-wrapper,.container-hero-banner-text,.jumplinks{opacity:0}.page-infoseiten .frame-layout-1{margin-bottom:3rem}.page-infoseiten .frame-layout-1 p{margin-bottom:.5rem}.page-infoseiten a.link-telephone,.page-infoseiten a.link-mail{color:#000;text-decoration:none}.page-infoseiten .link-telephone::before,.page-infoseiten .link-mail::before{content:"";display:inline-block;width:3.5rem;height:3.5rem;margin-right:1.5rem;background-repeat:no-repeat;position:relative;background-size:contain}.page-infoseiten .link-mail::before{background-image:url("/_assets/dff4eda940582c69a5df4498c9996176/Icons/mail.svg");top:1.5rem}.page-infoseiten .link-telephone::before{background-image:url("/_assets/dff4eda940582c69a5df4498c9996176/Icons/phone.svg");top:1rem}.container-googlemaps{position:relative;height:70rem}.container-googlemaps #map{position:absolute;width:100%;height:100%}.container-googlemaps .map-box-wrapper{position:absolute;top:50%;left:60px;transform:translateY(-50%);width:580px;height:580px;background:#fff;display:flex;align-items:space-between;background-color:#dbb5d3}.container-googlemaps .teaser-text-wrapper{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:4.6rem;line-height:5.6rem;margin-bottom:1rem;color:#fff;padding:5.6rem;display:flex;align-content:space-between;flex-wrap:wrap;height:100%}@media(max-width: 780px){.container-googlemaps .teaser-text-wrapper{font-size:2.2rem;line-height:3.2rem}}.container-googlemaps .teaser-text-wrapper h2{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:4.6rem;line-height:5.6rem;margin-bottom:1rem;color:#000}@media(max-width: 780px){.container-googlemaps .teaser-text-wrapper h2{font-size:2.2rem;line-height:3.2rem}}.container-googlemaps .gm-style-iw-d{font-size:1.8rem;padding:0 2rem 1rem}@media(max-width: 780px){.container-googlemaps{height:50rem}.container-googlemaps #map{position:absolute;width:100%;height:75%}.container-googlemaps .map-box-wrapper{position:absolute;transform:none;width:auto;height:fit-content;left:2rem;right:2rem;bottom:-10rem}.container-googlemaps .teaser-text-wrapper{padding:2rem}}@media(max-width: 780px){#c420 p br{display:none}}.backlink-wrap{max-width:158rem;margin:0 auto;font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:1.5rem;line-height:1.2;padding-top:4rem;margin-bottom:-5rem;color:#6a5064}.backlink-wrap .grid{display:grid;grid-template-columns:repeat(16, 1fr);column-gap:1.266%}.backlink-wrap .grid>a{grid-column:2/-1}.backlink-wrap .grid a svg polygon{fill:#6a5064}.stelleninserat .backlink-wrap{padding-top:0}.stelleninserat .stelleninserat-header .grid>div{grid-column:2/14}.stelleninserat .stelleninserat-header h2{margin-bottom:.5rem}.stelleninserat .stelleninserat-header h3{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:5.5rem;line-height:6.5rem;font-weight:normal;margin-bottom:2.5rem;color:#dbb5d3}@media(max-width: 780px){.stelleninserat .stelleninserat-header h3{font-size:3.4rem;line-height:4.2rem}}.stelleninserat .frame-type-text ul{list-style:none}.stelleninserat .frame-type-text ul li{position:relative;padding-left:1.2em;margin-bottom:1rem}.stelleninserat .frame-type-text ul li::before{content:"";position:absolute;left:0;top:.55em;width:.4em;height:.4em;background-color:currentColor}.stelleninserat .stelleninserat-content{margin:0}.stelleninserat .stelleninserat-content .grid>div{margin-bottom:8rem}.stelleninserat .stelleninserat-adresse{margin:0}.stelleninserat .stelleninserat-adresse h2{margin-bottom:0}.stelleninserat .stelleninserat-adresse h3{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:5.5rem;line-height:6.5rem;font-weight:normal;margin-bottom:2.5rem;color:#dbb5d3;margin-bottom:4rem}@media(max-width: 780px){.stelleninserat .stelleninserat-adresse h3{font-size:3.4rem;line-height:4.2rem}}.stelleninserat .stelleninserat-adresse a{color:#000}.stelleninserat .stelleninserat-interessiert{margin-bottom:0;align-content:center}.stelleninserat .stelleninserat-interessiert .col2{margin-top:2.5rem}.stelleninserat .stelleninserat-interessiert a{color:#fff;text-decoration:none;background:#6a5064;padding:1rem 2rem}.stelleninserat .frame-type-shortcut .container{margin:0}@media(max-width: 780px){.stelleninserat h2,.stelleninserat h3{font-size:2.8rem;line-height:1.2}.stelleninserat .stelleninserat-header .grid>div{grid-column:2/16}.stelleninserat .stelleninserat-content .grid>div{margin-bottom:3rem}}.tx-kesearch-pi1 form{position:relative}.tx-kesearch-pi1 form #ke_search_sword{background:none;border:none;border-bottom:2px solid;font-size:3.4rem;font-family:"HelveticaNowText-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;width:100%;padding-bottom:.5rem}.tx-kesearch-pi1 form button{position:absolute;right:0;top:1rem}#page-id-38 a.backlink{color:rgba(255,255,255,.8) !important}#page-id-38 a.backlink:hover{opacity:.7}#page-id-38 svg#back-home polygon{fill:rgba(255,255,255,.8) !important}#page-id-38 .hero-fullscreen-wrapper{background-color:#000;height:25rem}#page-id-38 .hero-fullscreen-wrapper .container{margin:10.5rem 0 0}@media(max-width: 780px){#page-id-38 .hero-fullscreen-wrapper .container-1col .grid{display:grid !important}}#page-id-38 .hero-fullscreen-wrapper .container-1col .grid>div{grid-column:4/10}@media(max-width: 780px){#page-id-38 .hero-fullscreen-wrapper .container-1col .grid>div{grid-column:2/16}}#page-id-38 form{position:relative}#page-id-38 form .search{color:#fff;background:none;border:none;border-bottom:2px solid;font-size:3.4rem;font-family:"HelveticaNowText-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;width:100%;padding-bottom:.5rem}@media(max-width: 780px){#page-id-38 form .search{font-size:2rem}}#page-id-38 form button{position:absolute;right:0;top:1rem}@media(max-width: 780px){#page-id-38 form button{top:.2rem}#page-id-38 form button svg{width:2rem}}#page-id-38 form button#ke_search_searchfield_clear{display:none;right:4.5rem}@media(max-width: 780px){#page-id-38 form button#ke_search_searchfield_clear{right:3.5rem}}#page-id-38 input:focus{outline-color:rgba(255,255,255,.8);outline-offset:5px}#page-id-38 input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}#page-id-38 input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}#page-id-38 input[type=search]::-moz-search-clear{display:none}#page-id-38 .container-searchresult{margin-top:8rem}#page-id-38 .container-searchresult .grid>div{grid-column:4/14}@media(max-width: 780px){#page-id-38 .container-searchresult .grid>div{grid-column:2/16}}#page-id-38 .container-searchresult #kesearch_results{margin-top:0;padding-top:1.5rem}#page-id-38 .container-searchresult .result-list-item{border-top:1px solid #bababa;padding:2rem 0 0}@media(max-width: 780px){#page-id-38 .container-searchresult .result-list-item{padding:1.5rem 0 0;margin:1.5rem 0 1.5rem 0 !important}}#page-id-38 .container-searchresult .result-title{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:3.2rem !important;line-height:1.3;margin-bottom:2rem}@media(max-width: 780px){#page-id-38 .container-searchresult .result-title{font-size:1.8rem !important;padding-right:3.5rem;overflow-wrap:anywhere;word-break:break-word}}#page-id-38 .container-searchresult .result-title a:hover{opacity:.7}#page-id-38 .container-searchresult .result-title{background-image:url("/_assets/dff4eda940582c69a5df4498c9996176/Icons/search-intern.svg");background-repeat:no-repeat;background-position:right}@media(max-width: 780px){#page-id-38 .container-searchresult .result-title{background-size:2rem}}#page-id-38 .container-searchresult .result-list-item-type-file .result-title{background-image:url("/_assets/dff4eda940582c69a5df4498c9996176/Icons/search-download.svg");background-repeat:no-repeat;background-position:right}#page-id-38 .container-searchresult .result-teaser{color:#000 !important;font-family:"HelveticaNowProTextRegular","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:2.5rem;line-height:1.3;margin-bottom:1rem}@media(max-width: 780px){#page-id-38 .container-searchresult .result-teaser{font-size:1.5rem;line-height:2.1rem}}#page-id-38 .container-searchresult .result-list-item .hit{color:#dbb5d3 !important}.tx-kesearch-pi1{font-family:"HelveticaNowProTextBold","Helvetica Neue",Helvetica,Arial,sans-serif !important}.cookie-consent-container{--color-primary: $stiftung-hell;--color-white: hsl(0deg, 0%, 100%);--color-black: hsl(0deg, 0%, 0%);--color-gray: hsl(0deg, 0%, 60%);--color-gray-10: hsl(0deg, 0%, 50%);--color-gray-20: hsl(0deg, 0%, 30%);--color-dark-primary: hsl(83deg, 62%, 16%);--color-dark-primary-10: hsl(79deg, 62%, 30%);--color-hsla-primary-50: hsla(79deg, 62%, 35%, 50%);--color-hsla-black-50: hsla(0deg, 0%, 0%, 50%)}dialog::backdrop{background:rgba(0,0,0,0) !important;pointer-events:none !important}.cookie-consent-container .text-center{text-align:center}.cookie-consent-container p{margin:0 0 1rem 0}.cookie-consent-container a,.cookie-consent-container a:visited,.cookie-consent-container a:active,.cookie-consent-container a:focus,.cookie-consent-container a:focus:active{color:#dbb5d3;text-decoration:none}.cookie-consent-container a:hover,.cookie-consent-container a:visited:hover,.cookie-consent-container a:active:hover,.cookie-consent-container a:focus:hover,.cookie-consent-container a:focus:active:hover{color:#dbb5d3;text-decoration:underline;transition:color 250ms ease}.cookie-consent-container .consent-modal{position:fixed;bottom:0;max-height:70dvh;width:100%;padding:3rem 1.5rem;background-color:#fff;overflow-y:auto;box-shadow:0 0 15px rgba(0,0,0,.2);transition:width 350ms,max-height 350ms ease}.consent-modal-inner{max-width:80rem;display:flex;align-items:center;justify-content:center;margin:0 auto}@media(max-width: 780px){.consent-modal-inner{max-width:30rem;flex-direction:column}}.consent-modal-inner .hint p{font-size:1.5rem;margin:0;padding-right:2rem}@media(max-width: 780px){.consent-modal-inner .hint p{text-align:center;margin-bottom:1rem;padding-right:0}}.consent-modal-inner .buttons button{padding:0 1rem;background-color:#000;color:#fff;transition:background-color 250ms ease}.consent-modal-inner .buttons button.deny{margin-right:1rem}.consent-modal-inner .buttons button:hover{background-color:rgba(0,0,0,.7) !important}