.elementor .e-5f8e8bc3-e80f{color:var(--cashmere);letter-spacing:0.28em;}.elementor .e-7011731d-f6e5{font-size:5.5rem;color:var(--weiss);line-height:1;}.elementor .e-de16549-84ad{font-weight:300;color:var(--cashmere);}.elementor .e-4ba4b7f-df03{max-width:50rem;padding:0px;display:flex;flex-direction:column;gap:1.25rem;align-items:flex-start;}.elementor .e-3dc1e56b-e76e{min-height:80vh;padding-block-start:9rem;padding-block-end:4.5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-image:linear-gradient(180deg, rgba(25, 39, 29, 0.15) 0%,rgba(25, 39, 29, 0.05) 40%,rgba(25, 39, 29, 0.8) 100%),url("https://www.waldhotelheppe.de/wp-content/uploads/2023/07/IMG_0648.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;background-position: center 55%;\n}.elementor .e-5d21be18-e7d8{font-family:var(--font-text);font-weight:300;font-size:0.95rem;color:var(--cashmere);display:flex;flex-direction:column;gap:0.3rem;& strong { font-family: var(--font-ueberschrift); font-weight: 700; font-size: 2rem; line-height: 1.05; color: var(--weiss); }\n}.elementor .e-4b102b3f-f10f{font-family:var(--font-text);font-weight:300;font-size:0.95rem;color:var(--cashmere);display:flex;flex-direction:column;gap:0.3rem;& strong { font-family: var(--font-ueberschrift); font-weight: 700; font-size: 2rem; line-height: 1.05; color: var(--weiss); }\n}.elementor .e-10bfec76-4e7d{font-family:var(--font-text);font-weight:300;font-size:0.95rem;color:var(--cashmere);display:flex;flex-direction:column;gap:0.3rem;& strong { font-family: var(--font-ueberschrift); font-weight: 700; font-size: 2rem; line-height: 1.05; color: var(--weiss); }\n}.elementor .e-7b845e3c-9f42{font-family:var(--font-text);font-weight:300;font-size:0.95rem;color:var(--cashmere);display:flex;flex-direction:column;gap:0.3rem;& strong { font-family: var(--font-ueberschrift); font-weight: 700; font-size: 2rem; line-height: 1.05; color: var(--weiss); }\n}.elementor .e-479e8f94-4a6f{width:100%;max-width:72rem;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:2rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-1f93bc5f-d623{padding:0px;background-color:var(--tannengruen);display:flex;flex-direction:row;}.elementor .e-2299467f-55f8{width:100%;overflow:hidden;aspect-ratio:4 / 5;object-fit:cover;border-start-start-radius:14rem;border-start-end-radius:14rem;border-end-start-radius:1rem;border-end-end-radius:1rem;box-shadow:0px 30px 60px 0px rgba(25, 39, 29, 0.15);& img { width: 100%; height: 100%; object-fit: cover; }\n}.elementor .e-3333452b-8151{padding:0px;display:flex;flex-direction:column;gap:1.1rem;align-items:flex-start;}.elementor .e-40d5cf0c-7f21{width:100%;max-width:72rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:5rem;grid-template-columns:1fr 1.15fr;grid-template-rows:auto;align-items:center;}.elementor .e-248a614b-e395{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:var(--weiss);display:flex;flex-direction:row;}.elementor .e-7b13bc3b-b1de{padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-581fa035-3723{padding:0px;display:flex;flex-direction:column;}.elementor .e-42733b67-475a{width:100%;max-width:72rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:3rem;grid-template-columns:1fr 2.2fr;grid-template-rows:auto;align-items:start;}.elementor .e-a7b989f-cfdb{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:var(--papier);display:flex;flex-direction:row;}.elementor .e-6b474b89-fbbe{padding:0px;display:flex;flex-direction:column;gap:1.1rem;align-items:flex-start;}.elementor .e-6165dd19-b71a{width:100%;overflow:hidden;aspect-ratio:1;object-fit:cover;border-radius:50%;box-shadow:0px 30px 60px 0px rgba(25, 39, 29, 0.15);& img { width: 100%; height: 100%; object-fit: cover; border-radius: 50%; }\n}.elementor .e-b24432b-10d8{width:100%;max-width:72rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:5rem;grid-template-columns:1.15fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-ce97dac-89b2{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:var(--weiss);display:flex;flex-direction:row;}.elementor .e-2be9f170-aafb{padding:0px;margin-block-start:0.5rem;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-2594b19-4036{width:100%;max-width:72rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.1rem;align-items:flex-start;}.elementor .e-cd7cc19-79ed{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:var(--cashmere);display:flex;flex-direction:row;}.elementor .e-41cf7e70-fd56{padding:0px;display:flex;flex-direction:column;}