#cms_combine_fn{content:'/static/template-2291/css/lageplan.less';}
extend ' .grp :is(h1,h2,h3).pre-title + :is(h1,h2,h3)' has no matches
extend ' .grp :is(h1,h2,h3).pre-title + :is(h1,h2,h3)' has no matches
extend ' .grp :is(h1,h2,h3).pre-title + :is(h1,h2,h3)' has no matches
extend ' #site a[class*=cta]' has no matches
extend ' main .grp .grp-mem-20 ul:not(.navigation-list) > li::before' has no matches
.lageplan .poi-inner-text ul>li{margin:.5em 0;position:relative;padding-left:.5em;list-style:disc outside}#scroll_to_lageplan{margin-top:-50px}.lageplan .lageplan-poi-chk{display:none}.lageplan .icon{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7);display:none;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem}.lageplan .icon-arrow{position:absolute;width:50px;height:50px;top:0;left:0}.lageplan .icon-arrow:before{content:"";background:no-repeat center url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M64 64c0-17.7-14.3-32-32-32S0 46.3 0 64V224c0 53 43 96 96 96H402.7l-73.4 73.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l128-128c12.5-12.5 12.5-32.8 0-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 256H96c-17.7 0-32-14.3-32-32V64z'/%3E%3C/svg%3E");background-size:30px;width:40px;height:40px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:absolute;left:0;bottom:0;-webkit-transform:rotate(90deg) translate(-2px,4px);-ms-transform:rotate(90deg) translate(-2px,4px);transform:rotate(90deg) translate(-2px,4px)}.lageplan .icon-icon{margin-bottom:2rem;width:100px;height:100px;position:relative}.lageplan .icon-icon::before{content:"";background:no-repeat center url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M0 64C0 28.7 28.7 0 64 0H384c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V64zM160 448c0 8.8 7.2 16 16 16h96c8.8 0 16-7.2 16-16s-7.2-16-16-16H176c-8.8 0-16 7.2-16 16zM384 64H64V384H384V64z'/%3E%3C/svg%3E");background-size:60px;width:70px;height:70px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:absolute;right:0;bottom:20px}.lageplan .icon-icon::after{content:"";background:no-repeat bottom left url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M0 64C0 28.7 28.7 0 64 0H384c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V64zM160 448c0 8.8 7.2 16 16 16h96c8.8 0 16-7.2 16-16s-7.2-16-16-16H176c-8.8 0-16 7.2-16 16zM384 64H64V384H384V64z'/%3E%3C/svg%3E");background-size:50px;width:60px;height:60px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:absolute;left:0;bottom:0;-webkit-transform:rotate(293deg) translate(-8px,-13px);-ms-transform:rotate(293deg) translate(-8px,-13px);transform:rotate(293deg) translate(-8px,-13px)}.lageplan .icon-txt{text-transform:uppercase;letter-spacing:.1em;font-size:14px;line-height:1.25;text-align:center;font-family:FFDINWebProRegular,sans-serif!important}.lageplan-main{padding-top:3rem}@media (max-width:959px){.lageplan-main{position:relative}}.lageplan-main-image{position:relative}@media (max-width:379px){.lageplan-main-image{margin-left:-.875em;margin-right:-.875em}}@media (max-width:640px){.lageplan-main-image{margin-left:-1.25em;margin-right:-1.25em}}.lageplan-tiny-poi{position:absolute;text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-family:FFDINWebProMedium,san-serif;font-weight:700}#site .lageplan-tiny-poi{color:#4f4f4e}@media (max-width:959px){.lageplan-tiny-poi{display:none}}@media (min-width:1200px){.lageplan-tiny-poi{font-size:11px}}.lageplan-poi{position:absolute;width:18px;height:18px;background-color:#fff;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1;letter-spacing:0;z-index:1;-webkit-transition:all .4s;transition:all .4s;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@media (min-width:640px){.no-touchevents .lageplan-poi:hover{background-color:#4f4f4e}.no-touchevents .lageplan-poi:hover label{color:#fff}}@media (min-width:960px){.lageplan-poi{width:30px;height:30px;font-size:13px;border:1px solid #b8b1aa}}.lageplan-poi label{-webkit-transition:all .4s;transition:all .4s;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.lageplan-poi-list-label{display:block;cursor:pointer}.lageplan .poi-mobile-inner{max-width:0;overflow:hidden;color:#4f4f4e;-webkit-transition:all .4s;transition:all .4s;display:block;position:absolute;left:10px;z-index:-1;background-color:#fff;border-radius:0 10px 10px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:0;bottom:0}@media (min-width:641px){.lageplan .poi-mobile-inner{display:none}}.lageplan .poi-mobile-inner span{white-space:nowrap;color:#b8b1aa}.lageplan .poi-inner{display:none;background-color:#fff;max-width:400px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.3);box-shadow:0 0 8px rgba(0,0,0,.3);-webkit-animation:lageplan-poi .3s;animation:lageplan-poi .3s;top:0}@media (max-width:640px){.lageplan .poi-inner{margin-top:20px;margin-left:auto;margin-right:auto}}@media (min-width:641px){.lageplan .poi-inner{position:absolute;top:50%;right:40px;-webkit-transition:all .4s;transition:all .4s;-webkit-transform:translateY(-50%) scale(.85);-ms-transform:translateY(-50%) scale(.85);transform:translateY(-50%) scale(.85);z-index:-10;opacity:0;pointer-events:none}}.lageplan .poi-inner ::-webkit-scrollbar{width:6px;height:6px}.lageplan .poi-inner ::-webkit-scrollbar-button{width:0;height:0}.lageplan .poi-inner ::-webkit-scrollbar-thumb{background:#5c5852;border:0 none #fff;border-radius:50px}.lageplan .poi-inner label{position:absolute;top:0;top:-webkit-calc(env(safe-area-inset-top) + env(safe-area-inset-right));top:calc(env(safe-area-inset-top) + env(safe-area-inset-right));right:0;right:-webkit-calc(env(safe-area-inset-top) + env(safe-area-inset-right));right:calc(env(safe-area-inset-top) + env(safe-area-inset-right));color:#fff;font-size:0;width:35px;height:35px;cursor:pointer}.lageplan .poi-inner label::after,.lageplan .poi-inner label::before{height:2px;width:22px;content:'';display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%) rotate(45deg);-ms-transform:translate(-50%) rotate(45deg);transform:translate(-50%) rotate(45deg);background-color:#fff}.lageplan .poi-inner label::after{-webkit-transform:translate(-50%) rotate(-45deg);-ms-transform:translate(-50%) rotate(-45deg);transform:translate(-50%) rotate(-45deg)}.lageplan .poi-inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:640px){.lageplan .poi-inner{display:none}}.lageplan .poi-inner-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px}@media (min-width:641px){.lageplan .poi-inner-text{max-height:240px;overflow-y:auto}}.lageplan .poi-inner-text ul>li{margin:.25em 0}.lageplan .poi-inner-text>:first-child{margin-top:auto}.lageplan .poi-inner-text>:last-child{margin-bottom:auto}.lageplan .poi-inner-text li,.lageplan .poi-inner-text p{font-size:1rem}.lageplan .poi-inner-text h3::first-line{padding-right:-webkit-calc(env(safe-area-inset-right) + 45px);padding-right:calc(env(safe-area-inset-right) + 45px)}.lageplan .poi-inner-text :first-child{padding-right:-webkit-calc(env(safe-area-inset-right) + 45px);padding-right:calc(env(safe-area-inset-right) + 45px)}#site ol{list-style:decimal;list-style-position:outside;margin-left:1em;display:block}@media (max-width:639px) and (orientation:portrait){.lageplan .icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:1;tranition:opacity .3s}}@media (min-width:960px){.lageplan-main{position:relative}.lageplan-tabelle{display:-ms-grid;display:grid;-ms-grid-columns:(auto)[2];grid-template-columns:repeat(2,auto);gap:40px}}@media (min-width:960px) and (min-width:1280px){.lageplan-tabelle{-ms-grid-columns:(auto)[3];grid-template-columns:repeat(3,auto)}}@-webkit-keyframes lageplan-poi{0%{opacity:0}100%{opacity:1}}@keyframes lageplan-poi{0%{opacity:0}100%{opacity:1}}#lageplan_main h3{font-size:1.125em;--preheadline-color-used:var(--template-color-ink);word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body:has(input.lageplan-poi-chk:checked) #BN-chatwidget{display:none}
