.elementor .e-5d853494-2e44{font-size:0.8125rem;color:var(--logogruen);letter-spacing:0.02em;margin-block-end:clamp(1.25rem, 0.88rem + 1.52vw, 3rem);display:block;}.elementor .e-6eb010e-6df7{margin-block-end:1rem;display:block;}.elementor .e-4bfab13b-64af{font-size:min(clamp(2.8rem, 8.6vw, 9.6rem), 12.5cqw);letter-spacing:-0.02em;line-height:1;display:block;text-wrap: balance; hyphens: manual;\n}.elementor .e-3942d610-776a{max-width:32rem;font-size:clamp(1.0625rem, 1.2vw, 1.25rem);line-height:1.5;margin-block-start:clamp(1rem, 0.745rem + 1.05vw, 1.75rem);display:block;}.elementor .e-643e67a3-c203{font-weight:500;font-size:var(--groesse-lesetext);color:var(--logogruen);text-decoration:none;display:inline-block;}.elementor .e-11982d81-77d7{padding:0px;flex-direction:row;flex-wrap:wrap;align-items:center;gap: 1.125rem 2rem; margin-block-start: var(--knopf-abstand);\n}.elementor .e-38eadc9f-40ef{padding-block-start:clamp(1rem, 0.745rem + 1.05vw, 1.75rem);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;container-type: inline-size;\n}.elementor .e-4736557a-e2fd{width:100%;height:100%;object-fit:cover;object-position:50% 40%;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-1e5f0dba-e439{max-height:80vh;overflow:hidden;aspect-ratio:4 / 5;position:relative;padding:0px;}.elementor .e-6a0278f7-df04{padding:clamp(1.125rem, 2.4vw, 2.5rem);background-color:var(--weiss);}.elementor .e-6984fa32-e0ac{font-size:var(--groesse-mittel);line-height:1.45;}.elementor .e-6373427f-a1c8{font-size:var(--groesse-klein);}.elementor .e-220bd685-d0c7{padding:0px;margin-block-start:0.875rem;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items: baseline; gap: 0.5rem 1.5rem;\n}.elementor .e-6b1b959e-74ae{padding:0px;}.elementor .e-4846bdc3-9ecd{column-gap:clamp(2rem, 5vw, 6rem);padding-block-start:0px;padding-block-end:clamp(2.25rem, 1.625rem + 2.57vw, 5.5rem);padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:minmax(0, 7fr) minmax(0, 5fr);grid-template-rows:auto;align-items:start;row-gap: 0;\n}.elementor .e-1305167-a3ea{background-color:var(--papier);overflow: clip; padding: clamp(1.25rem, 0.88rem + 1.52vw, 3rem) var(--seitenrand) 0;\n}.elementor .e-34e8a37e-a098{font-weight:500;font-size:1rem;color:var(--logogruen);font-variant-numeric: tabular-nums; & a { text-decoration: none; color: inherit; }\n}.elementor .e-2ceb6498-eaf6{width:auto;}.elementor .e-3ff4830-ce94{display:none;}.elementor .e-43bc7fef-eee2{margin:0px;}.elementor .e-519f6a50-b0ab{display:block;cursor: auto; & ol { display: flex; flex-wrap: wrap; gap: 0.375rem 1.5rem; margin: 0; padding: 0; list-style: none; } & a { color: var(--logogruen); }\n}.elementor .e-4bf132de-b671{width:auto;margin:0px;background-color:var(--weiss);flex-wrap:wrap;align-items: baseline; gap: 0.5rem 1.75rem; max-width: none; padding: 1.125rem var(--seitenrand) var(--abstand-abschnitt); &::before { content: ""; position: absolute; top: 0; left: var(--seitenrand); right: var(--seitenrand); width: auto; height: 1px; background: var(--silber); }\n}.elementor .e-7bd0ea91-1370{padding:0px;background-color:var(--weiss);& section { background-color: var(--weiss); }\n}.elementor .e-3a94cad1-9300{min-width:0px;padding:0px;}.elementor .e-41b28f6d-90b6{font-size:clamp(1.6rem, 2.4vw, 2.3rem);line-height:1.15;margin-block-end:1.125rem;}.elementor .e-72f36b43-c5f5{padding:0px;& > p { font-size: 1.1875rem; line-height: 1.65; } & > p + p { margin-top: 1rem; }\n}.elementor .e-44676960-a89b{padding-block-start:0px;padding-block-end:var(--abstand-band);padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5d88aee5-ebad{font-size:clamp(1.6rem, 2.4vw, 2.3rem);line-height:1.15;margin-block-end:1.125rem;}.elementor .e-2dcde660-4a3f{display:block;cursor: auto; & ul { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0.75rem; margin: 1.5rem 0 0; padding: 0; list-style: none; } & li { position: relative; padding: 1rem 1.125rem 1rem 2.25rem; background: var(--papier); font-size: 1rem; line-height: 1.5; } & li::before { content: ""; position: absolute; left: 1rem; top: 1.5em; width: 0.625rem; height: 1px; background: var(--logogruen); }\n}.elementor .e-3479a848-b80a{padding:0px;& > p { font-size: 1.1875rem; line-height: 1.65; } & > p + p { margin-top: 1rem; }\n}.elementor .e-395d78d4-fe36{padding-block-start:var(--abstand-band);padding-block-end:var(--abstand-band);padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-ed7722c-52fc{min-width:0px;padding:0px;}.elementor .e-6199cef6-5a1a{width:100%;height:100%;object-fit:cover;object-position:50% 25%;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-56305dce-9402{width:100%;overflow:hidden;aspect-ratio:1 / 1;padding:0px;}.elementor .e-3ae2a2cf-42eb{font-family:var(--schrift-primaer);font-size:1.6rem;color:var(--logogruen);line-height:1.2;margin-block-start:1.25rem;cursor: auto;\n}.elementor .e-71cc6f2f-dda4{font-size:var(--groesse-mittel);cursor: auto;\n}.elementor .e-1777bb62-a20d{font-weight:400;font-size:clamp(1.6rem, 1.9vw, 1.9rem);color:var(--logogruen);line-height:1.1;margin-block-start:1.375rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;display:block;font-variant-numeric: tabular-nums; & a { color: inherit; text-decoration: none; } & a[href^="tel:"] { white-space: normal; overflow-wrap: anywhere; }\n}.elementor .e-4e9f9c0-e685{font-size:var(--groesse-mittel);line-height:1.5;cursor: auto; margin-bottom: var(--knopf-abstand);\n}.elementor .e-6497f223-9e2b{width:100%;}.elementor .e-7b87f7c6-efb6{padding:0px;}.elementor .e-2a6c09a2-a974{position:sticky;inset-block-start:calc(var(--header) + 1.5rem);padding:0px;}.elementor .e-28f7d965-a1f4{height:100%;min-width:0px;padding:0px;}.elementor .e-ab615a5-e2a2{padding-block-start:var(--abstand-folge-gross);padding-block-end:var(--abstand-folge-gross);padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:0 clamp(3rem, 5vw, 5rem);grid-template-columns:minmax(0, 44rem) minmax(20rem, 27rem);justify-content:space-between;align-items:start;}.elementor .e-47d4f6fe-a69f{width:100%;height:100%;object-fit:cover;object-position:55% 45%;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-1632ff98-2143{width:100%;max-height:72vh;overflow:hidden;aspect-ratio:21 / 9;padding:0px;}.elementor .e-38b6fbd2-929e{font-family:var(--schrift-primaer);font-size:clamp(1.25rem, 1.9vw, 1.8rem);color:var(--logogruen);line-height:1.28;margin-block-start:0px;margin-block-end:0.875rem;margin-inline-start:0px;margin-inline-end:0px;display:block;text-wrap: balance; cursor: auto;\n}.elementor .e-172f56cf-ef49{font-size:var(--groesse-mittel);line-height:1.4;& a { color: inherit; text-decoration: none; }\n}.elementor .e-3419f617-6173{width:auto;max-width:min(32rem, calc(100% - 2 * var(--seitenrand)));position:absolute;inset-block-end:var(--abstand-band);z-index:1;padding-block-start:clamp(1rem, 0.745rem + 1.05vw, 1.75rem);padding-block-end:clamp(1rem, 0.745rem + 1.05vw, 1.75rem);padding-inline-start:clamp(1.5rem, 3vw, 2.5rem);padding-inline-end:clamp(1.5rem, 3vw, 2.5rem);margin:0px;background-color:rgb(255 255 255 / .94);inset-inline-start: var(--seitenrand);\n}.elementor .e-331e98f3-7c7e{width:auto;position:relative;padding:0px;margin-block-start:clamp(1rem, 0.745rem + 1.05vw, 1.75rem);margin-block-end:clamp(1rem, 0.745rem + 1.05vw, 1.75rem);margin-inline-start:calc(var(--seitenrand) * -1);margin-inline-end:calc(var(--seitenrand) * -1);}.elementor .e-26329164-ea8f{font-size:clamp(1.6rem, 2.4vw, 2.3rem);line-height:1.15;margin-block-end:1.125rem;}.elementor .e-252414f1-7434{max-width:38rem;font-size:1.125rem;line-height:1.66;margin-block-end:clamp(1.25rem, 0.88rem + 1.52vw, 3rem);display:block;}.elementor .e-2d59ea48-e38c{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-674717c4-96ea{width:100%;overflow:hidden;aspect-ratio:3 / 2;padding:0px;}.elementor .e-50b94ad4-2b1c{margin-block-end:0.625rem;display:block;}.elementor .e-285e918c-1ede{font-size:var(--groesse-lesetext);line-height:1.6;cursor: auto;\n}.elementor .e-64f78199-e1a3{padding:0px;}.elementor .e-56ef2e88-2f95{padding-block-start:0px;padding-block-end:var(--abstand-band);padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:0 clamp(2rem, 6vw, 6rem);grid-template-columns:minmax(0, 7fr) minmax(0, 5fr);align-items:center;}.elementor .e-502aefe4-d8f9{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-1ac8af3-f4fd{width:100%;overflow:hidden;aspect-ratio:3 / 2;padding:0px;}.elementor .e-745f62e5-7e31{margin-block-end:0.625rem;display:block;}.elementor .e-881db7e-534a{font-size:var(--groesse-lesetext);line-height:1.6;cursor: auto;\n}.elementor .e-2f216c5c-9fae{padding:0px;}.elementor .e-6810facc-877f{padding-block-start:0px;padding-block-end:var(--abstand-band);padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:0 clamp(2rem, 6vw, 6rem);grid-template-columns:minmax(0, 7fr) minmax(0, 5fr);align-items:center;}.elementor .e-5de32492-efbf{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-8252d9d-2c79{width:100%;overflow:hidden;aspect-ratio:3 / 2;padding:0px;}.elementor .e-bf5ba15-e085{margin-block-end:0.625rem;display:block;}.elementor .e-2e9bb919-c49e{font-size:var(--groesse-lesetext);line-height:1.6;cursor: auto;\n}.elementor .e-10b8d92f-c881{padding:0px;}.elementor .e-292724a8-d638{padding-block-start:0px;padding-block-end:var(--abstand-band);padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:0 clamp(2rem, 6vw, 6rem);grid-template-columns:minmax(0, 7fr) minmax(0, 5fr);align-items:center;}.elementor .e-2b5c0ddf-7aa7{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-5bbb9bc9-c131{width:100%;overflow:hidden;aspect-ratio:3 / 2;padding:0px;}.elementor .e-62edc2e5-8f73{margin-block-end:0.625rem;display:block;}.elementor .e-1895f3c8-58e5{font-size:var(--groesse-lesetext);line-height:1.6;cursor: auto;\n}.elementor .e-31f3f3d6-c130{padding:0px;}.elementor .e-4ee81949-ab3d{padding-block-start:0px;padding-block-end:var(--abstand-band);padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:0 clamp(2rem, 6vw, 6rem);grid-template-columns:minmax(0, 7fr) minmax(0, 5fr);align-items:center;}.elementor .e-6787ff76-6cf4{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-32b156dc-67b8{width:100%;overflow:hidden;aspect-ratio:3 / 2;padding:0px;}.elementor .e-2e934d6d-5786{margin-block-end:0.625rem;display:block;}.elementor .e-6851686f-68a8{font-size:var(--groesse-lesetext);line-height:1.6;cursor: auto;\n}.elementor .e-72d6e195-db53{padding:0px;}.elementor .e-57455eb0-61dc{padding:0px;display:grid;gap:0 clamp(2rem, 6vw, 6rem);grid-template-columns:minmax(0, 7fr) minmax(0, 5fr);align-items:center;}.elementor .e-71875d5-ac62{padding-block-start:var(--abstand-folge-gross);padding-block-end:var(--abstand-folge-gross);padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-ec171a9-83e1{font-size:clamp(1.6rem, 2.4vw, 2.3rem);line-height:1.15;margin-block-end:1.125rem;}.elementor .e-6c34b601-8fa4{padding:0px;& > p { font-size: 1.1875rem; line-height: 1.65; } & > p + p { margin-top: 1rem; }\n}.elementor .e-3c1803d1-cfe3{padding-block-start:0px;padding-block-end:var(--abstand-band);padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1d504eeb-2587{min-width:0px;padding:0px;}.elementor .e-2f1c8d22-aa87{width:100%;height:100%;object-fit:cover;object-position:50% 50%;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-6f48acb0-97c9{width:100%;overflow:hidden;aspect-ratio:1 / 1;padding:0px;}.elementor .e-733620ff-7b14{padding:0px;}.elementor .e-6a9d2622-8fc9{position:sticky;inset-block-start:calc(var(--header) + 1.5rem);padding:0px;}.elementor .e-4ce6ea02-979f{height:100%;min-width:0px;padding:0px;}.elementor .e-435ba057-aaf0{padding-block-start:var(--abstand-folge-gross);padding-block-end:var(--abstand-folge-gross);padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:0 clamp(3rem, 5vw, 5rem);grid-template-columns:minmax(0, 44rem) minmax(20rem, 27rem);justify-content:space-between;align-items:start;}.elementor .e-14728eb6-3c25{width:100%;height:100%;object-fit:cover;object-position:55% 40%;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-61d0f8f4-63fe{overflow:hidden;padding:0px;grid-column:1;grid-row:1;align-self:stretch;}.elementor .e-19d43dc2-9db1{max-width:20em;font-family:var(--schrift-primaer);font-size:clamp(1.6rem, 2.6vw, 2.75rem);color:var(--logogruen);line-height:1.22;display:block;text-wrap: balance; cursor: auto;\n}.elementor .e-696b7b99-f980{font-family:var(--schrift-text);font-weight:500;font-size:var(--schrift-rubrik);color:var(--beere);letter-spacing:0.14em;line-height:1.5;text-transform:uppercase;margin-block-start:1.625rem;display:block;cursor: auto;\n}.elementor .e-4289f348-d63e{width:auto;position:relative;z-index:1;margin-inline-start:calc(-1 * clamp(2rem, 6vw, 6rem));background-color:rgb(248 245 239 / .9);grid-column:2;grid-row:1;padding: var(--abstand-folge-gross) var(--seitenrand) var(--abstand-folge-gross) clamp(2rem, 4vw, 4rem);\n}.elementor .e-2b08c218-2aae{width:auto;min-height:min(72vh, 47.5rem);padding:0px;margin-block-start:var(--abstand-band);margin-block-end:var(--abstand-band);margin-inline-start:calc(var(--seitenrand) * -1);margin-inline-end:calc(var(--seitenrand) * -1);background-color:var(--papier);display:grid;grid-template-columns:minmax(0, 56fr) minmax(0, 44fr);align-items:center;}.elementor .e-3086fe92-ca91{font-size:clamp(1.6rem, 2.4vw, 2.3rem);line-height:1.15;margin-block-end:1.125rem;}.elementor .e-d407724-f69c{padding:0px;& > p { font-size: 1.1875rem; line-height: 1.65; } & > p + p { margin-top: 1rem; }\n}.elementor .e-2e6745e5-3d4f{padding-block-start:0px;padding-block-end:var(--abstand-band);padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-61e21fae-86d0{font-size:clamp(1.6rem, 2.4vw, 2.3rem);line-height:1.15;margin-block-end:1.125rem;}.elementor .e-35d9f2c-2e41{padding:0px;& > p { font-size: 1.1875rem; line-height: 1.65; } & > p + p { margin-top: 1rem; }\n}.elementor .e-366ad9de-ca64{padding-block-start:var(--abstand-band);padding-block-end:var(--abstand-band);padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-41222f35-b36f{font-size:clamp(1.6rem, 2.4vw, 2.3rem);line-height:1.15;margin-block-end:1.125rem;}.elementor .e-635e22a4-48c7{padding:0px;& > p { font-size: 1.1875rem; line-height: 1.65; } & > p + p { margin-top: 1rem; }\n}.elementor .e-4fe14d50-33fe{padding-block-start:var(--abstand-band);padding-block-end:var(--abstand-band);padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1933b239-18d9{min-width:0px;padding:0px;}.elementor .e-1d169089-d090{font-family:var(--schrift-primaer);font-size:1.6rem;color:var(--logogruen);line-height:1.2;cursor: auto;\n}.elementor .e-385a5b95-f04c{font-size:var(--groesse-mittel);cursor: auto;\n}.elementor .e-2e71cd11-27b9{font-weight:400;font-size:clamp(1.6rem, 1.9vw, 1.9rem);color:var(--logogruen);line-height:1.1;margin-block-start:1.375rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;display:block;font-variant-numeric: tabular-nums; & a { color: inherit; text-decoration: none; }\n}.elementor .e-25e7edc9-919b{font-size:var(--groesse-mittel);line-height:1.5;cursor: auto; margin-bottom: var(--knopf-abstand);\n}.elementor .e-7fd7d696-5263{width:100%;}.elementor .e-7782a7ed-fc93{padding:0px;}.elementor .e-4e33d0ca-b190{position:sticky;inset-block-start:calc(var(--header) + 1.5rem);padding:0px;}.elementor .e-70e410b5-82c9{height:100%;min-width:0px;padding:0px;}.elementor .e-e283b40-9341{padding-block-start:var(--abstand-folge-gross);padding-block-end:var(--abstand-folge-gross);padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:0 clamp(3rem, 5vw, 5rem);grid-template-columns:minmax(0, 44rem) minmax(20rem, 27rem);justify-content:space-between;align-items:start;}.elementor .e-255ed6a0-ed37{font-size:var(--schrift-rubrik);color:var(--mint-text);display:block;}.elementor .e-3c88abe6-deff{font-family:var(--schrift-primaer);font-size:clamp(1.6rem, 2.6vw, 2.6rem);color:var(--weiss);line-height:1.15;margin-block-start:0.5rem;cursor: auto;\n}.elementor .e-40359ad9-b576{padding-block-start:1.25rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;&::before { background: rgb(255 255 255 / .45); }\n}.elementor .e-44f6981f-53f4{font-size:var(--schrift-rubrik);color:var(--mint-text);display:block;}.elementor .e-445857c7-a280{font-family:var(--schrift-primaer);font-size:clamp(1.6rem, 2.6vw, 2.6rem);color:var(--weiss);line-height:1.15;margin-block-start:0.5rem;cursor: auto;\n}.elementor .e-96e3b42-b135{padding-block-start:1.25rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;&::before { background: rgb(255 255 255 / .45); }\n}.elementor .e-5875a048-bc32{font-size:var(--schrift-rubrik);color:var(--mint-text);display:block;}.elementor .e-988dded-674a{font-family:var(--schrift-primaer);font-size:clamp(1.6rem, 2.6vw, 2.6rem);color:var(--weiss);line-height:1.15;margin-block-start:0.5rem;cursor: auto;\n}.elementor .e-5b4b3f41-7123{padding-block-start:1.25rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;&::before { background: rgb(255 255 255 / .45); }\n}.elementor .e-225b23cc-ad2b{padding:0px;display:grid;gap:1.5rem var(--spaltenluecke-klein);grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-2bf1b0c3-6fb5{width:auto;margin-block-start:var(--abstand-band);margin-block-end:var(--abstand-band);margin-inline-start:calc(var(--seitenrand) * -1);margin-inline-end:calc(var(--seitenrand) * -1);background-color:var(--tiefgruen);padding: clamp(2.5rem, 1.76rem + 3.05vw, 6rem) var(--seitenrand);\n}.elementor .e-24521783-ae3f{font-size:clamp(1.6rem, 2.4vw, 2.3rem);line-height:1.15;margin-block-end:1.125rem;}.elementor .e-e380110-693d{padding:0px;& > p { font-size: 1.1875rem; line-height: 1.65; } & > p + p { margin-top: 1rem; } & > p:first-child { font-size: clamp(1.3rem, 1.6vw, 1.5rem); line-height: 1.42; } & > p:nth-child(2) { margin-top: 1.25rem; }\n}.elementor .e-69f64685-5940{padding-block-start:0px;padding-block-end:var(--abstand-band);padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5a2c95cb-2595{font-size:clamp(1.6rem, 2.4vw, 2.3rem);line-height:1.15;margin-block-end:1.125rem;}.elementor .e-88b6e2-a2ff{padding:0px;& > p { font-size: 1.1875rem; line-height: 1.65; } & > p + p { margin-top: 1rem; }\n}.elementor .e-3d83579a-3452{padding-block-start:var(--abstand-band);padding-block-end:var(--abstand-band);padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-48cbaada-fbc2{font-size:clamp(1.6rem, 2.4vw, 2.3rem);line-height:1.15;margin-block-end:1.125rem;}.elementor .e-24a841d1-a734{padding:0px;& > p { font-size: 1.1875rem; line-height: 1.65; } & > p + p { margin-top: 1rem; }\n}.elementor .e-150b475e-1d0b{padding-block-start:var(--abstand-band);padding-block-end:var(--abstand-band);padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4ef46ca0-2084{min-width:0px;padding:0px;}.elementor .e-2dde5e5a-d165{width:100%;height:100%;object-fit:cover;object-position:58% 45%;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-5bc2a654-64e6{width:100%;overflow:hidden;aspect-ratio:1 / 1;padding:0px;}.elementor .e-7cd87d75-7229{font-size:var(--groesse-mittel);line-height:1.45;margin-block-start:0.875rem;cursor: auto;\n}.elementor .e-2cdf9f31-abd6{padding:0px;}.elementor .e-2d921f77-a91f{position:sticky;inset-block-start:calc(var(--header) + 1.5rem);padding:0px;}.elementor .e-6a47ae2d-8f3a{height:100%;min-width:0px;padding:0px;}.elementor .e-3edc80d1-dd1d{padding-block-start:var(--abstand-folge-gross);padding-block-end:var(--abstand-folge-gross);padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:0 clamp(3rem, 5vw, 5rem);grid-template-columns:minmax(0, 44rem) minmax(20rem, 27rem);justify-content:space-between;align-items:start;}.elementor .e-2fb94ac0-f8e5{width:100%;height:100%;object-fit:cover;object-position:50% 30%;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-9c1c63d-5cf1{width:100%;max-height:72vh;overflow:hidden;aspect-ratio:2 / 1;padding:0px;}.elementor .e-79a2b744-a891{font-family:var(--schrift-primaer);font-size:clamp(1.25rem, 1.9vw, 1.8rem);color:var(--logogruen);line-height:1.28;margin-block-start:0px;margin-block-end:0.875rem;margin-inline-start:0px;margin-inline-end:0px;display:block;text-wrap: balance; cursor: auto;\n}.elementor .e-670c1fec-2075{font-size:var(--groesse-mittel);line-height:1.4;& a { color: inherit; text-decoration: none; }\n}.elementor .e-166e2dc-ba1e{width:auto;max-width:min(32rem, calc(100% - 2 * var(--seitenrand)));position:absolute;inset-block-end:var(--abstand-band);z-index:1;padding-block-start:clamp(1rem, 0.745rem + 1.05vw, 1.75rem);padding-block-end:clamp(1rem, 0.745rem + 1.05vw, 1.75rem);padding-inline-start:clamp(1.5rem, 3vw, 2.5rem);padding-inline-end:clamp(1.5rem, 3vw, 2.5rem);margin:0px;background-color:rgb(255 255 255 / .94);inset-inline-start: var(--seitenrand);\n}.elementor .e-257412e6-3895{width:auto;position:relative;padding:0px;margin-block-start:clamp(1rem, 0.745rem + 1.05vw, 1.75rem);margin-block-end:clamp(1rem, 0.745rem + 1.05vw, 1.75rem);margin-inline-start:calc(var(--seitenrand) * -1);margin-inline-end:calc(var(--seitenrand) * -1);}.elementor .e-69891009-f7b7{font-size:clamp(1.6rem, 2.4vw, 2.3rem);line-height:1.15;margin-block-end:1.125rem;}.elementor .e-60da0c92-ff1b{display:block;cursor: auto; & ul { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 0.75rem; margin: 1.5rem 0 0; padding: 0; list-style: none; } & li { position: relative; padding: 1rem 1.125rem 1rem 2.25rem; background: var(--papier); font-size: 1rem; line-height: 1.5; } & li::before { content: ""; position: absolute; left: 1rem; top: 1.5em; width: 0.625rem; height: 1px; background: var(--logogruen); }\n}.elementor .e-3125ada6-d9d9{padding:0px;& > p { font-size: 1.1875rem; line-height: 1.65; } & > p + p { margin-top: 1rem; }\n}.elementor .e-30c4243c-f908{padding-block-start:0px;padding-block-end:var(--abstand-band);padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-535a9fb2-f4e4{font-size:clamp(1.6rem, 2.4vw, 2.3rem);line-height:1.15;margin-block-end:1.125rem;}.elementor .e-2d230fc3-767f{margin-block-start:1.75rem;}.elementor .e-474ced25-eace{padding:0px;& > p { font-size: 1.1875rem; line-height: 1.65; } & > p + p { margin-top: 1rem; }\n}.elementor .e-2d66b0e4-fe98{padding-block-start:var(--abstand-band);padding-block-end:var(--abstand-band);padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-638f0dce-63ce{min-width:0px;padding:0px;}.elementor .e-7f679305-e285{font-family:var(--schrift-primaer);font-size:1.6rem;color:var(--logogruen);line-height:1.2;cursor: auto;\n}.elementor .e-76bdc913-34a9{font-size:var(--groesse-mittel);cursor: auto;\n}.elementor .e-3785794-9ac1{font-weight:400;font-size:clamp(1.6rem, 1.9vw, 1.9rem);color:var(--logogruen);line-height:1.1;margin-block-start:1.375rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;display:block;font-variant-numeric: tabular-nums; & a { color: inherit; text-decoration: none; }\n}.elementor .e-556b1031-73e6{font-size:var(--groesse-mittel);line-height:1.5;cursor: auto; margin-bottom: var(--knopf-abstand);\n}.elementor .e-4de0435c-4a59{width:100%;}.elementor .e-9bf8bda-bc82{padding:0px;}.elementor .e-57dedec-b6a7{position:sticky;inset-block-start:calc(var(--header) + 1.5rem);padding:0px;}.elementor .e-180e4e13-7525{height:100%;min-width:0px;padding:0px;}.elementor .e-5ac05c1a-2825{padding-block-start:var(--abstand-folge-gross);padding-block-end:var(--abstand-folge-gross);padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:0 clamp(3rem, 5vw, 5rem);grid-template-columns:minmax(0, 44rem) minmax(20rem, 27rem);justify-content:space-between;align-items:start;}.elementor .e-7b5c097f-2fdf{padding: 0 var(--seitenrand);\n}.elementor .e-d7962b8-a5f3{font-size:clamp(2.1rem, 3.9vw, 4.4rem);line-height:1.05;margin-block-start:1.375rem;cursor: auto;\n}.elementor .e-1ae169ba-8861{position:sticky;inset-block-start:calc(var(--header) + 2rem);padding:0px;}.elementor .e-6d2f0a16-5ee4{padding:0px;&::after { content: ""; display: block; height: 1px; background: var(--silber); }\n}.elementor .e-3a3cd301-f2c8{margin-block-end:var(--abstand-band);cursor: auto;\n}.elementor .e-1424694e-cb0b{width:100%;height:100%;object-fit:cover;object-position:42% 30%;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-2c418fd1-a6ab{width:100%;overflow:hidden;aspect-ratio:4 / 3;padding:0px;}.elementor .e-6439541-a444{width:100%;height:100%;object-fit:cover;object-position:72% 45%;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-5a7a1568-44a7{width:100%;overflow:hidden;aspect-ratio:4 / 3;padding:0px;}.elementor .e-5ed9e49c-d6cf{width:100%;height:100%;object-fit:cover;object-position:50% 50%;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-70d6cdd5-95ff{width:100%;overflow:hidden;aspect-ratio:4 / 3;padding:0px;}.elementor .e-4b20c5c9-636b{width:100%;height:100%;object-fit:cover;object-position:50% 50%;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-39d33a92-bd23{width:100%;overflow:hidden;aspect-ratio:4 / 3;padding:0px;}.elementor .e-1fa487dc-a889{padding:0px;display:grid;gap:clamp(1.25rem, 2.4vw, 2.5rem) clamp(1rem, 2.2vw, 2.25rem);grid-template-columns:repeat(4, minmax(0, 1fr));align-items:start;}.elementor .e-60c2180b-4adc{font-size:1rem;margin-block-start:var(--abstand-band);cursor: auto; & a { text-underline-offset: 0.25rem; text-decoration-thickness: 1px; }\n}.elementor .e-78acf14-1ef5{padding:0px;}