.elementor .e-7c875867-4c6c{font-size:0.8125rem;color:var(--tiefgruen);letter-spacing:0.02em;}.elementor .e-2270f834-5b55{width:auto;position:absolute;inset-block-start:clamp(1rem, 1.875vw, 2rem);z-index:3;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;background-color:var(--weiss);inset-inline-start: var(--seitenrand);\n}.elementor .e-7f9efef6-d837{width:100%;height:100%;object-fit:cover;object-position:50% 10%;position:absolute;inset: 0;\n}.elementor .e-15b0bc0b-19ec{position:absolute;inset-block-start:45%;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;padding:0px;pointer-events: none; background-image: linear-gradient(to bottom, transparent, rgb(18 42 40 / .42));\n}.elementor .e-3a674780-550a{height:clamp(25rem, calc(100svh - var(--header) - 11.875rem), 47.5rem);overflow:hidden;position:relative;padding:0px;background-color:var(--papier);}.elementor .e-192c70d8-9ad7{max-width:11em;position:relative;z-index:2;font-family:var(--schrift-primaer);font-size:clamp(2.4rem, 6.6vw, 7.6rem);color:transparent;letter-spacing:-0.015em;line-height:.98;margin-block-start:0px;margin-block-end:-0.98em;margin-inline-start:0px;margin-inline-end:0px;background-image:linear-gradient(180deg, #FFFFFF 50%,#0F988F 50%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transform:translate3d(0px, -50%, 0px);display:block;text-wrap: balance; -webkit-background-clip: text;\n}.elementor .e-76e7c312-69f4{margin:0px;grid-column:1 / -1;}.elementor .e-25f6af0a-e92b{max-width:30rem;font-size:clamp(1.125rem, 1.35vw, 1.375rem);color:var(--tiefgruen);line-height:1.55;display:block;}.elementor .e-696f3e46-7ec8{font-weight:500;font-size:var(--groesse-lesetext);color:var(--tiefgruen);text-decoration:none;display:inline-block;font-variant-numeric: tabular-nums;\n}.elementor .e-2b883b90-7d31{padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap: 1.125rem 2rem;\n}.elementor .e-659910a-5829{column-gap:clamp(2rem, 5vw, 6rem);padding:0px;margin-block-start:clamp(1.25rem, 1.875vw, 2.25rem);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;grid-template-columns:minmax(0, 7fr) minmax(0, 5fr);align-items:start;row-gap: 1rem;\n}.elementor .e-5bcd1828-2a6b{position:relative;padding: 0 var(--seitenrand) clamp(2rem, 3.125vw, 4rem) var(--seitenrand);\n}.elementor .e-7382d49-555c{position:relative;padding:0px;background-color:var(--weiss);overflow: clip;\n}.elementor .e-6300d504-cfcf{font-weight:500;font-size:1rem;color:var(--tiefgruen);text-decoration:none;font-variant-numeric: tabular-nums;\n}.elementor .e-4d807c75-2f96{width:auto;min-height:2.75rem;font-size:var(--groesse-klein);padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.125rem;padding-inline-end:1.125rem;}.elementor .e-6c17cd02-7c93{display:none;}.elementor .e-70d84e6b-61cd{padding:0px;}.elementor .e-34834ce7-85d9{font-family:var(--schrift-primaer);font-size:clamp(1.125rem, 1.3vw, 1.3rem);color:var(--logogruen);line-height:1.3;}.elementor .e-3c367099-a39c{font-family:var(--schrift-primaer);font-size:clamp(1.35rem, 2.05vw, 2.1rem);color:var(--tiefgruen);line-height:1.34;margin-block-start:1.375rem;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;text-wrap: balance;\n}.elementor .e-13f6cd3f-58de{max-width:38rem;font-size:var(--groesse-mittel);color:var(--tiefgruen);line-height:1.55;text-align:center;padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:1.75rem;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: var(--silber);\n}.elementor .e-143f057b-7c4b{max-width:56rem;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-70ef8b25-1230{width:auto;margin-block-start:0px;margin-block-end:0px;margin-inline-start:calc(var(--seitenrand) * -1);margin-inline-end:calc(var(--seitenrand) * -1);background-color:var(--papier);padding: var(--abstand-abschnitt-m) var(--seitenrand);\n}.elementor .e-53084d2f-e73b{padding-block-start:clamp(3rem, 5vw, 6.5rem);background-color:var(--weiss);display:block;}.elementor .e-7604daf5-f74d{font-family:var(--schrift-primaer);font-size:clamp(2.1rem, 3.9vw, 4.4rem);color:var(--logogruen);line-height:1.05;margin-block-start:1.375rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-504559a1-4093{position:sticky;inset-block-start:calc(var(--header) + 2rem);padding:0px;}.elementor .e-44268867-adc6{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-1baac256-afdf{font-family:var(--schrift-primaer);color:var(--logogruen);margin-block-start:0px;margin-block-end:var(--abstand-band);margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-52b39d6a-94e4{width:100%;height:100%;object-fit:cover;object-position:42% 30%;display:block;}.elementor .e-5be40ad9-297d{overflow:hidden;aspect-ratio:4 / 3;position:relative;padding:0px;background-color:var(--papier);}.elementor .e-2fc70bd6-e557{text-decoration:none;padding:0px;}.elementor .e-43994c4b-8b4e{width:100%;height:100%;object-fit:cover;object-position:50% 20%;display:block;}.elementor .e-31d98fd4-bd49{overflow:hidden;aspect-ratio:4 / 3;position:relative;padding:0px;background-color:var(--papier);}.elementor .e-5aebb5cd-2dc0{text-decoration:none;padding:0px;}.elementor .e-e6392f7-3b32{width:100%;height:100%;object-fit:cover;object-position:100% 45%;display:block;}.elementor .e-6b171e7b-5ea8{overflow:hidden;aspect-ratio:4 / 3;position:relative;padding:0px;background-color:var(--papier);}.elementor .e-2204e635-6050{text-decoration:none;padding:0px;}.elementor .e-210f0d65-7671{width:100%;height:100%;object-fit:cover;object-position:50% 60%;display:block;}.elementor .e-62a81c65-665e{overflow:hidden;aspect-ratio:4 / 3;position:relative;padding:0px;background-color:var(--papier);}.elementor .e-6955a610-85ff{text-decoration:none;padding:0px;}.elementor .e-66e17665-1f42{column-gap:clamp(1rem, 2.2vw, 2.25rem);padding:0px;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));align-items:start;row-gap: clamp(1.25rem, 2.4vw, 2.5rem);\n}.elementor .e-57b13fa8-8e24{font-size:1rem;color:var(--tiefgruen);margin-block-start:var(--abstand-band);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-589ed023-502e{background-color:var(--weiss);display:block;}.elementor .e-5861d1fa-52ca{padding:0px;}