span.text-current-offer{cursor:pointer;transition:.3s;color:var(--brand-500);font-weight:var(--font-weight-medium);border-radius:3px}span.text-current-offer:hover{background:none!important}button.current_offer_button{border:none;background:none!important}button.current_offer_button:hover{background:none}#navigation{margin:8px 0 0}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{background-color:var(--white);width:35px;height:2px}@media(max-width:440px){#navigation{margin:8px 0 0}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:30px;height:1px}}@media(max-width:500px){#breadcrumbs-over-footer{margin-top:0!important}}@media only screen and (max-width:583px){.pe-pro-seal{transition:bottom 1s}.pe-pro-seal.improve-mobile-position{bottom:120px!important}}@media(max-width:751px){#content-body-left{order:1}}@media(max-width:768px){.sub-page-container #content-body-left{order:1}#mod-standorteoffers-slider-wrapper-desktop{display:none}#mod-standorteoffers-slider-wrapper-mobile{display:block}}@keyframes flash{0%{background-position:-468px 0}to{background-position:468px 0}}.slider-content-placeholder{padding-top:13px}.slider-content-placeholder .ph,.slider-content-placeholder-standortepropertyoffers .ph,.btn-under-contact-placeholder .ph{background-color:#00305e1a;border-radius:3px;margin-bottom:20px;animation:flash 1s linear infinite forwards;background:linear-gradient(to right,#eeeeee 8%,var(--white) 18%,#eeeeee 33%);background-size:800px 104px;position:relative}.slider-content-placeholder .teaser__flag .ph{width:50%;height:18px;margin:0 auto 20px}.slider-content-placeholder .teaser__image .ph{width:100%;height:0;padding-top:50%;border-radius:0}.slider-content-placeholder .detail{padding:0 0 60px}.slider-content-placeholder .detail .city .ph{width:45%;height:14px;margin-bottom:15px}.slider-content-placeholder .detail .title .ph{height:22px}.slider-content-placeholder .detail .title .ph:first-child{margin-bottom:8px;width:95%}.slider-content-placeholder .detail .title .ph:last-child{width:55%}.slider-content-placeholder .detail .size .ph{width:60%;height:14px;margin-bottom:8px}.slider-content-placeholder .detail .price .ph{width:35%;height:22px}@media(max-width:500px){#mod-standortepropertyoffers-wrapper-desktop{display:none}#mod-standortepropertyoffers-wrapper-mobile{display:block}}.slider-content-placeholder-standortepropertyoffers .title .ph{height:20px;width:100px;margin:10px auto;display:none}.slider-content-placeholder-standortepropertyoffers .btn-under-title .ph{height:20px;width:80px;margin:10px auto;display:none}.slider-content-placeholder-standortepropertyoffers .objects{margin:20px 0 0}.slider-content-placeholder-standortepropertyoffers .objects .object{float:left;width:74%;padding:0 10px}.slider-content-placeholder-standortepropertyoffers .objects .object:first-child{width:13%;padding:0 10px 0 0}.slider-content-placeholder-standortepropertyoffers .objects .object:last-child{width:13%;padding:0 0 0 10px}.slider-content-placeholder-standortepropertyoffers .objects .object .pic{width:100%}.slider-content-placeholder-standortepropertyoffers .objects .object .pic .ph{width:100%;height:0;padding-top:140px}.slider-content-placeholder-standortepropertyoffers .objects .object .address .ph{height:16px;width:66%;margin-bottom:15px}.slider-content-placeholder-standortepropertyoffers .objects .object:first-child .address .ph,.slider-content-placeholder-standortepropertyoffers .objects .object:last-child .address .ph{width:100%}.slider-content-placeholder-standortepropertyoffers .objects .object .obj-title .ph{height:16px;margin-bottom:10px}.slider-content-placeholder-standortepropertyoffers .objects .object .obj-title .ph:first-child{width:100%}.slider-content-placeholder-standortepropertyoffers .objects .object .obj-title .ph:last-child{width:80%}.slider-content-placeholder-standortepropertyoffers .objects .object:first-child .obj-title .ph,.slider-content-placeholder-standortepropertyoffers .objects .object:last-child .obj-title .ph{width:100%}.slider-content-placeholder-standortepropertyoffers .objects .object .tag .ph{height:24px;width:40%;margin:15px 0 100px}.slider-content-placeholder-standortepropertyoffers .objects .object:first-child .tag .ph,.slider-content-placeholder-standortepropertyoffers .objects .object:last-child .tag .ph{width:100%}.slider-content-placeholder-standortepropertyoffers.desktop .objects .object{width:calc(50% - 50px)}.slider-content-placeholder-standortepropertyoffers.desktop .objects .object:first-child{width:50px}.slider-content-placeholder-standortepropertyoffers.desktop .objects .object:last-child{width:50px}.slider-content-placeholder-standortepropertyoffers.desktop .objects .object .pic .ph{padding-top:200px}#mod-standortepropertyoffers-slider .slick-slide-item .property-box .teaser__image img{padding:0 10px}#mod-standortepropertyoffers-slider ul.slick-dots{display:none!important}.btn-under-contact-placeholder{height:54px;margin:20px 0}.btn-under-contact-placeholder .ph{height:100%}button#url-aktuelle-immobilienangebote-2{border:none}.sub-page-vp-btn .sub-page-vp-btn-icon img{height:22px;filter:brightness(0) invert(1)}.footer .sub-footer #footer-sub-r .selectBox.selectBox-dropdown{width:45px!important}.buttons-under-social-media-icons{display:flex;flex-direction:column}:is(body.job_offers,body.blog_location,body[class^=job_offer_detail-],body[class^=post_location-]) #mainbody_content_container{margin-top:6rem}@media only screen and (min-width:994px){:is(body.job_offers,body.blog_location,body[class^=job_offer_detail-],body[class^=post_location-]) #mainbody_content_container{margin-top:9rem!important}}:is(body.location,body.blog_location,body.job_offers,body[class^=job_offer_detail-],body[class^=post_location-]) .social-item img{height:var(--sp-30)}:is(body.location,body.blog_location,body.job_offers,body[class^=job_offer_detail-],body[class^=post_location-]) .location_lateral_accordion,:is(body.location,body.blog_location,body.job_offers,body[class^=job_offer_detail-],body[class^=post_location-]) .buttons-under-social-media-icons{gap:var(--sp-20)}:is(body.location,body.blog_location,body.job_offers,body[class^=job_offer_detail-],body[class^=post_location-]) .opening-hours ul{list-style:none;padding:0;margin:0}:is(body.location,body.blog_location,body.job_offers,body[class^=job_offer_detail-],body[class^=post_location-]) .opening-hours ul li{display:flex;padding:.5rem 0;border-bottom:1px solid #eee}:is(body.location,body.blog_location,body.job_offers,body[class^=job_offer_detail-],body[class^=post_location-]) .opening-hours ul li:last-child{border-bottom:none}:is(body.location,body.blog_location,body.job_offers,body[class^=job_offer_detail-],body[class^=post_location-]) .opening-hours .ci-tbl-label{flex:0 0 120px;font-weight:600}:is(body.location,body.blog_location,body.job_offers,body[class^=job_offer_detail-],body[class^=post_location-]) .opening-hours .ci-tbl-text{flex:1}
