.elementor .e-307952d7-9b2a{color:var(--paper);padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);margin-block-start:auto;opacity:75%;}.elementor .e-1fca30da-f8a9{max-width:11em;font-size:clamp(46px,7.2vw,124px);color:var(--paper);padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);}.elementor .e-a7beeba-baa1{color:var(--paper);padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);opacity:85%;}.elementor .e-71313580-7878:hover,.elementor .e-71313580-7878:focus-visible{color:var(--sun);border-color:var(--crimson);border-bottom-color:var(--sun);\n}.elementor .e-71313580-7878{font-family:var(--font-body);font-weight:500;font-size:12px;color:var(--paper);letter-spacing:0.2em;text-decoration:none;text-transform:uppercase;padding-block-end:6px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--ink); border-bottom-style: solid; border-bottom-color: rgba(244,242,238,.4);\n}.elementor .e-3d73d274-d246:hover,.elementor .e-3d73d274-d246:focus-visible{color:var(--sun);border-color:var(--crimson);border-bottom-color:var(--sun);\n}.elementor .e-3d73d274-d246{font-family:var(--font-body);font-weight:500;font-size:12px;color:var(--paper);letter-spacing:0.2em;text-decoration:none;text-transform:uppercase;padding-block-end:6px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--ink); border-bottom-style: solid; border-bottom-color: rgba(244,242,238,.4);\n}.elementor .e-24510e0c-2a70:hover,.elementor .e-24510e0c-2a70:focus-visible{color:var(--sun);border-color:var(--crimson);border-bottom-color:var(--sun);\n}.elementor .e-24510e0c-2a70{font-family:var(--font-body);font-weight:500;font-size:12px;color:var(--paper);letter-spacing:0.2em;text-decoration:none;text-transform:uppercase;padding-block-end:6px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--ink); border-bottom-style: solid; border-bottom-color: rgba(244,242,238,.4);\n}.elementor .e-638bde93-4369:hover,.elementor .e-638bde93-4369:focus-visible{color:var(--sun);border-color:var(--crimson);border-bottom-color:var(--sun);\n}.elementor .e-638bde93-4369{font-family:var(--font-body);font-weight:500;font-size:12px;color:var(--paper);letter-spacing:0.2em;text-decoration:none;text-transform:uppercase;padding-block-end:6px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--ink); border-bottom-style: solid; border-bottom-color: rgba(244,242,238,.4);\n}.elementor .e-4a8ff90e-a6ac:hover,.elementor .e-4a8ff90e-a6ac:focus-visible{color:var(--sun);border-color:var(--crimson);border-bottom-color:var(--sun);\n}.elementor .e-4a8ff90e-a6ac{font-family:var(--font-body);font-weight:500;font-size:12px;color:var(--paper);letter-spacing:0.2em;text-decoration:none;text-transform:uppercase;padding-block-end:6px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--ink); border-bottom-style: solid; border-bottom-color: rgba(244,242,238,.4);\n}.elementor .e-673500e5-ae4b:hover,.elementor .e-673500e5-ae4b:focus-visible{color:var(--sun);border-color:var(--crimson);border-bottom-color:var(--sun);\n}.elementor .e-673500e5-ae4b{font-family:var(--font-body);font-weight:500;font-size:12px;color:var(--paper);letter-spacing:0.2em;text-decoration:none;text-transform:uppercase;padding-block-end:6px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--ink); border-bottom-style: solid; border-bottom-color: rgba(244,242,238,.4);\n}.elementor .e-77602bd5-4977:hover,.elementor .e-77602bd5-4977:focus-visible{color:var(--sun);border-color:var(--crimson);border-bottom-color:var(--sun);\n}.elementor .e-77602bd5-4977{font-family:var(--font-body);font-weight:500;font-size:12px;color:var(--paper);letter-spacing:0.2em;text-decoration:none;text-transform:uppercase;padding-block-end:6px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--ink); border-bottom-style: solid; border-bottom-color: rgba(244,242,238,.4);\n}.elementor .e-42a79c21-cd28:hover,.elementor .e-42a79c21-cd28:focus-visible{color:var(--sun);border-color:var(--crimson);border-bottom-color:var(--sun);\n}.elementor .e-42a79c21-cd28{font-family:var(--font-body);font-weight:500;font-size:12px;color:var(--paper);letter-spacing:0.2em;text-decoration:none;text-transform:uppercase;padding-block-end:6px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--ink); border-bottom-style: solid; border-bottom-color: rgba(244,242,238,.4);\n}.elementor .e-10b12015-418e{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);margin-block-start:12px;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px 28px;\n}.elementor .e-1757719b-9a0e{min-height:78vh;color:var(--paper);padding-block-start:0px;padding-block-end:clamp(40px,5vw,72px);padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(180deg, rgba(12,10,8,.55) 0%,rgba(12,10,8,0) 24%),linear-gradient(90deg, rgba(12,10,8,.78) 0%,rgba(12,10,8,.45) 45%,rgba(12,10,8,.05) 80%),linear-gradient(0deg, rgba(12,10,8,.85) 0%,rgba(12,10,8,0) 55%),url("https://elementor.webpreviews.de/wp-content/uploads/2026/09/jacobi_hero_wohnen_opt.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,auto auto,auto auto,cover;background-position:0% 0%;display:flex;flex-direction:column;gap:clamp(16px,2vw,28px);box-sizing:border-box; background-position:center 60%; background-position:center 60%; background-position:center 60%;\n}.elementor .e-6972ae62-5c48{font-family:var(--font-display);font-weight:300;font-size:clamp(56px,6vw,96px);color:var(--stone);letter-spacing:-0.03em;line-height:1;text-transform:none;}.elementor .e-722b8fe4-9b5f{font-size:clamp(36px,4.2vw,68px);}.elementor .e-261f5d36-b3a9{height:100%;aspect-ratio:auto;grid-column:span 2;grid-row:span 2;}.elementor .e-6ca91240-a47a{font-family:var(--font-display);font-weight:300;font-size:clamp(56px,6vw,96px);color:var(--stone);letter-spacing:-0.03em;line-height:1;text-transform:none;}.elementor .e-4ac34d37-e8e2{font-size:clamp(36px,4.2vw,68px);}.elementor .e-488651f-a879{height:100%;aspect-ratio:auto;grid-column:span 2;grid-row:span 2;}.elementor .e-68a9bcc6-77dc{background-color:var(--paper-deep);}.elementor .e-32c818dd-e226{font-family:var(--font-display);font-weight:300;font-size:clamp(56px,6vw,96px);color:var(--stone);letter-spacing:-0.03em;line-height:1;text-transform:none;}.elementor .e-7234c873-8707{font-size:clamp(36px,4.2vw,68px);}.elementor .e-582289bb-564f{font-family:var(--font-display);font-weight:300;font-size:clamp(56px,6vw,96px);color:var(--stone);letter-spacing:-0.03em;line-height:1;text-transform:none;}.elementor .e-c6b5dfa-1698{font-size:clamp(36px,4.2vw,68px);}.elementor .e-30723c9-3d08{aspect-ratio:21/9;grid-column:span 3;}.elementor .e-1f29e3b6-edd7{grid-template-columns:repeat(3,1fr);}.elementor .e-197082d3-7c60{background-color:var(--paper-deep);}.elementor .e-6ddbab8f-948e{font-family:var(--font-display);font-weight:300;font-size:clamp(56px,6vw,96px);color:var(--stone);letter-spacing:-0.03em;line-height:1;text-transform:none;}.elementor .e-1cb54ec5-fa7c{font-size:clamp(36px,4.2vw,68px);}.elementor .e-2b5ab50f-5e68{height:100%;aspect-ratio:auto;grid-column:span 2;grid-row:span 2;}.elementor .e-2ee9033c-3d7d{font-family:var(--font-display);font-weight:300;font-size:clamp(56px,6vw,96px);color:var(--stone);letter-spacing:-0.03em;line-height:1;text-transform:none;}.elementor .e-68ed8272-7053{font-size:clamp(36px,4.2vw,68px);}.elementor .e-2f33e245-8ba6{height:100%;aspect-ratio:auto;grid-column:span 2;grid-row:span 2;}.elementor .e-3255df-2d03{background-color:var(--paper-deep);}.elementor .e-29c9d9a9-f862{font-family:var(--font-display);font-weight:300;font-size:clamp(56px,6vw,96px);color:var(--stone);letter-spacing:-0.03em;line-height:1;text-transform:none;}.elementor .e-15d517f3-450f{font-size:clamp(36px,4.2vw,68px);}.elementor .e-5bccbe3e-b567{font-family:var(--font-display);font-weight:300;font-size:clamp(56px,6vw,96px);color:var(--stone);letter-spacing:-0.03em;line-height:1;text-transform:none;}.elementor .e-6da154cb-ae62{font-size:clamp(36px,4.2vw,68px);}.elementor .e-1fb9ed1b-409e{aspect-ratio:21/9;grid-column:span 3;}.elementor .e-e97e111-13ca{grid-template-columns:repeat(3,1fr);}.elementor .e-3ae64f1-f3ed{background-color:var(--paper-deep);}.elementor .e-57c6a06b-84aa{width:100%;padding:0px;margin:0px;gap:0px;}