.elementor .e-5750394f-f607{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;display:block;max-width: none; pointer-events: none; & video { display: block; width: 100%; height: 100%; object-fit: cover; }\n}.elementor .e-1a56292a-10e3{width:100%;height:100%;min-width:0px;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(180deg, rgba(25, 39, 29, 0.45) 0%,rgba(25, 39, 29, 0.3) 35%,rgba(25, 39, 29, 0.9) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events: none;\n}.elementor .e-1db00d1c-3a83:hover,.elementor .e-1db00d1c-3a83:focus-visible{background-color:rgba(228, 156, 98, 0.9);}.elementor .e-1db00d1c-3a83{font-family:var(--font-text);font-weight:600;font-size:0.9rem;color:var(--weiss);padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:2rem;border-width:1px;border-color:rgba(255, 255, 255, 0.35);border-style:solid;background-color:rgba(255, 255, 255, 0.12);backdrop-filter:blur(8px);transition:background-color 0.3s;}.elementor .e-7901a6b6-7468{color:var(--cashmere);letter-spacing:0.28em;}.elementor .e-2c72cb5b-cc8c{font-size:clamp(3.6rem, 6vw, 6rem);color:var(--weiss);letter-spacing:-0.02em;line-height:1;& em { font-style: normal; color: var(--cashmere); }\n}.elementor .e-5b746dc8-5b07{padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:2.4rem;padding-inline-end:2.4rem;}.elementor .e-2dc908c2-bf59:hover,.elementor .e-2dc908c2-bf59:focus-visible{color:var(--tannengruen);background-color:var(--weiss);}.elementor .e-2dc908c2-bf59{color:var(--weiss);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.3rem;padding-inline-end:2.3rem;border-color:var(--weiss);}.elementor .e-63895077-c973{padding:0px;margin-block-start:1rem;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-377f2e85-e9d8{width:100%;font-family:var(--font-text);font-weight:300;font-size:0.85rem;color:var(--cashmere);letter-spacing:0.06em;padding-block-start:1.25rem;margin-block-start:4rem;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(227, 222, 194, 0.3);\n}.elementor .e-5bf3bd83-eeda{max-width:60rem;position:relative;z-index:2;padding:0px;display:flex;flex-direction:column;gap:1.5rem;flex:1 1 auto;justify-content:flex-end;align-items:flex-start;}.elementor .e-31cf85ff-2ba9:hover,.elementor .e-31cf85ff-2ba9:focus-visible{background-color:var(--cashmere);transform:scale3d(1.06, 1.06, 1);}.elementor .e-31cf85ff-2ba9{width:10.5rem;height:10.5rem;position:absolute;inset-block-start:auto;inset-inline-end:15rem;inset-block-end:9rem;z-index:5;font-family:var(--font-text);font-weight:500;font-size:0.95rem;color:var(--mitternachtsgruen);line-height:1.3;text-align:center;cursor:pointer;border-radius:50%;background-color:var(--terracotta);box-shadow:0px 12px 32px 0px rgba(25, 39, 29, 0.25);transition:transform 0.3s, background-color 0.3s;display:flex;flex-direction:column;justify-content:center;align-items:center;& strong { font-weight: 700; font-size: 1.05rem; } & span { display: inline-block; font-size: 1.6rem; line-height: 1; margin-top: 0.35rem; transition: transform 0.3s; }\n}.elementor .e-36715471-8556{min-height:94vh;overflow:hidden;position:relative;padding-block-end:6rem;background-image:url("https://www.waldhotelheppe.de/wp-content/uploads/2026/10/waldhotel-heppe-hero-poster.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--mitternachtsgruen);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;}.elementor .e-36dcaebe-b59d{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-1938170e-9ea9{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(180deg, rgba(25, 39, 29, 0.55) 0%,rgba(25, 39, 29, 0) 55%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-7f89088c-dc54{position:relative;z-index:2;font-family:var(--font-text);font-weight:700;font-size:2.6rem;color:var(--weiss);line-height:1.02;text-transform:uppercase;text-shadow: 0 2px 16px rgba(0, 0, 0, 0.35); & a { color: inherit; } & a::after { content: ''; position: absolute; inset: -40rem; }\n}.elementor .e-4e96d369-9e6a:hover,.elementor .e-4e96d369-9e6a:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-4e96d369-9e6a{overflow:hidden;aspect-ratio:1 / 1;position:relative;padding:2rem;border-start-start-radius:7rem;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:0px;transition:transform 0.4s;display:flex;flex-direction:column;justify-content:flex-start;}.elementor .e-7bd20661-d00a{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-2703cc65-5538{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(180deg, rgba(25, 39, 29, 0.55) 0%,rgba(25, 39, 29, 0) 55%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-2f68ed82-74c6{position:relative;z-index:2;font-family:var(--font-text);font-weight:700;font-size:2.6rem;color:var(--weiss);line-height:1.02;text-transform:uppercase;text-shadow: 0 2px 16px rgba(0, 0, 0, 0.35); & a { color: inherit; } & a::after { content: ''; position: absolute; inset: -40rem; }\n}.elementor .e-8c6a3c4-a78d:hover,.elementor .e-8c6a3c4-a78d:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-8c6a3c4-a78d{overflow:hidden;aspect-ratio:1 / 1;position:relative;padding:2rem;border-radius:0px;transition:transform 0.4s;display:flex;flex-direction:column;justify-content:flex-start;}.elementor .e-78a78341-e821{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-49f8e879-7a1d{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(180deg, rgba(25, 39, 29, 0.55) 0%,rgba(25, 39, 29, 0) 55%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-5d3bf06d-5f2d{position:relative;z-index:2;font-family:var(--font-text);font-weight:700;font-size:2.6rem;color:var(--weiss);line-height:1.02;text-transform:uppercase;text-shadow: 0 2px 16px rgba(0, 0, 0, 0.35); & a { color: inherit; } & a::after { content: ''; position: absolute; inset: -40rem; }\n}.elementor .e-14741941-ecdb:hover,.elementor .e-14741941-ecdb:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-14741941-ecdb{overflow:hidden;aspect-ratio:1 / 1;position:relative;padding:2rem;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:7rem;transition:transform 0.4s;display:flex;flex-direction:column;justify-content:flex-start;}.elementor .e-650c0ea2-ba86{width:100%;max-width:76rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:1.25rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-7df8035e-6468{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:var(--weiss);display:flex;flex-direction:row;}.elementor .e-fc2ca3c-9dcd{font-family:var(--font-ueberschrift);font-weight:700;font-size:2.3rem;color:var(--schwarz80);line-height:1.25;}.elementor .e-5ee49030-f7b2{font-family:var(--font-ueberschrift);font-weight:700;font-size:1.3rem;color:var(--salbeigruen);}.elementor .e-673f3176-5365{padding:0px;display:flex;flex-direction:column;gap:1.4rem;align-items:flex-start;}.elementor .e-2ecdc856-503d{width:72%;overflow:hidden;aspect-ratio:1;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:0px;border-radius:50%;& img { width: 100%; height: 100%; object-fit: cover; border-radius: 50%; }\n}.elementor .e-2760bab1-c17c{width:46%;overflow:hidden;aspect-ratio:3 / 4;object-fit:cover;position:absolute;inset-block-end:0px;inset-inline-start:0px;border-start-start-radius:12rem;border-start-end-radius:12rem;border-end-start-radius:1rem;border-end-end-radius:1rem;border-width:8px;border-color:var(--papier);border-style:solid;box-shadow:0px 30px 60px 0px rgba(25, 39, 29, 0.18);& img { width: 100%; height: 100%; object-fit: cover; }\n}.elementor .e-449ab770-3a34{width:28%;overflow:hidden;aspect-ratio:1;object-fit:cover;position:absolute;inset-inline-end:4%;inset-block-end:4%;border-radius:50%;border-width:6px;border-color:var(--papier);border-style:solid;box-shadow:0px 20px 40px 0px rgba(25, 39, 29, 0.18);& img { width: 100%; height: 100%; object-fit: cover; border-radius: 50%; }\n}.elementor .e-43534b6a-c0f1{width:100%;aspect-ratio:1 / 1.05;position:relative;padding:0px;}.elementor .e-524212ab-39da{padding:0px;display:grid;gap:5rem;grid-template-columns:1.1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-776f844c-be02{display:flex;flex-direction:column;gap:0px;}.elementor .e-28543561-2236{padding-block-start:8rem;background-color:var(--papier);}.elementor .e-6936b2b9-456e{max-width:40rem;padding:0px;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-6251655b-2751{width:3.5rem;height:3.5rem;}.elementor .e-560e3a4d-246c{font-family:var(--font-ueberschrift);font-weight:700;font-size:1.1rem;color:var(--tannengruen);}.elementor .e-64ad955e-c8ac{padding:0px;margin-block-end:0.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;}.elementor .e-4720618d-2f0a{font-family:var(--font-ueberschrift);font-weight:700;font-size:1.45rem;color:var(--schwarz80);line-height:1.2;}.elementor .e-7ee03b6e-b887:hover,.elementor .e-7ee03b6e-b887:focus-visible{box-shadow:0px 25px 50px 0px rgba(25, 39, 29, 0.12);transform:translate3d(0px, -6px, 0px);}.elementor .e-7ee03b6e-b887{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.25rem;background-color:var(--weiss);transition:transform 0.35s, box-shadow 0.35s;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-2042c7e2-3263{width:3.5rem;height:3.5rem;}.elementor .e-251ff06-bbad{font-family:var(--font-ueberschrift);font-weight:700;font-size:1.1rem;color:var(--tannengruen);}.elementor .e-c5400a3-9d31{padding:0px;margin-block-end:0.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;}.elementor .e-6b71a3dd-d2de{font-family:var(--font-ueberschrift);font-weight:700;font-size:1.45rem;color:var(--schwarz80);line-height:1.2;}.elementor .e-1d4cbb93-9c3e:hover,.elementor .e-1d4cbb93-9c3e:focus-visible{box-shadow:0px 25px 50px 0px rgba(25, 39, 29, 0.12);transform:translate3d(0px, -6px, 0px);}.elementor .e-1d4cbb93-9c3e{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.25rem;background-color:var(--weiss);transition:transform 0.35s, box-shadow 0.35s;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-11f1920b-8adb{width:3.5rem;height:3.5rem;}.elementor .e-56054ee3-e6a1{font-family:var(--font-ueberschrift);font-weight:700;font-size:1.1rem;color:var(--tannengruen);}.elementor .e-102ca9b9-f123{padding:0px;margin-block-end:0.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;}.elementor .e-1f457fce-c879{font-family:var(--font-ueberschrift);font-weight:700;font-size:1.45rem;color:var(--schwarz80);line-height:1.2;}.elementor .e-71c471da-8f29:hover,.elementor .e-71c471da-8f29:focus-visible{box-shadow:0px 25px 50px 0px rgba(25, 39, 29, 0.12);transform:translate3d(0px, -6px, 0px);}.elementor .e-71c471da-8f29{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.25rem;background-color:var(--weiss);transition:transform 0.35s, box-shadow 0.35s;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-713f3b51-c58f{width:3.5rem;height:3.5rem;}.elementor .e-7982b3ad-2b6f{font-family:var(--font-ueberschrift);font-weight:700;font-size:1.1rem;color:var(--tannengruen);}.elementor .e-8031dab-d640{padding:0px;margin-block-end:0.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;}.elementor .e-4e3d044e-50c8{font-family:var(--font-ueberschrift);font-weight:700;font-size:1.45rem;color:var(--schwarz80);line-height:1.2;}.elementor .e-2050a3ce-d2ce:hover,.elementor .e-2050a3ce-d2ce:focus-visible{box-shadow:0px 25px 50px 0px rgba(25, 39, 29, 0.12);transform:translate3d(0px, -6px, 0px);}.elementor .e-2050a3ce-d2ce{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.25rem;background-color:var(--weiss);transition:transform 0.35s, box-shadow 0.35s;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-606d6c20-4a94{width:3.5rem;height:3.5rem;}.elementor .e-65e6a7b3-1310{font-family:var(--font-ueberschrift);font-weight:700;font-size:1.1rem;color:var(--tannengruen);}.elementor .e-3234b37a-73d9{padding:0px;margin-block-end:0.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;}.elementor .e-3667fb90-e56d{font-family:var(--font-ueberschrift);font-weight:700;font-size:1.45rem;color:var(--schwarz80);line-height:1.2;}.elementor .e-1268aba5-5b2b{& a { color: var(--tannengruen); font-weight: 600; text-decoration: underline; }\n}.elementor .e-1af670f5-e4a6:hover,.elementor .e-1af670f5-e4a6:focus-visible{box-shadow:0px 25px 50px 0px rgba(25, 39, 29, 0.12);transform:translate3d(0px, -6px, 0px);}.elementor .e-1af670f5-e4a6{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.25rem;background-color:var(--weiss);transition:transform 0.35s, box-shadow 0.35s;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-1930c0f9-239f{width:3.5rem;height:3.5rem;}.elementor .e-7c7d0ff-d41b{font-family:var(--font-ueberschrift);font-weight:700;font-size:1.1rem;color:var(--tannengruen);}.elementor .e-1a449f35-2ad2{padding:0px;margin-block-end:0.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;}.elementor .e-58d20a10-f4cd{font-family:var(--font-ueberschrift);font-weight:700;font-size:1.45rem;color:var(--schwarz80);line-height:1.2;}.elementor .e-7b5f79a6-7c0f:hover,.elementor .e-7b5f79a6-7c0f:focus-visible{box-shadow:0px 25px 50px 0px rgba(25, 39, 29, 0.12);transform:translate3d(0px, -6px, 0px);}.elementor .e-7b5f79a6-7c0f{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.25rem;background-color:var(--weiss);transition:transform 0.35s, box-shadow 0.35s;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-41a998c0-9d6c{display:grid;gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto auto;}.elementor .e-23cda1af-2684{display:flex;flex-direction:column;gap:3.5rem;}.elementor .e-7a45d8be-5406{background-color:var(--cashmere);}.elementor .e-162c95fb-137e{padding:0px;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-70436ea9-5b3e{font-family:var(--font-text);font-weight:600;font-size:1rem;color:var(--schwarz80);letter-spacing:0.04em;}.elementor .e-230eb336-2c54:hover,.elementor .e-230eb336-2c54:focus-visible{border-bottom-color: var(--terracotta);\n}.elementor .e-230eb336-2c54{padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:0.1rem;padding-inline-end:0.1rem;margin:0px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;outline-width:0px;background-color:transparent;transition:border-color 0.3s;flex:0 0 auto;border-bottom-style: solid; border-bottom-color: transparent; white-space: nowrap;\n}.elementor .e-30a300d1-fd0f{font-family:var(--font-text);font-weight:600;font-size:1rem;color:var(--schwarz80);letter-spacing:0.04em;}.elementor .e-1e1ea9e3-a450:hover,.elementor .e-1e1ea9e3-a450:focus-visible{border-bottom-color: var(--terracotta);\n}.elementor .e-1e1ea9e3-a450{padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:0.1rem;padding-inline-end:0.1rem;margin:0px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;outline-width:0px;background-color:transparent;transition:border-color 0.3s;flex:0 0 auto;border-bottom-style: solid; border-bottom-color: transparent; white-space: nowrap;\n}.elementor .e-42b8e51-b331{font-family:var(--font-text);font-weight:600;font-size:1rem;color:var(--schwarz80);letter-spacing:0.04em;}.elementor .e-28c52ec6-dfef:hover,.elementor .e-28c52ec6-dfef:focus-visible{border-bottom-color: var(--terracotta);\n}.elementor .e-28c52ec6-dfef{padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:0.1rem;padding-inline-end:0.1rem;margin:0px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;outline-width:0px;background-color:transparent;transition:border-color 0.3s;flex:0 0 auto;border-bottom-style: solid; border-bottom-color: transparent; white-space: nowrap;\n}.elementor .e-608d8b4d-53c7{font-family:var(--font-text);font-weight:600;font-size:1rem;color:var(--schwarz80);letter-spacing:0.04em;}.elementor .e-c0ac2b2-99e6:hover,.elementor .e-c0ac2b2-99e6:focus-visible{border-bottom-color: var(--terracotta);\n}.elementor .e-c0ac2b2-99e6{padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:0.1rem;padding-inline-end:0.1rem;margin:0px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;outline-width:0px;background-color:transparent;transition:border-color 0.3s;flex:0 0 auto;border-bottom-style: solid; border-bottom-color: transparent; white-space: nowrap;\n}.elementor .e-538a20b1-4006{font-family:var(--font-text);font-weight:600;font-size:1rem;color:var(--schwarz80);letter-spacing:0.04em;}.elementor .e-46867cc5-2c08:hover,.elementor .e-46867cc5-2c08:focus-visible{border-bottom-color: var(--terracotta);\n}.elementor .e-46867cc5-2c08{padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:0.1rem;padding-inline-end:0.1rem;margin:0px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;outline-width:0px;background-color:transparent;transition:border-color 0.3s;flex:0 0 auto;border-bottom-style: solid; border-bottom-color: transparent; white-space: nowrap;\n}.elementor .e-3619ecaa-d369{padding:0px;border-block-end-width:1px;display:flex;flex-direction:row;flex-wrap:wrap;gap: 0 2rem; border-bottom-style: solid; border-bottom-color: var(--olivengruen); & > * { flex-shrink: 0; white-space: nowrap; } & [aria-selected="true"] { border-bottom-color: var(--terracotta) !important; } & [aria-selected="true"] p { color: var(--mitternachtsgruen) !important; }\n}.elementor .e-4a1b8b7b-75e7{width:70%;height:auto;overflow:hidden;aspect-ratio:4 / 5;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;border-start-start-radius:12rem;border-start-end-radius:12rem;border-end-start-radius:1rem;border-end-end-radius:1rem;max-width: none; & img { display: block; width: 100%; height: 100%; max-width: none; object-fit: cover; border-radius: inherit; }\n}.elementor .e-4aa4de75-54f7{width:45%;height:auto;overflow:hidden;aspect-ratio:1;object-fit:cover;position:absolute;inset-inline-end:0px;inset-block-end:0px;border-radius:50%;border-width:8px;border-color:var(--weiss);border-style:solid;max-width: none; & img { display: block; width: 100%; height: 100%; max-width: none; object-fit: cover; border-radius: inherit; }\n}.elementor .e-662e16d9-a8ef{width:100%;aspect-ratio:1 / 1;position:relative;padding:0px;}.elementor .e-36fd2806-971c{font-family:var(--font-ueberschrift);font-weight:700;font-size:5rem;color:var(--salbeigruen);line-height:1;}.elementor .e-5ecae1d1-15e8{padding:0px;display:flex;flex-direction:column;gap:1.1rem;align-items:flex-start;}.elementor .e-11db57a5-e0a7{padding:0px;display:grid;gap:5rem;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-50858fd9-f167{width:70%;height:auto;overflow:hidden;aspect-ratio:4 / 5;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;border-start-start-radius:12rem;border-start-end-radius:12rem;border-end-start-radius:1rem;border-end-end-radius:1rem;max-width: none; & img { display: block; width: 100%; height: 100%; max-width: none; object-fit: cover; border-radius: inherit; }\n}.elementor .e-1c81a6ec-6951{width:45%;height:auto;overflow:hidden;aspect-ratio:1;object-fit:cover;position:absolute;inset-inline-end:0px;inset-block-end:0px;border-radius:50%;border-width:8px;border-color:var(--weiss);border-style:solid;max-width: none; & img { display: block; width: 100%; height: 100%; max-width: none; object-fit: cover; border-radius: inherit; }\n}.elementor .e-2f37a9bc-3d99{width:100%;aspect-ratio:1 / 1;position:relative;padding:0px;}.elementor .e-61e2146e-ea16{font-family:var(--font-ueberschrift);font-weight:700;font-size:5rem;color:var(--salbeigruen);line-height:1;}.elementor .e-2d500459-53a9{padding:0px;display:flex;flex-direction:column;gap:1.1rem;align-items:flex-start;}.elementor .e-5c34dab6-9d0c{padding:0px;display:grid;gap:5rem;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-2040b055-56ef{width:70%;height:auto;overflow:hidden;aspect-ratio:4 / 5;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;border-start-start-radius:12rem;border-start-end-radius:12rem;border-end-start-radius:1rem;border-end-end-radius:1rem;max-width: none; & img { display: block; width: 100%; height: 100%; max-width: none; object-fit: cover; border-radius: inherit; }\n}.elementor .e-4758e0e6-cb99{width:45%;height:auto;overflow:hidden;aspect-ratio:1;object-fit:cover;position:absolute;inset-inline-end:0px;inset-block-end:0px;border-radius:50%;border-width:8px;border-color:var(--weiss);border-style:solid;max-width: none; & img { display: block; width: 100%; height: 100%; max-width: none; object-fit: cover; border-radius: inherit; }\n}.elementor .e-7928c238-fb97{width:100%;aspect-ratio:1 / 1;position:relative;padding:0px;}.elementor .e-6efe087-6cc7{font-family:var(--font-ueberschrift);font-weight:700;font-size:5rem;color:var(--salbeigruen);line-height:1;}.elementor .e-415fc7fc-5ff8{padding:0px;display:flex;flex-direction:column;gap:1.1rem;align-items:flex-start;}.elementor .e-6a7cd773-214e{padding:0px;display:grid;gap:5rem;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-8771f00-2a1f{width:70%;height:auto;overflow:hidden;aspect-ratio:4 / 5;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;border-start-start-radius:12rem;border-start-end-radius:12rem;border-end-start-radius:1rem;border-end-end-radius:1rem;max-width: none; & img { display: block; width: 100%; height: 100%; max-width: none; object-fit: cover; border-radius: inherit; }\n}.elementor .e-34c5ea98-b6a0{width:45%;height:auto;overflow:hidden;aspect-ratio:1;object-fit:cover;position:absolute;inset-inline-end:0px;inset-block-end:0px;border-radius:50%;border-width:8px;border-color:var(--weiss);border-style:solid;max-width: none; & img { display: block; width: 100%; height: 100%; max-width: none; object-fit: cover; border-radius: inherit; }\n}.elementor .e-620bef0f-dc66{width:100%;aspect-ratio:1 / 1;position:relative;padding:0px;}.elementor .e-77af8197-4830{font-family:var(--font-ueberschrift);font-weight:700;font-size:5rem;color:var(--salbeigruen);line-height:1;}.elementor .e-10a68645-12d1{padding:0px;display:flex;flex-direction:column;gap:1.1rem;align-items:flex-start;}.elementor .e-aaa5961-bb5c{padding:0px;display:grid;gap:5rem;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-194a0083-3a7d{width:70%;height:auto;overflow:hidden;aspect-ratio:4 / 5;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;border-start-start-radius:12rem;border-start-end-radius:12rem;border-end-start-radius:1rem;border-end-end-radius:1rem;max-width: none; & img { display: block; width: 100%; height: 100%; max-width: none; object-fit: cover; border-radius: inherit; }\n}.elementor .e-6d75a7a7-8a44{width:45%;height:auto;overflow:hidden;aspect-ratio:1;object-fit:cover;position:absolute;inset-inline-end:0px;inset-block-end:0px;border-radius:50%;border-width:8px;border-color:var(--weiss);border-style:solid;max-width: none; & img { display: block; width: 100%; height: 100%; max-width: none; object-fit: cover; border-radius: inherit; }\n}.elementor .e-77a70595-5033{width:100%;aspect-ratio:1 / 1;position:relative;padding:0px;}.elementor .e-4dd1b002-1fc8{font-family:var(--font-ueberschrift);font-weight:700;font-size:5rem;color:var(--salbeigruen);line-height:1;}.elementor .e-3f8becf1-ce16{padding:0px;display:flex;flex-direction:column;gap:1.1rem;align-items:flex-start;}.elementor .e-75e353b6-1a7f{padding:0px;display:grid;gap:5rem;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-10d16f3a-1b10{padding:0px;}.elementor .e-234266d1-1f0c{padding:0px;display:flex;flex-direction:column;gap:3.5rem;}.elementor .e-27f94bc4-fdc1{display:flex;flex-direction:column;gap:3rem;}.elementor .e-1184317-7724{background-color:var(--weiss);}.elementor .e-74b32ac0-7375{color:var(--terracotta);}.elementor .e-5287a120-5820{font-size:3.4rem;color:var(--weiss);}.elementor .e-4a833a23-a164{font-weight:300;color:var(--cashmere);}.elementor .e-663f6365-223f{padding:0px;display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start;}.elementor .e-4be43151-cc0a{width:100%;overflow:hidden;aspect-ratio:3 / 2;object-fit:cover;border-radius:1.5rem;& img { width: 100%; height: 100%; object-fit: cover; }\n}.elementor .e-2e3edecb-5039{width:7.5rem;height:7.5rem;position:absolute;inset-block-start:-2.5rem;inset-inline-start:-2.5rem;font-family:var(--font-ueberschrift);font-weight:700;font-size:1.3rem;color:var(--weiss);line-height:1.1;text-align:center;border-radius:50%;background-color:var(--flamingo);box-shadow:0px 15px 30px 0px rgba(0, 0, 0, 0.25);transform:rotateX(0deg) rotateY(0deg) rotateZ(-12deg);display:flex;justify-content:center;align-items:center;}.elementor .e-5a91b92a-8324{position:relative;padding:0px;}.elementor .e-593e6c46-94b4{display:grid;gap:5rem;grid-template-columns:1fr 1.25fr;grid-template-rows:auto;align-items:center;}.elementor .e-2d92bfaf-222b{background-color:var(--mitternachtsgruen);}.elementor .e-311876ec-892f{font-family:var(--font-ueberschrift);font-weight:700;font-size:3rem;color:var(--weiss);line-height:1;}.elementor .e-79e5860-47ef:hover,.elementor .e-79e5860-47ef:focus-visible{color:var(--weiss);}.elementor .e-79e5860-47ef{font-family:var(--font-text);font-weight:600;color:var(--terracotta);}.elementor .e-63f6dd6d-b660{padding:0px;margin-block-end:1.5rem;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-2161956f-73e6{width:100%;height:100%;object-fit:cover;border-radius:0.3rem;}.elementor .e-1845e1da-7129{width:100%;height:100%;object-fit:cover;border-radius:0.3rem;}.elementor .e-1d4590e8-52b8{width:100%;height:100%;object-fit:cover;border-radius:0.3rem;}.elementor .e-466ee4eb-b66b{width:100%;height:100%;object-fit:cover;border-radius:0.3rem;}.elementor .e-63c7682e-1161{display:grid;gap:0.6rem;grid-template-columns:1.6fr 1.8fr 0.7fr 1.8fr;grid-template-rows:14rem;}.elementor .e-3a85cd3f-20d4{width:100%;height:100%;object-fit:cover;border-radius:0.3rem;}.elementor .e-4a3b0bd4-7bf6{width:100%;height:100%;object-fit:cover;border-radius:0.3rem;}.elementor .e-26f317f8-764b{width:100%;height:100%;object-fit:cover;border-radius:0.3rem;}.elementor .e-55d0fef3-f083{display:grid;gap:0.6rem;grid-template-columns:1fr 1fr 1.25fr;grid-template-rows:16rem;}.elementor .e-68be1a2c-6856{width:100%;height:100%;object-fit:cover;border-radius:0.3rem;}.elementor .e-59865740-1fda{width:100%;height:100%;object-fit:cover;border-radius:0.3rem;}.elementor .e-7786cd85-568e{width:100%;height:100%;object-fit:cover;border-radius:0.3rem;}.elementor .e-bef5a65-1619{display:grid;gap:0.6rem;grid-template-columns:1.1fr 1fr 1.1fr;grid-template-rows:16rem;}.elementor .e-27af08cf-ccd3{width:100%;height:100%;object-fit:cover;border-radius:0.3rem;}.elementor .e-7e26911e-9b99{width:100%;height:100%;object-fit:cover;border-radius:0.3rem;}.elementor .e-3c9506d8-d75e{width:100%;height:100%;object-fit:cover;border-radius:0.3rem;}.elementor .e-6d9dfbf-9f23{display:grid;gap:0.6rem;grid-template-columns:1fr 1.25fr 1fr;grid-template-rows:15rem;}.elementor .e-4f50faf9-6068{width:100%;max-width:76rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-5c58b937-f9f9{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:var(--mitternachtsgruen);display:flex;flex-direction:row;}.elementor .e-46dc9320-1a1d{width:8rem;height:8rem;object-fit:contain;& img { width: 100%; height: 100%; object-fit: contain; }\n}.elementor .e-14f1a79b-68b2{color:var(--terracotta);}.elementor .e-70e9e07-f31b{color:var(--weiss);}.elementor .e-283b7572-8318{max-width:44rem;color:var(--cashmere);}.elementor .e-65fd32d5-dec2:hover,.elementor .e-65fd32d5-dec2:focus-visible{color:var(--weiss);}.elementor .e-65fd32d5-dec2{font-family:var(--font-text);font-weight:600;color:var(--terracotta);}.elementor .e-33af3387-b35a{display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-2b3d78fe-f8db{display:flex;flex-direction:row;gap:3rem;align-items:center;}.elementor .e-48f67ab6-bd25{padding-block-start:5rem;padding-block-end:5rem;background-color:var(--tannengruen);}.elementor .e-50bd8a82-2669{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;& .elementor-element-a742f2d { align-self: stretch; width: 100%; display: flex; justify-content: center; text-align: center; } & .elementor-element-a742f2d .elementor-widget-container { display: flex; justify-content: center; width: 100%; } & .elementor-element-a742f2d > *, & .elementor-element-a742f2d .elementor-widget-container > * { width: 100%; max-width: 40rem; } & .elementor-element-a742f2d iframe, & .elementor-element-a742f2d a, & .elementor-element-a742f2d div { margin-left: auto; margin-right: auto; }\n}.elementor .e-3b776272-3c46{background-color:var(--weiss);}.elementor .e-7fe0d112-2e57{width:5rem;height:5rem;}.elementor .e-12b4275e-c401{display:flex;flex-direction:column;gap:0.4rem;flex:1 1 auto;}.elementor .e-63ec4a34-ad39{display:flex;flex-direction:row;gap:2rem;align-items:center;}.elementor .e-48e8f506-5c7f{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--papier);}.elementor .e-33ff3de9-66b2{padding:0px;display:flex;flex-direction:column;}