body.page-id-6784,body.page-id-6784 #main-wrap,body.page-id-6784 #header-hz-elementor,body.page-id-6784 .gb-header-spacer{background:#faf7ef!important;background-color:#faf7ef!important}body.page-id-6784 .gbv-page{background:radial-gradient(circle at 8% 4%,rgba(184,149,69,.2),transparent 30%),radial-gradient(circle at 96% 12%,rgba(10,56,37,.08),transparent 32%),linear-gradient(180deg,var(--gbv-cream) 0%,var(--gbv-cream) 44%,#fff 100%)!important}@media (max-width:1024px){body.page-id-7125 .gb-reference-hero-grid{grid-template-columns:minmax(0,1fr)!important}body.page-id-7125 .gb-reference-hero-copy,body.page-id-7125 .gb-reference-hero-media{min-width:0!important;width:100%!important}}body.page-id-5675 .gb-premium-badge{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;column-gap:12px!important;row-gap:2px!important;width:194px!important;min-height:82px!important;bottom:-14px!important;right:-14px!important;padding:13px 16px!important;background:linear-gradient(145deg,rgba(7,63,41,.98),rgba(5,48,31,.98))!important;border:1px solid rgba(223,199,121,.42)!important;border-left:3px solid #dfc779!important;border-radius:8px!important;box-shadow:0 16px 36px rgba(3,28,18,.3)!important;text-align:left!important}body.page-id-5675 .gb-hero-content{gap:clamp(36px,3vw,60px)!important}body.page-id-5675 .gb-hero-text{flex:1 1 0!important;min-width:0!important}body.page-id-5675 .gb-hero-title{font-size:clamp(3.25rem,4vw,4rem)!important;max-width:720px!important}body.page-id-5675 .gb-hero-visual{flex:0 0 clamp(380px,31vw,440px)!important}@media (min-width:901px) and (max-width:1180px){body.page-id-5675 .gb-hero-content{gap:28px!important}body.page-id-5675 .gb-hero-title{font-size:clamp(2.75rem,4.4vw,3.25rem)!important}body.page-id-5675 .gb-hero-visual{flex-basis:clamp(330px,36vw,380px)!important}}@media (max-width:900px){body.page-id-5675 .gb-hero-text{flex:none!important;width:100%!important}body.page-id-5675 .gb-hero-title{font-size:clamp(2.5rem,7vw,3.25rem)!important;max-width:100%!important}body.page-id-5675 .gb-hero-visual{flex:0 0 auto!important}}body.page-id-5675 .gb-premium-badge::after{content:"Ein Team";grid-column:2;grid-row:2;color:#dfc779;font-size:.57rem;font-weight:700;letter-spacing:1.45px;line-height:1.15;text-transform:uppercase}body.page-id-5675 .gb-badge-number{grid-column:1;grid-row:1/3;align-self:center;font-family:Georgia,"Times New Roman",serif!important;font-size:2.7rem!important;font-weight:700!important;line-height:.9!important;margin:0!important}body.page-id-5675 .gb-badge-label{grid-column:2;grid-row:1;align-self:end;font-size:.63rem!important;font-weight:700!important;letter-spacing:1.15px!important;line-height:1.15!important;text-align:left!important}@media (max-width:600px){body.page-id-5675 .gb-hero-title{font-size:2.2rem!important}body.page-id-5675 .gb-premium-badge{width:142px!important;min-height:62px!important;bottom:-10px!important;right:-4px!important;column-gap:8px!important;padding:9px 10px!important;border-left-width:2px!important;box-shadow:0 10px 24px rgba(3,28,18,.26)!important}body.page-id-5675 .gb-badge-number{font-size:1.75rem!important}body.page-id-5675 .gb-badge-label{font-size:.48rem!important;letter-spacing:.72px!important}body.page-id-5675 .gb-premium-badge::after{font-size:.44rem;letter-spacing:.85px}body.page-id-5675 .gb-stats-container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;padding:10px 12px!important}body.page-id-5675 .gb-stat{min-width:0!important;padding:8px 6px!important;border-right:1px solid rgba(255,255,255,.12)}body.page-id-5675 .gb-stat:last-child{border-right:0}body.page-id-5675 .gb-stat-value{font-size:1.05rem!important;line-height:1.1!important;margin-bottom:3px!important;white-space:nowrap}body.page-id-5675 .gb-stat-label{display:block;font-size:.54rem!important;letter-spacing:.45px!important;line-height:1.25!important}}@media (max-width:360px){body.page-id-5675 .gb-hero-title{font-size:1.7rem!important}body.page-id-5675 .gb-stats-container{padding-inline:7px!important}body.page-id-5675 .gb-stat{padding-inline:4px!important}body.page-id-5675 .gb-stat-label{font-size:.5rem!important;letter-spacing:.25px!important}}@media (min-width:901px) and (max-width:1600px){body.page-id-6096 .vermieten-hero-wrapper{min-height:auto!important;justify-content:flex-start!important}body.page-id-6096 .vermieten-hero-content{align-items:center!important;gap:clamp(28px,3vw,42px)!important;max-width:calc(100% - 64px)!important;padding:clamp(54px,7vh,76px) 0 24px!important}body.page-id-6096 .vermieten-hero-text{flex:1 1 0!important;min-width:0!important}body.page-id-6096 .vermieten-hero-features{flex:0 1 380px!important;min-width:340px!important;padding:clamp(26px,2.7vw,35px)!important}body.page-id-6096 .vermieten-trust-badge{position:relative!important;inset:auto!important;transform:none!important;width:min(570px,calc(100% - 64px))!important;margin:0 auto 28px!important;padding:13px 28px!important;justify-content:space-around!important;gap:20px!important;border-radius:8px!important}}@media (max-width:600px){body.page-id-5675 .gb-routing-section{padding:56px 20px!important}body.page-id-5675 .gb-routing-header{margin-bottom:28px!important}body.page-id-5675 .gb-routing-grid,body.page-id-5675 .gb-props-grid{display:flex!important;grid-template-columns:none!important;gap:14px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.page-id-5675 .gb-routing-grid::-webkit-scrollbar,body.page-id-5675 .gb-props-grid::-webkit-scrollbar{display:none}body.page-id-5675 .gb-routing-grid{margin-right:-20px!important;padding:4px 40px 16px 2px!important;scroll-padding-inline:2px}body.page-id-5675 .gb-routing-card,body.page-id-5675 .gb-routing-card:nth-child(3){flex:0 0 min(82vw,320px)!important;grid-column:auto!important;width:auto!important;height:300px!important;scroll-snap-align:start;scroll-snap-stop:always}body.page-id-5675 .gb-properties-section{padding:56px 16px!important}body.page-id-5675 .gb-props-header{margin-bottom:28px!important}body.page-id-5675 .gb-props-grid{align-items:stretch;margin-right:-16px!important;padding:4px 38px 18px 2px!important;scroll-padding-inline:2px}body.page-id-5675 .gb-prop-card,body.page-id-5675 .gb-prop-card:nth-child(3){flex:0 0 min(80vw,320px)!important;grid-column:auto!important;width:auto!important;height:auto!important;scroll-snap-align:start;scroll-snap-stop:always}body.page-id-5675 .gb-prop-image,body.page-id-5675 .gb-prop-card:nth-child(3) .gb-prop-image{height:190px!important}body.page-id-5675 .gb-prop-details{padding:20px!important}body.page-id-5675 .gb-props-mobile-cta{margin-top:26px!important}}@media (prefers-reduced-motion:no-preference){body:not(.elementor-editor-active) img.gb-smooth-pending,body:not(.elementor-editor-active) iframe.gb-smooth-pending,body:not(.elementor-editor-active) video.gb-smooth-pending{opacity:0;filter:blur(5px);transform:translateY(2px)}body:not(.elementor-editor-active) img.gb-smooth-ready,body:not(.elementor-editor-active) iframe.gb-smooth-ready,body:not(.elementor-editor-active) video.gb-smooth-ready{opacity:1;filter:blur(0);transform:translateY(0);transition:opacity 280ms ease,filter 280ms ease,transform 280ms ease}body:not(.elementor-editor-active) .gb-soft-enter{opacity:.01;transform:translateY(16px);transition:opacity 640ms cubic-bezier(.22,1,.36,1),transform 640ms cubic-bezier(.22,1,.36,1);transition-delay:var(--gb-soft-delay,0ms);will-change:opacity,transform}body:not(.elementor-editor-active) .gb-soft-enter.gb-soft-visible{opacity:1;transform:translateY(0);will-change:auto}body:not(.elementor-editor-active) .gb-elementor-entrance-replaced,body:not(.elementor-editor-active) .gb-elementor-entrance-replaced.elementor-invisible,body:not(.elementor-editor-active) .gb-elementor-entrance-replaced.animated,body:not(.elementor-editor-active) .gb-elementor-entrance-replaced.animated-fast,body:not(.elementor-editor-active) .gb-elementor-entrance-replaced.animated-slow{visibility:visible!important;animation:none!important;animation-delay:0s!important;animation-duration:0s!important}}