.kob-bewertung-form{
  --navy:#07192B; --navy-2:#0C2238; --taupe:#B58B3C; --taupe-light:#D1AD64;
  --cream:#F7F5F1; --white:#fff; --ink:#172536; --muted:#66717D; --line:#E3DDD3;
  --stone:#E6E0D7; --gold:#B58B3C; --gold-light:#D1AD64;
  --shadow:0 18px 50px rgba(7,25,43,.12); --radius:10px; --max:1180px;
}
.kob-bewertung-form .container{width:min(var(--max),calc(100% - 40px));margin:auto}
.kob-bewertung-form .eyebrow{font-size:.78rem;text-transform:uppercase;letter-spacing:.19em;color:var(--taupe);font-weight:700}
.kob-bewertung-form .section{padding:88px 0}
.kob-bewertung-form .section.alt{background:var(--cream)}
.kob-bewertung-form .section-title{font-family:Georgia,'Times New Roman',serif;color:var(--navy);font-size:clamp(2rem,4vw,3.7rem);line-height:1.08;margin:.35rem 0 1.2rem;font-weight:500}
.kob-bewertung-form .lead{font-size:1.12rem;color:var(--muted);max-width:760px}
.kob-bewertung-form .btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.95rem 1.35rem;border-radius:4px;border:1px solid transparent;font-weight:700;transition:.25s;cursor:pointer}
.kob-bewertung-form .btn-primary{background:var(--navy);color:#fff}
.kob-bewertung-form .btn-primary:hover{background:var(--taupe);transform:translateY(-2px)}
.kob-bewertung-form .btn-outline{border-color:var(--navy);color:var(--navy)}
.kob-bewertung-form .btn-outline:hover{background:var(--navy);color:#fff}
.kob-bewertung-form .nav a.active:after{right:0}
.kob-bewertung-form .hero-badge{display:inline-flex;align-items:center;gap:.65rem;color:var(--taupe-light);text-transform:uppercase;letter-spacing:.18em;font-size:.76rem;font-weight:700}
.kob-bewertung-form .hero-badge:before{content:"";width:42px;height:1px;background:var(--taupe)}
.kob-bewertung-form .page-hero{padding:105px 0 78px;background:var(--navy);color:#fff;position:relative;overflow:hidden}
.kob-bewertung-form .page-hero:after{content:"";position:absolute;width:440px;height:440px;border:1px solid rgba(168,150,122,.22);border-radius:50%;right:-120px;top:-180px}
.kob-bewertung-form .page-hero h1{font-family:Georgia,serif;font-size:clamp(2.7rem,6vw,5rem);line-height:1;margin:.4rem 0 1.2rem;font-weight:400}
.kob-bewertung-form .page-hero p{max-width:760px;color:rgba(255,255,255,.78);font-size:1.12rem}
.kob-bewertung-form .crumbs{font-size:.83rem;color:var(--taupe-light);letter-spacing:.08em;text-transform:uppercase}
.kob-bewertung-form .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.kob-bewertung-form .field{display:flex;flex-direction:column;gap:7px}
.kob-bewertung-form .field.full{grid-column:1/-1}
.kob-bewertung-form .field label{font-weight:700;font-size:.88rem;color:var(--navy)}
.kob-bewertung-form .field input, .kob-bewertung-form .field select, .kob-bewertung-form .field textarea{border:1px solid var(--line);padding:13px 14px;border-radius:5px;background:#fff}
.kob-bewertung-form .field textarea{min-height:140px;resize:vertical}
@media(max-width:640px){
.kob-bewertung-form .container{width:min(100% - 28px,var(--max))}
.kob-bewertung-form .section{padding:64px 0}
.kob-bewertung-form .form-grid{grid-template-columns:1fr}
.kob-bewertung-form .cta .btn{margin-top:15px}
.kob-bewertung-form .field.full{grid-column:auto}
}
.kob-bewertung-form .premium-property-hero .container{position:relative;z-index:2}
.kob-bewertung-form .section-head{display:grid;grid-template-columns:1fr .9fr;gap:60px;align-items:end;margin-bottom:40px}
.kob-bewertung-form .section-head .lead{margin:0 0 10px}
.kob-bewertung-form .check-row{grid-template-columns:auto 1fr!important;align-items:start;font-weight:400!important;color:var(--muted)!important}
.kob-bewertung-form .check-row input{width:auto;margin-top:4px}
@media(max-width:980px){
.kob-bewertung-form .section-head{grid-template-columns:1fr;gap:10px}
}
@media(max-width:760px){
.kob-bewertung-form .object-summary-inner .btn{grid-column:1/-1}
}
@media(max-width:640px){
.kob-bewertung-form .object-summary-inner .btn{grid-column:auto}
}
.kob-bewertung-form .map-pin.active{background:var(--taupe);transform:translate(-50%,-50%) scale(1.14)}
.kob-bewertung-form .testimonials-section .section-title{color:#fff}
.kob-bewertung-form .valuation-hero{background:linear-gradient(90deg,rgba(31,45,61,.96),rgba(31,45,61,.56)),url("https://images.unsplash.com/photo-1560518883-ce09059eeffa?auto=format&fit=crop&w=1800&q=86") center/cover}
.kob-bewertung-form .progress-track{height:8px;background:var(--cream);overflow:hidden;margin-bottom:30px}
.kob-bewertung-form .progress-bar{height:100%;background:var(--taupe);transition:.3s}
.kob-bewertung-form .form-step.active{display:block}
.kob-bewertung-form .choice-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}
.kob-bewertung-form .choice-grid label{cursor:pointer}
.kob-bewertung-form .choice-grid input{position:absolute;opacity:0}
.kob-bewertung-form .choice-grid span{display:flex;align-items:center;min-height:74px;border:1px solid var(--line);padding:16px;color:var(--navy);font-weight:700;transition:.2s}
.kob-bewertung-form .choice-grid input:checked+span{border-color:var(--taupe);background:var(--cream);box-shadow:inset 4px 0 var(--taupe)}
.kob-bewertung-form .compact-choices{grid-template-columns:repeat(3,1fr);margin-top:20px}
.kob-bewertung-form .step-actions{display:flex;justify-content:space-between;gap:15px;margin-top:24px}
.kob-bewertung-form .field small{color:var(--muted)}
.kob-bewertung-form .form-message{color:var(--navy);font-weight:700;margin-top:16px}
@media(max-width:700px){
.kob-bewertung-form .choice-grid, .kob-bewertung-form .compact-choices{grid-template-columns:1fr}
}
.kob-bewertung-form .reference-filter-bar button.active{background:var(--navy);color:#fff;border-color:var(--navy)}
.kob-bewertung-form .partner-cta .btn-outline{border-color:rgba(255,255,255,.55);color:#fff}
.kob-bewertung-form{
  --header-top-height:34px;
  --header-main-height:150px;
  --header-compact-height:92px;
}
.kob-bewertung-form .page-hero{
  padding-top:calc(var(--header-top-height) + var(--header-main-height) + 40px);
}
.kob-bewertung-form .premium-header.is-scrolled ~ main .page-hero{
  padding-top:inherit;
}
.kob-bewertung-form .btn{
  transition:transform .25s ease, box-shadow .25s ease, background .25s ease, color .25s ease;
}
.kob-bewertung-form .btn:hover{
  transform:translateY(-2px);
}
@media(max-width:980px){
.kob-bewertung-form .page-hero{
    padding-top:50px;
  }
}
.kob-bewertung-form .floorplan-dots button.active{background:var(--taupe)}
.kob-bewertung-form .qualified-step.active{
  display:block;
}
.kob-bewertung-form .form-kicker{
  display:block;
  color:var(--taupe);
  font-size:.7rem;
  letter-spacing:.16em;
  text-transform:uppercase;
  font-weight:750;
  margin-bottom:8px;
}
.kob-bewertung-form .choice-grid-large{
  grid-template-columns:repeat(2,1fr);
}
.kob-bewertung-form .choice-grid-large span{
  display:grid !important;
  align-content:center;
  gap:5px;
  min-height:105px !important;
}
.kob-bewertung-form .choice-grid-large span strong{
  font-family:Georgia,serif;
  font-size:1.2rem;
  font-weight:500;
}
.kob-bewertung-form .choice-grid-large span small{
  color:var(--muted);
  font-weight:400;
}
@media(max-width:720px){
.kob-bewertung-form .choice-grid-large{
    grid-template-columns:1fr;
  }
}
.kob-bewertung-form .valuation-hero-market{
  background:linear-gradient(90deg,rgba(31,45,61,.97),rgba(31,45,61,.58)),url("https://images.unsplash.com/photo-1560518883-ce09059eeffa?auto=format&fit=crop&w=1900&q=86") center/cover;
}
.kob-bewertung-form .valuation-hero-points{
  display:flex;
  flex-wrap:wrap;
  gap:18px;
  margin-top:26px;
  color:rgba(255,255,255,.88);
  font-size:.86rem;
}
.kob-bewertung-form .valuation-market-layout{
  display:grid;
  grid-template-columns:.72fr 1.28fr;
  gap:58px;
  align-items:start;
}
.kob-bewertung-form .valuation-market-side{
  position:sticky;
  top:150px;
}
.kob-bewertung-form .valuation-benefits{
  display:grid;
  gap:12px;
  margin-top:28px;
}
.kob-bewertung-form .valuation-benefits article{
  display:grid;
  grid-template-columns:42px 1fr;
  gap:14px;
  padding:16px 0;
  border-top:1px solid var(--line);
}
.kob-bewertung-form .valuation-benefits article>strong{
  color:var(--taupe);
  font-family:Georgia,serif;
  font-size:1.3rem;
}
.kob-bewertung-form .valuation-benefits h3{
  font-family:Georgia,serif;
  color:var(--navy);
  font-weight:500;
  margin:0 0 .2rem;
}
.kob-bewertung-form .valuation-benefits p{
  color:var(--muted);
  margin:0;
}
.kob-bewertung-form .valuation-side-note{
  margin-top:25px;
  padding:20px;
  background:var(--cream);
  border-left:2px solid var(--taupe);
}
.kob-bewertung-form .valuation-side-note strong{
  color:var(--navy);
}
.kob-bewertung-form .valuation-side-note p{
  color:var(--muted);
  margin:.35rem 0 0;
}
.kob-bewertung-form .valuation-market-card{
  background:#fff;
  border:1px solid var(--line);
  padding:38px;
  box-shadow:var(--shadow);
}
.kob-bewertung-form .valuation-progress-top{
  display:flex;
  justify-content:space-between;
  color:var(--muted);
  font-size:.8rem;
  margin-bottom:8px;
}
.kob-bewertung-form .market-step{
  display:none;
  min-height:455px;
}
.kob-bewertung-form .market-step.active{
  display:block;
}
.kob-bewertung-form .market-step h3{
  font-family:Georgia,serif;
  color:var(--navy);
  font-size:2rem;
  font-weight:500;
  margin:.25rem 0 1.45rem;
}
.kob-bewertung-form .market-step-error{
  color:#8a3f3f;
  font-size:.82rem;
  min-height:1.2em;
  margin-top:14px;
}
.kob-bewertung-form .valuation-feature-grid{
  grid-template-columns:repeat(3,1fr);
}
.kob-bewertung-form .valuation-process-grid{
  display:grid;
  grid-template-columns:repeat(3,1fr);
  gap:22px;
}
.kob-bewertung-form .valuation-process-grid article{
  background:#fff;
  border-left:2px solid var(--taupe);
  padding:25px;
}
.kob-bewertung-form .valuation-process-grid strong{
  color:var(--taupe);
  font-family:Georgia,serif;
  font-size:1.4rem;
}
.kob-bewertung-form .valuation-process-grid h3{
  color:var(--navy);
  font-family:Georgia,serif;
  font-weight:500;
}
.kob-bewertung-form .valuation-process-grid p{
  color:var(--muted);
}
.kob-bewertung-form .object-contact-step.active{
  display:block;
}
@media(max-width:1000px){
.kob-bewertung-form .valuation-market-layout{
    grid-template-columns:1fr;
  }
.kob-bewertung-form .valuation-market-side{
    position:static;
  }
}
@media(max-width:720px){
.kob-bewertung-form .valuation-market-card{
    padding:22px;
  }
.kob-bewertung-form .valuation-feature-grid, .kob-bewertung-form .valuation-process-grid{
    grid-template-columns:1fr;
  }
.kob-bewertung-form .market-step{
    min-height:0;
  }
}
.kob-bewertung-form .property-filter-panel .field{margin:0}
.kob-bewertung-form .eyebrow, .kob-bewertung-form .form-kicker{color:var(--gold)}
.kob-bewertung-form .section-title, .kob-bewertung-form .page-hero h1{color:inherit}
.kob-bewertung-form .section-title{color:var(--navy);font-family:Montserrat,Arial,sans-serif;font-weight:650;letter-spacing:-.03em}
.kob-bewertung-form .btn-primary{background:linear-gradient(135deg,#A97B2B,#C79C4D);border-color:#B58B3C;color:#fff!important;box-shadow:0 10px 25px rgba(181,139,60,.18)}
.kob-bewertung-form .btn-primary:hover{background:var(--navy);border-color:var(--navy)}
.kob-bewertung-form .btn-outline{border-color:var(--gold);color:var(--navy);background:#fff}
.kob-bewertung-form .btn-outline:hover{background:var(--navy);border-color:var(--navy);color:#fff}
.kob-bewertung-form .page-hero{background-color:var(--navy)}
.kob-bewertung-form .hero-badge{background:var(--gold);color:#fff}
.kob-bewertung-form .section.alt{background:var(--cream)}
.kob-bewertung-form .valuation-market-card{border-color:var(--line);box-shadow:0 14px 38px rgba(7,25,43,.08)}
.kob-bewertung-form .progress-bar{background:var(--gold)}
.kob-bewertung-form .choice-grid input:checked+span{border-color:var(--gold);background:#FBF7EF;box-shadow:inset 4px 0 var(--gold)}
.kob-bewertung-form .valuation-process-grid article{border-left-color:var(--gold)}
.kob-bewertung-form .floorplan-dots button.active{background:var(--gold)}
.kob-bewertung-form .valuation-side-note{border-left-color:var(--gold)}
.kob-bewertung-form .page-hero, .kob-bewertung-form .premium-header.is-scrolled ~ main .page-hero{
  padding-top:50px !important;
}
.kob-bewertung-form .container{
  width:min(100% - 32px, 1240px);
  margin-inline:auto;
}
.kob-bewertung-form .valuation-process-grid{
  min-width:0;
}
.kob-bewertung-form .valuation-market-layout{
  min-width:0;
}
@media(max-width:980px){
.kob-bewertung-form .page-hero{
    padding-top:64px !important;
  }
.kob-bewertung-form .valuation-market-layout{
    grid-template-columns:1fr !important;
  }
}
@media(max-width:700px){
.kob-bewertung-form .container{
    width:min(100% - 20px, 1240px);
  }
.kob-bewertung-form .section-title{
    font-size:clamp(1.75rem, 8vw, 2.45rem) !important;
  }
.kob-bewertung-form .lead{
    font-size:1rem;
  }
.kob-bewertung-form .section{
    padding-top:56px;
    padding-bottom:56px;
  }
.kob-bewertung-form .valuation-process-grid{
    grid-template-columns:1fr !important;
  }
.kob-bewertung-form .property-filter-panel .btn{
    width:100%;
  }
.kob-bewertung-form .form-grid, .kob-bewertung-form .choice-grid, .kob-bewertung-form .choice-grid-large, .kob-bewertung-form .compact-choices{
    grid-template-columns:1fr !important;
  }
.kob-bewertung-form .valuation-market-card{
    padding:20px !important;
  }
.kob-bewertung-form .object-summary-inner .btn{
    width:100%;
    justify-content:center;
  }
.kob-bewertung-form .btn{
    max-width:100%;
  }
}
.kob-bewertung-form{
  --reveal-distance: 28px;
  --reveal-duration: .72s;
  --reveal-ease: cubic-bezier(.2,.75,.25,1);
}
.kob-bewertung-form .page-hero h1{
  animation:heroTitleIn .9s var(--reveal-ease) both;
}
.kob-bewertung-form .page-hero p{
  animation:heroCopyIn .9s .12s var(--reveal-ease) both;
}
.kob-bewertung-form .hero .btn, .kob-bewertung-form .page-hero .btn, .kob-bewertung-form .object-hero .btn, .kob-bewertung-form .hero-badge{
  animation:heroActionIn .8s .22s var(--reveal-ease) both;
}
.kob-bewertung-form .valuation-process-grid article{
  transition:
    transform .28s ease,
    box-shadow .28s ease,
    border-color .28s ease;
}
.kob-bewertung-form .valuation-process-grid article:hover{
  transform:translateY(-7px);
  box-shadow:0 24px 55px rgba(22,34,48,.13);
  border-color:rgba(183,143,76,.42);
}
.kob-bewertung-form .field input, .kob-bewertung-form .field select, .kob-bewertung-form .field textarea{
  transition:
    border-color .2s ease,
    box-shadow .2s ease,
    transform .2s ease,
    background-color .2s ease;
}
.kob-bewertung-form .field input:focus, .kob-bewertung-form .field select:focus, .kob-bewertung-form .field textarea:focus{
  outline:none;
  border-color:var(--taupe);
  box-shadow:0 0 0 4px rgba(183,143,76,.12);
  transform:translateY(-1px);
  background:#fff;
}
.kob-bewertung-form .choice-grid label span{
  transition:
    transform .22s ease,
    border-color .22s ease,
    background-color .22s ease,
    box-shadow .22s ease;
}
.kob-bewertung-form .choice-grid label:hover span{
  transform:translateY(-3px);
  border-color:var(--taupe);
  box-shadow:0 10px 26px rgba(22,34,48,.08);
}
.kob-bewertung-form .btn{
  position:relative;
  overflow:hidden;
}
.kob-bewertung-form .btn::before{
  content:"";
  position:absolute;
  top:-40%;
  left:-55%;
  width:38%;
  height:180%;
  background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);
  transform:skewX(-22deg);
  transition:left .55s ease;
  pointer-events:none;
}
.kob-bewertung-form .btn:hover::before{
  left:120%;
}
.kob-bewertung-form .progress-bar{
  transition:all .45s var(--reveal-ease)!important;
}
@media(max-width:700px){
.kob-bewertung-form{
    --reveal-distance:18px;
    --reveal-duration:.58s;
  }
}
.kob-bewertung-form{
  --fx-duration:.72s;
  --fx-ease:cubic-bezier(.2,.75,.25,1);
  --mobile-header-height:84px;
}
@media(max-width:700px){
.kob-bewertung-form{--fx-duration:.56s}
}
.kob-bewertung-form{
  --mobile-header-height:84px;
  --fx-duration:.7s;
  --fx-ease:cubic-bezier(.2,.72,.25,1);
}
.kob-bewertung-form{--mobile-nav-top:88px}
.kob-bewertung-form{
 --sticky-header-height:132px;
 --sticky-subnav-height:58px;
}
@media(max-width:980px){
.kob-bewertung-form{
  --sticky-header-height:88px;
  --sticky-subnav-height:52px;
 }
}
.kob-bewertung-form .seller-full-objecttracking > .section:first-of-type{padding-top:42px}
.kob-bewertung-form .property-advisor-body .btn{margin-top:8px;width:100%}
@media(min-width:1200px){
.kob-bewertung-form body:has(.property-advisor-sticky) .object-section .container, .kob-bewertung-form body:has(.property-advisor-sticky) .object-media-section .container, .kob-bewertung-form body:has(.property-advisor-sticky) .floorplan-section .container{
    padding-right:300px;
  }
}
.kob-bewertung-form .home-hero .container, .kob-bewertung-form .hero-home .container, .kob-bewertung-form .hero .container{max-width:1240px!important}
.kob-bewertung-form{--site-content-width:1240px;--site-side-gap:32px}
.kob-bewertung-form .container{width:min(calc(100% - (var(--site-side-gap) * 2)),var(--site-content-width))!important;margin-left:auto!important;margin-right:auto!important}
.kob-bewertung-form .index-hero .container, .kob-bewertung-form .home-hero .container, .kob-bewertung-form .hero-home .container, .kob-bewertung-form .hero .container{width:min(calc(100% - (var(--site-side-gap) * 2)),var(--site-content-width))!important;margin-left:auto!important;margin-right:auto!important}
@media(max-width:980px){
.kob-bewertung-form{--site-side-gap:12px}
}
.kob-bewertung-form .page-hero{
  position:relative!important;
  isolation:isolate;
  overflow:hidden;
}
.kob-bewertung-form .page-hero::before{
  content:"";
  position:absolute;
  inset:0;
  z-index:1;
  pointer-events:none;
  background:linear-gradient(
    90deg,
    rgba(31,45,61,.94) 0%,
    rgba(31,45,61,.84) 22%,
    rgba(31,45,61,.55) 43%,
    rgba(31,45,61,.22) 62%,
    rgba(31,45,61,0) 82%
  )!important;
}
.kob-bewertung-form .region-image-title .eyebrow{
  color:rgba(255,255,255,.82)!important;
  margin-bottom:12px;
}
.kob-bewertung-form .service-detail-hero>.container, .kob-bewertung-form .page-hero>.container{
  position:relative;
  z-index:2;
}
.kob-bewertung-form .page-hero h1{
  color:#fff!important;
  text-shadow:0 2px 18px rgba(0,0,0,.18);
}
.kob-bewertung-form .page-hero p, .kob-bewertung-form .service-detail-hero .crumbs, .kob-bewertung-form .page-hero .crumbs{
  color:rgba(255,255,255,.88)!important;
}
@media(max-width:700px){
.kob-bewertung-form .page-hero::before{
    background:linear-gradient(
      90deg,
      rgba(31,45,61,.94) 0%,
      rgba(31,45,61,.78) 48%,
      rgba(31,45,61,.28) 76%,
      rgba(31,45,61,0) 100%
    )!important;
  }
}
.kob-bewertung-form .btn, .kob-bewertung-form .lead, .kob-bewertung-form .eyebrow, .kob-bewertung-form .crumbs{
  font-family:Montserrat, Arial, sans-serif;
}
@media(min-width:981px){
.kob-bewertung-form .premium-nav .mega-menu .page-hero{
    display:none!important;
  }
}
.kob-bewertung-form .service-advisor-body a:not(.btn){color:var(--navy);font-weight:600;font-size:.88rem}
.kob-bewertung-form .service-advisor-body .btn{width:100%;margin-top:8px}
@media(min-width:1200px){
.kob-bewertung-form body:has(main>.service-advisor-sticky) main>.section .container{padding-right:300px}
}
@media(min-width:1200px){
.kob-bewertung-form body:has(.service-advisor-sticky) .section > .container{
    padding-right:320px!important;
  }
}
.kob-bewertung-form .energy-band.active::before{content:"";position:absolute;left:50%;top:-13px;transform:translateX(-50%);border-left:7px solid transparent;border-right:7px solid transparent;border-top:9px solid var(--navy)}
.kob-bewertung-form .purchase-summary-card .eyebrow{color:var(--taupe-light)}
.kob-bewertung-form .financing-network-card .lead{max-width:850px}
.kob-bewertung-form .route-intro{margin:-4px 0 22px;color:var(--muted);font-size:.92rem}
.kob-bewertung-form .route-panel .form-grid{margin-top:18px}
.kob-bewertung-form .route-panel .compact-choices{margin-top:18px}
.kob-bewertung-form .contact-route-form .field input, .kob-bewertung-form .contact-route-form .field select, .kob-bewertung-form .contact-route-form .field textarea{width:100%}
.kob-bewertung-form .required-star{color:#9a6f24;font-weight:700}
.kob-bewertung-form .required-note{margin:-10px 0 22px;color:var(--muted);font-size:.78rem}
.kob-bewertung-form .contact-route-form label .required-star{margin-left:2px}
.kob-bewertung-form .valuation-12h-box{margin-top:20px;padding:24px;border:1px solid var(--line);background:#f7f5f1}
.kob-bewertung-form .valuation-12h-box strong{display:block;color:var(--navy);font-size:1.08rem;margin-bottom:7px}
.kob-bewertung-form .valuation-12h-box p{margin:0;color:var(--muted);line-height:1.55}
.kob-bewertung-form .valuation-12h-contact{margin-bottom:22px}
.kob-bewertung-form .valuation-route-panel[hidden]{display:none!important}
.kob-bewertung-form .valuation-route-panel{margin-top:6px}
.kob-bewertung-form .valuation-route-panel .form-grid{margin-top:0}
.kob-bewertung-form .market-step[data-step="3"]>h3, .kob-bewertung-form .market-step[data-step="4"]>h3, .kob-bewertung-form .market-step[data-step="5"]>h3{margin-bottom:20px}
.kob-bewertung-form .valuation-required-note{margin:0 0 18px}
.kob-bewertung-form .valuation-market-card label .required-star, .kob-bewertung-form .valuation-market-card h3 .required-star{margin-left:2px}
.kob-bewertung-form .valuation-privacy-consent{margin-top:22px;align-items:flex-start}
.kob-bewertung-form .valuation-privacy-consent a{text-decoration:underline}
.kob-bewertung-form .privacy-purpose-note{margin:10px 0 0;color:var(--muted);font-size:.75rem;line-height:1.5}
.kob-bewertung-form .appointment-link-choice .check-row{align-items:flex-start}
.kob-bewertung-form .page-hero{
  min-height: 810px !important;
}
@media (max-width: 980px) {
.kob-bewertung-form .page-hero{
    min-height: 675px !important;
  }
}
@media (max-width: 640px) {
.kob-bewertung-form .page-hero{
    min-height: 495px !important;
  }
}
.kob-bewertung-form body.img-clean-vermietung .page-hero{
 background-image:url("https://images.pexels.com/photos/7061674/pexels-photo-7061674.jpeg?auto=compress&cs=tinysrgb&w=2200") !important;
 background-size:cover !important;
 background-position:center !important;
 background-repeat:no-repeat !important;
}
.kob-bewertung-form body.img-clean-finanzierung .page-hero{
 background-image:url("https://images.pexels.com/photos/6035363/pexels-photo-6035363.jpeg?auto=compress&cs=tinysrgb&w=2200") !important;
 background-size:cover !important;
 background-position:center !important;
 background-repeat:no-repeat !important;
}
.kob-bewertung-form body.img-clean-verkaeufer .page-hero{
 background-image:url("https://images.pexels.com/photos/37039505/pexels-photo-37039505.jpeg?auto=compress&cs=tinysrgb&w=2200") !important;
 background-size:cover !important;
 background-position:center !important;
 background-repeat:no-repeat !important;
}
.kob-bewertung-form body.img-clean-kapitalanleger .page-hero{
 background-image:url("https://images.pexels.com/photos/28668299/pexels-photo-28668299.jpeg?auto=compress&cs=tinysrgb&w=2200") !important;
 background-size:cover !important;
 background-position:center !important;
 background-repeat:no-repeat !important;
}
.kob-bewertung-form body.img-clean-direktankauf .page-hero{
 background-image:url("https://images.pexels.com/photos/27307397/pexels-photo-27307397.jpeg?auto=compress&cs=tinysrgb&w=2200") !important;
 background-size:cover !important;
 background-position:center !important;
 background-repeat:no-repeat !important;
}
.kob-bewertung-form body.img-clean-verkaeufer .page-hero{
  background-image:url("https://images.pexels.com/photos/7546551/pexels-photo-7546551.jpeg?auto=compress&cs=tinysrgb&w=2200") !important;
  background-size:cover !important;
  background-position:center !important;
  background-repeat:no-repeat !important;
}
.kob-bewertung-form body.img-clean-kapitalanleger .page-hero{
  background-image:url("https://images.pexels.com/photos/30067814/pexels-photo-30067814.jpeg?auto=compress&cs=tinysrgb&w=2200") !important;
  background-size:cover !important;
  background-position:center !important;
  background-repeat:no-repeat !important;
}
.kob-bewertung-form body.immobilien-new-two-hero-images .page-hero{
  background-image:url("https://images.pexels.com/photos/28846619/pexels-photo-28846619.jpeg?auto=compress&cs=tinysrgb&w=2400") !important;
  background-size:cover !important;
  background-position:center !important;
  background-repeat:no-repeat !important;
}
.kob-bewertung-form body.immobilien-new-two-hero-images .page-hero.realistic-property-hero{
  background-image:url("https://images.pexels.com/photos/36696311/pexels-photo-36696311.jpeg?auto=compress&cs=tinysrgb&w=2400") !important;
  background-size:cover !important;
  background-position:center !important;
  background-repeat:no-repeat !important;
}
.kob-bewertung-form body.immobilien-new-two-hero-images .page-hero.realistic-reference-hero{
  background-image:url("https://images.pexels.com/photos/6035363/pexels-photo-6035363.jpeg?auto=compress&cs=tinysrgb&w=2400") !important;
  background-size:cover !important;
  background-position:center !important;
  background-repeat:no-repeat !important;
}
.kob-bewertung-form body.immobilien-new-two-hero-images .page-hero.realistic-property-hero{
  background-image:url("https://images.pexels.com/photos/12463988/pexels-photo-12463988.jpeg?auto=compress&cs=tinysrgb&w=2400") !important;
  background-size:cover !important;
  background-position:center !important;
  background-repeat:no-repeat !important;
}