.elementor .e-fa811f2-1e67f80{width:100%;height:100%;position:absolute;inset-block-start:0;inset-inline-start:0;z-index:1;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;background-color:rgb(33 33 30 / .4)}.elementor .ol-8e267a7{width:100%;height:100%;position:absolute;inset-block-start:0;inset-inline-end:0;inset-block-end:0;inset-inline-start:0;z-index:1}.elementor .ol-b5e2ffe{font-family:var(--schrift-sans);font-size:var(--text-xs);color:var(--creme-hell);letter-spacing:.2em;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .ol-9e2aef4{font-family:var(--schrift-serif);font-weight:400;font-size:var(--hero-title-l);color:var(--creme-hell);line-height:1.03;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .ol-9592dcb{max-width:668px;font-size:clamp(18px, 1.6vw, 22px);color:rgb(250 248 244 / .92);line-height:1.78;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .ol-415fff7{font-family:var(--schrift-sans);font-size:var(--text-xs);color:var(--schwarz-warm);letter-spacing:.14em;text-transform:uppercase;padding-block-start:17px;padding-block-end:17px;padding-inline-start:28px;padding-inline-end:28px;border-radius:3px;background-color:var(--creme-hell)}.elementor .ol-415fff7:hover,.elementor .ol-415fff7:focus-visible{background-color:#FFF}.elementor .ol-ee37609{font-family:var(--schrift-sans);font-size:var(--text-xs);color:var(--creme-hell);letter-spacing:.14em;text-transform:uppercase;padding-block-start:17px;padding-block-end:17px;padding-inline-start:28px;padding-inline-end:28px;border-radius:3px;border-width:1px;border-color:rgb(250 248 244 / .55);border-style:solid;background-color:#fff0}.elementor .ol-ee37609:hover,.elementor .ol-ee37609:focus-visible{border-color:var(--creme-hell)}.elementor .ol-9d95182{padding-block-start:var(--abstand-2xs);padding-block-end:40px;padding-inline-start:0;padding-inline-end:0;display:flex;gap:16px;flex-wrap:wrap}.elementor .ol-34cf16e{font-family:var(--schrift-sans);font-size:var(--text-xs);color:var(--creme-hell);letter-spacing:.18em;padding-block-start:var(--abstand-s);padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .ol-748cced{max-width:1440px;position:relative;z-index:2;padding-block-start:0;padding-block-end:var(--abstand-xl);padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:32px;align-items:start}.elementor .ol-6efaa7a{min-height:92vh;overflow:hidden;position:relative;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;background-color:#2a3027;display:flex;flex-direction:column;justify-content:flex-end}.elementor .ol-b082f25{padding-block-start:var(--abstand-m);padding-block-end:var(--abstand-m);padding-inline-start:var(--abstand-m);padding-inline-end:var(--abstand-m);border-radius:4px;border-width:1px;border-color:var(--linie);border-style:solid;background-color:var(--creme-hell);display:block;gap:var(--abstand-liste);grid-template-columns:repeat(6,1fr);align-items:center}.elementor .ol-38bdcb2{max-width:1440px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:var(--seitenabstand);padding-inline-end:var(--seitenabstand);margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;background-color:var(--creme);display:flex;flex-direction:column;gap:var(--abstand-s)}.elementor .e-832e4b4{padding:0;background-color:var(--creme);flex-direction:column}.elementor .ol-e816597{max-width:1440px;padding-block-start:clamp(48px, 6vw, 76px);padding-block-end:clamp(48px, 6vw, 76px);padding-inline-start:var(--seitenabstand);padding-inline-end:var(--seitenabstand);margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:52px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.elementor .e-6ef63ac-4833474{background-color:rgb(56 53 47 / .1)}.elementor .ol-0939024{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:4px;display:block}.elementor .ol-5522839{font-family:var(--schrift-sans);font-size:var(--text-xs);color:var(--gruen-dunkel);letter-spacing:.1em;padding-block-start:12px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .ol-03dba22{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:column;gap:12px}.elementor .ol-3c19992{font-family:var(--schrift-serif);font-weight:400;font-size:clamp(32px, 4.4vw, 60px);color:var(--gruen-dunkel);line-height:1.08;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .ol-130d9c4{font-family:var(--schrift-sans);font-weight:500;font-size:var(--text-s);color:var(--gruen-dunkel);letter-spacing:.13em;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .ol-130d9c4:hover,.elementor .ol-130d9c4:focus-visible{text-decoration:underline}.elementor .ol-6db9730{max-width:1440px;padding-block-start:var(--abschnittsabstand);padding-block-end:var(--abschnittsabstand);padding-inline-start:var(--seitenabstand);padding-inline-end:var(--seitenabstand);margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:var(--abstand-2xl);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:center}.elementor .e-8729afd{padding:0;background-color:var(--creme-hell);flex-direction:column}.elementor .ol-6be25e9{font-family:var(--schrift-serif);font-weight:400;font-size:clamp(38px, 6.6vw, 96px);color:var(--gruen-dunkel);line-height:1;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .ol-aa1fcfe{max-width:1440px;padding-block-start:var(--abschnittsabstand);padding-block-end:var(--abschnittsabstand);padding-inline-start:var(--seitenabstand);padding-inline-end:var(--seitenabstand);margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:var(--abstand-xl);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:end}.elementor .ol-430a9eb{font-family:var(--schrift-serif);font-weight:400;font-size:clamp(32px, 4.4vw, 60px);color:var(--gruen-dunkel);line-height:1.08;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .ol-33d972c{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:column;gap:var(--abstand-karte)}.elementor .ol-c131280{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:grid;gap:var(--abstand-liste);grid-template-columns:12fr 7fr;align-items:end}.elementor .ol-fc3163b{width:100%;overflow:hidden;aspect-ratio:3/2;object-fit:cover;border-radius:4px;display:block}.elementor .ol-fc3163b:hover,.elementor .ol-fc3163b:focus-visible{transform:scale3d(1.035,1.035,1)}.elementor .ol-7fe4e96{padding-block-start:16px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:var(--linie);border-style:solid;display:grid;gap:16px;grid-template-columns:auto 1fr}.elementor .ol-bc4670d{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:column;gap:16px}.elementor .ol-6d0134e{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:4px;display:block}.elementor .ol-6d0134e:hover,.elementor .ol-6d0134e:focus-visible{transform:scale3d(1.035,1.035,1)}.elementor .ol-ae172b4{padding-block-start:16px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:var(--linie);border-style:solid;display:grid;gap:16px;grid-template-columns:auto 1fr}.elementor .ol-e1f5174{padding-block-start:74px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:column;gap:16px}.elementor .ol-772d976{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:4px;display:block}.elementor .ol-772d976:hover,.elementor .ol-772d976:focus-visible{transform:scale3d(1.035,1.035,1)}.elementor .ol-f34b9fb{padding-block-start:16px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:var(--linie);border-style:solid;display:grid;gap:16px;grid-template-columns:auto 1fr}.elementor .ol-d25f415{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:column;gap:16px}.elementor .ol-e7733fc{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:grid;gap:44px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.elementor .ol-1ae482d{font-family:var(--schrift-sans);font-weight:500;font-size:var(--text-s);color:var(--gruen-dunkel);letter-spacing:.13em;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .ol-1ae482d:hover,.elementor .ol-1ae482d:focus-visible{text-decoration:underline}.elementor .ol-8286f0e{max-width:1440px;padding-block-start:0;padding-block-end:var(--abschnittsabstand);padding-inline-start:var(--seitenabstand);padding-inline-end:var(--seitenabstand);margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;background-color:var(--creme);display:flex;flex-direction:column;gap:56px}.elementor .e-c039a2c{padding:0;background-color:var(--creme);flex-direction:column}.elementor .ol-16e4a2c{width:100%;height:clamp(320px, 58vh, 680px);object-fit:cover;display:block}.elementor .ol-1e251f9{font-family:var(--schrift-sans);font-size:var(--text-xs);color:var(--creme-72);letter-spacing:.18em;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .ol-233e141{font-family:var(--schrift-serif);font-weight:400;font-size:clamp(32px, 4.4vw, 58px);color:var(--creme);line-height:1.08;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .ol-c04df61{font-family:var(--schrift-sans);font-size:var(--text-2xl);color:var(--creme-72);line-height:1.78;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .ol-6b567e5{font-family:var(--schrift-sans);font-size:var(--text-xs);color:var(--creme-75);letter-spacing:.16em;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .ol-c89aa2a{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:column;gap:var(--abstand-3xs)}.elementor .ol-cd373d3{font-family:var(--schrift-sans);font-size:var(--text-xs);color:var(--creme-75);letter-spacing:.16em;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .ol-fdd33fc{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:column;gap:var(--abstand-3xs)}.elementor .ol-f7aa9f2{font-family:var(--schrift-sans);font-size:var(--text-xs);color:var(--creme-75);letter-spacing:.16em;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .ol-cf7c9c9{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:column;gap:var(--abstand-3xs)}.elementor .ol-e6ade3a{font-family:var(--schrift-sans);font-size:var(--text-xs);color:var(--creme-75);letter-spacing:.16em;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .ol-69c2b7b{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:column;gap:var(--abstand-3xs)}.elementor .ol-1c2223c{padding-block-start:30px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:rgb(244 241 234 / .2);border-style:solid;display:grid;gap:var(--abstand-s);grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.elementor .ol-b87b179{max-width:1440px;padding-block-start:var(--abschnittsabstand);padding-block-end:var(--abschnittsabstand);padding-inline-start:var(--seitenabstand);padding-inline-end:var(--seitenabstand);margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:90px;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));align-items:end}.elementor .ol-3b1e325{font-family:var(--schrift-serif);font-weight:400;font-size:clamp(32px, 4.4vw, 60px);color:var(--gruen-dunkel);line-height:1.08;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .ol-0c2306f{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:row;gap:var(--abstand-2xs);flex-wrap:wrap}.elementor .ol-82bad55{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:4px;display:block}.elementor .ol-c37e7d1{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:4px;display:block}.elementor .ol-3d45843{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:4px;display:block}.elementor .ol-966f82d{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:column;gap:var(--abstand-s)}.elementor .ol-f87ce0b{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:grid;gap:var(--abstand-s);grid-template-columns:1fr 1fr}.elementor .ol-7eafa2c{max-width:1440px;padding-block-start:var(--abschnittsabstand);padding-block-end:var(--abschnittsabstand);padding-inline-start:var(--seitenabstand);padding-inline-end:var(--seitenabstand);margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:80px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:center}.elementor .e-23f8244{padding:0;background-color:var(--creme-hell);flex-direction:column}.elementor .ol-86683c1{font-family:var(--schrift-sans);font-size:var(--text-xs);color:var(--creme-hell);letter-spacing:.18em;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .ol-b42155f{font-family:var(--schrift-serif);font-weight:400;font-size:var(--titel-l);color:var(--creme-hell);padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .ol-40a49c3{font-family:var(--schrift-sans);font-size:18px;color:var(--creme-hell);line-height:1.78;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .e-87f86fe-cbebbf0{max-width:36ch;padding:0}.elementor .ol-98c43f3{font-family:var(--schrift-sans);font-size:var(--text-s);color:var(--creme-hell);letter-spacing:.13em;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .ol-0921986{padding-block-start:0;padding-block-end:44px;padding-inline-start:44px;padding-inline-end:44px;display:flex;flex-direction:column;gap:var(--abstand-xs)}.elementor .ol-b9d0929{min-height:620px;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;background-image:linear-gradient(rgb(34 34 31 / .55),rgb(34 34 31 / .55)),url(https://www.oberlehenhof.at/wp-content/uploads/familienwanderung-am-maiskogel-sommer.webp);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:flex-end}.elementor .ol-c6af401{font-family:var(--schrift-sans);font-size:var(--text-xs);color:var(--creme-hell);letter-spacing:.18em;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .ol-52c8cb0{font-family:var(--schrift-serif);font-weight:400;font-size:var(--titel-l);color:var(--creme-hell);padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .ol-cbce668{font-family:var(--schrift-sans);font-size:18px;color:var(--creme-hell);line-height:1.78;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .e-24c8cef-3539dbe{max-width:36ch;padding:0}.elementor .ol-f84da32{font-family:var(--schrift-sans);font-size:var(--text-s);color:var(--creme-hell);letter-spacing:.13em;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .ol-1dfaa86{padding-block-start:0;padding-block-end:44px;padding-inline-start:44px;padding-inline-end:44px;display:flex;flex-direction:column;gap:var(--abstand-xs)}.elementor .ol-25b4304{min-height:620px;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;background-image:linear-gradient(rgb(34 34 31 / .55),rgb(34 34 31 / .55)),url(https://www.oberlehenhof.at/wp-content/uploads/kitzsteinhorn-freeride-winter.webp);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:flex-end}.elementor .ol-42faeda{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;background-color:var(--schwarz-warm);display:grid;gap:0;grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.elementor .ol-1b8e36a{font-family:var(--schrift-serif);font-weight:400;font-size:clamp(32px, 4.4vw, 60px);color:var(--gruen-dunkel);line-height:1.08;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.elementor .ol-e961ad5{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:column;gap:var(--abstand-s)}.elementor .ol-73ec992{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:grid;gap:var(--abstand-liste);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:end}.elementor .ol-38f3f6b{max-width:1440px;padding-block-start:var(--abschnittsabstand);padding-block-end:var(--abstand-xl);padding-inline-start:var(--seitenabstand);padding-inline-end:var(--seitenabstand);margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto}.elementor .e-4bee61c{padding:0;background-color:var(--creme-hell);flex-direction:column}.elementor .ol-31a041f{width:100%;height:clamp(320px, 58vh, 680px);object-fit:cover;display:block}.elementor .ol-f80fd25{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;background-color:var(--creme-hell)}.elementor .ol-7682265{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:grid;gap:var(--abstand-xl);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.elementor .ol-3fd2e75{column-gap:var(--abstand-xl);padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:grid}.elementor .ol-a6d8bf0{max-width:1440px;padding-block-start:var(--abschnittsabstand);padding-block-end:var(--abschnittsabstand);padding-inline-start:var(--seitenabstand);padding-inline-end:var(--seitenabstand);margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:var(--abstand-xl)}.elementor .e-3bbfceb{padding:0;background-color:var(--creme-hell);flex-direction:column}