html,body{font-synthesis:none;overflow-x:hidden;overflow-y:visible}.wl-post-banner-ratgeber-main-grid img{border:none;max-height:210px;max-width:unset!important;width:unset!important;max-width:500px!important}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{overflow:visible}.alt h1.wp-block-heading{text-shadow:none!important}.alt .has-custom-orange-color{background:linear-gradient(135deg,#c42991 0%,#ff8000 100%);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-v2{position:relative;overflow:hidden;background: url('tu-fondo.jpg') center/cover no-repeat}.hero-v2::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:180px;background:url(data:image/svg+xml;utf8,<svg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 1440\ 120\'\ preserveAspectRatio=\'none\'><path\ fill=\'rgba\(255,255,255,0.15\)\'\ d=\'M0,0\ C480,80\ 960,80\ 1440,0\ L1440,120\ L0,120\ Z\'/></svg>);background-repeat:no-repeat;background-size:100% 100%;z-index:2}.hero-v2::after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:150px;background:url(data:image/svg+xml;utf8,<svg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 1440\ 120\'\ preserveAspectRatio=\'none\'><path\ fill=\'rgba\(255,255,255,0.6\)\'\ d=\'M0,0\ C480,80\ 960,80\ 1440,0\ L1440,120\ L0,120\ Z\'/></svg>);background-repeat:no-repeat;background-size:100% 100%;z-index:1}.hero-v2::before,.hero-v2::after{animation:curvePulse 6s ease-in-out infinite}@keyframes curvePulse {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(6px); /* mueve hacia abajo suavemente */
  }
}@media (max-width:768px){.hero-v2::before{height:80px}.hero-v2::after{height:50px}}a.wp-block-button__link{transition:all .3s cubic-bezier(.4,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);transition:all .3s cubic-bezier(.4,0,.2,1)}.has-secondary-color-color{background:none}.button-dark-bg *:hover,.is-style-outline *:hover{color:var(--wp--preset--color--white)!important}mark{background-color:transparent}.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{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 *{object-fit:cover}.h-auto,.h-auto *{height:auto}.gb-bild-min-w-full>*{min-width:100%}@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{display:none!important}.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 p:empty,.single.single-post p:empty:before,.single.single-post 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}.wl-post-banner-ratgeber-main-grid{border:1px solid var(--wp--preset--color--main-color)!important}.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:fit-content}#wlac-radar #radar-umkreis-input,.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}}#gspb_col-id-gsbp-503d4c2 .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}#gspb_col-id-gsbp-503d4c2 .p-button.p-component:hover{background-color:#fff!important;color:var(--wp--preset--color--secondary-color,#ff9a00)!important}.small-font{font-size:14px!important}.hero{position:relative;overflow:hidden}.hero__overlay{position:absolute;inset:0;pointer-events:none;z-index:1}.hero__overlay::before,.hero__overlay::after{content:"";position:absolute;border-radius:50%;opacity:.9;animation:float 12s ease-in-out infinite alternate}.hero__overlay::before{width:120vh;height:120vh;right:-70vh;top:70vh;background: radial-gradient(
    circle at center,
    rgba(255, 128, 0, 0.4) 0%,
    rgba(178,0,255, 0.4) 100%
  )}.hero__overlay::after{width:120vh;height:120vh;left:-70vh;top:-70vh;background: radial-gradient(
    circle at center,
    rgba(255, 128, 0, 0.4) 0%,
    rgba(178,0,255, 0.4) 100%
  )}@keyframes float {
  0% {
    transform: translate(0, 0) scale(1);
  }
  50% {
    transform: translate(2vh, -3vh) scale(1.05);
  }
  100% {
    transform: translate(-2vh, 3vh) scale(1);
  }
}.subMenu1 svg,.subMenu2 svg,.subMenu3 svg,.subMenu4 svg{fill:#fff!important}.footer{position:relative;overflow:hidden}.footer::before,.footer::after{content:"";position:absolute;border-radius:50%;opacity:.9;animation:float 22s ease-in-out infinite alternate;z-index:1}.footer::before{width:120vh;height:120vh;left:-50vh;top:-50vh;background: radial-gradient(
    circle at center,
    rgba(255, 128, 0, 0.4) 0%,
    rgba(178,0,255, 0.4) 100%
  )}.footer::after{width:120vh;height:120vh;right:-50vh;bottom:-50vh;background: radial-gradient(
    circle at center,
    rgba(255, 128, 0, 0.4) 0%,
    rgba(178,0,255, 0.4) 100%
  )}#gspb_col-id-gsbp-503d4c2{position:relative;z-index:2}.wp-block-heading{opacity:0;filter:blur(12px)}.wp-block-heading.is-visible{-webkit-animation:text-focus-in .8s cubic-bezier(.550,.085,.680,.530) both;animation:text-focus-in .5s cubic-bezier(.550,.085,.680,.530) both}@media (prefers-reduced-motion:reduce){.wp-block-heading,.wp-block-heading.is-visible{animation:none!important;transition:none!important;opacity:1!important;filter:none!important}}@-webkit-keyframes text-focus-in {
  0% { -webkit-filter: blur(12px); filter: blur(12px); opacity: 0; }
  100% { -webkit-filter: blur(0); filter: blur(0); opacity: 1; }
}@keyframes text-focus-in {
  0% { -webkit-filter: blur(12px); filter: blur(12px); opacity: 0; }
  100% { -webkit-filter: blur(0); filter: blur(0); opacity: 1; }
}.rounded,.p-button{border-radius:50px!important;padding:5px 25px!important}.rounded span{text-transform:uppercase}.wordliner-map-container{border-radius:25px!important}.searchbox[data-v-40d683a6]{border-radius:25px!important;box-shadow:none!important}.p-inputtext::placeholder,.p-multiselect-label.p-placeholder,.p-select-label{color:#000!important}.p-multiselect,.p-select,.p-inputtext{border:1px solid #000!important}.p-button-label{text-transform:uppercase!important}.gs-accordion-item__title{border-radius:25px}.gs-accordion-item>.gs-accordion-item__content{border:0!important;background:transparent!important}.gs-accordion-item__text p,.gs-accordion-item__text li{font-size:16px!important}#gspb_row-id-gsbp-254942e .wordliner-map-container{border-radius:0!important}.wlac-unit-template-default{overflow:visible!important}div#container-2-4_modules>div,div#container-1-5_modules>div{display:flex!important;flex-direction:row!important}.searchbox[data-v-40d683a6]{background:#f5f5f5!important}h2.block-objectlist-unit-title[data-v-60c3aa9f]{color:#000!important}.block-objectlist-unit-meta-item>svg[data-v-60c3aa9f]{color:#a00087!important}.block-objectlist-unit-pricing .pricing-value.pricing-value-alert>span[data-v-60c3aa9f]{color:#000!important;margin:auto}.block-objectlist-unit-pricing[data-v-60c3aa9f]{border-top:1px solid #000;color:#000!important}.block-objectlist-banderole-left[data-v-60c3aa9f]{background:#a00087!important;color:#fff!important}a.block-objectlist-unit,a.block-objectlist-unit:hover,.block-objectlist-unit-content[data-v-60c3aa9f],a.block-objectlist-unit:hover .block-objectlist-unit-content[data-v-60c3aa9f]{transition:all .3s ease-in-out}a.block-objectlist-unit{box-shadow:0 0 40px -10px #cecece!important;border-radius:10px}a.block-objectlist-unit:hover{box-shadow:0 0 40px -10px #cecece;transform:scale(1.015)}.block-objectlist-unit{background:#e6e6e6!important}.block-objectlist-unit-content[data-v-60c3aa9f]{padding-top:0!important}a.block-objectlist-unit:hover{background:#fff!important}.block-objectlist-unit>img[data-v-60c3aa9f]{border-radius:25px;padding:20px}@media (max-width:768px){.block-objectlist-unit{height:auto!important}}.button_expose span{margin-bottom:0!important}.flexrow div{flex-direction:row!important;margin:auto 0}.space-between div,.space-between-long div{justify-content:space-between!important}.space-between-long{text-align:left!important}@media (min-width:769px){.visitenkarte_mobile{display:none!important}.space-between-long{width:70%!important}}@media (max-width:768px){.visitenkarte_desktop{display:none!important}}.page-id-15984 #gspb_container-id-gsbp-b44422d,.page-id-15984 #gspb_container-id-gsbp-27a28e5,.page-id-15984 #gspb_container-id-gsbp-a664773,.page-id-15984 #gspb_container-id-gsbp-339aa0a,.page-id-15984 #gspb_container-id-gsbp-829b10d{display:none!important}.page-id-15984 #gspb_container-id-gsbp-8a71c5e.gspb_container{padding-top:0}#embed-4-Variant_Iframe iframe{margin-left:auto!important;margin-right:auto!important}@media (min-width:769px){.finanzrechner_container iframe{height:870px!important}}@media (max-width:768px){.terminiframe_mobile{aspect-ratio: 2 / 5!important}}#gspb_row-id-gsbp-a4c8280 a{color:#fff!important}#map-widget-container-0 a{color:#000!important}#gspb_container-id-gsbp-ec7a973 a{color:#fff!important}.widget-valuation-container .widget-valuation-card__with-background-color{background:#f5f5f5!important}.notification_broker .p-button{background:#fff!important;box-shadow:rgba(0,0,0,0) 0 0 0 0 , rgba(0,0,0,0) 0 0 0 0 , rgba(0,0,0,0) 0 0 0 0 , rgba(0,0,0,0) 0 0 0 0 , rgba(0,0,0,.1) 0 10px 15px -3px , rgba(0,0,0,.1) 0 4px 6px -4px!important;color:var(--p-primary-color)!important;font-weight:500!important;border-radius:10px!important}#energy-class-pointer{justify-content:center!important}.wlac-unit-template-default #wlac-expose p{font-weight:300!important}@media (max-width:768px){.flowchart .wp-block-image img{width:400px}.expose_mobile_margin_top{margin-top:50px!important}}.wlac-unit-template .p-button-icon-only{width:auto!important}.beschreibung,.ausstattung,.features .sonstige,.lage{font-size:1rem!important}