html,body{font-synthesis:none;overflow-x:hidden;overflow-y:visible}body.seo_page-template-default.single.single-seo_page,body.seo_page-template-default.single.single-seo_page .gspb_row-id-gsbp-1e9c9bb,body.seo_page-template-default.single.single-seo_page #gspb_row-id-gsbp-1e9c9bb,body.wlac-unit-template-default{overflow:visible}a.wp-block-button__link{transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}a.wp-block-button__link:hover{background:var(--wp--preset--color--main-color);border-color:var(--wp--preset--color--main-color);color:var(--wp--preset--color--white)}.has-secondary-color-color{background:none}.button-dark-bg *:hover,.is-style-outline *:hover{color:var(--wp--preset--color--white) !important}mark{background-color:rgba(0,0,0,0)}.block-editor-block-list__layout.is-root-container>*{max-width:none !important}:root :where(.is-layout-flow)>*,:where(.wp-site-blocks)>*{margin-block-start:0 !important}:where(figure){margin:0}.object-top{-o-object-position:top;object-position:top}.auto-top{margin-top:auto}.m-auto{margin:auto}.self-center{align-self:center}.p-0{padding:0}.m-0{margin:0}.min-w-full{min-width:100%}.min-h-full,.min-h-full *{min-height:100%}.w-full,.w-full *{width:100%}.object-cover *{-o-object-fit:cover;object-fit:cover}.h-auto,.h-auto *{height:auto}.gb-bild-min-w-full>*{min-width:100%}:root :where(.is-layout-flow)>*,:where(.wp-site-blocks)>*{margin-block-start:0 !important}@media(max-width: 768px){.logo img{width:100px}}.show{margin-top:0 !important}.one-line-title{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wl-bewertung-output-main h2,.wl-bewertung-output-main .full-width.align-center{display:none !important}.wl-bewertung-output-main #wl-reviews-grid .wl-review-item{color:#333}.wl-post-banner-ratgeber-text-content .wl-post-banner-standard-text,.single.single-post .entry-content p,.single.single-post .entry-content h2,.single.single-post .entry-content .wl-post-banner-standard-text{color:var(--wp--preset--color--main-color) !important}.single.single-post .entry-content p{font-size:var(--wp--preset--font-size--medium) !important;font-weight:400;padding:20px 0}.single.single-post .entry-content h2{font-size:clamp(23.043px,1.44rem + (1vw - 3.2px)*1.466,38px);line-height:1.4;text-align:left}.single.single-post .entry-content p:empty,.single.single-post .entry-content p:empty:before,.single.single-post .entry-content p:empty:after{display:none}.single.single-post .entry-content b,.single.single-post .entry-content strong{font-weight:bold}.single.single-post .entry-content .wl-post-banner-ratgeber-text-content h2{color:var(--wp--preset--color--secondary-color) !important}.single.single-post .wl-post-banner-ratgeber-main-grid{border:1px solid var(--wp--preset--color--main-color) !important}.single.single-post .wl-post-banner-ratgeber-main-grid .wl-post-banner-ratgeber-text-content{display:flex;flex-direction:column;gap:20px}.searchfilter-marketing-type,.radar-marktDaten-intro .radar-onlyMarketData-results,div.results-based-on-marketing-type{background-color:var(--wp--preset--color--main-color)}.searchfilter-marketing-type-active{background-color:var(--wp--preset--color--secondary-color)}#radar-top-block-grid .radar-filters-grid{top:-190px}.radar-contact-block .rd-ladenhuter-block-col-3 div{display:grid;grid-gap:10px}.radar-contact-block .rd-ladenhuter-block-col-3 a{width:-moz-fit-content;width:fit-content}#wlac-radar #radar-umkreis-input,#wlac-radar .radar-filters-section-row-1 select,#wlac-radar .radar-filters-section-row-2 select{min-height:37px}#suchauftragBox .wlradar-suchauftrag-modal-btn{text-decoration:none}#finde-immobilien-portalubergreifend-und-regional{margin-bottom:160px}@media(max-width: 852px){#radar-top-block-grid .radar-filters-grid{top:-485px}.wlac-main #wlac-radar{margin-top:400px}#finde-immobilien-portalubergreifend-und-regional{margin-bottom:50px}}@media(max-width: 768px){.wlac-main #wlac-radar{margin-top:420px}#finde-immobilien-portalubergreifend-und-regional{margin-bottom:20px}}@media(max-width: 500px){#finde-immobilien-portalubergreifend-und-regional{margin-bottom:30px}}.p-button.p-component{border-style:solid !important;border-width:2px !important;border-color:var(--wp--preset--color--secondary-color, #ff9a00) !important;background-color:var(--wp--preset--color--secondary-color, #ff9a00) !important;font-size:var(--wp--preset--font-size--medium);font-style:normal}.p-button.p-component:hover{background-color:#fff !important;color:var(--wp--preset--color--secondary-color, #ff9a00) !important}.small-font{font-size:14px !important}
