@charset "UTF-8";/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg: #000;--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgba(79, 79, 79, .4);--pswp-preloader-color-secondary: rgba(255, 255, 255, .9);--pswp-icon-color: #fff;--pswp-icon-color-secondary: #4f4f4f;--pswp-icon-stroke-color: #4f4f4f;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - var(--swiper-navigation-size) / 2)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - var(--swiper-navigation-size) / 2);margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - var(--swiper-navigation-size) / 2);margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto}.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto}.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root,[data-bs-theme=light]{--gewo-primary-red: #F9375F;--gewo-primary-yellow: #FFDB05;--gewo-primary-green: #2DBC67;--gewo-primary-blue: #29CCF0;--gewo-primary-blue-dark: #00A7CC;--gewo-primary-violett: #782666;--gewo-secondary-red: #FBB3BD;--gewo-secondary-yellow: #FFF098;--gewo-secondary-green: #C0EBD1;--gewo-secondary-blue: #ADF0FF;--gewo-secondary-violett: #D6CBF4;--gewo-tertiary-red: #F00024;--gewo-tertiary-green: #009159;--gewo-black: #151514;--gewo-grey-700: #3B3B38;--gewo-grey-600: #71716E;--gewo-grey-500: #9D9D9B;--gewo-grey-400: #CDCDCD;--gewo-grey-300: #DCDCDC;--gewo-grey-200: #F1F1F1;--gewo-grey-700-alpha: rgba(59, 59, 56, .2470588235);--gewo-primary-red-rgb: 249, 55, 95;--gewo-primary-yellow-rgb: 255, 219, 5;--gewo-primary-green-rgb: 45, 188, 103;--gewo-primary-blue-rgb: 41, 204, 240;--gewo-primary-blue-dark-rgb: 0, 167, 204;--gewo-primary-violett-rgb: 120, 38, 102;--gewo-secondary-red-rgb: 251, 179, 189;--gewo-secondary-yellow-rgb: 255, 240, 152;--gewo-secondary-green-rgb: 192, 235, 209;--gewo-secondary-blue-rgb: 173, 240, 255;--gewo-secondary-violett-rgb: 214, 203, 244;--gewo-tertiary-red-rgb: 240, 0, 36;--gewo-tertiary-green-rgb: 0, 145, 89;--gewo-black-rgb: 21, 21, 20;--gewo-grey-700-rgb: 59, 59, 56;--gewo-grey-600-rgb: 113, 113, 110;--gewo-grey-500-rgb: 157, 157, 155;--gewo-grey-400-rgb: 205, 205, 205;--gewo-grey-300-rgb: 220, 220, 220;--gewo-grey-200-rgb: 241, 241, 241;--gewo-grey-700-alpha-rgb: 59, 59, 56;--gewo-white-rgb: 255, 255, 255;--gewo-black-rgb: 0, 0, 0;--gewo-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--gewo-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--gewo-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--gewo-body-font-family: var(--bs-font-sans-serif);--gewo-body-font-size: 1rem;--gewo-body-font-weight: 400;--gewo-body-line-height: 1.5;--gewo-body-color: #212529;--gewo-body-color-rgb: 33, 37, 41;--gewo-body-bg: #fff;--gewo-body-bg-rgb: 255, 255, 255;--gewo-emphasis-color: #000;--gewo-emphasis-color-rgb: 0, 0, 0;--gewo-secondary-color: rgba(33, 37, 41, .75);--gewo-secondary-color-rgb: 33, 37, 41;--gewo-secondary-bg: #e9ecef;--gewo-secondary-bg-rgb: 233, 236, 239;--gewo-tertiary-color: rgba(33, 37, 41, .5);--gewo-tertiary-color-rgb: 33, 37, 41;--gewo-tertiary-bg: #f8f9fa;--gewo-tertiary-bg-rgb: 248, 249, 250;--gewo-heading-color: inherit;--gewo-link-color: #0d6efd;--gewo-link-color-rgb: 13, 110, 253;--gewo-link-decoration: underline;--gewo-link-hover-color: rgb(10.4, 88, 202.4);--gewo-link-hover-color-rgb: 10, 88, 202;--gewo-code-color: #d63384;--gewo-highlight-color: #212529;--gewo-highlight-bg: rgb(255, 242.6, 205.4);--gewo-border-width: 1px;--gewo-border-style: solid;--gewo-border-color: #dee2e6;--gewo-border-color-translucent: rgba(0, 0, 0, .175);--gewo-border-radius: .375rem;--gewo-border-radius-sm: .25rem;--gewo-border-radius-lg: .5rem;--gewo-border-radius-xl: 1rem;--gewo-border-radius-xxl: 2rem;--gewo-border-radius-2xl: var(--gewo-border-radius-xxl);--gewo-border-radius-pill: 50rem;--gewo-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--gewo-box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--gewo-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--gewo-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .075);--gewo-focus-ring-width: .25rem;--gewo-focus-ring-opacity: .25;--gewo-focus-ring-color: rgba(13, 110, 253, .25);--gewo-form-valid-color: #198754;--gewo-form-valid-border-color: #198754;--gewo-form-invalid-color: #dc3545;--gewo-form-invalid-border-color: #dc3545}[data-bs-theme=dark]{color-scheme:dark;--gewo-body-color: #dee2e6;--gewo-body-color-rgb: 222, 226, 230;--gewo-body-bg: #212529;--gewo-body-bg-rgb: 33, 37, 41;--gewo-emphasis-color: #fff;--gewo-emphasis-color-rgb: 255, 255, 255;--gewo-secondary-color: rgba(222, 226, 230, .75);--gewo-secondary-color-rgb: 222, 226, 230;--gewo-secondary-bg: #343a40;--gewo-secondary-bg-rgb: 52, 58, 64;--gewo-tertiary-color: rgba(222, 226, 230, .5);--gewo-tertiary-color-rgb: 222, 226, 230;--gewo-tertiary-bg: rgb(42.5, 47.5, 52.5);--gewo-tertiary-bg-rgb: 43, 48, 53;--gewo-primary-text-emphasis: rgb(109.8, 168, 253.8);--gewo-secondary-text-emphasis: rgb(166.8, 172.2, 177);--gewo-success-text-emphasis: rgb(117, 183, 152.4);--gewo-info-text-emphasis: rgb(109.8, 223.2, 246);--gewo-warning-text-emphasis: rgb(255, 217.8, 106.2);--gewo-danger-text-emphasis: rgb(234, 133.8, 143.4);--gewo-light-text-emphasis: #f8f9fa;--gewo-dark-text-emphasis: #dee2e6;--gewo-primary-bg-subtle: rgb(2.6, 22, 50.6);--gewo-secondary-bg-subtle: rgb(21.6, 23.4, 25);--gewo-success-bg-subtle: rgb(5, 27, 16.8);--gewo-info-bg-subtle: rgb(2.6, 40.4, 48);--gewo-warning-bg-subtle: rgb(51, 38.6, 1.4);--gewo-danger-bg-subtle: rgb(44, 10.6, 13.8);--gewo-light-bg-subtle: #343a40;--gewo-dark-bg-subtle: #1a1d20;--gewo-primary-border-subtle: rgb(7.8, 66, 151.8);--gewo-secondary-border-subtle: rgb(64.8, 70.2, 75);--gewo-success-border-subtle: rgb(15, 81, 50.4);--gewo-info-border-subtle: rgb(7.8, 121.2, 144);--gewo-warning-border-subtle: rgb(153, 115.8, 4.2);--gewo-danger-border-subtle: rgb(132, 31.8, 41.4);--gewo-light-border-subtle: #495057;--gewo-dark-border-subtle: #343a40;--gewo-heading-color: inherit;--gewo-link-color: rgb(109.8, 168, 253.8);--gewo-link-hover-color: rgb(138.84, 185.4, 254.04);--gewo-link-color-rgb: 110, 168, 254;--gewo-link-hover-color-rgb: 139, 185, 254;--gewo-code-color: rgb(230.4, 132.6, 181.2);--gewo-highlight-color: #dee2e6;--gewo-highlight-bg: rgb(102, 77.2, 2.8);--gewo-border-color: #495057;--gewo-border-color-translucent: rgba(255, 255, 255, .15);--gewo-form-valid-color: rgb(117, 183, 152.4);--gewo-form-valid-border-color: rgb(117, 183, 152.4);--gewo-form-invalid-color: rgb(234, 133.8, 143.4);--gewo-form-invalid-border-color: rgb(234, 133.8, 143.4)}:root{--gewo-font-stack: "Museo Sans", Arial, Helvetica, sans-serif}@font-face{font-family:Museo;font-display:swap;src:url(/wp-content/themes/gewobag/dist/assets/museo-700-BBK0Q3Jz.eot);src:url(/wp-content/themes/gewobag/dist/assets/museo-700-BBK0Q3Jz.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/gewobag/dist/assets/museo-700-BPtMR2Ny.woff2) format("woff2"),url(/wp-content/themes/gewobag/dist/assets/museo-700-DKOjJgaL.woff) format("woff"),url(/wp-content/themes/gewobag/dist/assets/museo-700-Bp5h3_-H.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Museo;font-display:swap;src:url(/wp-content/themes/gewobag/dist/assets/museo-300-Cb9pkyjY.eot);src:url(/wp-content/themes/gewobag/dist/assets/museo-300-Cb9pkyjY.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/gewobag/dist/assets/museo-300-D9Ls6nGn.woff2) format("woff2"),url(/wp-content/themes/gewobag/dist/assets/museo-300-pXqKq8-y.woff) format("woff"),url(/wp-content/themes/gewobag/dist/assets/museo-300-B7sxDzeu.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Museo Sans;font-display:swap;src:url(/wp-content/themes/gewobag/dist/assets/museo-sans-700-Ce-r0oAh.eot);src:url(/wp-content/themes/gewobag/dist/assets/museo-sans-700-Ce-r0oAh.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/gewobag/dist/assets/museo-sans-700-FtKqmE4X.woff2) format("woff2"),url(/wp-content/themes/gewobag/dist/assets/museo-sans-700-CebwVThx.woff) format("woff"),url(/wp-content/themes/gewobag/dist/assets/museo-sans-700-Cz1j00Dl.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Museo Sans;font-display:swap;src:url(/wp-content/themes/gewobag/dist/assets/museo-sans-300-BskXHn2L.eot);src:url(/wp-content/themes/gewobag/dist/assets/museo-sans-300-BskXHn2L.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/gewobag/dist/assets/museo-sans-300-BpedHyas.woff2) format("woff2"),url(/wp-content/themes/gewobag/dist/assets/museo-sans-300-sJsixqvw.woff) format("woff"),url(/wp-content/themes/gewobag/dist/assets/museo-sans-300-BDCMYIpb.ttf) format("truetype");font-weight:300;font-style:normal}:root{--gewo-shadow: 0 5px 10px var(--gewo-grey-700-alpha);--gewo-content-size: calc(1120px + 2.5rem) }:root{color-scheme:light;accent-color:var(--gewo-grey-700)}.gw-pictogram-group{display:flex;list-style:none;margin:0;padding:0}.gw-pictogram-group__item{flex:0 0 64px;height:64px}.gw-form{display:flex;flex-direction:column}.gw-form__field--hidden{display:none}html{-webkit-text-size-adjust:100%;box-sizing:border-box}body{font-family:Museo Sans,Arial,Helvetica,sans-serif;font-size:1.125rem;line-height:1.3;background:#fff;color:var(--gewo-grey-700);margin:5rem 0 0}hr{box-sizing:border-box;overflow:visible;background-color:var(--gewo-grey-300);border:0;height:2px;margin:2rem auto;max-width:var(--gewo-content-size)}pre{font-family:monospace,monospace;font-size:1rem}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1rem}small{font-size:80%}sub,sup{font-size:69%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.125rem}sup{top:-.25rem}.entry-header sup{font-family:Museo,serif}img{border-style:none}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0;margin:0;border:0;position:relative}legend{box-sizing:border-box;color:var(--gewo-grey-700);display:table;max-width:100%;padding:0;white-space:normal;margin:0 0 .5rem;border:0 solid var(--gewo-grey-300);font-size:1rem;font-weight:700}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;width:1.5rem;height:1.5rem}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}.grouped-objects summary{text-align:right;font-weight:700;color:var(--gewo-primary-blue);text-decoration:underline;cursor:pointer}dialog{z-index:1;width:100%;border:0;border-radius:25px;margin:0}form dialog{border:1px solid var(--gewo-grey-700)}template{display:none}[hidden]{display:none}@keyframes rightEnd{0%{left:0}50%{left:-15px}to{left:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}to{top:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}to{left:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}to{bottom:0}}@keyframes objectPulse{0%{opacity:.75}51%{opacity:1}to{opacity:.75}}button,input,select,optgroup,textarea{font-family:Museo Sans,Arial,Helvetica,sans-serif;color:var(--gewo-grey-700);font-weight:300;font-size:1.125rem}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;color:var(--gewo-grey-700);-webkit-hyphens:auto;hyphens:auto}h1{font-size:1.75rem;line-height:1.5;padding:0 10px}h2{font-size:1.375rem;margin-bottom:.5rem}h3{font-size:1.125rem;margin-bottom:.5rem}h4,h5,h6{font-size:1rem;margin-bottom:.25rem}h1,h2{font-family:Museo,serif}h3,h4,h5,h6{font-family:Museo Sans,Arial,Helvetica,sans-serif}p{margin-bottom:1.5rem}dfn,cite,em,i{font-style:italic}blockquote{margin:0;padding:2.5rem 0;font-family:Museo,serif;font-weight:700}blockquote p{margin:0;font-size:1.375rem;line-height:1.2}blockquote p:before{content:open-quote;margin-right:.125rem}blockquote p:after{content:close-quote;margin-left:.125rem}blockquote cite{font-size:1.375rem;font-style:normal}address{margin:0;font-style:normal}pre{background:#fff;font-family:"Courier 10 Pitch",Courier,monospace;font-size:1rem;line-height:1.6;margin-bottom:1.5rem;max-width:100%;overflow:auto;padding:1.5rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:1rem}abbr,acronym{border-bottom:1px dotted var(--gewo-grey-600);cursor:help}mark,ins{background:#fff;text-decoration:none}big{font-size:125%}::selection{background-color:var(--gewo-primary-blue);color:#fff}a::selection{background-color:var(--gewo-primary-red)}*,*:before,*:after{box-sizing:inherit}ul,ol{margin:0 0 1.5rem}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;padding:0;margin-left:.5rem}dt{font-weight:700}dd{margin:0 1.5rem 1.5rem}img{height:auto;max-width:100%}figure{margin:0 0 1rem}table{margin:0 0 1.5rem;width:100%}tbody{width:100%;overflow:hidden}.overview-table tbody{display:block}tr,th,td{text-align:left}.overview-table tr{display:flex;justify-content:space-between}th{margin:5px}td{margin:5px;border-bottom:1px solid var(--gewo-grey-300)}.overview-table td{display:block}table a{margin-right:5px}video{width:100%;position:relative}button,input[type=button],input[type=reset],input[type=submit]{border:0;border-radius:2rem;height:40px;width:100%;background-color:var(--gewo-grey-700);color:#fff;position:relative;text-align:left;font-family:Museo Sans,Arial,Helvetica,sans-serif;font-weight:700;margin:0;padding:.5rem 3rem .5rem 1rem;cursor:pointer;white-space:nowrap;text-overflow:ellipsis}button.form-submit{background-color:var(--gewo-primary-blue);color:var(--gewo-black)}button:after,input[type=button]:after,input[type=reset]:after,input[type=submit]:after{content:"";display:block;width:24px;height:24px;position:absolute;right:1rem;top:50%;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px;background-position:-144px -24px;translate:0 -50%}button.form-submit:after{background-position-y:0}.gm-style button:after{display:none}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#fff}button.form-submit:hover{background-color:var(--gewo-primary-blue-dark)}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#fff}input[type=number]{height:50px}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],select,textarea{border:1px solid var(--gewo-grey-700);color:var(--gewo-grey-700);border-radius:2rem;background-color:transparent;padding:.5rem 1rem;margin:0;width:100%;height:40px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:var(--gewo-grey-700)}select{height:40px;color:var(--gewo-grey-600);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem 2rem .5rem 1rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZD0iTTggMTEuOSAxLjYgNS40bDEuMy0xLjMgNS4yIDUuMiA1LjItNS4yIDEuMyAxLjMtNi40IDYuNFoiIHN0eWxlPSJmaWxsOiMzYjNiMzgiLz48L3N2Zz4=);background-size:16px 16px;background-repeat:no-repeat;background-position:calc(100% - 14px) center}input::placeholder{font-weight:700;color:var(--gewo-grey-500)}textarea{width:100%;height:auto;border-radius:.25rem}label.selection-label{display:flex;justify-content:flex-start;gap:.5rem;padding:.25rem}.main-selection{width:100%;font-size:1.125rem}.main-selection input{display:none}.main-selection .all-label{display:block;padding:.25rem .25rem .25rem 2rem;position:relative;cursor:pointer}.main-selection .all-label:before{content:"";display:block;width:24px;height:24px;position:absolute;left:0;top:50%;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px;background-position:-192px 0;translate:0 -50%}.main-selection input:checked+.all-label:before{background-position-x:0}.main-selection .all-label .off,.main-selection input:checked+.all-label .on{display:none}.main-selection .all-label .on,.main-selection input:checked+.all-label .off{display:inline}a{color:var(--gewo-grey-700);font-weight:700}a[download],a.print{text-decoration:none;position:relative;display:inline-block;padding:0 3rem 0 1rem}a[download]{display:flex;align-items:center;border:0;border-radius:2rem;height:40px;width:auto;background-color:var(--gewo-grey-700);color:#fff;text-align:left}a[download]:hover{background-color:var(--gewo-black)}form .awesomplete:after,a[download]:after,a.print:after{content:"";display:block;width:24px;height:24px;position:absolute;top:50%;right:.75rem;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px;background-position-y:-24px;translate:0 -50%}a[download]:after{background-position-x:-144px;transform:rotate(90deg)}a.document:after{background-position-x:-350px}a.print:after{background-position-x:-400px}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.custom-logo{display:block;width:190px;height:56px;overflow:hidden;position:relative;max-width:100%}.custom-logo img{position:relative;width:100%;height:auto;transition:top .1s ease-in-out}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5rem;overflow:hidden;grid-column-start:1;grid-column-end:-1}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.featured-link .load-more-entries{margin:50px auto 0;display:block;width:90%;max-width:250px;border:1px solid var(--gewo-grey-600);color:var(--gewo-grey-600);font-size:1.375rem;font-weight:700}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5rem}.widget select{max-width:100%}.aside-lining{position:sticky;right:0;left:0;bottom:1rem;height:0;width:100%;max-width:var(--wp--style--global--wide-size);margin:0 auto;z-index:2}.aside-lining aside{position:absolute;right:.5rem}.aside-lining aside.scroll-up{bottom:.5rem}.aside-lining aside.service-box{bottom:calc(100dvh - 200px);transition:bottom .2s}.service-dialog-button,aside.scroll-up button{width:50px;height:50px;border-radius:50%;text-indent:-9999px;position:relative;right:0;z-index:2;padding:0}.service-dialog-button:after,.scroll-up button:after{right:50%}.service-dialog-button:after{background-position-x:-432px;translate:50% -50%}.scroll-up button:after{transform:rotate(-90deg);translate:50% -50%}.service-dialog-button.opened-service:after{background-position-x:0}.service-dialog{width:calc(100vw - 1rem);right:0;position:absolute;left:unset;top:0;background-color:var(--gewo-grey-700);padding:1.25rem}.service-dialog-content{display:flex;flex-direction:column;gap:1rem}.service-dialog .service-element{display:grid;grid-gap:.75rem;align-items:center;grid-template-columns:24px 1fr}.service-dialog h3{font-size:1.375rem}.service-dialog h3,.service-dialog p,.service-dialog a{color:#fff}.service-dialog h3,.service-dialog p{margin:0}.service-dialog .service-element .service-icon:after,.mp-contacts .mp-contact-element:before{content:"";display:block;width:24px;height:24px;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px;background-position-y:-24px}.mp-contacts .mp-contact-element:before{background-position-y:0;position:absolute;left:0}.service-dialog .service-element .service-icon.icon-email:after,.mp-contacts .mp-contact-element.icon-mail:before,.mp-contacts .mp-contact-element.icon-email:before{background-position-x:-432px}.service-dialog .service-element .service-icon.icon-phone:after,.mp-contacts .mp-contact-element.icon-phone:before{background-position-x:-408px}.service-dialog .service-element .service-icon.icon-emergency:after{background-position-x:-72px}.service-dialog .service-element .service-icon.icon-app:after{background-position-x:-648px}aside.scroll-up button{transition:all .3s;cursor:pointer;top:5rem;opacity:0;padding:0 1rem}.scroll-up button.show-scroll-up{opacity:1;top:0}.mp-contacts{margin:0;padding:0;list-style-type:none}.mp-contacts .mp-contact-element{position:relative;padding:15px 25px 0 45px}.mp-contacts .mp-contact-element p{margin:0}.mp-contacts .mp-contact-element a{font-size:1rem;font-weight:700;text-decoration:none;transition:all .1s ease-in-out}.social-buttons{display:flex;justify-content:flex-start;gap:.75rem;flex-wrap:wrap;margin:1rem 0 0}.social-buttons .social-button{display:block;position:relative;text-indent:-9999px;width:40px;height:40px}.social-buttons .social-button:after{content:"";display:block;width:40px;height:40px;position:absolute;top:0;left:0;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-social-media-icons-B-kZV7Q-.svg);background-size:auto 160px;background-position-y:-40px}.social-buttons .social-facebook.social-button:after{background-position-x:0}.social-buttons .social-instagram.social-button:after{background-position-x:-40px}.social-buttons .social-youtube.social-button:after{background-position-x:-80px}.social-buttons .social-linkedin.social-button:after{background-position-x:-120px}.social-buttons .social-podcast.social-button:after{background-position-x:-160px}.add-button:after{background-position-x:72px}.site{width:100%;max-width:1440px;margin:0 auto;position:relative}.site main{margin-bottom:3rem}.front-modules-container{width:100%;height:auto;z-index:-1}.front-modules-gap{width:100%;height:auto;padding-top:0}.front-modules{display:block;width:100%;height:120vh;position:absolute;overflow:hidden}.front-modules .front-module{width:0;height:0;margin:0 auto;display:block;position:absolute;top:0;left:50%}.front-modules .front-module svg{position:relative}.front-modules .front-module.front-module-left svg{top:20vh;right:calc(var(--gewo-content-size) - 245px)}.front-modules .front-module.front-module-top svg{top:-1500px;left:0;transition:top .3s}.front-modules .front-module.front-module-right svg{top:30vh;left:calc(var(--gewo-content-size) / 2 + 60px)}.sticky{display:block}.only-for-print{display:none!important}.updated:not(.published){display:none}.post-header{width:100%;margin:0 auto}.post-header img{display:block;width:100%;max-height:440px;object-fit:cover}.post-header.with-alternative-on-mobile .alternative-on-mobile{max-height:unset}.post-header.with-alternative-on-mobile .alternative-on-mobile+img{display:none}.entry-header{max-width:var(--gewo-content-size);margin:0 auto;padding:1.25rem;line-height:1.22}.entry-header>*,.signup-header h2>*,.entry-content .teaser-element-title strong{color:#fff;background-color:var(--gewo-grey-700);clear:both;-webkit-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;padding:.25rem .5rem;display:inline}.entry-content .teaser-element-title{font-family:Museo,serif}.pictograms{width:160px;height:160px;display:block;margin:0 auto;position:relative}.pictograms.no-icon{display:none}.pictograms:after{content:"";display:block;position:absolute;top:50%;left:50%;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-pictograms-xPu5vQOm.svg);background-size:auto 160px;width:160px;height:160px;transform:translate(-50%,-50%)}.pictograms.icon-rent:after{background-position-x:0}.pictograms.icon-build:after{background-position-x:-160px}.pictograms.icon-service:after{background-position-x:-320px}.pictograms.icon-owner:after{background-position-x:-480px}.pictograms.icon-wbs:after,.pictograms.typ-wbs:after{background-position-x:-640px}.pictograms.icon-wbs-220:after,.pictograms.typ-wbs-220:after{background-position-x:-1600px}.pictograms.typ-studenten:after{background-position-x:-800px}.pictograms.typ-senioren:after{background-position-x:-960px}.pictograms.typ-barrierefrei:after{background-position-x:-1120px}.pictograms.icon-search:after{background-position-x:-1280px}.pictograms.typ-rabatt:after{background-position-x:-1440px}.pictograms.private-element:after{background-position-x:-800px;background-position-y:bottom;animation:objectPulse .85s infinite}.pictograms.immo-typ-wbs,.pictograms.parken-icons{width:56px;height:56px}.pictograms.immo-typ-wbs:after{background-size:auto 56px;background-position-x:-224px;width:56px;height:56px}.pictograms.parken-icons:after{background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-immo-garage-types-icons-B8giXHK9.svg);background-size:auto 56px;width:56px;height:56px}.pictograms.parken-NA0070:after{background-position-x:0}.pictograms.parken-NA0071:after{background-position-x:-56px}.pictograms.parken-NA0072:after{background-position-x:-112px}.pictograms.parken-NA0073:after{background-position-x:-168px}.pictograms.parken-NA0074:after{background-position-x:-224px}.pictograms.parken-NA0075:after{background-position-x:-280px}.pictograms.parken-NA0076:after{background-position-x:-336px}.pictograms.parken-NA0077:after{background-position-x:-392px}.pictograms.parken-NA0079:after{background-position-x:-448px}.pictograms.parken-NA007B:after{background-position-x:-504px}.pictograms.parken-550:after{background-position-x:-560px}.entry-content>.immo-info,.overview-table.details-parken-type td{display:flex;align-items:center;gap:.5rem}.location-overview header address{line-height:1.8}article.location-layout .angebot-content .angebot-info .angebot-address th{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:1.125rem}.angebot-parken-type .pictograms,.location-angebot .pictograms,.immo-info .pictograms{margin:.25rem;float:left;overflow:visible}.immobilien-header .option-element{margin-top:1rem}.angebot-content .option-element{margin-bottom:1rem;width:85%}.option-element.wbs-220{padding:7px 10px 10px;background-color:var(--gewo-secondary-yellow)}.extra-options .option-element{display:flex;margin-top:1rem}.option-element .pictograms{margin:0;width:40px;height:28px;float:left}.option-element .pictograms:after{transform:translate(-50%,-50%) scale(.4)}.pictograms .tooltip{display:none}.pictograms:hover .tooltip{display:block;position:absolute;top:0;right:0;padding:.5rem;background-color:#fff;border:2px solid var(--gewo-grey-300);font-size:1.375rem;z-index:1;text-align:center;height:100%;align-content:center}.angebot-parken-type .pictograms:hover .tooltip{font-size:.875rem;right:unset;left:0;white-space:nowrap}.location-layout .pictograms:hover .tooltip{font-size:.875rem;white-space:nowrap}.map-object-status .pictograms,.map-object-status .pictograms:after{width:58px;height:64px}.map-object-status .pictograms:after{background-size:58px 64px;top:-25%;left:25%}.map-object-status .pictograms.typ-neubauprojekt-done:after,.map-filtered-legend ul .map-legend-element.icon-neubauprojekt-done:before{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cg%20transform='matrix(3.30114,0,0,0.961039,-100.3,0.272865)'%3e%3cellipse%20cx='40.077'%20cy='33.013'%20rx='7.876'%20ry='27.054'%20style='fill:rgb(45,188,103);'/%3e%3c/g%3e%3cg%20transform='matrix(0.148721,0,0,0.148721,12.0401,11.1677)'%3e%3cg%20transform='matrix(4.16667,0,0,4.16667,192.725,123.477)'%3e%3cpath%20d='M0,3.059C-6.321,3.059%20-11.465,-2.084%20-11.465,-8.405C-11.465,-14.727%20-6.321,-19.87%200,-19.87C6.321,-19.87%2011.464,-14.727%2011.464,-8.405C11.464,-2.084%206.321,3.059%200,3.059M-1.326,22.85L-12.067,22.85L-12.067,6.098L-21.655,6.098L-21.655,22.85L-32.397,22.85L-32.444,-4.219L-16.863,-14.134L-13.037,-11.713C-13.306,-10.653%20-13.465,-9.548%20-13.465,-8.405C-13.465,-1.429%20-8.131,4.323%20-1.326,4.992L-1.326,22.85ZM13.464,-8.405C13.464,-15.83%207.424,-21.87%200,-21.87C-5.532,-21.87%20-10.291,-18.515%20-12.36,-13.735L-16.862,-16.6L-41.551,-0.888L-40.434,0.866L-34.476,-2.925L-34.476,22.85L-37.965,22.85L-37.965,24.929L4.204,24.929L4.204,22.85L0.753,22.85L0.753,5.021C7.826,4.627%2013.464,-1.235%2013.464,-8.405'%20style='fill:white;fill-rule:nonzero;'/%3e%3c/g%3e%3cg%20transform='matrix(4.16667,0,0,4.16667,184.605,75.0608)'%3e%3cpath%20d='M0,4.993L-3.93,1.064L-5.344,2.478L0.002,7.824L9.241,-1.416L7.824,-2.831L0,4.993Z'%20style='fill:white;fill-rule:nonzero;'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.map-object-status .pictograms.typ-neubauprojekt-build:after,.map-filtered-legend ul .map-legend-element.icon-neubauprojekt-build:before{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cg%20transform='matrix(3.30114,0,0,0.961039,-100.3,0.272865)'%3e%3cellipse%20cx='40.077'%20cy='33.013'%20rx='7.876'%20ry='27.054'%20style='fill:rgb(41,204,240);'/%3e%3c/g%3e%3cg%20id='Bauprojekte'%20transform='matrix(0.675467,0,0,0.675466,10.7566,9.82007)'%3e%3cpath%20d='M25.08,25.011L34.13,25.011L34.13,30.518L25.08,30.518L25.08,25.011ZM25.08,32.363L34.13,32.363L34.13,37.896L25.08,37.896L25.08,32.363ZM25.08,39.74L34.13,39.74L34.13,45.273L25.08,45.273L25.08,39.74ZM25.08,47.118L34.13,47.118L34.13,53.428L25.08,53.428L25.08,47.118ZM28.683,22.995L10.244,23.007L28.683,14.584L28.683,22.995ZM38.279,17.565L51.99,22.991L30.528,22.995L30.528,14.538L38.279,17.565ZM57.358,25.011L57.358,22.953L30.528,12.33L30.528,10.229L28.683,10.229L28.683,12.338L22.192,15.327L5.542,22.934L5.542,25.011L13.006,25.011L13.006,28.674L9.317,28.674L9.317,36.051L18.539,36.051L18.539,28.674L14.85,28.674L14.85,25.011L23.064,25.011L23.064,53.429L16.608,53.429L16.608,55.444L42.603,55.444L42.603,53.429L36.147,53.429L36.147,25.011L48.972,25.011L48.972,33.836L49.434,33.836C51.213,33.836%2052.661,35.285%2052.661,37.064C52.661,38.844%2051.213,40.292%2049.434,40.292C47.86,40.292%2046.459,39.085%2046.206,37.525L44.361,37.525C44.364,37.562%2044.363,37.6%2044.368,37.64C44.684,40.161%2046.909,42.136%2049.434,42.136C52.23,42.136%2054.506,39.861%2054.506,37.064C54.506,34.747%2052.944,32.787%2050.817,32.184L50.817,25.011L57.358,25.011Z'%20style='fill:white;fill-rule:nonzero;'/%3e%3c/g%3e%3c/svg%3e")}.map-object-status .pictograms.typ-neubauprojekt-planned:after,.map-filtered-legend ul .map-legend-element.icon-neubauprojekt-planned:before{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cg%20transform='matrix(3.30114,0,0,0.961039,-100.3,0.272865)'%3e%3cellipse%20cx='40.077'%20cy='33.013'%20rx='7.876'%20ry='27.054'%20style='fill:rgb(255,219,5);'/%3e%3c/g%3e%3cg%20transform='matrix(0.665513,0,0,0.665513,18.8821,40.4121)'%3e%3cpath%20d='M0,-25.28L7.071,-32.351L10.872,-28.55L7.838,-25.516L9.252,-24.102L12.286,-27.136L18.297,-21.126L15.256,-18.085L16.67,-16.671L19.711,-19.712L26.782,-12.64L23.741,-9.599L25.155,-8.185L28.196,-11.226L34.207,-5.216L31.166,-2.176L32.58,-0.761L35.621,-3.802L39.422,-0.001L32.351,7.071L0,-25.28ZM30.812,-30.813C32.762,-32.761%2035.935,-32.763%2037.884,-30.813C39.833,-28.863%2039.833,-25.691%2037.884,-23.742L36.36,-22.126L29.29,-29.196L30.812,-30.813ZM29.61,-12.641L39.298,-22.328C42.026,-25.056%2042.026,-29.498%2039.298,-32.227C36.568,-34.956%2032.034,-34.926%2029.307,-32.198L19.711,-22.539L7.071,-35.179L-2.828,-25.28L9.812,-12.64L-1.653,-1.176L-1.653,8.724L8.246,8.724L19.711,-2.741L32.351,9.899L42.25,-0.001L29.61,-12.641Z'%20style='fill:rgb(64,63,65);fill-rule:nonzero;'/%3e%3c/g%3e%3c/svg%3e")}.map-object-status .pictograms.typ-your-location:after,.map-filtered-legend ul .map-legend-element.icon-your-location:before{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cg%20transform='matrix(3.30114,0,0,0.961039,-100.3,0.272865)'%3e%3cellipse%20cx='40.077'%20cy='33.013'%20rx='7.876'%20ry='27.054'%20style='fill:rgb(41,204,240);'/%3e%3c/g%3e%3cg%20transform='matrix(0.729055,0,0,0.729055,43.3262,18.3762)'%3e%3cpath%20d='M0,37.374L-9.9,37.374L-9.9,20.192L-21.473,20.192L-21.473,37.374L-31.071,37.374L-31.118,10.304L-15.531,0.386L0,10.237L0,37.374ZM-11.884,37.374L-19.488,37.374L-19.488,22.177L-11.884,22.177L-11.884,37.374ZM8.037,15.389L9.154,13.634L-15.536,-2.077L-40.225,13.634L-39.107,15.389L-33.149,11.59L-33.149,37.367L-36.639,37.373L-36.639,39.451L5.529,39.451L5.529,37.373L2.079,37.374L2.079,11.596L8.037,15.389Z'%20style='fill:white;fill-rule:nonzero;'/%3e%3c/g%3e%3c/svg%3e")}.map-object-status .pictograms.typ-parken:after,.map-filtered-legend ul .map-legend-element.icon-parken:before{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cg%20transform='matrix(3.30114,0,0,0.961039,-100.3,0.272865)'%3e%3cellipse%20cx='40.077'%20cy='33.013'%20rx='7.876'%20ry='27.054'%20style='fill:rgb(59,59,56);'/%3e%3c/g%3e%3cg%20id='Piktogramme-Gewobag'%20serif:id='Piktogramme%20Gewobag'%20transform='matrix(0.868764,0,0,0.868764,14.859,2.00705)'%3e%3cg%20transform='matrix(1,0,0,1,21.2697,31.2228)'%3e%3cpath%20d='M0,-0.09L-2.734,-0.09L-2.734,-5.559L0.045,-5.559C1.695,-5.559%202.69,-4.497%202.69,-2.848C2.69,-1.175%201.695,-0.09%200,-0.09M0.543,-8.068L-5.649,-8.068L-5.649,7.978L-2.734,7.978L-2.734,2.441L0.543,2.441C3.549,2.441%205.65,0.272%205.65,-2.848C5.65,-5.966%203.549,-8.068%200.543,-8.068'%20style='fill:white;fill-rule:nonzero;'/%3e%3c/g%3e%3cg%20transform='matrix(1,0,0,1,28.8248,30.7172)'%3e%3cpath%20d='M0,7.613L-9.093,19.527L-18.112,7.7L-18.206,7.589C-19.873,5.637%20-21.083,1.936%20-21.083,-1.213C-21.083,-7.824%20-15.705,-13.201%20-9.094,-13.201C-2.484,-13.201%202.894,-7.824%202.894,-1.213C2.894,1.92%201.701,5.603%200,7.613M-9.094,-15.186C-16.799,-15.186%20-23.067,-8.917%20-23.067,-1.213C-23.067,2.418%20-21.688,6.567%20-19.715,8.878L-9.094,22.799L1.499,8.918L1.571,8.828C3.518,6.528%204.878,2.399%204.878,-1.213C4.878,-8.917%20-1.39,-15.186%20-9.094,-15.186'%20style='fill:white;fill-rule:nonzero;'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.map-object-status .pictograms.typ-parken-multi:after,.map-filtered-legend ul .map-legend-element.icon-parken-multi:before{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cg%20transform='matrix(3.30114,0,0,0.961039,-100.3,0.272865)'%3e%3cellipse%20cx='40.077'%20cy='33.013'%20rx='7.876'%20ry='27.054'%20style='fill:rgb(59,59,56);'/%3e%3c/g%3e%3cg%20id='Piktogramme-Gewobag'%20serif:id='Piktogramme%20Gewobag'%20transform='matrix(0.714506,0,0,0.714506,9.41049,9.26234)'%3e%3cg%20transform='matrix(1,0,0,1,48.2036,21.7989)'%3e%3cpath%20d='M0,-4.447L-2.26,-4.447L-2.26,0L-0.037,0C1.341,0%202.15,-0.882%202.15,-2.243C2.15,-3.583%201.341,-4.447%200,-4.447'%20style='fill:white;fill-rule:nonzero;'/%3e%3c/g%3e%3cg%20transform='matrix(1,0,0,1,21.2697,31.2228)'%3e%3cpath%20d='M0,-0.09L-2.734,-0.09L-2.734,-5.559L0.045,-5.559C1.695,-5.559%202.69,-4.497%202.69,-2.848C2.69,-1.175%201.695,-0.09%200,-0.09M0.543,-8.068L-5.649,-8.068L-5.649,7.978L-2.734,7.978L-2.734,2.441L0.543,2.441C3.549,2.441%205.65,0.272%205.65,-2.848C5.65,-5.966%203.549,-8.068%200.543,-8.068'%20style='fill:white;fill-rule:nonzero;'/%3e%3c/g%3e%3cg%20transform='matrix(1,0,0,1,28.8248,30.7172)'%3e%3cpath%20d='M0,7.613L-9.093,19.527L-18.112,7.7L-18.206,7.589C-19.873,5.637%20-21.083,1.936%20-21.083,-1.213C-21.083,-7.824%20-15.705,-13.201%20-9.094,-13.201C-2.484,-13.201%202.894,-7.824%202.894,-1.213C2.894,1.92%201.701,5.603%200,7.613M-9.094,-15.186C-16.799,-15.186%20-23.067,-8.917%20-23.067,-1.213C-23.067,2.418%20-21.688,6.567%20-19.715,8.878L-9.094,22.799L1.499,8.918L1.571,8.828C3.518,6.528%204.878,2.399%204.878,-1.213C4.878,-8.917%20-1.39,-15.186%20-9.094,-15.186'%20style='fill:white;fill-rule:nonzero;'/%3e%3c/g%3e%3cg%20transform='matrix(1,0,0,1,48.6083,24.7736)'%3e%3cpath%20d='M0,-0.917L-2.664,-0.917L-2.664,3.584L-5.035,3.584L-5.035,-9.462L0,-9.462C2.444,-9.462%204.152,-7.753%204.152,-5.217C4.152,-2.681%202.444,-0.917%200,-0.917M-1.595,-14.644C-7.363,-14.644%20-12.055,-9.952%20-12.055,-4.184C-12.055,-1.462%20-11.048,1.547%20-9.524,3.331L-1.594,13.727L6.39,3.267C7.87,1.517%208.865,-1.478%208.865,-4.184C8.865,-9.952%204.173,-14.644%20-1.595,-14.644'%20style='fill:white;fill-rule:nonzero;'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.map-object-status .pictograms.typ-wohnung:after,.map-filtered-legend ul .map-legend-element.icon-wohnung:before{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cg%20transform='matrix(3.30114,0,0,0.961039,-100.3,0.272865)'%3e%3cellipse%20cx='40.077'%20cy='33.013'%20rx='7.876'%20ry='27.054'%20style='fill:rgb(41,204,240);'/%3e%3c/g%3e%3cg%20transform='matrix(0.729055,0,0,0.729055,43.3262,18.3762)'%3e%3cpath%20d='M0,37.374L-9.9,37.374L-9.9,20.192L-21.473,20.192L-21.473,37.374L-31.071,37.374L-31.118,10.304L-15.531,0.386L0,10.237L0,37.374ZM-11.884,37.374L-19.488,37.374L-19.488,22.177L-11.884,22.177L-11.884,37.374ZM8.037,15.389L9.154,13.634L-15.536,-2.077L-40.225,13.634L-39.107,15.389L-33.149,11.59L-33.149,37.367L-36.639,37.373L-36.639,39.451L5.529,39.451L5.529,37.373L2.079,37.374L2.079,11.596L8.037,15.389Z'%20style='fill:white;fill-rule:nonzero;'/%3e%3c/g%3e%3c/svg%3e")}.map-object-status .pictograms.typ-buero_praxen:after,.map-filtered-legend ul .map-legend-element.icon-buero_praxen:before{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cg%20transform='matrix(3.30114,0,0,0.961039,-100.3,0.272865)'%3e%3cellipse%20cx='40.077'%20cy='33.013'%20rx='7.876'%20ry='27.054'%20style='fill:rgb(41,204,240);'/%3e%3c/g%3e%3cg%20transform='matrix(0.729055,0,0,0.729055,43.3262,18.3762)'%3e%3cpath%20d='M0,37.374L-9.9,37.374L-9.9,20.192L-21.473,20.192L-21.473,37.374L-31.071,37.374L-31.118,10.304L-15.531,0.386L0,10.237L0,37.374ZM-11.884,37.374L-19.488,37.374L-19.488,22.177L-11.884,22.177L-11.884,37.374ZM8.037,15.389L9.154,13.634L-15.536,-2.077L-40.225,13.634L-39.107,15.389L-33.149,11.59L-33.149,37.367L-36.639,37.373L-36.639,39.451L5.529,39.451L5.529,37.373L2.079,37.374L2.079,11.596L8.037,15.389Z'%20style='fill:white;fill-rule:nonzero;'/%3e%3c/g%3e%3c/svg%3e")}.map-object-status .pictograms.typ-strom-bhkw:after,.map-filtered-legend ul .map-legend-element.icon-strom-bhkw:before{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cg%20transform='matrix(3.30114,0,0,0.961039,-100.3,0.272865)'%3e%3cellipse%20cx='40.077'%20cy='33.013'%20rx='7.876'%20ry='27.054'%20style='fill:rgb(45,188,103);'/%3e%3c/g%3e%3cg%20transform='matrix(0.831196,0,0,0.831196,5.40173,5.8539)'%3e%3cpath%20d='M35.954,28.456L37.954,28.456L37.954,32.45L35.954,32.45L35.954,28.456ZM31.954,28.456L33.954,28.456L33.954,32.45L31.954,32.45L31.954,28.456ZM27.954,28.456L29.954,28.456L29.954,32.45L27.954,32.45L27.954,28.456ZM23.954,28.456L25.954,28.456L25.954,32.45L23.954,32.45L23.954,28.456ZM50.046,43.34L50.046,41.34L45.046,41.34L45.046,38.17L44.046,38.17C40.323,38.17%2037.234,40.858%2036.731,44.339L15.952,44.339L15.952,21.014L30.385,12.721L44.704,21.011L44.704,32.45L39.954,32.45L39.954,23.456L37.954,23.456L37.954,26.456L35.954,26.456L35.954,23.456L33.954,23.456L33.954,26.456L31.954,26.456L31.954,23.456L29.954,23.456L29.954,26.456L27.954,26.456L27.954,23.456L25.954,23.456L25.954,26.456L23.954,26.456L23.954,23.456L21.954,23.456L21.954,36.435L23.954,36.435L23.954,34.449L25.954,34.449L25.954,36.435L27.954,36.435L27.954,34.449L29.954,34.449L29.954,36.435L31.954,36.435L31.954,34.449L33.954,34.449L33.954,36.435L35.954,36.435L35.954,34.449L37.954,34.449L37.954,36.435L39.954,36.435L39.954,34.449L46.703,34.449L46.703,19.859L30.368,10.402L13.954,19.857L13.954,46.339L36.731,46.339L36.731,46.34C37.234,49.822%2040.322,52.51%2044.046,52.51L45.046,52.51L45.046,49.34L50.046,49.34L50.046,47.34L45.046,47.34L45.046,43.34L50.046,43.34Z'%20style='fill:white;fill-rule:nonzero;'/%3e%3c/g%3e%3c/svg%3e")}.map-object-status .pictograms.typ-strom-photovoltaik:after,.map-filtered-legend ul .map-legend-element.icon-strom-photovoltaik:before{background-image:url(/wp-content/themes/gewobag/dist/assets/map-object-strom-photovoltaik-C4DnhoLY.svg)}.map-object-status .pictograms.typ-strom-planned:after,.map-filtered-legend ul .map-legend-element.icon-strom-planned:before{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='64'%20height='64'%20viewBox='0%200%2064%2064'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cg%20transform='matrix(3.30114,0,0,0.961039,-100.3,0.272865)'%3e%3cellipse%20cx='40.077'%20cy='33.013'%20rx='7.876'%20ry='27.054'%20style='fill:rgb(255,219,5);'/%3e%3c/g%3e%3cg%20transform='matrix(0.813541,0,0,0.813541,32.8148,21.3381)'%3e%3cpath%20d='M0,26.211L0,22.506C3.482,22.003%206.17,18.915%206.17,15.191L6.17,14.191L3,14.191L3,9.191L1,9.191L1,14.191L-3,14.191L-3,9.191L-5,9.191L-5,14.191L-8.17,14.191L-8.17,15.191C-8.17,18.915%20-5.482,22.003%20-2,22.506L-2,26.211L0,26.211ZM-21.126,8.207L-21.136,26.191L19.115,26.211L19.134,8.227L5.526,0.32L0.912,2.982L10.487,8.704L10.486,24.253L8.477,24.233L8.496,9.846L-1.079,4.148L-10.23,9.439L-10.24,24.253L-12.25,24.233L-12.229,8.297L-3.078,2.994L-7.527,0.318L-21.126,8.207ZM21.124,28.201L-23.127,28.201L-23.127,7.067L-7.515,-1.99L-1.087,1.829L5.517,-1.985L21.124,7.07L21.124,28.201Z'%20style='fill:rgb(59,59,56);fill-rule:nonzero;'/%3e%3c/g%3e%3c/svg%3e")}section:not(.teaser-slider-section)>h2,section:not(.teaser-slider-section)>h3{margin-inline:10px}.download-files-section .download-area-title{margin-top:2rem}.download-files{margin:0;padding:10px;list-style-type:none}.download-files-section .download-file{background-color:#fff}.download-files .download-file{margin-bottom:30px;padding:10px}.download-files-section .download-files .download-file img{display:none}.download-files .download-file .file-title{font-size:1.5rem;font-weight:700;line-height:1;margin-bottom:.75rem}.download-files .download-file span{text-transform:uppercase}.download-files .download-file a{padding-right:25px}.download-files .download-file a:after{transform:scale(.9);right:0}.search-result-section{background-color:var(--gewo-grey-200);display:inline-block;width:100%;padding-bottom:0}.overview-list.small-layout{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:1.25rem;margin-top:0}.overview-list.big-layout{gap:2rem}.overview-list>header{grid-column-start:1;grid-column-end:-1}.overview-list article{background-color:#fff;display:flex;flex-direction:column;grid-column:auto/span 3}.overview-list article.angebot-big-box{display:block}.overview-list article.active-list-object{outline:5px solid var(--gewo-grey-300)}.object-info-content span{padding:.5rem 0;margin:.5rem 0 0;border-top:2px solid var(--gewo-grey-300);border-bottom:2px solid var(--gewo-grey-300);width:100%;display:inline-block}.object-info-content span+span{border-top:0;margin-block:0}.thema-addition{padding:10px;border-bottom:1px solid var(--gewo-grey-300)}.thema-addition{margin-top:1rem;border-top:1px solid var(--gewo-grey-300)}.thema-addition>a{margin-right:1.25rem}.right-to-left-dir,.right-to-left-dir *{direction:rtl!important;text-align:right!important}.page-content,.entry-summary{margin:1.5rem 0 0}.page-links{clear:both;margin:0 0 1.5rem}.check-privacy,.check-newsletter,.check-cookie{font-size:1.125rem;margin-top:1.25rem;display:flex;gap:1rem}.check-privacy a{color:var(--gewo-grey-700)}.check-privacy span{width:100%}.check-privacy span p{margin:0}.entry-content>.gsw_gewobag_login_block{margin:5rem 0}.entry-content>.gsw_gewobag_login_block form{margin-top:1rem}.overview-list.small-layout>article ul,.entry-content>.overview-list.small-layout>article ul{padding:0 0 0 1rem;margin:0}.entry-content>.overview-list.small-layout>article ul li{margin-left:10px;padding:0}.entry-content>section.overview-list:first-child,.entry-content>h2+section.overview-list,.entry-content>h3+section.overview-list{margin-block:0}.is-vertically-aligned-top{align-self:flex-start}.is-vertically-aligned-center{align-self:center}.is-vertically-aligned-bottom{align-self:flex-end}.bypostauthor{display:block}.comments-area>*{margin:36px auto;max-width:908px;padding-inline:14px;display:block}.comment-form{display:flex;flex-direction:column}.comment-form p{margin-bottom:1rem}.comment-form .comment-note-publish{order:1;margin-bottom:0}.comment-form .comment-form-author,.comment-form .comment-form-comment{margin:0}.comment-form input,.comment-form textarea{border:1px solid var(--gewo-black);margin-bottom:0}.comment-form label{margin:0 0 5px;display:block;font-weight:700}.comment-form textarea{min-height:200px;min-width:100%;max-width:100%}.comment-form .required{font-weight:700;color:var(--gewo-primary-red)}.comment-form .form-submit,.comment-form .form-submit:hover{background-color:transparent;display:inline-block}.comment-form .form-submit{margin-top:16px}.comment-form .form-submit input[type=submit]{font-size:14px;padding:15px;background-color:var(--gewo-primary-blue);color:#fff;border:none;font-weight:700}.comment-form .form-submit input[type=submit].error{background-color:var(--gewo-primary-red)}.comment-form .form-submit input[type=submit]:hover{cursor:pointer}.comment-form .error-message{color:var(--gewo-primary-red)}.comment-list{padding-left:32px}.comment-list .comment{padding-left:5px;margin-bottom:25px}.comment-list .comment::marker{font-size:14px;color:var(--gewo-grey-600)}.comment-list .reply{margin-bottom:25px}.comment-list ol{padding-left:0}.comment-content>*:last-child{margin-bottom:5px}.comment-content a{word-wrap:break-word}.comment-list footer{background-color:transparent;color:var(--gewo-black)}.comment-list .comment-author,.comment-list .comment-author a{font-size:18px;font-weight:700;color:var(--gewo-black);text-decoration:none}.comment-list .comment-author .says{display:none}.comment-list .comment-metadata{display:flex}.comment-list .comment-metadata a{color:var(--gewo-grey-600);font-size:14px;text-decoration:none;line-height:1.1}.post-header.app_marketplace-header{background-color:var(--gewo-grey-200)}.post-header.app_marketplace-header img{width:100%;min-height:unset}.post-header.app_marketplace-header .offer-header{width:100%;padding:20px;display:flex;flex-direction:column;justify-content:space-between}.post-header.app_marketplace-header .offer-header ul{margin:0;padding:0;list-style-type:none}.post-header.app_marketplace-header .offer-header ul li{display:inline}.post-header.app_marketplace-header .offer-header ul li:not(:last-child):after{content:", "}.post-header.app_marketplace-header .offer-header h1{padding:0}.app_marketplace-header .offer-header .offer-info{margin-top:auto}.app_marketplace-header .offer-header .offer-info strong{display:block;width:100%;padding:14px 0;margin:10px 0;border-top:1px solid var(--gewo-grey-700);border-bottom:1px solid var(--gewo-grey-700)}.app_marketplace-header .offer-header .offer-info strong>span{display:block}.app_marketplace-header .offer-header .offer-info strong>span:first-child{margin-right:20px}.app_marketplace-header .offer-header .offer-info a{margin:10px 0;width:100%}search{padding:1.25rem;background-color:var(--gewo-grey-200)}form{display:grid;grid-template-columns:1fr;grid-auto-rows:auto;grid-gap:1.25rem;position:relative;max-width:calc(var(--gewo-content-size) - 2.5rem);margin:0 auto;z-index:1;padding:1.25rem}search form{background-color:#fff}form.rental-form{z-index:2}form.rental-form .brlbs-cmpnt-container,form>*{grid-column-start:1;grid-column-end:-1}form.rental-form .brlbs-cmpnt-container{display:grid;grid-template-columns:1fr;grid-column-gap:1.25rem}form.rental-form .brlbs-cmpnt-container .read-more-link{width:100%;margin:0}form.rental-form .brlbs-cmpnt-container .gewobag-blocked-gmaps-places span,form.rental-form .brlbs-cmpnt-container .gewobag-blocked-gmaps-places p,form.rental-form .brlbs-cmpnt-container .gewobag-blocked-gmaps-places a{font-size:.75rem;font-weight:700}form.rental-form .brlbs-cmpnt-container .gewobag-blocked-gmaps-places a{text-decoration:underline}form.rental-form .brlbs-cmpnt-container .gewobag-blocked-gmaps-places input{margin-right:.5rem;vertical-align:middle}form.rental-form .brlbs-cmpnt-container .gewobag-blocked-gmaps-places p{margin:.25rem 0 0}form.rental-form .places-search-autosuggest{position:relative}form.rental-form .empty-places-search-suggest{display:none;width:3.5rem;height:2.5rem;padding:0;background-color:transparent;position:absolute;top:0;right:0;text-indent:9999px;opacity:.2}form.rental-form .places-search-suggest:hover .empty-places-search-suggest{display:block}form.rental-form .places-search-suggest:hover .empty-places-search-suggest:hover{opacity:1}form.rental-form .empty-places-search-suggest:after{background-position:0 0}form .third-set,form .half-set{grid-column-start:auto;grid-column-end:span 1;align-content:end}form .new-grid-row{grid-column-start:1}form .form-options-dialog-button{background-color:transparent;font-size:1rem;color:var(--gewo-grey-600);width:100%;padding:.5rem 1rem;border:1px solid var(--gewo-grey-700)}form .form-options-dialog-button:after{background-position:-168px 0}form .form-options-dialog-button .preview-multi-result{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:absolute;top:50%;translate:0 -50%;width:calc(100% - 4rem)}form .form-options-dialog-button .preview-multi-result>*{margin-right:.25rem}form .form-options-dialog-button .preview-multi-result>*:not(:last-child):after{content:","}form dialog{width:auto;border-radius:25px;margin:1rem 0;font-size:1rem}dialog .dialog-close{display:block;width:35px;height:35px;background-color:#fff;position:absolute;top:10px;right:10px;z-index:1;padding:0;margin:0;text-indent:9999px}dialog .dialog-close:hover{background-color:var(--gewo-grey-300)}dialog .dialog-close:after{content:"";display:block;width:24px;height:24px;position:absolute;top:50%;left:50%;translate:-50% -50%;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px;background-position:0 0}form fieldset dialog ul{display:flex;flex-wrap:wrap;gap:1.25rem}form fieldset dialog ul.selection-group{flex-direction:column;gap:.5rem;width:100%}form fieldset dialog ul.selection-group>li:not(:first-child){margin-left:1rem;font-size:.875rem}form fieldset dialog input[type=checkbox]{width:1.25rem;height:1.25rem}form fieldset dialog ul.selection-group>li:not(:first-child) label{line-height:1.5}form fieldset dialog ul.selection-group>li:not(:first-child) input{width:1.125rem;height:1.125rem}form fieldset dialog .options-selection{display:flex;flex-wrap:wrap;gap:.25rem;justify-content:space-between;margin:.25rem 0 .75rem}form fieldset dialog .options-selection>strong{width:100%;margin:0}form fieldset dialog .options-selection>label{width:calc(50% - .5rem);padding:0}form fieldset dialog .options-selection>ul{gap:.5rem;font-size:1rem;line-height:1.5}form.newsletter-form{display:flex;flex-direction:column}form.newsletter-form>*{order:0}form.newsletter-form>p{margin:0}form.newsletter-form>.check-privacy{order:1}form.newsletter-form,form.overview-map-form{background-color:transparent;box-shadow:none;padding:0;margin:0}.login-template form{margin:0!important;background-color:#fff}form ul{margin:0;padding:0;list-style-type:none}form strong{display:block;margin-bottom:.5rem;width:100%}form .send-contact:hover{background-color:var(--gewo-black)}form .form-submit .first-check{display:none}form .form-submit .first-check.show-first-check{display:inline}form fieldset.order-options{color:var(--gewo-primary-blue);font-size:.875rem;text-align:center;align-self:center}form fieldset.order-options select{border:0;background-color:transparent;width:auto;color:var(--gewo-primary-blue);padding:0;font-weight:700;font-size:.875rem;height:20px;margin:0}article .angebot-content .grouped-anchor{font-size:1rem;cursor:pointer}.brlbs-cmpnt-container a.blocking-button{padding:15px 20px}.entry-content>a.borlabs-cookie-preference{width:fit-content}form .open-additional{margin:0 auto;display:block;background-color:transparent;color:var(--gewo-grey-700)}form .open-additional:after{background-size:696px 96px;background-position:-168px top;transition:transform .2s ease-in-out}form .awesomplete{position:relative}form .awesomplete:after{top:50%;right:.75rem;translate:0 -50%;background-position-x:-96px}form .awesomplete:has(input:not(:placeholder-shown)):after,form .awesomplete .visually-hidden{display:none}form .awesomplete ul{position:absolute;top:calc(100% + 10px);left:0;width:100%;background-color:#fff;border:1px solid var(--gewo-grey-300);z-index:3}form .awesomplete ul li{padding:10px 20px}form .awesomplete ul li mark{background-color:transparent;font-weight:700}form .awesomplete ul li:hover,form .awesomplete ul li[aria-selected=true]{background-color:#fff}form fieldset.additional-options legend{visibility:hidden;height:0}form .extra-dropdown-list .extra-options>label{width:50%;display:block;float:left}form .extra-dropdown-list .extra-options>label:nth-of-type(odd){padding-right:5px}form .extra-dropdown-list .extra-options>label:nth-of-type(2n+2){padding-left:5px}form.overview-map-form{background-color:#fff;margin-bottom:1rem;padding:1.25rem}.immo-mediation-notice{width:100%;height:auto;padding:2.5rem;line-height:1.2;background-color:var(--gewo-primary-yellow);color:var(--gewo-black);text-align:center;font-family:Museo,serif;font-weight:700;font-size:2rem}.empty-mietangebote,.empty-objects{margin:0 auto;max-width:calc(var(--gewo-content-size) - 2.5rem);border:2px solid var(--gewo-grey-700);padding:1.25rem;text-align:center;font-size:1.25rem}.filtered-elements,.search-list{display:flex;flex-direction:column;background-color:var(--gewo-grey-200);width:100%;padding:1.25rem;gap:1.25rem}.filtered-elements .content-tab{gap:1.25rem}.filtered-elements .archive-pagination,.filtered-elements article{width:100%;max-width:calc(var(--gewo-content-size) - 2.5rem);margin:0 auto;background-color:#fff}.filtered-elements .archive-pagination{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.5rem;font-size:1rem}.filtered-elements.with-pagination .archive-pagination{border-top:2px solid var(--gewo-grey-300);position:sticky;z-index:1;bottom:0}.filtered-elements.no-pagination .archive-pagination{order:-1}.filtered-elements .archive-pagination .sync-info span{color:var(--gewo-grey-300)}.filtered-elements .archive-pagination .sort-results{display:flex}.filtered-elements ul.page-numbers{list-style-type:none;display:inline-block;text-align:center;margin:0}.filtered-elements ul.page-numbers li{display:inline-block}.filtered-elements ul.page-numbers li a{padding:5px}article .angebot-content{display:flex;flex-direction:column;position:relative;padding:.75rem;height:100%}.read-more-link,.service-option .option-content a,.brlbs-cmpnt-container * a.read-more-link{display:inline-block;margin:0;padding:.5rem 3rem .5rem 1rem;position:relative;border:1px solid var(--gewo-grey-700);border-radius:2rem;text-align:left;text-decoration:none;height:40px;min-width:200px}article .angebot-content a.read-more-link{margin-top:auto}.brlbs-cmpnt-container * a.read-more-link{margin:1rem 0}.read-more-link{font-weight:300}.read-more-link.primary-link{background-color:var(--gewo-grey-700);color:#fff}.read-more-link:hover{background-color:var(--gewo-grey-200);font-weight:700}.read-more-link.primary-link:hover{background-color:var(--gewo-black);border-color:var(--gewo-black)}.read-more-link:after,.service-option .option-content a:after{content:"";display:block;width:24px;height:24px;position:absolute;right:1rem;top:50%;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px;background-position:-144px top;transform:translateY(-50%);transition:background-position .1s,color .1s}.read-more-link.primary-link:after{background-position-y:-24px}article img{display:block}.angebot-big-box .angebot-slider img,article .angebot-content>*,article .angebot-image img{width:100%}.small-box>.angebot-image{width:100%;height:265px;background-color:var(--gewo-grey-300)}.angebot-big-box .angebot-slider img{height:100%}.map-object-info-list,.map-object-info-list>li{margin:0;padding:0;list-style-type:none;height:100%}.map-object-info-list>li{overflow-y:auto}.overview-list.big-layout article .single-image img{width:100%;height:300px;object-fit:cover}.search-filter,.archive-pagination{display:flex;flex-wrap:wrap;gap:1rem;grid-column-start:1;grid-column-end:-1;margin-inline:auto;padding-inline:1.25rem;width:100%;max-width:var(--gewo-content-size)}.smart-tags{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.smart-tag-check{display:none}.smart-tag-label{background-color:var(--gewo-grey-200);padding:.5rem .75rem;font-size:.75rem;font-weight:700;line-height:1;border-radius:2rem}.smart-tag-check+.smart-tag-label{background-color:var(--gewo-grey-700);color:#fff;padding-left:2rem;cursor:pointer;position:relative}.smart-tag-check+.smart-tag-label:before{content:"";display:block;width:24px;height:24px;position:absolute;top:50%;left:.25rem;translate:0 -50%;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px;background-position:0 -24px}.overview-list.search-list article{transition:opacity .3s,margin .3s}.overview-list.search-list article.type-hide{display:none;opacity:0;height:0;margin:0}.angebot-content .angebots-typen,.app_marketplace-header .angebots-typen{text-align:right;width:100%;height:0}.angebot-content .angebots-typen,.app_marketplace-header .angebots-typen{position:absolute}.angebot-content .angebots-typen,.app_marketplace-header .angebots-typen{transform:scale(.5) translate(40%,-65px)}.angebots-typen .pictograms,.app_marketplace-header .angebots-typen .pictograms{float:right}article .angebot-content .angebot-info{margin:0;padding-bottom:1rem}article .angebot-content .angebot-info tbody{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.5rem .25rem;overflow:visible}article .angebot-content .angebot-info tr{display:flex;flex-direction:column;grid-column-start:1;grid-column-end:-1}article.map-layout .angebot-content .angebot-info tr.angebot-kosten{grid-column-start:3;grid-column-end:span 2}.filtered-elements article .angebot-content .angebot-info .angebot-address,article.location-layout .angebot-content .angebot-info .angebot-address,article.angebot-big-box .angebot-info tbody tr.full-separator,article.location-layout .angebot-info tbody tr.full-separator{border-bottom:2px solid var(--gewo-grey-300)}article.map-layout .angebot-info tbody tr.angebot-parken-type,article.map-layout .angebot-info tbody tr.angebot-parken-features{padding-top:.25rem;border-top:2px solid var(--gewo-grey-300)}.filtered-elements article.grouped-angebot .angebot-content .angebot-info .angebot-address,article.grouped-angebot .angebot-info tbody tr.full-separator{border-bottom-color:var(--gewo-primary-blue)}.filtered-elements article .angebot-content .angebot-info .angebot-address{padding-bottom:.5rem}article.grouped-angebot .read-more-link{background-color:var(--gewo-primary-blue);border:0;font-weight:700}article.grouped-angebot .read-more-link:hover{background-color:var(--gewo-primary-blue-dark);padding-right:3rem}article.angebot-big-box .angebot-info tbody tr.full-separator,article.angebot-big-box .angebot-info tbody tr.angebot-kosten,article.small-box.map-layout .angebot-content .angebot-info tbody tr.availability,article .angebot-content .parken-info tbody tr.angebot-parken-type,article .angebot-content .parken-info tbody tr.angebot-parken-features{grid-column-start:1;grid-column-end:-1}article .angebot-content .parken-info tbody tr.angebot-parken-type th,article .angebot-content .parken-info tbody tr.angebot-parken-features th{padding-block:.25rem}article .angebot-content .parken-info tbody tr.angebot-parken-features li{font-size:1rem}article.angebot-big-box .angebot-info tbody tr.angebot-area,article .angebot-content .angebot-info tbody tr.availability,article .angebot-content .angebot-info tbody tr.angebot-kosten-pro-qm,article .angebot-content .parken-info tbody tr.angebot-kosten,article.location-layout .angebot-content tbody tr.angebot-kosten{grid-column-start:auto;grid-column-end:span 2}article .angebot-content .angebot-info tbody tr.angebot-characteristics{display:none}article .angebot-content .angebot-info th,article .angebot-content .angebot-info td{margin:0;padding:0;border:0;font-weight:300}article .angebot-content .angebot-info tr.angebot-address a,article .angebot-content .angebot-info tr.angebot-address strong{font-weight:700;color:var(--gewo-grey-700);text-decoration:none;font-size:1.25rem}article .angebot-content .angebot-info tr.angebot-parken-features ul{margin:.5rem 0;padding:0 0 0 1rem}article .angebot-content .angebot-info tr.angebot-area td,article .angebot-content .angebot-info tr.availability td,article .angebot-content .angebot-info tr.angebot-kosten-pro-qm td,article .angebot-content .angebot-info tr.angebot-kosten td{font-size:1.25rem;color:var(--gewo-primary-blue);font-weight:700;border:0}article .angebot-content .angebot-info tr.angebot-parken-type td{display:flex;gap:.5rem;justify-content:flex-start}article .angebot-content .angebot-info tr.angebot-parken-type td>*{margin:0}.post-header.immobilien-header .private-element{color:var(--gewo-primary-red);font-weight:700}.filtered-elements .content-tabs{margin:0}.content-tabs .content-tabs-buttons button:not(.rental-contact){cursor:pointer;padding:.5rem 0;border-bottom:2px solid transparent;background-color:transparent;color:var(--gewo-grey-700);border-radius:0;font-size:1.375rem}.content-tabs .content-tabs-buttons button:after{display:none}.content-tabs .content-tabs-buttons button.rental-contact{background-color:var(--gewo-primary-blue);color:var(--gewo-grey-700);width:fit-content;padding-inline:1rem;border:unset}.content-tabs .content-tabs-buttons button:hover,.content-tabs .content-tabs-buttons button.tab-select-active{border-bottom-color:var(--gewo-grey-700)}.content-tabs h2{font-size:1.375rem}.content-tabs .content-tabs-buttons{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;margin:0 0 1rem}.content-tabs .content-tabs-content{display:inline-block;width:100%}.content-tabs .content-tabs-content .content-tab{display:none}.content-tabs .content-tabs-content .content-tab.tab-content-active{display:flex;flex-direction:column;width:100%}.content-tab .media-plan img,.content-tab.rental-plan img{border:1px solid var(--gewo-grey-300);width:100%}.overview-details{margin-top:1.5rem}.overview-table{border-top:1px solid var(--gewo-grey-300)}.overview-table caption{text-align:left;margin-inline:5px}.overview-table h3{margin-block:.5rem}.overview-table tr{border-bottom:1px solid var(--gewo-grey-300);padding:10px 0;display:flex}.overview-table th,.overview-table td{padding:0;margin-block:0}.overview-table th{font-weight:300;background-color:transparent}.overview-table td{border:0}.overview-table tr.interest{background-color:#fff;font-weight:700}.overview-table tr.interest th{font-weight:700}.overview-table .lowercase{text-transform:lowercase}.overview-table .capitalize{text-transform:capitalize}.overview-table ul{margin:0;padding:0;list-style-type:none}.overview-table.details-characteristics,.overview-table.details-characteristics tr{border:0}.overview-table.details-characteristics li{padding-left:35px;margin:0;position:relative}.overview-table.details-characteristics li:before{content:"";display:block;width:24px;height:24px;position:absolute;left:0;top:0;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px;background-position-x:-192px}.overview-table.details-further{margin:0}.overview-table.details-further,.overview-table.details-further tr{border:0}.overview-table.details-further .details-further__download{padding-left:35px;margin:0;position:relative}.overview-table.details-further .details-further__download:before{content:"";display:block;width:24px;height:24px;position:absolute;left:0;top:0;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px;background-position-x:-312px}.overview-table.details-further .details-further__tour{padding-left:35px;margin:0;position:relative}.overview-table.details-further .details-further__tour:before{content:"";display:block;width:24px;height:24px;position:absolute;left:0;top:0;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px;background-position-x:-336px}.overview-table.details-further .details-further__link{padding-left:35px;margin:0;position:relative}.overview-table.details-further .details-further__link:before{content:"";display:block;width:24px;height:24px;position:absolute;left:0;top:0;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px;background-position-x:-72px}.contact-footer h3{margin-top:0}.contact-footer .contact-details{background-color:#fff;padding:20px 3rem}.content-tab.rental-location{position:relative;width:100%}.contact-footer{display:flex;flex-wrap:wrap;align-items:flex-end;max-width:550px;margin-top:2rem}.contact-footer>h3{width:100%}.contact-footer .contact-details{width:100%;background-color:var(--gewo-grey-200);padding:1.25rem}.contact-footer .contact-details h4{margin:0}.contact-footer .contact-button .rental-contact{margin-bottom:0}.gewobag-map{position:relative;max-height:575px;height:55vh;width:100%;border:2px solid var(--gewo-grey-200)}.map-cluster-style>div{color:var(--gewo-grey-200)!important;font-size:1rem!important}.filtered-overview-map .map-object-info-container{background-color:#fff;position:absolute;bottom:0;right:0;overflow:hidden;width:100%;height:0;max-height:575px;transition:height .3s}.filtered-overview-map .map-object-info-container .option-info-close{width:50px;height:50px;padding:0;margin:.5rem;background-color:var(--gewo-grey-700);position:absolute;z-index:1;right:0;top:0;cursor:pointer}.filtered-overview-map .map-object-info-container .option-info-close:after{content:"";display:block;width:24px;height:24px;position:absolute;top:50%;left:50%;translate:-50% -50%;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px;background-position:0 -24px}.map-filtered-legend ul{list-style-type:none;margin:.5rem 0;padding:0;display:inline-block;width:100%}.map-filtered-legend ul .map-legend-element{float:left;min-height:45px;margin:10px 1.25rem 0 0;padding-left:50px;position:relative;display:flex;flex-direction:column;justify-content:center}.map-filtered-legend ul .map-legend-element:before{content:"";display:block;width:45px;height:45px;position:absolute;top:0;left:0;background-size:52px 52px;background-repeat:no-repeat;background-position:center}.map-filtered-legend ul .map-legend-element span{line-height:1.3;margin-bottom:5px}.map-filtered-legend ul .map-legend-element em{display:block;font-size:.75rem;line-height:1.2;color:var(--gewo-grey-600)}.map-filtered-legend ul .map-legend-element.icon-cluster:before{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='53'%20height='53'%20viewBox='0%200%2053%2053'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3e%3cg%20transform='matrix(3.35103,0,0,3.35103,-44.6925,-18.4852)'%3e%3cg%20id='m2'%3e%3ccircle%20cx='21.245'%20cy='13.424'%20r='7.013'%20style='fill:rgb(120,38,102);'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-size:40px 40px}form.press-form{display:flex;flex-wrap:wrap}form.press-form .year-filter{cursor:pointer;float:left;width:auto;padding:10px 20px;margin:0}form.press-form .year-filter.active-year{background-color:var(--gewo-primary-blue);color:#fff}.form-section{margin:-5rem auto 150px;max-width:908px;padding-inline:14px;display:block}.form-section span.required-field{font-weight:700;color:var(--gewo-primary-red)}form.location-disclaimer{margin:0 auto 4rem!important}form.location-disclaimer>*{grid-column-start:1;grid-column-end:-1;margin:0}form.location-disclaimer .hide-form-fieldset{display:none}.fieldset-content,.fieldset-fields{display:flex;margin:0 0 1rem}.fieldset-content{overflow-y:scroll;height:275px}.fieldset-fields{align-items:flex-end}.fieldset-content>*,.fieldset-fields>*{margin:0 1rem 0 0;width:100%}.fieldset-content>*{font-size:.875rem}.fieldset-fields label,.fieldset-fields button{font-weight:700}.fieldset-fields a{display:inline-block;margin-bottom:1rem}.investor-relation-container{margin:2rem auto!important;min-height:10rem;max-width:908px;padding:20px 14px;display:block}.investor-relation-container.load-investor-articles,.investor-relation-container.articles-error{border:5px solid;text-align:center;font-size:2rem}.investor-relation-container.articles-error{border-color:var(--gewo-primary-red)}.investor-relation-container.load-investor-articles{border-color:var(--gewo-primary-blue);color:#fff;text-shadow:var(--gewo-shadow);background:linear-gradient(to right,var(--gewo-primary-blue),var(--gewo-primary-yellow),var(--gewo-primary-red),var(--gewo-primary-blue));background-size:3000% 100%;animation:gradientBG 10s linear infinite}.investor-relation-container .investor-is-loading,.investor-relation-container .investor-failed{display:none}.investor-relation-container.load-investor-articles .investor-is-loading,.investor-relation-container.articles-error .investor-failed{display:inline-block}@keyframes gradientBG{0%{background-position-x:0}to{background-position-x:100%}}#BorlabsCookieBox>.show-cookie-box a{text-decoration:underline;font-weight:700}#BorlabsCookieBox>.show-cookie-box ._brlbs-btn,#BorlabsCookieBox>.show-cookie-box .cookie-preference ._brlbs-btn{padding:.5rem 1rem;border:1px solid var(--gewo-grey-700);border-radius:2rem;text-decoration:none;width:100%;text-align:center;font-size:1.125rem}#BorlabsCookieBox>.show-cookie-box .bcac-item{border:2px solid var(--gewo-grey-700)}.brlbs-cmpnt-container,.gewobag-content-blocker,.gewobag-content-blocker .gewobag-blocker-thumbnail{width:100%;height:100%}.gewobag-map.overview-map .brlbs-cmpnt-container,.gewobag-content-blocker.gewobag-blocked-gmaps,.gewobag-content-blocker.gewobag-blocked-gmaps .gewobag-blocker-thumbnail{height:100%}.gewobag-content-blocker{position:relative}.gewobag-content-blocker .gewobag-blocker-thumbnail{position:relative;object-fit:cover;min-height:350px}.gewobag-content-blocker .gewobag-blocker-content{width:100%;max-width:440px;position:absolute;top:50%;left:0;right:0;margin:0 auto;padding:.5rem;transform:translateY(-50%)}.brlbs-cmpnt-container .gewobag-caption{padding:1.25rem;background-color:#fff}.brlbs-cmpnt-container .gewobag-caption strong{font-size:1.5rem;line-height:1.55;font-weight:700}section.login-section{margin:2rem auto;width:100%;max-width:var(--gewo-content-size)}section.login-section .login-option-block{text-align:center;padding:2rem 0;position:relative;width:100%}.login-option-block:after{content:"";display:block;width:100%;height:50%;position:absolute;top:0;left:0;z-index:-1}.login-option-block button{color:#fff;width:100%}.login-option-block .show-form-mobile:after{background-position:-624px -24px}.login-option-block:first-child:after,.login-option-block:first-child button{background-color:var(--gewo-primary-blue)}.login-option-block:nth-child(2):after,.login-option-block:nth-child(2) button{background-color:var(--gewo-primary-violett)}.login-option-block .login-block-title{margin-bottom:2rem;padding:0 10px}.login-option-block h3{text-align:center;padding-bottom:1rem;margin:0}.login-option-block h4{padding-bottom:1rem;margin:0}.login-option-block:first-child h3{color:var(--gewo-primary-blue)}.login-option-block:nth-child(2) h3{color:var(--gewo-primary-violett)}section.login-section .login-option-block h2,section.login-section .login-option-block span{color:#fff}section.login-section .login-option-block .form-container{background-color:#fff;padding:25px;margin:0 35px;position:relative;text-align:left;color:var(--gewo-grey-700);border:1px solid var(--gewo-grey-700);box-shadow:var(--gewo-shadow)}section.login-section>.login-option-block>.form-container>.form-info{box-shadow:none;padding:15px 0 0;grid-gap:0}section.login-section>.login-option-block>.form-container>.login-form{box-shadow:none;padding:0;grid-gap:0}section.login-section>.login-option-block hr{overflow:hidden;height:0;width:100%;margin:24px 0;border-bottom:2px solid var(--gewo-grey-300)}section.login-section .login-form>*{margin:10px 0;grid-column-start:1;grid-column-end:-1}section.login-section .login-form>a.no-password-link{padding:0 10px 10px 0;display:inline-block;font-size:.875rem;margin:0 0 1rem}section.login-section .login-option-block .form-container .form-addition{font-weight:700;font-size:.875rem}body.page-template-page-tpl-blocked,body.page-template-page-tpl-blocked .site .entry-content,body.page-template-page-tpl-blocked .site .content-area{margin:0}body.page-template-page-tpl-blocked .site,body.page-template-page-tpl-blocked .site .entry-content>.advent-calendar-render{max-width:unset;width:100%;padding:1%;margin:0}body.page-template-page-tpl-blocked header,body.page-template-page-tpl-blocked .site .breadcrumbs,body.page-template-page-tpl-blocked .site .page-header,body.page-template-page-tpl-blocked footer{display:none}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-block:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5rem;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-inline:auto}.wp-caption .wp-caption-text{margin:1rem 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5rem}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.entry-header sup{font-size:1.125rem;font-weight:700}footer{background-color:var(--gewo-black);color:#fff}footer hr{background-color:var(--gewo-grey-300);max-width:calc(1120px - 2.5rem);margin-block:0}footer .site-footer-content{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:2rem;width:100%;max-width:1120px;margin:0 auto;padding:2.5rem 1.25rem}footer .site-footer-content p{max-width:800px}footer .site-info-container{background-color:var(--gewo-grey-200)}footer .site-info-container .site-info{max-width:1120px;margin:0 auto;padding:1.25rem;width:100%}.site-info-container .site-info strong,.site-info-container .site-info li,.site-info-container .site-info a{color:var(--gewo-grey-700);font-weight:300;font-size:1.125rem}footer ul{margin:0;padding:0;list-style-type:none;line-height:1.7;display:initial}.site-footer-content strong{font-family:Museo,serif;font-size:1.375rem}.site-footer-content a{color:#fff}.footer-contact .contact{margin:1rem 0}.site-footer-content .contact a{font-weight:300;text-decoration:none;padding-left:35px;position:relative}.footer-contact .contact a:before{content:"";display:block;width:24px;height:24px;position:absolute;left:0;top:50%;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px;background-position-y:-24px;translate:0 -50%}.footer-contact .contact.icon-rent a:before{background-position-x:-264px}.footer-contact .contact.icon-owner a:before{background-position-x:-384px}.site-info .meta-menu li{display:inline-block}.site-info .meta-menu li a{text-decoration:none}.breadcrumbs{color:var(--gewo-grey-700);max-width:var(--gewo-content-size);margin:0 auto;padding:1rem;font-size:1rem;white-space:nowrap;overflow-x:auto}.breadcrumbs a{text-decoration:none;font-weight:300}.breadcrumbs .breadcrumb_last{color:var(--gewo-grey-700)}#cookie-notice .cookie-notice-container{font-size:.875rem}#cookie-notice .cookie-notice-container>*{display:inline-block}.cn-bottom{width:95%;min-width:0!important;max-width:880px;margin:0 auto 10px;right:0;box-shadow:var(--gewo-shadow);border-radius:5px}#cookie-notice .cn-button{font-weight:700;margin:5px 15px}@media screen and (min-width: 360px){.mp-contacts .mp-contact-element a{font-size:1.25rem}}@media screen and (min-width: 480px){.overview-list.small-layout,.entry-content>.overview-list.small-layout{grid-template-columns:repeat(2,1fr)}.service-dialog{width:auto;right:60px}}@media screen and (min-width: 580px){body{margin-top:7.4rem}.post-header.with-alternative-on-mobile .alternative-on-mobile{display:none}.post-header.with-alternative-on-mobile .alternative-on-mobile+img{display:block}.content-tab .alignleft{display:inline;float:left;margin-right:1.5rem}.content-tab .alignright{display:inline;float:right;margin-left:1.5rem}.content-tab .aligncenter{clear:both;margin-inline:auto}.content-tab .aligncenter{display:block}.media-list .download-files .download-file{display:flex}.media-list .download-files .download-file .file-info{margin-left:15px;width:100%}.block-gewo-slider .lightSlider .slider-element .element-media img{object-fit:contain;max-height:650px}.download-files{padding:5px}.post-header.app_marketplace-header{display:flex}.post-header.app_marketplace-header img{width:60%}.post-header.app_marketplace-header .offer-header{width:40%}.app_marketplace-header .angebots-typen{position:relative;width:0;height:100%;transform:scale(.75) translate(0)}.app_marketplace-header .angebots-typen .pictograms{margin:0 15px 0 0}.aside-lining aside.service-box{bottom:calc(100dvh - 275px)}}@media screen and (max-width: 767px){.entry-header{left:0;right:0}.filtered-overview-map.show-map-object-info .map-object-info-container{height:55vh}.filtered-overview-map.show-map-object-info .map-object-info-container .map-object-info-list img{width:100%;height:auto;max-height:140px;object-fit:cover}.filtered-overview-map .map-object-info-container .map-object-info-list a{width:100%}.filtered-overview-map .map-object-info-container .map-object-info-list header h3{margin:0}.filtered-overview-map .map-object-info-container .map-object-info-list .object-info-content{margin:5px 0;padding:5px 0}.filtered-overview-map .map-object-info-container .map-object-info-list .object-info-content span:last-of-type{margin:5px 0 0;padding:5px 0 0}.wp-block-table tr{flex-direction:column;padding:.5rem}.wp-block-table thead tr,.wp-block-table thead+tbody tr{flex-direction:row}.wp-block-table td,.wp-block-table th{padding:0;margin:0;border:0}}@media screen and (min-width: 768px){blockquote p{font-size:2rem}.site main{margin-bottom:5rem}form{grid-template-columns:repeat(6,1fr);padding:2rem}form .half-set{grid-column-end:span 3}form .third-set{grid-column-end:span 2}form>.gewo-search-fieldset>.form-submit{width:40%;margin-top:26px;padding:10px}form>.gewo-search-content-types>p{margin:0}form>*{width:100%}.filtered-elements article.angebot-big-box,.overview-list article.angebot-big-box{display:flex}.filtered-elements article.angebot-big-box>*{width:50%;flex-grow:1}article .angebot-content .angebot-info tr.angebot-address h3{display:inline-block;font-size:1.375rem;margin:10px 0}article.angebot-big-box .grouped-objects{margin:1.5rem 0 .5rem}.grouped-objects summary{text-align:right}article.angebot-big-box .angebot-content .angebot-info tbody{grid-template-columns:repeat(4,1fr)}article .angebot-content .parken-info tbody tr.angebot-parken-type,article .angebot-content .parken-info tbody tr.angebot-parken-features{grid-column-start:auto;grid-column-end:span 2}article .angebot-content .wohnung-info tbody tr.availability{grid-column-start:auto;grid-column-end:span 1}article.angebot-big-box .angebot-info tbody tr.angebot-kosten,article.angebot-big-box .angebot-info tbody tr.angebot-kosten-pro-qm{grid-column-start:auto;grid-column-end:span 2}article .angebot-content .angebot-info tbody tr.angebot-characteristics{display:flex;padding:10px 0;border-top:2px solid var(--gewo-grey-300)}article.angebot-big-box .angebot-content .angebot-info tbody tr.angebot-characteristics ul{list-style-type:none;margin:0;padding:0;columns:2 200px;column-gap:1.25rem}.filtered-elements article .angebot-content .angebot-characteristics li{display:inline-block;width:100%;break-inside:avoid;font-weight:300;font-size:.875rem;padding:4px 0 4px 30px;position:relative;color:initial}.filtered-elements article .angebot-content .angebot-characteristics li:before{content:"";display:block;width:24px;height:24px;position:absolute;left:0;top:50%;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px;background-position:-192px top;translate:0 -50%}.filtered-elements article .angebot-content{padding:.5rem 1.25rem}.filtered-elements article .angebot-content .angebot-footer{margin-top:auto}.filtered-elements article .angebot-content .angebots-typen{transform:scale(.5) translate(40%,-25px)}.content-tabs .content-tabs-buttons{flex-direction:row;justify-content:stretch}.content-tabs .content-tabs-buttons button{width:100%;text-align:center;border-bottom:2px solid transparent}.content-tabs .content-tabs-content .content-tab{margin-block:2rem}.content-tabs .content-tabs-content .rental-overview.tab-content-active{flex-direction:row;justify-content:space-between}.content-tabs .content-tabs-content .rental-overview.tab-content-active>*{width:calc(50% - .75rem)}.content-tabs .content-tabs-content .rental-overview .media-slider{position:sticky;top:175px}#contact-iframe{width:1px;min-width:100%;height:auto}h1{font-size:2.625rem}h2{font-size:2rem}h3,h4,h5,h6{font-size:1.375rem}.entry-header>*,.signup-header>*,.entry-content .teaser-element-title{line-height:1.5}.brlbs-cmpnt-container .gewobag-caption strong{font-size:1.75rem;line-height:1.5}.overview-list.big-layout article{width:100%;grid-template-columns:repeat(2,1fr)}.overview-list.big-layout article .single-image{height:100%;max-width:768px;position:relative}.overview-list.big-layout article .single-image img{height:455px}.overview-list.big-layout article .image-slider-section{width:50%}.overview-list.big-layout article .image-slider-section img{position:absolute}.overview-list.big-layout article .image-slider-section .lSSlideOuter .lSPager.lSpg{bottom:10px}.wp-block-cover-text p{padding:1.5rem 0}.overview-list.small-layout,.entry-content>.overview-list.small-layout{grid-template-columns:repeat(9,1fr)}.filtered-overview-map{display:flex;width:100%}.filtered-overview-map .map-object-info-container{width:0;height:80vh;margin:0;overflow:hidden;position:relative;transition:margin-left .3s,width .3s}.filtered-overview-map .gewobag-map{height:80vh;transition:width .3s}.filtered-overview-map.show-map-object-info .gewobag-map{width:calc(100% - (275px + 1rem))}.filtered-overview-map.show-map-object-info .map-object-info-container{margin:0 0 0 1rem;width:360px}section.login-section{display:flex!important}section.login-section .login-option-block .form-container{margin:0 15px}form .third-form-element{float:left;width:calc(33.3333333333% - 8px);margin-right:12px}form .third-form-element:nth-child(3n){margin-right:0}form .two-third-form-element{float:left;width:calc(66.6666666667% - 4px)}.entry-content>.column-layout{display:flex;justify-content:space-between}.entry-content>.column-layout>*{width:45%}.filtered-elements .archive-pagination{flex-direction:row;justify-content:space-between}}@media screen and (max-width: 1023px){section.login-section .login-option-block>.form-container>.form-info,section.login-section .login-option-block>.form-container>.login-form,section.login-section .login-option-block>.form-container>.form-addition{display:none}}@media screen and (min-width: 580px) and (max-width: 767px){.map-fieldset-bezirke dialog>ul,.rental-fieldset-bezirke dialog>ul{display:inline-block;column-count:2;column-gap:.5rem}.map-fieldset-bezirke dialog>ul .selection-group,.rental-fieldset-bezirke dialog>ul .selection-group{margin-bottom:1rem}.map-fieldset-bezirke dialog>ul .main-selection,.rental-fieldset-bezirke dialog>ul .main-selection{margin-bottom:1.25rem;column-span:all}}@media screen and (min-width: 1024px){body{margin-top:9rem}.front-modules-gap{padding-top:1.25rem}.front-modules .front-module.front-module-top svg{top:-1000px}.custom-logo{margin:5px 0 10px;width:250px;height:75px}.download-files-section .download-files{display:flex}.download-files-section .download-files .download-file{width:33%;padding:20px 40px;text-align:center;margin:1rem 0}.download-files-section .download-files .download-file img{display:block;margin:0 auto 1.5rem}.download-files .download-file .file-title{margin-bottom:1.5rem}footer .site-footer-content{grid-template-columns:repeat(4,1fr)}footer .site-footer-content .footer-social{grid-column-end:span 2}.site-footer-content .footer-service strong{display:block;min-height:3.75rem}footer hr{margin-bottom:2rem}.show-form-mobile{display:none}section.login-section .login-option-block .form-container{margin:0 35px}.app_marketplace-header .offer-header .offer-info strong{display:flex;justify-content:space-between;flex-wrap:wrap}.map-fieldset-bezirke dialog,.rental-fieldset-bezirke dialog{min-width:460px}.map-fieldset-bezirke dialog>ul,.rental-fieldset-bezirke dialog>ul{display:inline-block;column-count:2;column-gap:.5rem}.map-fieldset-bezirke dialog>ul .selection-group,.rental-fieldset-bezirke dialog>ul .selection-group{margin-bottom:1rem}.map-fieldset-bezirke dialog>ul .main-selection,.rental-fieldset-bezirke dialog>ul .main-selection{margin-bottom:1.25rem;column-span:all}}@media screen and (max-width: 1140px){.filtered-overview-map,.map-filtered-legend{position:relative}}@media screen and (min-width: 1141px){.app_marketplace-header .angebots-typen .pictograms{margin:0 -50px 0 0}.post-header.app_marketplace-header .offer-header{padding-left:40px}.content-tabs{padding:10px 0}.linked-tabs ul{justify-content:center}}a.print_button{background-color:var(--gewo-primary-blue);color:#fff;padding:15px;font-weight:700;text-decoration:none;cursor:pointer;line-height:20px}a.print_button:hover{background-color:var(--gewo-primary-red)}@media print{@page{size:portrait!important;margin:12mm 0}body{margin:0 12mm;font-size:14px;line-height:1.4;color:var(--gewo-black)}h1,h2,h3,h4,h5,h6{page-break-after:avoid}h1,h2,h3,h4,h5,h6,p,img{color:var(--gewo-black);page-break-inside:avoid}p,img,.site,.content-area,.post-header.immobilien-header{margin:0}a,img,header,a:hover,a:visited,a:focus,*:hover,*:visited,*:focus,.site-branding,.contact-footer,.contact-footer h3{border:0 none;outline:0;box-shadow:none;background-color:transparent}img{color:transparent;text-indent:100%;white-space:nowrap;overflow:hidden}.hide-on-print,#site-navigation-container,.site-functions,#colophon,.media-slider,.breadcrumbs,.content-tabs-buttons,#content-tabs hr,#rental-location,#rental-area figure,#rental-area,#rental-contact,.media-plan,.lSGallery,.lSAction,.aside-lining,.media-plan h3,.post-header header strong,.post-header header br,.contact-footer .contact-details a,.skip-link,#cookie-notice,img[src=null],#error{display:none!important;visibility:hidden!important;height:0!important}.only-for-print{display:block!important}.print-images-container{margin:0 0 12mm}.print-images{width:calc(50% - 15px)!important;float:left;margin:0 0 30px}.print-images:nth-child(odd){margin-right:30px}.site{max-width:unset;position:initial}.site-branding,.site-branding .custom-logo{margin:0;background-color:#fff}.post-header.immobilien-header{width:125mm;position:relative;left:0;top:0;margin:0 0 4mm}.content-tabs{margin:0;padding:0;width:100%;clear:both}.content-tabs h3{font-size:16px;width:100%;border-bottom:1px solid;margin:6mm 0 3mm}.content-tab.rental-plan img{border:0 none;width:90%;margin:0 auto}.content-tab.rental-overview .details-characteristics li:before{content:url(assets/img/hook.png);background:transparent none}#tabs-content{display:block}#rental-overview{display:block;page-break-inside:avoid;order:1;grid-column:1/3}#rental-plan{display:block;page-break-inside:avoid;order:3;padding-top:8mm}#rental-area{display:block;text-align:justify;page-break-inside:avoid;order:2;grid-column:1/3}.overview-details{display:flex;flex-basis:50%;flex-direction:row;flex-wrap:wrap}.details-price{width:49%;margin:0 1% 0 0;order:3;page-break-inside:avoid}.details-general{width:49%;margin:0 1% 0 0;order:1;page-break-inside:avoid}.details-general .detail-label{width:35%!important}.details-general .detail-value{width:65%!important}.details-characteristics{width:49%;margin:0 0 0 1%;order:2;page-break-inside:avoid}.details-energy{width:49%;margin:0 0 0 1%;order:4;page-break-inside:avoid}.details-description{order:5;text-align:justify;page-break-inside:avoid}.detail-value{font-weight:700;text-align:right}.overview-table,.overview-table tr{border:0 none;padding:0}.overview-table tr.interest{background-color:#fff}.contact-footer{margin:0 0 8mm;page-break-inside:avoid;float:left;clear:both;width:100%}.contact-footer .contact-details{background-color:#fff;padding:0}.contact-footer .contact-details h4{display:block;margin:0!important;padding:0}.contact-footer .contact-details strong{display:block;margin:3mm 0 0!important;padding:0 10px 0 0}.image-page-break{page-break-after:always;margin-bottom:auto;display:block;clear:both;min-height:1px;width:100%}}.entry-content>*,.entry-content .wp-block-group>*,.filtered-elements .content-tabs,.search-list,.single-accordion-list{margin-top:2rem;margin-inline:auto;width:100%;max-width:var(--gewo-content-size);padding-inline:1.25rem;display:block}.filtered-elements .content-tabs{padding-inline:0}.overview-list.small-layout{display:grid}.overview-list.small-layout>h2{grid-column-start:1;grid-column-end:-1}.overview-list.big-layout,.entry-content .wp-block-group>.wp-block-columns{display:flex;flex-direction:column}.entry-content .wp-block-group:not(.has-background){padding-top:1.5rem}.entry-content *:not(p)+p,.entry-content .wp-block-group.has-background>*:first-child,.entry-content .wp-block-group:not(.has-background)>h2:first-child{margin-top:0}.entry-content .has-medium-font-size{font-size:1.625rem}.entry-content>figure.wp-block-image{margin-block:2rem 1rem!important}.entry-content>figure.wp-block-image img{width:auto}.wp-block-file{display:flex}.wp-block-file+.wp-block-file{margin-top:.25rem}.wp-block-video video{max-width:880px}.wp-block-image img{display:block;width:100%}.wp-block-image.alignfull img{width:100vw}.wp-block-separator{margin:2rem auto;padding:0;clear:both}.entry-content>figure.wp-block-image.alignfull,.entry-content>figure.wp-block-image.alignfull img,.entry-content>figure.wp-block-image.alignwide,.entry-content>figure.wp-block-image.alignwide img{padding:0;width:100%}.entry-content>.alignfull{max-width:unset}.entry-content .wp-block-spacer{margin-block:0;padding:0;clear:both}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.has-background-dim{background-color:var(--gewo-black);opacity:.5}.has-background-dim-0{opacity:0}.has-background-dim-10{opacity:.1}.has-background-dim-20{opacity:.2}.has-background-dim-30{opacity:.3}.has-background-dim-40{opacity:.4}.has-background-dim-50{opacity:.5}.has-background-dim-60{opacity:.6}.has-background-dim-70{opacity:.7}.has-background-dim-80{opacity:.8}.has-background-dim-90{opacity:.9}.has-background-dim-100{opacity:1}.entry-content a[href^="http://" i]:not([href*="gewobag.de" i]):not(.gw-button):not(.wp-element-button):not(.read-more-link):not(.direct-entry-link),.entry-content a[href^="https://" i]:not([href*="gewobag.de" i]):not(.gw-button):not(.wp-element-button):not(.read-more-link):not(.direct-entry-link),.gewobag-content-blocker a[href^="http://" i]:not([href*="gewobag.de" i]):not(.wp-element-button):not(.read-more-link),.gewobag-content-blocker a[href^="https://" i]:not([href*="gewobag.de" i]):not(.wp-element-button):not(.read-more-link){display:inline-block;position:relative;padding-right:2rem;text-decoration:underline;word-break:break-all}.entry-content a[href^="http://" i]:not([href*="gewobag.de" i]):not(.gw-button):not(.wp-element-button):not(.read-more-link):not(.direct-entry-link):after,.entry-content a[href^="https://" i]:not([href*="gewobag.de" i]):not(.gw-button):not(.wp-element-button):not(.read-more-link):not(.direct-entry-link):after,.gewobag-content-blocker a[href^="http://" i]:not([href*="gewobag.de" i]):not(.wp-element-button):not(.read-more-link):after,.gewobag-content-blocker a[href^="https://" i]:not([href*="gewobag.de" i]):not(.wp-element-button):not(.read-more-link):after{content:"";display:block;width:24px;height:24px;position:absolute;right:.25rem;top:50%;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px;background-position:-144px 0;transform:translateY(-50%) rotate(-45deg);transition:background-position .1s,color .1s}.gewobag-map a[href^="http://" i]:not([href*="gewobag.de" i]):not(.wp-element-button):not(.read-more-link),.gewobag-map a[href^="https://" i]:not([href*="gewobag.de" i]):not(.wp-element-button):not(.read-more-link){padding:initial}.gewobag-map a[href^="http://" i]:not([href*="gewobag.de" i]):not(.wp-element-button):not(.read-more-link):after,.gewobag-map a[href^="https://" i]:not([href*="gewobag.de" i]):not(.wp-element-button):not(.read-more-link):after{display:none}.entry-content>p,.entry-content .wp-block-image figcaption,.entry-content .wp-block-group>p,.entry-content .accordion-content>p,.entry-content>ul li,.entry-content .wp-block-group>ul li,.entry-content .accordion-content>ul li,.entry-content>ol li,.entry-content .wp-block-group>ol li,.entry-content .accordion-content>ol li,.entry-content>.wpcf7,.entry-content .wp-block-group>.wpcf7,.entry-content>.gewo-form form,.entry-content .wp-block-group>.gewo-form form,.entry-content>.wp-block-contact-form-7-contact-form-selector,.entry-content .wp-block-group>.wp-block-contact-form-7-contact-form-selector{padding-right:clamp(1.25rem,100% - 800px,min(var(--gewo-content-size),var(--gewo-content-size) - 800px))}.entry-content .wp-block-columns{gap:1.25rem;margin-block:1.25rem;align-items:stretch}.entry-content .wp-block-columns .wp-block-column{width:100%}.entry-content .wp-block-columns .wp-block-column.has-background{padding:0 1.125rem 1.125rem}.entry-content .presse-kontakte-group{margin-bottom:5rem!important}.entry-content .wp-block-columns.presse-kontakte{display:grid;justify-content:space-between;grid-gap:1.25rem;grid-template-columns:repeat(3,1fr);grid-template-rows:auto}.entry-content .wp-block-columns.presse-kontakte .wp-block-column.has-background{padding:0}.entry-content .wp-block-columns.presse-kontakte .wp-block-column.has-background>.presse-kontakt-content{padding:1.125rem}.entry-content .wp-block-columns.has-background,.entry-content .wp-block-columns.has-background .wp-block-column.has-background{padding-block:1.125rem}.entry-content .wp-block-columns .wp-block-column ul{padding:0 0 0 1rem}.entry-content .wp-block-columns .wp-block-column :first-child{margin-top:0}.entry-content>.wp-block-pullquote{clear:both}.entry-content>.wp-block-pullquote blockquote{max-width:var(--gewo-content-size);margin:0 auto;padding-inline:1.25rem}.entry-content ul.wp-block-gallery{display:flex;margin:1rem auto 2rem}.wp-block-gallery:not(.components-placeholder){margin:1.5rem auto}.entry-content ul.wp-block-gallery.columns-2 li{width:50%;padding:5px;margin:0}.entry-content figure.wp-block-gallery{display:block}.entry-content figure.wp-block-gallery>figure{margin-bottom:1rem;width:100%;position:relative;overflow:hidden}.entry-content figure.wp-block-gallery>figure>img{width:100%}.entry-content figure.wp-block-gallery>figure>figcaption{display:block;width:100%;font-size:.75rem;text-align:left;max-width:unset}.entry-content>ul,.entry-content>ol,.accordion-content>ul,.accordion-content>ol{margin-top:0}.accordion-content>ul,.accordion-content>ol,.wp-block-blitzen-info-box>ul,.wp-block-blitzen-info-box>ol{padding-inline:0}.entry-content>ul li,.entry-content>ol li,.entry-content .wp-block-group>ul li,.entry-content .wp-block-group>ol li,.accordion-content>ul li,.accordion-content>ol li,.wp-block-blitzen-info-box>ul li,.wp-block-blitzen-info-box>ol li{margin-left:1.25rem}.wp-block-buttons{margin-block:0}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons .wp-block-button{display:inline-block}.wp-block-buttons a{padding:.5rem 3rem .5rem 1rem;height:40px;position:relative;border:1px solid transparent;border-radius:2rem;text-decoration:none;text-align:center;margin:1.25rem .5rem .5rem 0;display:inline-block;font-weight:300;cursor:pointer;transition:background-color .3s}.wp-block-buttons a:hover{font-weight:700}.wp-block-buttons a:after{content:"";display:block;width:24px;height:24px;position:absolute;right:.75rem;top:50%;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px;background-position:-144px -24px;transform:translateY(-50%);transition:background-position .1s,color .1s}.wp-block-buttons .is-style-outline a:after{background-position-y:top}.wp-block-buttons .is-style-outline a{background-color:transparent;color:var(--gewo-grey-700);border:1px solid var(--gewo-grey-700)}.wp-block-buttons a:hover{background-color:var(--gewo-black)}.wp-block-buttons a.has-gewo-primary-blue-background-color:hover{background-color:var(--gewo-primary-blue-dark)!important}.wp-block-buttons .is-style-outline a:hover{background-color:var(--gewo-grey-200)}.entry-content .wp-block-group,.entry-content .block-gewo-slider{margin:0;padding:3rem 0;width:100%;max-width:unset}.entry-content .accordion-content .wp-block-group{margin-bottom:1.5rem}.entry-content .accordion-content .wp-block-group>*,.entry-content .accordion-content .wp-block-media-text .wp-block-media-text__content{width:auto}.entry-content .block-gewo-slider{margin-bottom:1.5rem}.entry-content .block-gewo-slider,.entry-content .block-gewo-slider:first-child{padding-block:0}.entry-content .block-gewo-slider .slider-element-media img,.entry-content .block-gewo-slider .teaser-element-media img,.entry-content .block-gewo-slider figcaption{margin:0 auto;width:100%;height:100%}.entry-content .block-gewo-slider .slider-element-media img,.entry-content .block-gewo-slider figcaption{max-height:580px;max-width:1120px;object-fit:contain}.entry-content .block-gewo-slider .teaser-element-media,.entry-content .block-gewo-slider .teaser-element-media img{aspect-ratio:4/3;object-fit:cover;height:auto}.entry-content .block-gewo-slider figcaption{padding:.5rem 0;text-align:center}.entry-content .wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:max(100%,720px)}.wp-block-table table.has-fixed-layout{table-layout:fixed}.wp-block-table td,.wp-block-table th{padding:.5rem;background-color:transparent;-webkit-hyphens:auto;hyphens:auto}.wp-block-table table thead{min-width:560px}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border:none}.entry-content .wp-block-media-text{display:grid;grid-template-columns:1fr;padding-inline:0}.entry-content .wp-block-media-text.alignfull,.entry-content .wp-block-media-text.alignwide{margin-block:0}.entry-content .wp-block-media-text>.wp-block-media-text__media{margin:0;order:-1}.entry-content .wp-block-media-text>.wp-block-media-text__media img{width:100%;max-height:600px}.entry-content .wp-block-media-text .wp-block-media-text__content{display:flex;flex-direction:column;justify-content:center;gap:1.25rem;padding:1.25rem;width:100%;margin:0 auto}.entry-content .wp-block-media-text .wp-block-media-text__content>*{margin:0}.entry-content .wp-block-media-text .wp-block-button.is-style-outline a{margin-bottom:0;border-color:var(--gewo-grey-700);text-align:left}.entry-content>.wp-block-cover{position:relative;padding:0}.wp-block-cover .wp-block-cover__background{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.wp-block-cover .wp-block-cover__inner-container{display:flex;width:100%;height:100%;padding:1.25rem;flex-direction:column;justify-content:center;position:relative;top:0;left:0;z-index:1}.wp-block-cover:has(>img) .wp-block-cover__inner-container{position:absolute}.wp-block-cover-text p{padding:1.5rem 14px}.wp-block-embed.is-type-video>.wp-block-embed__wrapper,.wp-block-embed.type-video>.wp-block-embed__wrapper{position:relative;width:100%;aspect-ratio:1/1}.wp-block-embed.is-type-video>.wp-block-embed__wrapper>iframe,.wp-block-embed.type-video>.wp-block-embed__wrapper>iframe{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}.entry-content>.wp-block-embed>.wp-block-embed__wrapper{position:relative;aspect-ratio:1/1;height:100%;overflow:hidden}.entry-content>.wp-block-embed>.wp-block-embed__wrapper iframe,.entry-content>.wp-block-embed>.wp-block-embed__wrapper object,.entry-content>.wp-block-embed>.wp-block-embed__wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-image.alignright,.wp-block-image.aligncenter{clear:both;display:block;margin:0 auto 3.5rem;width:auto;position:relative}.wp-block-image.alignright figcaption,.wp-block-image.aligncenter figcaption{text-align:center;padding:0}.wp-block-image.alignright img{margin:0 auto 0 0}.wp-block-image.aligncenter,.wp-block-image.aligncenter img{margin:0 auto}.entry-content search{padding:0}.entry-content .context-menu-container{width:100%;max-width:unset;margin:1rem 0;padding:0;background-color:var(--gewo-grey-200)}.entry-content .context-menu-container ul{margin:0 auto;padding:0;list-style-type:none;max-width:var(--gewo-content-size);overflow:auto}.entry-content .context-menu-container ul li{margin:0;padding:0;min-width:192px}.entry-content .context-menu-container ul li:not(:last-child){border-bottom:2px solid #FFF}.entry-content .context-menu-container a{background-color:transparent;padding:1rem;font-size:1.125rem;text-align:left;text-decoration:none;display:inline-block;align-content:center;width:100%;height:100%;font-weight:700}.entry-content .context-menu-container a span{display:inline-block;padding-right:2rem;position:relative}.entry-content .context-menu-container a span:after{content:"";display:block;width:24px;height:24px;position:absolute;top:50%;right:0;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px;background-position-y:top;transition:background-position-x .1s ease-in-out;background-position:-144px top;translate:0 -50%;transform:rotate(90deg)}.direct-entries{background-color:transparent;padding:2.5rem 1.25rem;overflow-x:auto;margin-block:0}.entry-content .direct-entries:first-child{padding-top:0}.direct-entries ul{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:1.25rem;width:100%;max-width:1120px;margin:0 auto;list-style-type:none;padding:0}.direct-entries ul li{display:flex;flex-direction:column;align-items:center;gap:1rem;height:auto;min-width:265px;padding:0;margin:0;text-align:center;text-decoration:none;background-color:var(--gewo-grey-200)}.direct-entries ul li a{display:inline-block;border:0;border-radius:0;padding:1.5rem 1rem;text-align:center;text-decoration:none;background-color:var(--gewo-grey-200)}.direct-entries ul li a span{border:0;min-width:unset}.investor-relation-container .accordion-list,.single-service-thema .accordion-list{margin-bottom:3rem}.wp-block-blitzen-accordion .wp-block-table{overflow-x:auto}.wp-block-blitzen-accordion+.wp-block-blitzen-accordion{margin-top:0}.wp-block-blitzen-accordion button.accordion-trigger{min-height:60px;height:auto;color:var(--gewo-grey-700);padding-right:2.5rem}.wp-block-blitzen-accordion h2 button.accordion-trigger{font-size:70%}.wp-block-blitzen-accordion button.accordion-trigger:after{width:24px;height:24px;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px;background-position:-168px top}.wp-block-blitzen-accordion+*:not(.wp-block-blitzen-accordion){margin-top:2rem!important}.accordion-content figure.aligncenter{margin:0 auto}.accordion-content figure.alignright{margin-block:1.5rem}section.newsletter-signup-section{display:flex;flex-direction:column;gap:2.5rem}.newsletter-signup-section .signup-header h2{line-height:1.7}.newsletter-signup-section .signup-header sup{font-size:50%;top:2px}.newsletter-signup-section>* a{transition:color .1s ease-in-out}.entry-content .wp-block-group>.wpcf7{margin-top:0}form.wpcf7-form,.gewo-form form{padding:0}form.wpcf7-form .wpcf7-response-output{display:none}form.wpcf7-form .wpcf7-response-output:not(:empty){display:block;grid-row-start:1;padding:.5rem 1rem;border-radius:25px;font-size:1rem;font-weight:700}form.wpcf7-form .wpcf7-response-output:not(:empty):before{content:"";display:inline-block;width:24px;height:24px;margin-right:.5rem;vertical-align:bottom;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px;background-position-x:-72px}form.wpcf7-form fieldset,.gewo-form form fieldset{display:contents}form.wpcf7-form .wpcf7-response-output:not(:empty),form fieldset legend,form fieldset .full-set,form.wpcf7-form .form-submit-container{margin:0;grid-column-start:1;grid-column-end:-1}form.wpcf7-form fieldset legend{margin:1rem 0 0}form.wpcf7-form .wpcf7-list-item label,.gewo-form form .set-listing,.gewo-form form .set-listing label{display:flex;justify-content:flex-start;align-items:flex-start;gap:.5rem}form.wpcf7-form .wpcf7-list-item label{margin:.5rem 0}form.wpcf7-form .wpcf7-list-item label span,.gewo-form form .set-listing label span,.gewo-form form .set-listing label strong{width:90%}.entry-content form.wpcf7-form .wpcf7-radio,.entry-content form.wpcf7-form .wpcf7-checkbox{display:flex;flex-direction:column}form.wpcf7-form .wpcf7-response-output{grid-row-start:1;padding:1rem;border:2px solid transparent}form.wpcf7-form span.wpcf7-not-valid-tip{border-radius:25px;padding:.25rem .5rem;display:inline-block;font-size:.75rem;background-color:var(--gewo-secondary-red);font-weight:700}form.wpcf7-form.sent .wpcf7-response-output{background-color:var(--gewo-secondary-green)}form.wpcf7-form.sent .wpcf7-response-output:not(:empty):before{background-position-x:-192px}form.wpcf7-form.invalid .wpcf7-response-output,form.wpcf7-form.failed .wpcf7-response-output,form.wpcf7-form.spam .wpcf7-response-output{background-color:var(--gewo-secondary-red)}form.wpcf7-form.unaccepted .wpcf7-response-output{background-color:var(--gewo-secondary-yellow)}.selected-addition-info input.wpcf7-text{pointer-events:none;background-color:var(--gewo-grey-300);border-color:#fff;opacity:.6}.selected-addition-info .wpcf7-form-control-wrap:has(.wpcf7-list-item.last input:checked)+.wpcf7-form-control-wrap input.wpcf7-text{pointer-events:initial;opacity:1;background-color:transparent;border-color:initial}.form-submit-button{display:inline-block;position:relative}.form-submit-button:after{content:"";display:block;width:24px;height:24px;position:absolute;top:50%;right:.75rem;pointer-events:none;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px;background-position:-144px -24px;transform:translateY(-50%)}.small-box{background-color:#fff;height:100%}.map-object-info .small-box{height:auto}.small-box img{display:block;width:100%;height:265px;object-fit:cover;margin:0;padding:0}.small-box img.custom-image-size{height:auto}.small-box .small-box-content{padding:1.25rem;margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.small-box .small-box-content h3,.small-box .small-box-content p{margin:0;line-height:1.3}.lightSlider .teaser-element a.style-borderless,.small-box .small-box-content .read-more-link{border:0;border-radius:0;padding-left:0;margin-top:1.5rem;min-width:135px}.lightSlider .teaser-element a.style-borderless:hover,.small-box .small-box-content .read-more-link:hover{background-color:transparent;font-weight:700}.wp-block-columns.info-columns{justify-content:center}.wp-block-columns.info-columns .wp-block-column{max-width:450px;margin-block:2rem}.wp-block-columns.info-columns img{width:auto;height:auto}@media screen and (min-width: 580px){.accordion-content figure.alignright{width:50%;max-width:440px}form.wpcf7-form hr{margin:.5rem 0 0}form.wpcf7-form textarea{margin:.25rem 0 0}form.wpcf7-form p{margin:0}form.wpcf7-form label{margin-top:0}.entry-content figure.wp-block-gallery:not(.columns-1),.entry-content figure.wp-block-gallery.columns-2{column-count:2;column-gap:1rem}.wp-block-pullquote.alignleft blockquote{display:inline;float:left;margin-right:1.5rem}.wp-block-image.alignright,.wp-block-pullquote.alignright blockquote{display:inline;float:right;margin-left:1.5rem}.wp-block-pullquote.alignleft blockquote,.wp-block-pullquote.alignright blockquote{width:50%}.wp-block-pullquote.alignleft blockquote{margin-left:auto;max-width:540px;width:100%}.wp-block-image.alignright img,.wp-block-pullquote.alignright blockquote,.wp-block-image.alignright figcaption{margin-right:auto;max-width:540px;width:100%}.wp-block-image.aligncenter{clear:both;margin-inline:auto}}@media screen and (max-width: 767px){.entry-content .wp-block-spacer{margin:0;padding:0}.entry-content .context-menu-container a:has(.pictograms){display:flex;padding-block:0;align-items:center;gap:1rem}.entry-content .context-menu-container a>.pictograms{width:80px;height:80px;aspect-ratio:1/1;margin:0}.entry-content .context-menu-container a>.pictograms:after{scale:.5;top:0;left:0}}@media screen and (min-width: 768px){.entry-content .wp-block-group,.entry-content .block-gewo-slider{padding-block:5rem}.entry-content .wp-block-columns{flex-wrap:nowrap}.entry-content .wp-block-group>.wp-block-columns{flex-direction:row}.entry-content .wp-block-media-text{grid-template-columns:1fr 1fr}.entry-content .wp-block-media-text.is-vertically-aligned-center{align-items:center}.entry-content .wp-block-media-text.is-vertically-aligned-bottom{align-items:flex-end}.entry-content .wp-block-media-text:not(.alignfull):not(.alignwide){padding-inline:0}.entry-content .wp-block-media-text>.wp-block-media-text__media{order:unset}.entry-content .wp-block-media-text .wp-block-media-text__content{max-width:580px;padding-inline:15% 1.25rem;margin-inline:0 auto}.entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{margin-inline:auto 0;padding-inline:1.25rem 15%}.entry-content .wp-block-media-text.has-background .wp-block-media-text__content{padding-inline:10%}.entry-content .wp-block-media-text.alignfull .wp-block-media-text__content{padding-inline:15% 1.25rem}.entry-content .wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__content{padding-inline:1.25rem 15%}.entry-content .wp-block-media-text.overview-big-layout .wp-block-media-text__content{padding-inline:1.25rem}.entry-content .wp-block-media-text.alignfull>.wp-block-media-text__media img{height:100%;object-fit:cover}.entry-content .context-menu-container ul{display:flex;justify-content:stretch;padding-inline:1.25rem}.entry-content .context-menu-container ul li{width:100%}.entry-content .context-menu-container ul li,.entry-content .context-menu-container ul li:not(:last-child){border-bottom:0;border-left:2px solid #FFF}.entry-content .context-menu-container ul li:last-child{border-right:2px solid #FFF}.entry-content .context-menu-container a{text-align:center;padding-block:2.5rem}.entry-content .context-menu-container a:has(.pictograms){align-content:flex-start}section.newsletter-signup-section{flex-direction:row;padding:0 2.5rem;margin-block:2.5rem}section.newsletter-signup-section .signup-header{max-width:415px}.newsletter-signup-section .signup-header h2{line-height:1.5}.newsletter-signup-section .signup-header sup{top:4px}.newsletter-signup-section .signup-form form{z-index:0}.entry-content .block-gewo-slider{padding-top:3rem}.entry-content figure.wp-block-gallery:not(.columns-1){column-count:3}.wp-block-embed.type-video>.wp-block-embed__wrapper,.wp-block-embed.is-type-video>.wp-block-embed__wrapper,.entry-content>.wp-block-embed>.wp-block-embed__wrapper{aspect-ratio:16/9!important}.entry-content .wp-block-columns.info-columns{justify-content:space-around;gap:2.5rem}.wp-block-blitzen-accordion button.accordion-trigger{font-size:80%}.accordion-content figure.alignright{display:inline;float:right;margin:0 auto 3.5rem 1.5rem}}@media screen and (min-width: 960px){.entry-content .block-gewo-slider .teaser-element-media,.entry-content .block-gewo-slider .teaser-element-media img{max-width:660px}}@media screen and (min-width: 1141px){.direct-entries ul{justify-content:center}.entry-content figure.wp-block-gallery.columns-4{column-count:4}.entry-content figure.wp-block-gallery.columns-5{column-count:5}.entry-content figure.wp-block-gallery.columns-6{column-count:6}.entry-content figure.wp-block-gallery.columns-7{column-count:7}.entry-content figure.wp-block-gallery.columns-8{column-count:8}}.brlbs-cmpnt-cb-preset-b{--content-blocker-button-border-radius-top-right: 22px;--content-blocker-button-border-radius-bottom-right: 22px;--content-blocker-button-border-radius-bottom-left: 22px;--content-blocker-button-border-radius-top-left: 22px;justify-content:center;align-items:center;padding-top:6px!important;padding-bottom:6px!important}.brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main{max-width:440px;flex-direction:column!important;justify-content:space-between!important}.brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-content{flex-basis:150px!important;text-align:left}.brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-description{font-size:1.125rem;font-weight:700;line-height:1.3}.brlbs-cmpnt-cb-btn{padding:.25rem .5rem!important;border-radius:21px}.rental-form .brlbs-cmpnt-cb-preset-b{--content-blocker-font-size: 1rem;--dialog-font-size: 1rem}.rental-form .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-description{font-size:1rem;line-height:1.25}.image-slider-section,.teaser-slider-section{position:relative}.image-slider-section>ul.image-slider,.teaser-slider-section>ul.teaser-slider{opacity:0;max-height:70vh}.current-slides-container{position:relative;max-width:1120px;margin:0 auto;width:100%}.current-slides{display:block;padding:.5rem;position:absolute;top:.5rem;left:.5rem;z-index:1;background-color:#fff9;line-height:1;margin:0}.lSSlideOuter{position:relative;-webkit-user-select:none;user-select:none;clear:both}.image-slider-section>.lSSlideOuter ul.image-slider,.teaser-slider-section>.lSSlideOuter ul.teaser-slider{opacity:1;max-height:unset}.lightSlider:before,.lightSlider:after{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{transform:translate(0);transition:all 1s;transition-property:transform,height;transition-duration:inherit!important;transition-timing-function:inherit!important}.lSSlideOuter .stopper-wrapper,.lSSlideOuter .lSPager.lSpg{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;width:100%;position:relative;top:-33px;margin:0}.angebot-slider.teasing-slider .stopper-wrapper{display:none}.lSSlideOuter .stopper-wrapper .lSPager.lSpg{width:auto;padding:0}.angebot-big-box .lSSlideOuter .lSPager.lSpg{width:75%;margin:0 auto}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;padding:0;margin:0;line-height:0}.lSSlideOuter .lSPager.lSpg>li a,.lSSlideOuter .stopper-wrapper button.slider-stopper{background-color:transparent;display:inline-block;width:15px;height:15px;overflow:hidden;text-indent:-999em;position:relative;transition:all .2s linear 0s}.lSSlideOuter .lSPager.lSpg>li a{border:1px solid var(--gewo-grey-700);border-radius:50%}.lSSlideOuter .stopper-wrapper button.slider-stopper{cursor:pointer}.lSSlideOuter .stopper-wrapper button.slider-stopper.lSpg{width:24px;height:24px;padding:10px;margin:0;border-radius:0;vertical-align:top}.lSSlideOuter .lSPager.lSpg>li.active a{background-color:var(--gewo-grey-700)}.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active:hover a{background-color:var(--gewo-black)}.lSSlideOuter .stopper-wrapper button.slider-stopper:after{top:0;right:0;background-position:-168px top;transform:rotate(-90deg)}.angebot-slider.teasing-slider .lSPager li:last-of-type{position:relative}.angebot-slider.teasing-slider .lSPager li:last-of-type:after{content:"";display:block;width:24px;height:24px;position:absolute;right:-100%;top:0;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px;background-position:-583px bottom;opacity:.7;cursor:default}.lSSlideOuter .stopper-wrapper button.slider-stopper.lSGallery:after{top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg)}.lSSlideOuter .stopper-wrapper button.slider-stopper.lSstopped:after{background-position-x:0}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:40px;margin:0;overflow:hidden;transform:translateZ(0);transition-property:transform;-webkit-user-select:none;user-select:none;display:flex;align-items:stretch}.lSSlideOuter button.slider-stopper.lSGallery{background-color:var(--gewo-grey-300);border:0;box-shadow:unset;padding:0;margin-top:3px;height:20px;width:30px;border-radius:0;cursor:pointer;left:0;bottom:0}.lSSlideOuter button.slider-stopper.lSGallery{margin:0 10px 0 0;height:100%}.lSSlideOuter .lSPager.lSGallery li a{display:block;overflow:hidden;outline:4px solid #FFF;transition:outline-offset .2s,outline-color .2s}.lSSlideOuter .lSPager.lSGallery li.active a,.lSSlideOuter .lSPager.lSGallery li a:hover,.lSSlideOuter .lSPager.lSGallery li a:focus{outline-color:var(--gewo-primary-blue);outline-offset:-10px;cursor:pointer}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction{width:100%;height:0}.lSAction>a{width:50px;height:50px;display:block;border-bottom:0;cursor:pointer;position:absolute;z-index:0;text-indent:-999rem;top:33.3333333333vw;margin-top:0;opacity:.6;background-color:#fff;border-radius:50%;transition:opacity .2s linear 0s}.image-slider-section .lSAction>a{top:50%;translate:0 -50%}.lSNext:after,.lSPrev:after{content:"";display:block;position:absolute;width:24px;height:24px;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px;background-position:-168px 0;top:50%;left:50%;transform:translate(-50%,-50%)}.lSAction>a:hover{opacity:.8}.lSAction>.lSPrev{rotate:90deg;left:.5rem}.lSAction>.lSNext{rotate:-90deg;right:.5rem}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter .lightSlider>*{float:left;height:100%;margin:0}.overview-media .media-plan .lSSlideOuter .lightSlider>li,.overview-media .media-slider .lSSlideOuter .lightSlider>li{height:auto}.lSSlideOuter .rightEnd{animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{animation:leftEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:grab}.lightSlider.lsGrabbing>*{cursor:move}.angebot-big-box>.angebot-image img{width:100%;height:100%;object-fit:cover}.lightSlider .slider-element .element-media img{width:100%;height:100%;object-fit:cover}.lightSlider .slider-element.slide-video .element-media img{display:none}.lightSlider .teaser-element .teaser-element-container{display:flex;flex-direction:column;max-width:660px;margin:0 auto}.lightSlider .teaser-element .teaser-element-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:1.25rem 0 1.25rem .5rem;width:90%;height:100%;margin:0 auto;gap:1.25rem}.lightSlider .teaser-element h3,.lightSlider .teaser-element p{margin:0}.lightSlider .teaser-element a{margin-top:1.25rem}.lightSlider .slider-element .element-content h3,.lightSlider .slider-element .element-content p{margin-block:0}.lightSlider .slider-element .element-content a{margin-top:1rem}.lightSlider .element-content a span{font-size:1.125rem;line-height:1.22;font-weight:700}.lightSlider figure{margin:0;position:relative;width:100%;padding:0}.image-slider-section figure{height:100%}.image-slider-section figure>img{width:100%;height:100%;object-fit:contain}@media screen and (max-width: 767px){.teaser-slider-section .teaser-element{min-height:587px}.teaser-slider-section .teaser-element .teaser-element-content{gap:1rem}.teaser-slider-section .teaser-element .teaser-element-content-text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7}.teaser-slider-section .teaser-element a{margin-top:0}}@media screen and (min-width: 768px){.lSSlideOuter .stopper-wrapper,.lSSlideOuter .lSPager.lSpg{display:flex;position:static;top:unset;padding:2rem .5rem 0}.lightSlider .element-content a span{font-size:1.375rem}.angebot-big-box .lSSlideOuter .lSPager.lSpg{position:relative;top:-15px;padding-block:0}.angebot-big-box>.angebot-image{height:440px}.lightSlider .teaser-element h3{font-size:2rem}}@media screen and (min-width: 960px){.lightSlider .teaser-element .teaser-element-container{max-width:1120px}.lightSlider .teaser-element .teaser-element-container{flex-direction:row;justify-content:space-between;height:100%}.lightSlider .teaser-element .teaser-element-container.order-text-image{flex-direction:row-reverse}.lightSlider .teaser-element .teaser-element-container figure{width:60%}.lightSlider .teaser-element .teaser-element-container .teaser-element-content-container{width:40%}.lightSlider .teaser-element .teaser-element-container.order-text-image .teaser-element-content{margin-inline:0 auto}.lSAction>a{top:50%;translate:0 -50%}.teaser-slider-section .lSAction>.lSPrev{left:5%}.teaser-slider-section .lSAction>.lSNext{right:5%}}.site-header{position:fixed;left:0;top:0;z-index:99;width:100%;margin:0;background-color:#fff;box-shadow:var(--gewo-shadow);transition:margin-top .3s}.site-functions{display:none}.site-branding{width:auto;max-width:1140px;margin:0;display:block;float:left}.site-branding .custom-logo{margin:10px;transition:margin .3s,width .3s,height .3s}.site-branding .custom-logo img{top:0}.primary-menu h2,.primary-menu h3,.primary-menu h4{font-family:Museo Sans,Arial,Helvetica,sans-serif;margin:0;padding:0;line-height:inherit}.site-navigation-container{position:relative}.main-navigation-container{background-color:transparent}.main-navigation{position:relative;width:100%;max-width:1140px;margin:0 auto}.main-navigation ul{list-style:none;width:auto;margin:0 auto;padding:0}.functional-menu{display:none;margin:0;padding:0;list-style-type:none}.functional-menu a{color:var(--gewo-grey-700);padding:5px 5px 5px 35px;position:relative;overflow:hidden;transition:color .3s}.functional-menu a:after,.site-functions .accessibility-contrast button:after{content:"";display:block;width:24px;height:24px;position:absolute;left:4px;top:50%;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px}.functional-menu a:after{translate:0 -50%}.functional-menu .functional-search a:after{background-position-x:-96px;transition:left .3s}.functional-menu .functional-login a:after{background-position-x:-264px}.functional-menu .functional-contact a:after{background-position-x:-456px}.functional-menu .functional-investor a:after{background-position-x:-672px}.site-functions .accessibility-contrast button:after{background-position:-120px 0}.functional-menu .functional-search.active-search a{color:transparent}.functional-menu .functional-search.active-search a:after{left:calc(100% - 30px)}.main-navigation .primary-menu{position:absolute;width:90%;height:auto;overflow-x:hidden;overflow-y:scroll;background-color:#fff}.main-navigation .primary-menu a{display:block;text-decoration:none;cursor:pointer;position:relative}.main-navigation .primary-menu a.menu-focus,.site-functions button:focus{outline:2px solid var(--gewo-grey-600);outline-offset:-2px}.main-navigation .top-nav-element a.menu-focus{outline-offset:-5px}.main-navigation .top-nav-element h2 a,.main-navigation .top-nav-element>a{padding:15px}.main-navigation .sub-nav-element h3 a,.main-navigation .sub-nav-element>a,.main-navigation .nav-element>a{padding:10px 15px}.main-navigation .top-nav-element h2 a:after,.main-navigation .sub-nav-element h3 a:after{content:"";position:absolute;top:50%;right:10px;width:24px;height:24px;display:block;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px;background-position:-168px -24px;transform:translateY(-50%) rotate(-90deg)}.main-navigation .sub-nav-element h3 a:after{background-position-y:top}.main-navigation .sub-nav-element.current-menu-ancestor h3 a:after{background-position-y:-24px}.main-navigation .sub-nav-container{display:none}@media screen and (min-width: 580px){.site-functions{max-width:1140px;width:100%;margin:0 auto;padding:0;list-style-type:none;display:flex}.site-functions li{margin:0 10px;font-size:16px;align-self:stretch;position:relative}.site-functions li:not(:last-child):not(.function-functional-element):after{content:"";position:absolute;width:2px;height:20px;background-color:var(--gewo-grey-700);right:-11px;top:7px}.site-functions button,.site-functions input,.site-functions a{display:block;background-color:transparent;margin:0;color:var(--gewo-grey-700);border-radius:0;font-size:16px;font-weight:300;cursor:pointer;text-decoration:none}.site-functions button{padding:.25rem .25rem .25rem 2rem;line-height:1.5}.site-functions button:hover,.site-functions a:hover{background-color:var(--gewo-grey-300)}.site-functions .accessibility-contrast button{position:relative}.accessibility-text-size{display:flex}.accessibility-text-size button{font-weight:700;padding:0 8px;color:var(--gewo-grey-700)}.main-navigation .primary-menu .functional-menu .current-menu-item a,.site-functions .current-menu-item a,.accessibility-text-size button.magnified,.accessibility-contrast button.intensified{border-radius:0;background-color:var(--gewo-grey-700);color:#fff}.main-navigation .primary-menu .functional-menu .current-menu-item a:after,.site-functions .current-menu-item a:after,.accessibility-contrast button.intensified:after{background-position-y:-24px}.accessibility-text-size button#text-size-0{font-size:14px!important}.accessibility-text-size button#text-size-1{font-size:20px!important}.accessibility-text-size button#text-size-2{font-size:24px!important}.accessibility-text-size button:after{content:none}}@media screen and (min-width: 580px) and (max-width: 1023px){.shrinked-header{margin-top:-36px;transition:margin-top .3s}.site-functions{justify-content:center;background-color:#fff;box-shadow:0 0 8px var(--gewo-grey-300)}.site-functions span,.site-functions a{padding:5px;font-size:16px;color:var(--gewo-grey-700)}}@media screen and (max-width: 1023px){.mega-menu-content{display:none}.mobile-menu-toggle{display:block;height:70px;width:70px;margin:.25rem;padding:0;text-indent:-9999px;float:right;cursor:pointer;border-radius:0;background-color:transparent}.mobile-menu-toggle:focus{outline:2px solid var(--gewo-primary-blue);outline-offset:-5px}.mobile-menu-toggle:after{content:"";display:block;width:48px;height:48px;position:relative;top:14px;left:11px;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:1392px 192px;background-position:-48px 0;transform:rotate(-90deg);transition:background-position .3s ease-in-out}.expanded-nav .mobile-menu-toggle:after{background-position-x:0}.main-navigation .primary-menu{display:flex;flex-direction:column;height:80vh;max-width:768px;padding:10px;top:76px;left:-100%;transition:left .3s}.expanded-nav .primary-menu{left:0}.main-navigation .top-nav-element{margin:0 0 2px}.main-navigation .sub-nav-element,.main-navigation .nav-element{margin:2px 0 0}.main-navigation .top-nav-element a{color:#fff;background-color:var(--gewo-grey-700)}.main-navigation .sub-nav-element a{color:var(--gewo-grey-700);background-color:#fff}.main-navigation .top-nav-element a{font-size:1rem;font-weight:700}.main-navigation .nav-element a{color:var(--gewo-grey-600);font-weight:300}.main-navigation .top-nav-element.current-menu-ancestor h2 a,.main-navigation .sub-nav-element.current-menu-ancestor h3 a{background-color:var(--gewo-grey-600);color:#fff}.main-navigation .top-nav-element.current-menu-ancestor h2>a.menu-focus,.main-navigation .sub-nav-element.current-menu-ancestor h3>a.menu-focus{outline-color:#fff}.main-navigation .current-menu-item>a.menu-focus{outline-color:var(--gewo-grey-700)}.main-navigation .current-menu-item>a{background-color:var(--gewo-grey-300);color:var(--gewo-grey-700)}.main-navigation .sub-nav-container.menu-open{display:block}.main-navigation .top-nav-element h2 a.menu-open:after,.main-navigation .sub-nav-element h3 a.menu-open:after{transform:translateY(-50%)}.primary-functional-element{padding:10px 0}.primary-functional-element .functional-menu{display:flex;justify-content:space-around}}@media screen and (min-width: 1024px){.mobile-menu-toggle,.primary-functional-element,.main-navigation .top-nav-element h2 a:after{display:none}.site-functions{justify-content:flex-end}.site-functions .functional-menu{display:flex}.site-functions span{padding:10px}.site-functions .functional-menu a,.site-functions li:not(.accessibility-text-size) button{padding-block:10px}.site-functions li:not(:last-child):not(.function-functional-element):after{top:12px;background-color:var(--gewo-grey-300)}.site-branding{float:none;width:100%;margin:-45px auto 10px}.shrinked-header .site-branding{margin-bottom:0}.site-header.shrinked-header .site-branding .custom-logo{margin:0 13px;width:150px;height:45px;transition:margin .3s,width .3s,height .3s}.main-navigation-container{background-color:var(--gewo-grey-200)}.main-navigation .primary-menu{display:flex;justify-content:stretch;align-items:center;background:transparent;position:static;width:100%;margin:0;padding:0;height:auto;overflow-y:auto}.main-navigation .primary-menu a{background-color:transparent;text-align:center}.main-navigation .top-nav-element{margin:0;flex-grow:1;overflow:hidden;background-color:#fff}.main-navigation .top-nav-element a{color:var(--gewo-grey-700)}.main-navigation .top-nav-element>a,.main-navigation .top-nav-element h2 a{padding:18px 5px;font-size:.875rem;background-color:var(--gewo-grey-200);transition:transform .3s ease-in-out,background-color .3s ease-in-out,color .3s ease-in-out}.main-navigation .sub-nav-element{margin:0;width:25%}.main-navigation .sub-nav-element h3 a,.main-navigation .sub-nav-element>a,.main-navigation .nav-element>a{background-color:transparent;width:auto;text-align:left;font-weight:300;padding:18px;font-size:1rem;border:0}.main-navigation .sub-nav-element h3 a:hover:after,.main-navigation .sub-nav-element h3 a.menu-open:after{background-position-y:-24px}.main-navigation .sub-nav-element.current-menu-ancestor h3 a.menu-focus,.main-navigation .nav-element.current-menu-item>a.menu-focus{outline-color:#fff}.main-navigation .sub-nav-element>a:hover,.main-navigation .sub-nav-element h3 a.menu-open,.main-navigation .sub-nav-element h3 a:hover,.main-navigation .sub-nav-element.current-menu-ancestor h3 a{background-color:var(--gewo-grey-600);color:#fff}.main-navigation .nav-element>a:hover{background-color:var(--gewo-grey-300)}.main-navigation .top-nav-element:hover h2 a,.main-navigation .top-nav-element h2 a.menu-open,.main-navigation .top-nav-element.current-menu-item>a,.main-navigation .top-nav-element.current-menu-ancestor h2 a,.main-navigation .sub-nav-element.current-menu-item>a,.main-navigation .nav-element.current-menu-item>a{background-color:var(--gewo-grey-700);color:#fff}.main-navigation .top-nav-element:hover h2 a,.main-navigation .top-nav-element h2 a.menu-open{transform:translateY(15%)}.main-navigation .top-nav-element>.sub-nav-container{position:absolute;top:100%;min-height:375px;left:0;right:0;z-index:-1;background-color:#fff;box-shadow:var(--gewo-shadow);margin:0 10px}.main-navigation .top-nav-element .sub-nav-container.menu-open{display:block}.main-navigation .sub-nav-element .sub-nav-container.menu-open{position:absolute;top:0;left:25%;z-index:2;width:25%}.main-navigation .nav-element a{font-size:.875rem}.main-navigation .sub-nav-element.large-sub-menu .sub-nav-container.menu-open{width:75%}.primary-menu .top-nav-element>.sub-nav-container>.sub-menu,.main-navigation .sub-nav-element.large-sub-menu .sub-nav-container .sub-menu{margin:0;background-color:#fff;position:relative;width:100%}.primary-menu .top-nav-element>.sub-nav-container>.sub-menu{display:flex;align-content:space-between;justify-content:stretch;flex-direction:column;flex-wrap:wrap;min-height:375px;max-height:465px}.main-navigation .sub-nav-element.large-sub-menu .sub-nav-container{height:100%}.main-navigation .sub-nav-element.large-sub-menu .sub-nav-container .sub-menu{height:100%;column-count:3}.main-navigation .sub-nav-element.large-sub-menu .sub-nav-container .sub-menu li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.main-navigation .top-nav-element>.sub-nav-container>.sub-menu:before,.main-navigation .top-nav-element>.sub-nav-container>.sub-menu:after{content:"";display:block;height:100%;position:absolute;top:0;z-index:0}.main-navigation .top-nav-element>.sub-nav-container>.sub-menu:before{width:25%;background-color:var(--gewo-grey-200);left:0}.main-navigation .top-nav-element>.sub-nav-container>.sub-menu:after{width:50%;background-color:#fff;right:0}.main-navigation .sub-nav-element.large-sub-menu .sub-nav-container .sub-menu{background-color:#fff}.mega-menu-content{width:50%;z-index:1;margin-bottom:100%}.mega-menu-content .mega-head{position:relative;min-height:180px}.mega-menu-content .mega-head img{width:100%;max-height:300px;object-fit:cover}.mega-menu-content .mega-head .mega-title{position:absolute;bottom:20px;left:20px;line-height:1.5;font-family:Museo,serif}.mega-menu-content .mega-head .mega-title strong{color:#fff;background-color:var(--gewo-grey-700);clear:both;-webkit-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;padding:.25rem .5rem;display:inline}.mega-menu-content .mega-description{padding:15px 15px 30px}.mega-menu-content .mega-description .read-more-link{display:inline-block;min-width:auto;padding-left:0;margin:0;border:0}}.screen-reader-text,.screen-reader-response{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;font-size:1rem;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus,.screen-reader-response:focus{background-color:var(--gewo-grey-300);border-radius:3px;box-shadow:0 0 2px 2px #0009;clip:auto!important;clip-path:none;color:var(--gewo-primary-blue);display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}html#text-size-0{font-size:initial!important}.contrast-intensify .site-branding .custom-logo img{top:-100%}.contrast-intensify form .form-submit,.contrast-intensify form .search-submit,.contrast-intensify .content-tabs .content-tabs-buttons button.tab-select-active,.contrast-intensify a.print_button{background-color:var(--gewo-grey-700)}.contrast-intensify .content-tabs .content-tabs-buttons button.tab-select-active{border-color:var(--gewo-grey-700)}.contrast-intensify a,.contrast-intensify .filtered-elements article strong,.contrast-intensify .aktuelle-mietangebote article strong{color:var(--gewo-grey-700)}.contrast-intensify footer a{color:#fff}.contrast-intensify .service-option .option-content a:after,.contrast-intensify a[download]:after{background-position-y:-48px}.contrast-intensify .entry-content a[download]:hover:after{background-position-y:bottom}.contrast-intensify .cookie-notice-container .cn-button{color:#fff}.contrast-intensify .entry-content a,.contrast-intensify .download-files .download-file a{text-decoration:underline}.contrast-intensify .entry-content a:hover,.contrast-intensify .content-tabs a:hover{color:#fff;background-color:var(--gewo-grey-700)}@media screen and (min-width: 580px){html#text-size-1{font-size:120%!important}html#text-size-2{font-size:150%!important}}@media screen and (min-width: 1024px){html#text-size-1 footer .site-contact-footer,html#text-size-2 footer .site-contact-footer{flex-wrap:wrap}html#text-size-1 footer .site-contact-footer>*,html#text-size-2 footer .site-contact-footer>*{width:50%}}.overview-list.small-layout.immobilien{padding:1.25rem;display:flex;flex-direction:column;column-gap:1.25rem;width:100%}.overview-list.small-layout.immobilien .angebot-characteristics,.overview-list.small-layout.immobilien .angebot-region{display:none}.overview-list.small-layout.immobilien .angebot-image{max-height:360px;overflow:hidden}.overview-list.small-layout.immobilien .angebot-content{padding-left:0;padding-right:0}.overview-list.small-layout.immobilien .image-slider-section .swiper{height:100%;max-height:360px}.overview-list.small-layout.immobilien .image-slider-section .swiper-wrapper{padding:0}.overview-list.small-layout.immobilien .image-slider-section .swiper-slide{margin:0}@media (min-width: 768px){.overview-list.small-layout.immobilien{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;column-gap:1.25rem}.overview-list.small-layout.immobilien>*{flex:1 1 50%;max-width:calc(50% - .625rem)}.overview-list.small-layout.immobilien .angebot-big-box{flex-direction:column}.overview-list.small-layout.immobilien .angebot-big-box>*{width:100%}}.angebot-content .angebot-characteristics li{-webkit-hyphens:auto;hyphens:auto}.search-result-section--gewerbe .content-tabs .content-tab.overview-list-tab.tab-content-active .angebot-characteristics,.search-result-section--gewerbe .content-tabs .content-tab.overview-list-tab.tab-content-active .angebot-region{display:none}@media (min-width: 1024px){.search-result-section--gewerbe .content-tabs .content-tab.overview-list-tab.tab-content-active{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;column-gap:1.25rem}.search-result-section--gewerbe .content-tabs .content-tab.overview-list-tab.tab-content-active>*{flex:1 1 50%;max-width:calc(50% - .625rem)}.search-result-section--gewerbe .content-tabs .content-tab.overview-list-tab.tab-content-active .angebot-big-box{flex-direction:column}.search-result-section--gewerbe .content-tabs .content-tab.overview-list-tab.tab-content-active .angebot-big-box>*{width:100%}.search-result-section--gewerbe .content-tabs .content-tab.overview-list-tab.tab-content-active .angebot-image{max-height:360px;overflow:hidden}.search-result-section--gewerbe .content-tabs .content-tab.overview-list-tab.tab-content-active .image-slider-section .swiper{height:100%;max-height:360px}}.main-navigation .primary-menu .sub-nav-element .menu-item-link{display:flex;flex-direction:row}.main-navigation .primary-menu .sub-nav-element .menu-item-link .menu-item-link__icon{margin-left:auto}.main-navigation .primary-menu .mega-description{display:flex;flex-direction:column;gap:8px}.main-navigation .primary-menu .mega-description .mega-link{font-weight:300;display:inline-flex;gap:.5rem;align-items:center}.main-navigation .primary-menu .mega-description .mega-link:hover{background-color:var(--gewo-grey-200);font-weight:700}.main-navigation .primary-menu .mega-description .mega-link--primary{background-color:var(--gewo-grey-700);color:#fff}.main-navigation .primary-menu .mega-description .mega-link--primary:hover{background-color:var(--gewo-black);border-color:var(--gewo-black)}.direct-entries .direct-entry .direct-entry-link{display:inline-flex;flex-direction:column;gap:.5rem}.direct-entries .direct-entry .direct-entry-link__label{display:inline-flex;flex-direction:row;gap:.5rem;align-items:center}.gw-box{padding:1.25rem}.gw-box--secondary-violett{background-color:var(--gewo-secondary-violett)}.gw-box--secondary-green{background-color:var(--gewo-secondary-green)}.gw-button{--gw-button-color: #FFF;--gw-button-background-color: var(--gewo-grey-700);--gw-button-border-color: var(--gewo-grey-700);--gw-button-color--active: #FFF;--gw-button-background-color--active: var(--gewo-black);--gw-button-border-color--active: var(--gewo-black);display:inline-flex;gap:.5rem;justify-content:space-between;align-items:center;border:1px solid;border-radius:2rem;cursor:pointer;font-family:var(--gewo-font-stack);font-size:var(--gewo-font-size-md);font-weight:700;line-height:1.2rem;height:auto!important;min-height:2.5rem;padding:calc(.5rem - 1px) 1rem;position:relative;text-align:left;text-decoration:none!important;text-overflow:ellipsis;transition:background-color .3s;width:auto}.gw-button,.gw-button:link,.gw-button:visited{color:var(--gw-button-color);background-color:var(--gw-button-background-color);border-color:var(--gw-button-border-color)}.gw-button:active,.gw-button:hover,.gw-button:focus-visible{color:var(--gw-button-color--active);background-color:var(--gw-button-background-color--active);border-color:var(--gw-button-border-color--active)}.gw-button__icon{flex:0 0 24px;height:24px}.gw-button:after{display:none!important}.gw-button--outline,.gw-button--secondary{--gw-button-color: var(--gewo-grey-700);--gw-button-background-color: transparent;--gw-button-border-color: var(--gewo-grey-700);--gw-button-color--active: var(--gewo-grey-700);--gw-button-background-color--active: var(--gewo-grey-200);--gw-button-border-color--active: var(--gewo-grey-700)}.gw-button--highlight{--gw-button-color: var(--gewo-grey-700);--gw-button-background-color: var(--gewo-primary-blue);--gw-button-border-color: var(--gewo-primary-blue);--gw-button-color--active: var(--gewo-grey-700);--gw-button-background-color--active: var(--gewo-primary-blue-dark);--gw-button-border-color--active: var(--gewo-primary-blue-dark)}.gw-card{display:flex;flex-direction:column;--gw-card-bg-color: #ffffff;--gw-card-bg-accent-color: #FFF098}.gw-card__media{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100px;object-fit:contain;background-color:var(--gw-card-bg-accent-color);padding:15px}.gw-card__content{display:flex;flex-direction:column;overflow:auto;width:100%;background-color:var(--gw-card-bg-color);flex:1}@media (min-width: 768px){.gw-card--horizontal{flex-direction:row}.gw-card--horizontal .gw-card__media{flex-direction:row;width:20%;height:auto;min-width:80px}.gw-card--horizontal .gw-card__content{flex-direction:column;width:80%}}.gw-contact-search__form{background-color:#fff;margin-bottom:12px}@media (min-width: 1024px){.gw-contact-search__form{padding-top:40px;margin-bottom:16px}}.gw-contact-search__submit-button{padding:12px 32px 12px 16px}@media (min-width: 768px){.gw-contact-search__submit-button{padding:.5rem 3rem .5rem 1rem}}.gw-contact-search__submit-button:after{background-position-x:-96px;background-position-y:-24px;right:12px}@media (min-width: 768px){.gw-contact-search__submit-button:after{background-position-x:-144px;background-position-y:-24px;right:1rem}}.gw-contact-search__submit-button-label--mobile{display:inline}@media (min-width: 768px){.gw-contact-search__submit-button-label--mobile{display:none}}.gw-contact-search__submit-button-label--tablet{display:none}@media (min-width: 768px){.gw-contact-search__submit-button-label--tablet{display:inline}}.gw-contact-search__result{display:flex;flex-direction:column;gap:12px}@media (min-width: 1024px){.gw-contact-search__result{gap:16px}}.gw-contact-search__result .gw-card .gw-card__media{height:115px;width:auto}@media (min-width: 768px){.gw-contact-search__result .gw-card .gw-card__media{height:auto;width:150px}}@media (min-width: 1024px){.gw-contact-search__result .gw-card .gw-card__media{height:auto;width:180px}}.gw-contact-search__result .gw-card .gw-card__content{height:auto;width:auto}.gw-contact-search__result-item{min-height:350px;max-height:600px;font-size:14px}@media (min-width: 768px){.gw-contact-search__result-item{min-height:240px;max-height:285px;font-size:16px}}@media (min-width: 1024px){.gw-contact-search__result-item{min-height:240px;max-height:275px;font-size:16px}}.gw-contact-search__result-item-icon{height:80px;width:80px}@media (min-width: 768px){.gw-contact-search__result-item-icon{height:90px;width:90px}}@media (min-width: 1024px){.gw-contact-search__result-item-icon{height:100px;width:100px}}.gw-contact-search__result-item-content{display:grid;grid-template-areas:"title" "description" "info" "image";grid-template-columns:1fr;grid-template-rows:auto auto 1fr auto;row-gap:24px;padding:30px 24px 24px}@media (min-width: 768px){.gw-contact-search__result-item-content{grid-template-areas:"title image" "description image" "info image";grid-template-columns:70% 1fr;grid-template-rows:auto auto 1fr;column-gap:24px;padding-top:24px}}@media (min-width: 1024px){.gw-contact-search__result-item-content{grid-template-areas:"title info image" "description info image";grid-template-columns:40% 1fr auto;grid-template-rows:auto 1fr;column-gap:24px;padding-top:24px}}.gw-contact-search__result-item-title{grid-area:title;font-weight:700;font-size:20px}@media (min-width: 768px){.gw-contact-search__result-item-title{font-size:26px}}@media (min-width: 1024px){.gw-contact-search__result-item-title{font-size:32px}}.gw-contact-search__result-item-description{grid-area:description}.gw-contact-search__result-item-info{grid-area:info;display:flex;flex-direction:column;gap:20px}.gw-contact-search__result-item-image{grid-area:image;min-width:unset;max-width:100%;min-height:140px;max-height:140px;overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.gw-contact-search__result-item-image{max-width:100%;min-height:unset;max-height:100%;justify-self:end;aspect-ratio:1/1}}@media (min-width: 1024px){.gw-contact-search__result-item-image{max-width:215px}}.gw-contact-search__result-item-image img{display:block;width:100%;height:100%;object-fit:contain;object-position:left top}@media (min-width: 768px){.gw-contact-search__result-item-image img{object-fit:cover;object-position:center}}.gw-contact-search__contact-entry{display:flex;flex-direction:row;gap:.5em}.gw-contact-search__contact-entry-label,.gw-contact-search__contact-entry-value{font-weight:700}.gw-contact-search__contact-schedule{display:flex;flex-direction:column;gap:.25em}.gw-contact-search__contact-schedule-label{font-weight:700}.gw-contact-search__contact-schedule-timetable ul{list-style:none;margin:0;padding:0}.gw-contact-search__contact-schedule-timetable li{margin:0 0 .2em;padding:0}.gw-contact-search__contact-schedule-timetable li:last-child{margin-bottom:0}.gw-contact-search__contact-link a{word-break:break-word!important;overflow-wrap:break-word;white-space:normal}.gw-contact-search-form{display:grid;font-size:14px;gap:1rem;grid-template-areas:"image" "title" "description" "inputs" "submit";grid-template-columns:1fr;grid-template-rows:auto auto auto auto auto}@media (min-width: 768px){.gw-contact-search-form{grid-template-areas:"title image" "description image" "inputs inputs" "submit submit";grid-template-columns:1fr 30%;grid-template-rows:auto auto auto auto}}@media (min-width: 768px){.gw-contact-search-form{font-size:16px}}@media (min-width: 1024px){.gw-contact-search-form{font-size:18px}}.gw-contact-search-form--single-input{grid-template-areas:"image image" "title title" "description description" "inputs submit";grid-template-columns:1fr;grid-template-rows:auto auto auto auto}@media (min-width: 768px){.gw-contact-search-form--single-input{grid-template-areas:"title title image" "description description image" "inputs submit image" "- - image";grid-template-rows:auto auto auto auto;grid-template-columns:1fr auto 36%}}@media (min-width: 1024px){.gw-contact-search-form--single-input{grid-template-columns:1fr auto 40%}}.gw-contact-search-form--single-input .gw-contact-search-form__submit{align-self:end}.gw-contact-search-form--single-input .gw-contact-search-form__title{margin-top:6px}@media (min-width: 768px){.gw-contact-search-form--single-input .gw-contact-search-form__title{margin-top:12px}}@media (min-width: 1024px){.gw-contact-search-form--single-input .gw-contact-search-form__title{margin-top:24px}}@media (min-width: 1141px){.gw-contact-search-form--single-input .gw-contact-search-form__title{margin-top:36px}}@media (min-width: 768px){.gw-contact-search-form--single-input .gw-contact-search-form__inputs{margin-top:6px}}@media (min-width: 1024px){.gw-contact-search-form--single-input .gw-contact-search-form__inputs{margin-top:20px}}@media (min-width: 1141px){.gw-contact-search-form--single-input .gw-contact-search-form__inputs{margin-top:32px}}@media (min-width: 768px){.gw-contact-search-form--single-input .gw-contact-search-form__image{margin-left:6px;margin-right:6px}}@media (min-width: 1024px){.gw-contact-search-form--single-input .gw-contact-search-form__image{margin-left:12px;margin-right:12px}}@media (min-width: 1141px){.gw-contact-search-form--single-input .gw-contact-search-form__image{margin-left:18px;margin-right:18px}}.gw-contact-search-form--single-input .gw-contact-search-form__image img{object-fit:contain;max-height:250px}@media (min-width: 768px){.gw-contact-search-form--single-input .gw-contact-search-form__image img{max-height:300px}}@media (min-width: 1024px){.gw-contact-search-form--single-input .gw-contact-search-form__image img{max-height:350px}}.gw-contact-search-form__image{grid-area:image}.gw-contact-search-form__image img{justify-self:start;max-height:400px;object-position:center}.gw-contact-search-form__title{grid-area:title}.gw-contact-search-form__description{grid-area:description}.gw-contact-search-form__inputs{grid-area:inputs}.gw-contact-search-form__inputs label span{display:block;font-weight:700;margin-bottom:.5rem}.gw-contact-search-form__inputs input{font-size:16px}@media (min-width: 768px){.gw-contact-search-form__inputs input{font-size:16px}}@media (min-width: 1024px){.gw-contact-search-form__inputs input{font-size:18px}}.gw-contact-search-form__autocomplete-group{position:relative}.gw-contact-search-form__autocomplete-group--collapsed .gw-contact-search-form__autocomplete-list{display:none}.gw-contact-search-form__autocomplete-group--expanded input{border-radius:20px 20px 0 0}.gw-contact-search-form__autocomplete-list{position:absolute;left:0;right:0;top:100%;z-index:10;background:#fff;border:1px solid #000000;border-top:none;border-radius:0 0 12px 12px;width:100%;max-height:200px;overflow-y:auto;margin:0;padding-top:0}.gw-contact-search-form__autocomplete-list li{padding:1rem;cursor:pointer}@media (min-width: 768px){.gw-contact-search-form__autocomplete-list li{color:#aaa}}.gw-contact-search-form__autocomplete-list li:hover,.gw-contact-search-form__autocomplete-list li:focus{color:#000}.gw-contact-search-form__submit{grid-area:submit}.gw-contact-search-form__submit button{display:inline-block;width:auto;min-width:0}.gw-form-field--filled{background-color:var(--gewo-white)!important}.gw-icon{display:inline-block;position:relative;height:30px;width:30px;vertical-align:middle}.gw-icon__inner{display:block;position:relative;padding-top:100%}.gw-icon svg{position:absolute;left:0;top:0;height:100%;width:100%}.gw-icon--xs{width:20px;height:20px}.gw-icon--sm{width:24px;height:24px}.gw-icon--md{width:30px;height:30px}.gw-icon--lg{width:40px;height:40px}.gw-message:not(:empty){display:block;padding:.5rem 1rem;border-radius:25px;font-size:1rem;font-weight:700}.gw-message:not(:empty):before{content:"";display:inline-block;width:24px;height:24px;margin-right:.5rem;vertical-align:bottom;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px}.gw-message--error{background-color:var(--gewo-secondary-red)}.gw-message--error:before{background-position-x:-72px}.gw-message--success{background-color:var(--gewo-secondary-green)}.gw-message--success:before{background-position-x:-192px}.gw-modal{position:fixed;z-index:1000;left:0;top:0;width:100vw;height:100vh;overflow:auto;background-color:#000c}.gw-modal--hidden{display:none}.gw-modal__pane{display:flex;flex-direction:column;background-color:#fff;margin:7.5vh auto;padding:18px;border:1px solid #888;width:85vw;height:85vh;overflow:auto}.gw-modal__pane iframe{width:100%;height:100%}.gw-modal__pane-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:12px}.gw-modal__content{flex-grow:1}.gw-modal__title{font-size:1.375rem;font-weight:700}.gw-modal__close{font-size:1.375rem;font-weight:700;padding:.1rem .75rem}.gw-modal__close:after{content:none}.gw-offer__content-head{display:flex;justify-content:space-between;align-items:center;width:calc(100% + .5rem)!important}.gw-offer__content-head--floating{position:absolute;right:.75rem;top:.25rem;width:auto!important}.gw-offer__content-head--highlight{width:100%!important;margin-bottom:10px;background-color:var(--gewo-secondary-yellow)}.gw-offer__content-head-pictos{flex-grow:0;flex-shrink:0}.gw-offer__content-head-hint{flex:0 1 80%}.gw-offer__content-head--highlight .gw-offer__content-head-hint{padding-left:10px}.gw-offer__content-head-hint>*{display:block}.gw-nl-signup{display:flex;flex-direction:column;margin:0;width:100%;max-width:unset;padding:0}.gw-nl-signup__main{width:100%;max-width:var(--gewo-content-size);align-self:center;margin:2.5rem 0;padding-inline:1.25rem;display:grid;grid-template-columns:1fr;row-gap:1.25rem;column-gap:1.25rem}.gw-nl-signup__headline{line-height:1.25;font-size:2rem;font-weight:700}.gw-nl-signup__tag{font-size:1.25rem}.gw-nl-signup--no-image .gw-nl-signup__tag{font-size:50%;top:0;color:#fff;background-color:var(--gewo-grey-700);clear:both;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.25rem .5rem;display:inline}.gw-nl-signup--no-image .gw-nl-signup__title{line-height:1.5;color:#fff;background-color:var(--gewo-grey-700);clear:both;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.25rem .5rem;display:inline}.gw-nl-signup__image img{max-height:320px;object-fit:contain;width:100%;height:auto}.gw-nl-signup__form form{padding:0;margin:0}.gw-nl-signup .alert-success{grid-row:2}.gw-nl-signup .help-block{grid-column:1;color:var(--gewo-primary-red)}@media (min-width: 768px){.gw-nl-signup--no-image .help-block,.gw-nl-signup--image-left .help-block{grid-column:2}}@media (min-width: 768px){.gw-nl-signup__main{grid-template-columns:1fr 1fr}.gw-nl-signup__image{align-self:center;justify-self:start;width:100%;max-width:100%}.gw-nl-signup__image img{max-height:100%}.gw-nl-signup__header,.gw-nl-signup--image-right .gw-nl-signup__header{grid-column:1;grid-row:1}.gw-nl-signup__form,.gw-nl-signup .alert-success,.gw-nl-signup--image-right .gw-nl-signup__form,.gw-nl-signup--image-right .gw-nl-signup .alert-success{grid-column:1;grid-row:2}.gw-nl-signup__image,.gw-nl-signup--image-right .gw-nl-signup__image{grid-column:2;grid-row:1/span 2}.gw-nl-signup--image-left .gw-nl-signup__header{grid-column:2;grid-row:1}.gw-nl-signup--image-left .gw-nl-signup__form,.gw-nl-signup--image-left .gw-nl-signup .alert-success{grid-column:2;grid-row:2}.gw-nl-signup--image-left .gw-nl-signup__image{grid-column:1;grid-row:1/span 2}.gw-nl-signup--no-image .gw-nl-signup__header{transform:translateY(-20%);align-self:center;grid-column:1;grid-row:1}.gw-nl-signup--no-image .gw-nl-signup__form,.gw-nl-signup--no-image .gw-nl-signup .alert-success{grid-column:2;grid-row:1}}.gw-nl-umzug-signup{display:flex;flex-direction:column;margin:0;width:100%;max-width:unset;padding:0;overflow:hidden;background-image:url(/wp-content/themes/gewobag/assets/svg/newsletter/tiles-umzugsratgeber.svg);background-repeat:no-repeat;background-size:460px auto;background-position:-100px -100px}@media (min-width: 768px){.gw-nl-umzug-signup{background-size:auto 120%;background-position:-15% 90%}}@media (min-width: 1141px){.gw-nl-umzug-signup{background-size:auto 120%;background-position:-5% 45%}}@media (min-width: 1440px){.gw-nl-umzug-signup{background-size:35% auto;background-position:10% 45%}}.gw-nl-umzug-signup__main{width:100%;max-width:var(--gewo-content-size);align-self:center;margin:2.5rem 0;padding-inline:1.25rem;display:grid;grid-template-columns:1fr;row-gap:1.25rem;column-gap:2.5rem;position:relative}.gw-nl-umzug-signup__header{grid-column:1;grid-row:1}.gw-nl-umzug-signup__description{grid-column:1;grid-row:2}.gw-nl-umzug-signup__form,.gw-nl-umzug-signup .alert-success{grid-column:1;grid-row:3}.gw-nl-umzug-signup__headline{display:flex;flex-direction:column;line-height:1.25;font-size:2rem;font-weight:700}.gw-nl-umzug-signup__tag{font-size:1.25rem}.gw-nl-umzug-signup__description p{margin:.5rem 0}.gw-nl-umzug-signup__form form{padding:0;margin:0}.gw-nl-umzug-signup .help-block{grid-column:2;color:var(--gewo-primary-red)}@media (min-width: 768px){.gw-nl-umzug-signup__main{grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr}.gw-nl-umzug-signup__header{grid-column:1;grid-row:1}.gw-nl-umzug-signup__description{grid-column:1;grid-row:2}.gw-nl-umzug-signup__form,.gw-nl-umzug-signup .alert-success{grid-column:2;grid-row:1/span 2}}.pswp{--pswp-bg: var(--gewo-black);--pswp-root-z-index: 999999}.pswp__button{width:50px;height:50px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-top:0;border-radius:50%;transition:opacity .2s linear 0s}.pswp__button--arrow--next,.pswp__button--arrow--prev{background-color:#fff;opacity:.6!important}.pswp__button--arrow--next:after,.pswp__button--arrow--prev:after{display:block;width:24px;height:24px;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px;background-position:0 0;content:"";background-position:-168px 0;position:relative;top:auto;right:auto;bottom:auto;left:auto;translate:none}.pswp__button--arrow--next:hover,.pswp__button--arrow--next:active,.pswp__button--arrow--next:focus-visible,.pswp__button--arrow--prev:hover,.pswp__button--arrow--prev:active,.pswp__button--arrow--prev:focus-visible{background:#fff;opacity:1!important}.pswp__button svg{display:none}.pswp__button--arrow--next{transform:translate(-10px)}.pswp__button--arrow--next:after{transform:rotate(-90deg)}.pswp__button--arrow--prev{transform:translate(10px)}.pswp__button--arrow--prev:after{transform:rotate(90deg)}.pswp__button--close:after{background-position:0 -24px}.pswp__button--zoom{display:none!important}.pswp__counter{text-shadow:none}.gw-pictogram{display:inline-block;position:relative;height:64px;width:64px;vertical-align:middle}.gw-pictogram__inner{display:block;position:relative;padding-top:100%}.gw-pictogram svg{position:absolute;left:0;top:0;height:100%;width:100%}.gw-pictogram svg use{fill:currentColor}.gw-pictogram--xs{height:36px;width:36px}.gw-pictogram--sm{height:48px;width:48px}.gw-pictogram--md{height:64px;width:64px}.gw-pictogram--lg{height:96px;width:96px}.gw-pictogram--xl{height:128px;width:128px}.gw-pictogram--xxl{height:160px;width:160px}.dd-question-info{background-color:var(--gewo-primary-violett);color:#fff;font-weight:700;border-radius:50%;border:2px solid var(--gewo-primary-violett);cursor:pointer;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:3px;padding-left:2px;padding-top:1px;position:relative}.dd-question-info--active{background-color:#fff;color:var(--gewo-primary-violett)}.dd-question-info__overlay{position:fixed;box-shadow:0 4px 8px #0003;z-index:10;top:50%;left:50%;min-width:90%;max-height:80%;overflow-y:auto;transform:translate(-50%,-40%)}@media (min-width: 768px){.dd-question-info__overlay{transform:translate(-50%,-50%);min-width:min(50vw,420px);max-height:none}}@media (min-width: 1200px){.dd-question-info__overlay{position:absolute;transform:translateY(-50%);left:125%;right:100px}}.dd-question-info__overlay-content{background-color:var(--gewo-primary-violett);color:#fff;font-size:16px;padding:60px 20px 20px;position:relative;cursor:default}.dd-question-info__overlay-content>p{font-weight:400}.dd-question-info__overlay-close{position:absolute;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;color:var(--gewo-primary-violett);border-radius:50%;width:32px;height:32px;top:10px;right:15px;font-size:32px;padding-bottom:2px;cursor:pointer}.rental-area__section+.rental-area__section{margin-top:3rem}.swiper-wrapper{margin:0;padding:0}.swiper__link{padding:0!important;display:block!important}.swiper__link:after{display:none!important}.swiper__image{display:block;width:100%}.swiper-button-prev,.swiper-button-next{width:50px;height:50px;display:flex;justify-content:center;align-content:center;border-bottom:0;cursor:pointer;position:absolute;margin-top:0;opacity:.6;background-color:#fff;border-radius:50%;transition:opacity .2s linear 0s}.swiper-button-prev:after,.swiper-button-next:after{display:block;width:24px;height:24px;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:696px 96px;background-position:0 0;content:"";background-position:-168px 0;position:relative;top:auto;right:auto;bottom:auto;left:auto;translate:none}.swiper-button-prev svg,.swiper-button-next svg{display:none}.swiper-button-prev{transform:rotate(90deg)}.swiper-button-next{transform:rotate(-90deg)}.swiper--gallery{position:relative;--swiper-pagination-bottom: auto}.swiper--gallery .swiper-pagination{display:block;width:auto;padding:.5rem;position:absolute;top:.5rem;left:.5rem;z-index:1;background-color:#fff9;line-height:1;margin:0}.swiper--gallery .swiper-button-disabled{pointer-events:auto}.gw-wbs-calculator{position:relative}.gw-wbs-calculator__top-anchor{position:absolute;top:-80px}@media (min-width: 768px){.gw-wbs-calculator__top-anchor{top:-20px}}.gw-wbs-calculator__icon-person{display:flex;align-items:center}.gw-wbs-calculator__icon-person:before{content:"";display:inline-block;width:28px;height:28px;margin-right:.5rem;vertical-align:bottom;background-image:url(/wp-content/themes/gewobag/dist/assets/gewobag-icons-D1mAtoF8.svg);background-size:700px 96px;background-position-x:435px;flex:0 0 24px}.gw-wbs-calculator__icon-person--small:before{scale:.85}.gw-wbs-calculator__icon-person select{width:auto;min-width:100px}.gw-wbs-calculator__disabled-person{display:flex;height:40px;align-items:center}.gw-wbs-calculator__disabled-person-icon{display:flex;justify-content:center;width:40px}.gw-wbs-calculator__disabled-person-icon>span{scale:.2}.gw-wbs-result{position:relative;display:flex;align-items:center}.gw-wbs-result__image{width:100%;padding:10vw}@media (min-width: 768px){.gw-wbs-result__image{padding:min(5vw,58px)}}.gw-wbs-result__levels{position:absolute;display:flex;flex-direction:column;justify-content:space-between;text-align:center;font-family:Museo,serif;right:18%;top:40%;bottom:14%}.gw-wbs-result--failed .gw-wbs-result__levels{right:28%}.gw-wbs-result__level{--wbs-result-dot-color: var(--gewo-primary-red);text-align:center;font-size:5.6vw;font-weight:600;line-height:1;opacity:.3;padding:1.2vw 0 1vw}.gw-wbs-result__level:before{content:"";display:inline-block;width:.8em;height:.8em;border-radius:50%;background-color:var(--wbs-result-dot-color);margin-right:.25em;visibility:hidden;vertical-align:middle;transform:translateY(-10%)}.gw-wbs-result--failed .gw-wbs-result__level:before{content:"×";height:auto;width:auto;visibility:visible;background-color:transparent;margin-right:.5em}@media (min-width: 768px){.gw-wbs-result__level{font-size:min(2.8vw,32.48px);padding:min(6.9px,.6vw) 0 min(5.8px,.5vw)}}.gw-wbs-result__level:nth-child(2){--wbs-result-dot-color: var(--gewo-primary-yellow)}.gw-wbs-result__level:nth-child(3){--wbs-result-dot-color: var(--gewo-primary-green)}.gw-wbs-result__level:nth-child(4){--wbs-result-dot-color: var(--gewo-primary-blue-dark)}.gw-wbs-result__level:nth-child(5){--wbs-result-dot-color: var(--gewo-primary-violett)}.gw-wbs-result__level--active{position:relative;background-color:var(--wp--preset--color--gewo-gray-200);font-size:9vw;opacity:1}.gw-wbs-result__level--active:before{visibility:visible}@media (min-width: 768px){.gw-wbs-result__level--active{font-size:min(4.5vw,52.2px)}}.gw-wbs-result__notice{border:2px solid var(--gewo-grey-700);padding:15px}.gw-wbs-result__button-container{display:flex;gap:2rem}.brlbs-cmpnt-container[data-borlabs-cookie-content-blocker-id=walls-io] .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-description{font-weight:400;font-size:1.25rem;line-height:1.3}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.bg-primary-red{--gewo-bg-opacity: 1;background-color:rgba(var(--gewo-primary-red-rgb),var(--gewo-bg-opacity))!important}.bg-primary-yellow{--gewo-bg-opacity: 1;background-color:rgba(var(--gewo-primary-yellow-rgb),var(--gewo-bg-opacity))!important}.bg-primary-green{--gewo-bg-opacity: 1;background-color:rgba(var(--gewo-primary-green-rgb),var(--gewo-bg-opacity))!important}.bg-primary-blue{--gewo-bg-opacity: 1;background-color:rgba(var(--gewo-primary-blue-rgb),var(--gewo-bg-opacity))!important}.bg-primary-blue-dark{--gewo-bg-opacity: 1;background-color:rgba(var(--gewo-primary-blue-dark-rgb),var(--gewo-bg-opacity))!important}.bg-primary-violett{--gewo-bg-opacity: 1;background-color:rgba(var(--gewo-primary-violett-rgb),var(--gewo-bg-opacity))!important}.bg-secondary-red{--gewo-bg-opacity: 1;background-color:rgba(var(--gewo-secondary-red-rgb),var(--gewo-bg-opacity))!important}.bg-secondary-yellow{--gewo-bg-opacity: 1;background-color:rgba(var(--gewo-secondary-yellow-rgb),var(--gewo-bg-opacity))!important}.bg-secondary-green{--gewo-bg-opacity: 1;background-color:rgba(var(--gewo-secondary-green-rgb),var(--gewo-bg-opacity))!important}.bg-secondary-blue{--gewo-bg-opacity: 1;background-color:rgba(var(--gewo-secondary-blue-rgb),var(--gewo-bg-opacity))!important}.bg-secondary-violett{--gewo-bg-opacity: 1;background-color:rgba(var(--gewo-secondary-violett-rgb),var(--gewo-bg-opacity))!important}.bg-tertiary-red{--gewo-bg-opacity: 1;background-color:rgba(var(--gewo-tertiary-red-rgb),var(--gewo-bg-opacity))!important}.bg-tertiary-green{--gewo-bg-opacity: 1;background-color:rgba(var(--gewo-tertiary-green-rgb),var(--gewo-bg-opacity))!important}.bg-black{--gewo-bg-opacity: 1;background-color:rgba(var(--gewo-black-rgb),var(--gewo-bg-opacity))!important}.bg-grey-700{--gewo-bg-opacity: 1;background-color:rgba(var(--gewo-grey-700-rgb),var(--gewo-bg-opacity))!important}.bg-grey-600{--gewo-bg-opacity: 1;background-color:rgba(var(--gewo-grey-600-rgb),var(--gewo-bg-opacity))!important}.bg-grey-500{--gewo-bg-opacity: 1;background-color:rgba(var(--gewo-grey-500-rgb),var(--gewo-bg-opacity))!important}.bg-grey-400{--gewo-bg-opacity: 1;background-color:rgba(var(--gewo-grey-400-rgb),var(--gewo-bg-opacity))!important}.bg-grey-300{--gewo-bg-opacity: 1;background-color:rgba(var(--gewo-grey-300-rgb),var(--gewo-bg-opacity))!important}.bg-grey-200{--gewo-bg-opacity: 1;background-color:rgba(var(--gewo-grey-200-rgb),var(--gewo-bg-opacity))!important}.bg-grey-700-alpha{--gewo-bg-opacity: 1;background-color:rgba(var(--gewo-grey-700-alpha-rgb),var(--gewo-bg-opacity))!important}.bg-white{--gewo-bg-opacity: 1;background-color:rgba(var(--gewo-white-rgb),var(--gewo-bg-opacity))!important}.bg-body{--gewo-bg-opacity: 1;background-color:rgba(var(--gewo-body-bg-rgb),var(--gewo-bg-opacity))!important}.bg-transparent{--gewo-bg-opacity: 1;background-color:transparent!important}.bg-body-secondary{--gewo-bg-opacity: 1;background-color:rgba(var(--gewo-secondary-bg-rgb),var(--gewo-bg-opacity))!important}.bg-body-tertiary{--gewo-bg-opacity: 1;background-color:rgba(var(--gewo-tertiary-bg-rgb),var(--gewo-bg-opacity))!important}@media (min-width: 480px){.d-mobile-inline{display:inline!important}.d-mobile-inline-block{display:inline-block!important}.d-mobile-block{display:block!important}.d-mobile-grid{display:grid!important}.d-mobile-inline-grid{display:inline-grid!important}.d-mobile-table{display:table!important}.d-mobile-table-row{display:table-row!important}.d-mobile-table-cell{display:table-cell!important}.d-mobile-flex{display:flex!important}.d-mobile-inline-flex{display:inline-flex!important}.d-mobile-none{display:none!important}}@media (min-width: 580px){.d-phablet-inline{display:inline!important}.d-phablet-inline-block{display:inline-block!important}.d-phablet-block{display:block!important}.d-phablet-grid{display:grid!important}.d-phablet-inline-grid{display:inline-grid!important}.d-phablet-table{display:table!important}.d-phablet-table-row{display:table-row!important}.d-phablet-table-cell{display:table-cell!important}.d-phablet-flex{display:flex!important}.d-phablet-inline-flex{display:inline-flex!important}.d-phablet-none{display:none!important}}@media (min-width: 768px){.d-tablet-inline{display:inline!important}.d-tablet-inline-block{display:inline-block!important}.d-tablet-block{display:block!important}.d-tablet-grid{display:grid!important}.d-tablet-inline-grid{display:inline-grid!important}.d-tablet-table{display:table!important}.d-tablet-table-row{display:table-row!important}.d-tablet-table-cell{display:table-cell!important}.d-tablet-flex{display:flex!important}.d-tablet-inline-flex{display:inline-flex!important}.d-tablet-none{display:none!important}}@media (min-width: 960px){.d-notebook-inline{display:inline!important}.d-notebook-inline-block{display:inline-block!important}.d-notebook-block{display:block!important}.d-notebook-grid{display:grid!important}.d-notebook-inline-grid{display:inline-grid!important}.d-notebook-table{display:table!important}.d-notebook-table-row{display:table-row!important}.d-notebook-table-cell{display:table-cell!important}.d-notebook-flex{display:flex!important}.d-notebook-inline-flex{display:inline-flex!important}.d-notebook-none{display:none!important}}@media (min-width: 1024px){.d-desktop-inline{display:inline!important}.d-desktop-inline-block{display:inline-block!important}.d-desktop-block{display:block!important}.d-desktop-grid{display:grid!important}.d-desktop-inline-grid{display:inline-grid!important}.d-desktop-table{display:table!important}.d-desktop-table-row{display:table-row!important}.d-desktop-table-cell{display:table-cell!important}.d-desktop-flex{display:flex!important}.d-desktop-inline-flex{display:inline-flex!important}.d-desktop-none{display:none!important}}@media (min-width: 1141px){.d-wide-inline{display:inline!important}.d-wide-inline-block{display:inline-block!important}.d-wide-block{display:block!important}.d-wide-grid{display:grid!important}.d-wide-inline-grid{display:inline-grid!important}.d-wide-table{display:table!important}.d-wide-table-row{display:table-row!important}.d-wide-table-cell{display:table-cell!important}.d-wide-flex{display:flex!important}.d-wide-inline-flex{display:inline-flex!important}.d-wide-none{display:none!important}}@media (min-width: 1440px){.d-extra-inline{display:inline!important}.d-extra-inline-block{display:inline-block!important}.d-extra-block{display:block!important}.d-extra-grid{display:grid!important}.d-extra-inline-grid{display:inline-grid!important}.d-extra-table{display:table!important}.d-extra-table-row{display:table-row!important}.d-extra-table-cell{display:table-cell!important}.d-extra-flex{display:flex!important}.d-extra-inline-flex{display:inline-flex!important}.d-extra-none{display:none!important}}@media (min-width: 1600px){.d-ultra-inline{display:inline!important}.d-ultra-inline-block{display:inline-block!important}.d-ultra-block{display:block!important}.d-ultra-grid{display:grid!important}.d-ultra-inline-grid{display:inline-grid!important}.d-ultra-table{display:table!important}.d-ultra-table-row{display:table-row!important}.d-ultra-table-cell{display:table-cell!important}.d-ultra-flex{display:flex!important}.d-ultra-inline-flex{display:inline-flex!important}.d-ultra-none{display:none!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}
