.elementor .platzhalter-datei{font-family:var(--schrift);font-size:var(--fs-klein);color:var(--ink-weich);text-align:center;margin:0px;}.elementor .platzhalter-titel{font-family:var(--schrift);font-weight:700;font-size:var(--fs-kartentitel);color:var(--ink-weich);text-align:center;margin:0px;}.elementor .bildplatzhalter{min-height:180px;text-align:center;padding-block-start:28px;padding-block-end:28px;padding-inline-start:20px;padding-inline-end:20px;border-radius:var(--radius-klein);border-width:3px;border-color:#B9C7BD;border-style:dashed;background-color:#EDF1ED;display:flex;flex-direction:column;gap:6px;justify-content:center;align-items:center;}.elementor .btn-neben-dunkel:hover,.elementor .btn-neben-dunkel:focus-visible{color:var(--weiss);border-color:var(--weiss);background-color:rgba(255,255,255,0.12);}.elementor .btn-neben-dunkel{font-family:var(--schrift);font-weight:600;font-size:17px;color:var(--weiss);line-height:1.2;text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:33px;padding-inline-end:33px;border-radius:var(--radius-pille);border-width:1px;border-color:rgba(255,255,255,0.55);border-style:solid;background-color:transparent;display:inline-flex;gap:9px;align-items:center;}.elementor .btn-haupt-dunkel:hover,.elementor .btn-haupt-dunkel:focus-visible{color:var(--adler-gruen-dunkel);background-color:var(--adler-gruen-hell);}.elementor .btn-haupt-dunkel{font-family:var(--schrift);font-weight:600;font-size:17px;color:var(--adler-gruen-dunkel);line-height:1.2;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:34px;padding-inline-end:34px;border-radius:var(--radius-pille);background-color:var(--weiss);display:inline-flex;gap:9px;align-items:center;}.elementor .schrittzahl{font-family:var(--schrift);font-weight:700;font-size:var(--fs-eyebrow);color:var(--adler-gruen);letter-spacing:1.4px;margin:0px;}.elementor .kennzahl-text{font-family:var(--schrift);font-size:16px;color:#EAF3E9;line-height:1.55;text-align:center;margin:0px;& strong { color: var(--weiss); font-weight: 700; }\n}.elementor .kennzahl{font-family:var(--schrift);font-weight:700;font-size:36px;color:var(--weiss);line-height:1.2;margin:0px;}.elementor .stern{font-family:var(--schrift);font-size:var(--fs-gross);color:#F5B301;letter-spacing:2px;margin:0px;}.elementor .zitat{font-family:var(--schrift);font-size:var(--fs-gross);color:var(--ink);line-height:1.6;margin:0px;& blockquote { margin: 0; padding: 0; border: 0; font-style: normal; }\n}.elementor .liste{font-family:var(--schrift);font-size:var(--fs-text);color:var(--ink);line-height:1.65;margin:0px;& ul { margin: 0; padding-left: 22px; list-style: disc; display: flex; flex-direction: column; gap: var(--abstand-s); } & ul li { padding-left: 4px; } & ul li::marker { color: var(--adler-gruen); } & a { color: var(--ink); text-decoration: none; } & a:hover { color: var(--adler-gruen-dunkel); text-decoration: underline; }\n}.elementor .reihe{display:flex;flex-direction:row;gap:var(--abstand-l);align-items:stretch;}.elementor .flaeche-grund{background-color:var(--flaeche);}.elementor .sektion{width:100%;max-width:var(--bahn);display:flex;flex-direction:column;gap:var(--abstand-l);margin-inline: auto; padding-block: var(--sektion-y);\n}.elementor .text-klein{font-family:var(--schrift);font-weight:400;font-size:var(--fs-klein);color:var(--ink-weich);line-height:1.6;margin:0px;}.elementor .text{font-family:var(--schrift);font-weight:400;font-size:var(--fs-text);color:var(--ink);line-height:1.65;margin:0px;}.elementor .h3-karte{font-family:var(--schrift);font-weight:700;font-size:var(--fs-h3);color:var(--ink);line-height:1.3;margin:0px;}.elementor .h2-abschnitt{font-family:var(--schrift);font-weight:700;font-size:var(--fs-h2);color:var(--ink);line-height:1.18;margin:0px;}.elementor .h1-seite{font-family:var(--schrift);font-weight:700;font-size:var(--fs-h1);color:var(--ink);line-height:1.15;margin:0px;}.elementor .eyebrow{font-family:var(--schrift);font-weight:700;font-size:var(--fs-eyebrow);color:var(--adler-gruen-dunkel);letter-spacing:1.6px;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .karte-dunkel{color:var(--weiss);padding:48px;border-radius:var(--radius-karte);background-color:var(--adler-gruen-dunkel);display:flex;flex-direction:column;gap:var(--abstand-m);}.elementor .karte-weiss{padding:var(--abstand-xl);border-radius:var(--radius-karte);border-width:1px;border-color:var(--rand);border-style:solid;background-color:var(--weiss);display:flex;flex-direction:column;gap:var(--abstand-s);}.elementor .btn-neben:hover,.elementor .btn-neben:focus-visible{color:var(--adler-gruen-dunkel);border-color:var(--adler-gruen);}.elementor .btn-neben{font-family:var(--schrift);font-weight:600;font-size:17px;color:var(--ink);line-height:1.2;text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:33px;padding-inline-end:33px;border-radius:var(--radius-pille);border-width:1px;border-color:var(--rand);border-style:solid;background-color:transparent;display:inline-flex;gap:9px;align-items:center;}.elementor .btn-haupt:hover,.elementor .btn-haupt:focus-visible{color:var(--weiss);background-color:var(--adler-gruen-dunkel);}.elementor .btn-haupt{font-family:var(--schrift);font-weight:600;font-size:17px;color:var(--weiss);line-height:1.2;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:34px;padding-inline-end:34px;border-radius:var(--radius-pille);background-color:var(--adler-gruen);display:inline-flex;gap:9px;align-items:center;}