.elementor .fuss-link:hover,.elementor .fuss-link:focus-visible{color:var(--farbe-akzent);}.elementor .fuss-link{width:auto;min-width:0px;font-family:var(--schrift-text);font-size:var(--groesse-klein);color:var(--farbe-text-leise);line-height:var(--zeile-text);text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;border-color:transparent;border-style:solid;background-color:var(--farbe-transparent);display:inline-block;font-weight: var(--gewicht-normal); text-align: left;\n}.elementor .fuss-text{display:block;cursor: auto;\n}.elementor .fuss-name{min-width:0px;display:block;flex:1 1 auto;cursor: auto;\n}.elementor .fuss-inhalt{width:100%;min-width:0px;max-width:var(--inhalt-breite);padding:0px;display:flex;gap:var(--abstand-l);align-items:center;}.elementor .fuss{width:100%;min-width:0px;font-family:var(--schrift-text);font-size:var(--groesse-klein);color:var(--farbe-text-leise);line-height:var(--zeile-text);padding-block-start:var(--abstand-m);padding-block-end:var(--abstand-m);padding-inline-start:var(--rand);padding-inline-end:var(--rand);border-block-start-width:var(--linie);border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--farbe-linie);border-style:solid;background-color:var(--farbe-grund);display:flex;justify-content:center;max-width: none; font-weight: var(--gewicht-normal);\n}.elementor .mobil-unterlink:hover,.elementor .mobil-unterlink:focus-visible{color:var(--farbe-akzent);border-color:var(--farbe-akzent);}.elementor .mobil-unterlink{width:auto;min-width:0px;min-height:var(--ziel-hoehe);font-family:var(--schrift-text);font-size:var(--groesse-klein);color:var(--farbe-text);line-height:var(--zeile-text);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--abstand-s);padding-inline-end:var(--abstand-s);border-radius:0px;border-width:var(--linie);border-color:var(--farbe-linie);border-style:solid;background-color:var(--farbe-transparent);display:flex;align-items:center;font-weight: var(--gewicht-fett); text-align: left; white-space: nowrap;\n}.elementor .mobil-unter{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:var(--abstand-s);padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:var(--abstand-xs);flex-wrap:wrap;}.elementor .mobil-link:hover,.elementor .mobil-link:focus-visible{color:var(--farbe-akzent);}.elementor .mobil-link{width:auto;min-width:0px;min-height:var(--button-hoehe);font-family:var(--schrift-text);font-size:var(--groesse-text);color:var(--farbe-text);letter-spacing:var(--sperrung-klein);line-height:var(--zeile-text);text-decoration:none;text-transform:uppercase;padding:0px;border-radius:0px;border-width:0px;border-color:transparent;border-style:solid;background-color:var(--farbe-transparent);display:flex;align-items:center;font-weight: var(--gewicht-fett); text-align: left;\n}.elementor .mobil-punkt{width:auto;min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:var(--linie);border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--farbe-linie);border-style:solid;display:flex;flex-direction:column;}.elementor .menue-mobil-inhalt{width:100%;min-width:0px;max-height:calc(100vh - 100px);position:absolute;inset-block-start:100%;inset-inline-start:0px;padding-block-start:0px;padding-block-end:var(--abstand-s);padding-inline-start:var(--rand);padding-inline-end:var(--rand);border-block-start-width:var(--linie);border-block-end-width:var(--linie);border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--farbe-linie);border-style:solid;background-color:var(--farbe-grund);display:flex;flex-direction:column;z-index: var(--ebene-menue); overflow-y: auto;\n}.elementor .menue-knopf-zeichen{width:var(--abstand-m);height:var(--abstand-m);color:currentColor;display:block;}.elementor .menue-knopf-zeichenfeld{width:var(--abstand-m);height:var(--abstand-m);min-width:0px;padding:0px;display:flex;flex:0 0 var(--abstand-m);justify-content:center;align-items:center;}.elementor .menue-knopf-titel{width:auto;min-width:0px;padding:0px;display:block;}.elementor .menue-knopf:hover,.elementor .menue-knopf:focus-visible{color:var(--farbe-akzent);border-color:var(--farbe-akzent);}.elementor .menue-knopf{width:auto;min-width:0px;min-height:var(--button-hoehe);position:static;font-family:var(--schrift-text);font-size:var(--groesse-klein);color:var(--farbe-text);letter-spacing:var(--sperrung-klein);line-height:var(--zeile-text);text-transform:uppercase;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--abstand-s);padding-inline-end:var(--abstand-s);border-width:var(--linie);border-color:var(--farbe-text);border-style:solid;background-color:var(--farbe-transparent);display:inline-flex;flex-direction:row-reverse;gap:var(--abstand-xs);justify-content:flex-start;align-items:center;font-weight: var(--gewicht-fett); list-style: none;\n}.elementor .menue-mobil-eintrag{width:auto;min-width:0px;position:static;padding:0px;display:block;}.elementor .menue-mobil{width:auto;min-width:0px;position:static;padding:0px;display:none;}.elementor .untermenue-link:hover,.elementor .untermenue-link:focus-visible{color:var(--farbe-akzent);background-color:var(--farbe-flaeche-hoch);}.elementor .untermenue-link{width:100%;min-width:0px;min-height:var(--ziel-hoehe);font-family:var(--schrift-text);font-size:var(--groesse-klein);color:var(--farbe-text);line-height:var(--zeile-text);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--abstand-m);padding-inline-end:var(--abstand-m);border-radius:0px;border-width:0px;border-color:transparent;border-style:solid;background-color:var(--farbe-transparent);display:flex;align-items:center;font-weight: var(--gewicht-fett); text-align: left; white-space: nowrap;\n}.elementor .untermenue{width:auto;min-width:var(--untermenue-breite);position:absolute;inset-block-start:100%;inset-inline-start:0px;padding-block-start:var(--abstand-xs);padding-block-end:var(--abstand-xs);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:var(--linie);border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--farbe-akzent);border-style:solid;background-color:var(--farbe-flaeche);display:none;flex-direction:column;z-index: var(--ebene-menue);\n}.elementor .menue-pfeil{width:var(--abstand-s);height:var(--abstand-s);min-width:0px;color:currentColor;display:block;flex:0 0 var(--abstand-s);}.elementor .menue-link-text{cursor:pointer;display:block;white-space: nowrap;\n}.elementor .menue-link:hover,.elementor .menue-link:focus-visible{color:var(--farbe-akzent);}.elementor .menue-link{width:auto;min-width:0px;min-height:var(--button-hoehe);font-family:var(--schrift-text);font-size:var(--groesse-klein);color:var(--farbe-text);letter-spacing:var(--sperrung-klein);line-height:var(--zeile-text);text-decoration:none;text-transform:uppercase;padding:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:var(--linie);border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--farbe-transparent);border-style:solid;background-color:var(--farbe-transparent);display:flex;gap:var(--abstand-xxs);align-items:center;font-weight: var(--gewicht-fett); text-align: left; white-space: nowrap;\n}.elementor .menue-punkt{width:auto;min-width:0px;position:relative;padding:0px;display:flex;&:hover .untermenue, &:focus-within .untermenue { display: flex; }\n}.elementor .menue{width:auto;min-width:0px;padding:0px;display:flex;gap:var(--abstand-m);}.elementor .menue-nav{width:auto;min-width:0px;padding:0px;display:flex;}.elementor .kopf-name{font-family:var(--schrift-titel);font-size:var(--groesse-h3);color:var(--farbe-text);line-height:var(--zeile-titel);text-transform:uppercase;cursor:pointer;display:block;font-weight: var(--gewicht-titel); white-space: nowrap;\n}.elementor .kopf-logo-bild{width:auto;height:var(--logo-hoehe);display:block;max-width: none;\n}.elementor .kopf-logo{width:auto;min-width:0px;color:var(--farbe-text);text-decoration:none;padding:0px;margin:0px;display:flex;gap:var(--abstand-s);flex:0 0 auto;align-items:center;}.elementor .kopf-inhalt{width:100%;min-width:0px;max-width:var(--inhalt-breite);position:static;padding:0px;display:flex;gap:var(--abstand-l);justify-content:space-between;align-items:center;}.elementor .kopf{width:100%;min-width:0px;position:relative;font-family:var(--schrift-text);font-size:var(--groesse-text);color:var(--farbe-text);line-height:var(--zeile-text);padding-block-start:var(--abstand-s);padding-block-end:var(--abstand-s);padding-inline-start:var(--rand);padding-inline-end:var(--rand);border-block-start-width:0px;border-block-end-width:var(--linie);border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--farbe-linie);border-style:solid;background-color:var(--farbe-grund);display:flex;justify-content:center;z-index: var(--ebene-kopf); max-width: none; font-weight: var(--gewicht-normal);\n}.elementor .insta-text{max-width:var(--text-breite);}.elementor .insta-zustimmung{width:100%;min-width:0px;padding:var(--abstand-l);border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:var(--linie-dick);border-inline-end-width:0px;border-color:var(--farbe-akzent);border-style:solid;background-color:var(--farbe-flaeche);display:flex;flex-direction:column;gap:var(--abstand-m);align-items:flex-start;}.elementor .insta-feed{width:auto;min-width:0px;padding:0px;display:flex;justify-content:center;}.elementor .insta{width:auto;min-width:0px;padding:0px;display:block;}.elementor .fotostreifen-bild{height:100%;min-width:0px;object-fit:cover;display:block;flex:1 1 0px;}.elementor .fotostreifen{width:100%;height:var(--streifen-hoehe);min-width:0px;padding:0px;display:flex;}.elementor .fotostreifen-abschnitt{width:100%;min-width:0px;padding:0px;display:block;}.elementor .sponsor-logo-hoch{--logo-h: var(--sponsor-logo-hoch);\n}.elementor .sponsor-logo-mittel{--logo-h: var(--sponsor-logo-mittel);\n}.elementor .sponsor-logo-breit{--logo-b: var(--sponsor-logo-breit);\n}.elementor .sponsor-logo{max-width:100%;display:block;width: var(--logo-b, auto); height: var(--logo-h, auto);\n}.elementor .sponsor-logo-feld{width:auto;height:var(--sponsor-feld-hoehe);min-width:0px;padding:0px;display:flex;justify-content:center;align-items:center;}.elementor .sponsor-logos{width:100%;min-width:0px;padding:0px;margin:0px;display:flex;gap:var(--abstand-l);justify-content:space-around;align-items:center;}.elementor .marke-ruf-akzent{--ruf-pad: var(--abstand-xxs) var(--abstand-xs) var(--abstand-xxs) var(--abstand-xs); --ruf-grund: var(--farbe-akzent); --ruf-farbe: var(--farbe-auf-akzent);\n}.elementor .marke-ruf-zeile{display:block;cursor: auto; padding: var(--ruf-pad, var(--abstand-xxs) 0px var(--abstand-xxs) 0px); background-color: var(--ruf-grund, var(--farbe-transparent)); color: var(--ruf-farbe, inherit);\n}.elementor .marke-ruf{width:auto;min-width:0px;font-family:var(--schrift-titel);font-size:var(--groesse-ruf);color:var(--farbe-auf-hell);line-height:var(--zeile-titel);text-transform:uppercase;padding:0px;margin-block-start:var(--abstand-s);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:var(--abstand-xxs);align-items:flex-start;font-weight: var(--gewicht-titel);\n}.elementor .marke-text{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:var(--abstand-m);flex:1 1 0px;}.elementor .markenlogo{width:100%;height:auto;min-width:0px;display:block;flex:0 1 var(--markenlogo-breite);}.elementor .marke-reihe{width:auto;min-width:0px;padding:0px;display:flex;gap:var(--abstand-xl);align-items:center;}.elementor .adresse{width:auto;min-width:0px;color:var(--farbe-text);font-style:normal;padding:0px;display:flex;flex-direction:column;}.elementor .angaben{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:var(--abstand-s);align-items:flex-start;}.elementor .split-bild{width:100%;height:var(--split-bild);min-width:0px;object-fit:cover;display:block;flex:1 1 0px;}.elementor .split-text{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:var(--abstand-m);flex:1 1 0px;}.elementor .split{width:auto;min-width:0px;padding:0px;display:flex;gap:var(--abstand-xl);align-items:center;flex-direction: var(--split-richtung, row);\n}.elementor .karte-text{width:auto;min-width:0px;padding:var(--abstand-m);display:flex;flex-direction:column;gap:var(--abstand-s);justify-content:center;--absatz-farbe: var(--farbe-text-leise); --absatz-groesse: var(--groesse-klein);\n}.elementor .karte-team-quer-bild{width:var(--karte-quer-bild);height:auto;object-fit:cover;display:block;flex:0 0 var(--karte-quer-bild);}.elementor .karte-team-quer:hover,.elementor .karte-team-quer:focus-visible{--titel-farbe: var(--farbe-akzent);\n}.elementor .karte-team-quer{min-width:0px;color:var(--farbe-text);text-decoration:none;padding:0px;background-color:var(--farbe-flaeche);display:flex;flex:1 1 0px;}.elementor .karte-team-bild{width:100%;height:var(--karte-bild-gross);object-fit:cover;display:block;}.elementor .karte-team:hover,.elementor .karte-team:focus-visible{--titel-farbe: var(--farbe-akzent);\n}.elementor .karte-team{min-width:0px;color:var(--farbe-text);text-decoration:none;padding:0px;background-color:var(--farbe-flaeche);display:flex;flex-direction:column;flex:1 1 0px;}.elementor .team-liste{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:var(--abstand-m);flex:1 1 0px;}.elementor .teams{width:auto;min-width:0px;padding:0px;display:flex;gap:var(--abstand-m);align-items:stretch;}.elementor .stufe-7{height:var(--stufe-7);}.elementor .stufe-6{height:var(--stufe-6);}.elementor .stufe-5{height:var(--stufe-5);}.elementor .stufe-4{height:var(--stufe-4);}.elementor .stufe-3{height:var(--stufe-3);}.elementor .stufe-2{height:var(--stufe-2);}.elementor .stufe-1{height:var(--stufe-1);}.elementor .altersstufe-name{font-size:var(--groesse-klein);color:var(--farbe-text-leise);letter-spacing:var(--sperrung-klein);text-transform:uppercase;cursor:pointer;display:block;font-weight: var(--gewicht-fett);\n}.elementor .altersstufe-balken{width:100%;font-family:var(--schrift-titel);font-size:var(--groesse-h3);color:var(--farbe-auf-akzent);line-height:var(--zeile-titel);text-transform:uppercase;cursor:pointer;padding-block-start:var(--abstand-xs);padding-block-end:var(--abstand-xs);padding-inline-start:var(--abstand-s);padding-inline-end:var(--abstand-s);display:flex;align-items:flex-end;font-weight: var(--gewicht-titel); background-color: var(--balken-grund, var(--farbe-akzent));\n}.elementor .altersstufe-link:hover,.elementor .altersstufe-link:focus-visible{--balken-grund: var(--farbe-text);\n}.elementor .altersstufe-link{width:100%;min-width:0px;color:var(--farbe-text);text-decoration:none;padding:0px;display:flex;flex-direction:column;gap:var(--abstand-xs);justify-content:flex-end;}.elementor .altersstufe{width:auto;min-width:0px;padding:0px;display:flex;flex:1 1 0px;}.elementor .altersleiter{width:auto;min-width:0px;padding:0px;display:flex;gap:var(--abstand-s);align-items:flex-end;}.elementor .jugend-text{min-width:0px;padding-block-start:var(--abstand-xl);padding-block-end:var(--abstand-xl);padding-inline-start:var(--abstand-xl);padding-inline-end:var(--rand);display:flex;flex-direction:column;gap:var(--abstand-m);flex:1 1 0px;justify-content:center;}.elementor .jugend-bild{width:100%;height:auto;min-width:0px;object-fit:cover;display:block;flex:1 1 0px;}.elementor .jugend-reihe{width:100%;min-width:0px;padding:0px;display:flex;align-items:stretch;}.elementor .inhalt-mit-rand{--inhalt-max: calc(var(--inhalt-breite) + 2 * var(--rand)); --inhalt-pad: 0px var(--rand) 0px var(--rand); --inhalt-pad-handy: 0px var(--rand-handy) 0px var(--rand-handy);\n}.elementor .jugend-start{gap:var(--abstand-xl);--abschnitt-richtung: column; --abschnitt-ausrichtung: center; --abschnitt-pad-oben: 0px; --abschnitt-pad-x: 0px; --abschnitt-pad-x-handy: 0px; --abschnitt-grund: var(--farbe-flaeche);\n}.elementor .fakt-label{font-size:var(--groesse-klein);letter-spacing:var(--sperrung-klein);text-transform:uppercase;display:block;font-weight: var(--gewicht-fett); cursor: auto;\n}.elementor .fakt-wert{font-family:var(--schrift-titel);font-size:var(--groesse-zahl);line-height:var(--zeile-titel);text-transform:uppercase;display:block;font-weight: var(--gewicht-titel); hyphens: auto; overflow-wrap: break-word; cursor: auto; color: var(--titel-farbe, var(--farbe-text));\n}.elementor .fakt{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:var(--abstand-xs);flex:1 1 0px;}.elementor .fakten-reihe{width:auto;min-width:0px;padding:0px;display:flex;gap:var(--abstand-l);justify-content:space-between;}.elementor .held-text{width:auto;min-width:0px;max-width:var(--held-text-breite);padding:0px;display:flex;flex-direction:column;gap:var(--abstand-m);}.elementor .held{min-height:var(--held-hoehe);--abschnitt-ausrichtung: flex-end; --held-bild: linear-gradient(90deg,var(--farbe-scrim-stark) 0%,var(--farbe-scrim-stark) 30%,var(--farbe-scrim-leer) 72%), url('https://rgh-rugby.com/wp-content/uploads/2026/11/rgh-bundesliga-banner-spieler-mit-ball.webp'); background-image: var(--held-bild); background-size: var(--held-groesse, cover); background-position: var(--held-position, center right); background-repeat: no-repeat;\n}.elementor .punkt{width:var(--punkt);height:var(--punkt);min-width:0px;transform:translate3d(0px, -0.1em, 0px);display:block;flex:0 0 var(--punkt);color: var(--punkt-farbe, var(--farbe-akzent));\n}.elementor .liste-punkt{width:auto;min-width:0px;padding:0px;display:flex;gap:var(--abstand-s);align-items: baseline;\n}.elementor .liste{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:var(--abstand-s);}.elementor .kopfreihe{width:auto;min-width:0px;padding:0px;display:flex;gap:var(--abstand-l);justify-content:space-between;align-items:flex-end;}.elementor .kopfblock{width:auto;min-width:0px;max-width:var(--text-breite);padding:0px;display:flex;flex-direction:column;gap:var(--abstand-m);}.elementor .text{display:block;cursor: auto; color: var(--absatz-farbe, inherit); font-size: var(--absatz-groesse, inherit);\n}.elementor .text-leise{--absatz-farbe: var(--leise-farbe, var(--farbe-text-leise));\n}.elementor .lead{max-width:var(--text-breite);font-size:var(--groesse-lead);display:block;}.elementor .titel-karte{font-family:var(--schrift-titel);font-size:var(--groesse-h3);line-height:var(--zeile-titel);text-transform:uppercase;display:block;font-weight: var(--gewicht-titel); text-wrap: balance; hyphens: auto; overflow-wrap: break-word; color: var(--titel-farbe, var(--farbe-text));\n}.elementor .titel-abschnitt{font-family:var(--schrift-titel);font-size:var(--groesse-h2);line-height:var(--zeile-titel);text-transform:uppercase;display:block;font-weight: var(--gewicht-titel); text-wrap: balance; hyphens: auto; overflow-wrap: break-word; color: var(--titel-farbe, var(--farbe-text));\n}.elementor .titel-gross{font-family:var(--schrift-titel);font-size:var(--groesse-held);line-height:var(--zeile-titel);text-transform:uppercase;display:block;font-weight: var(--gewicht-titel); text-wrap: balance; hyphens: auto; overflow-wrap: break-word; color: var(--titel-farbe, var(--farbe-text));\n}.elementor .kicker{font-size:var(--groesse-klein);letter-spacing:var(--sperrung-klein);line-height:var(--zeile-text);text-transform:uppercase;display:block;font-weight: var(--gewicht-fett); color: var(--kicker-farbe, var(--farbe-akzent));\n}.elementor .mehr:hover,.elementor .mehr:focus-visible{color:var(--farbe-text);}.elementor .mehr{width:auto;min-width:0px;font-family:var(--schrift-text);font-size:var(--groesse-klein);color:var(--farbe-akzent);letter-spacing:var(--sperrung-klein);line-height:var(--zeile-text);text-decoration:none;text-transform:uppercase;padding:0px;border-radius:0px;border-width:0px;border-color:transparent;border-style:solid;background-color:var(--farbe-transparent);display:flex;gap:var(--abstand-xs);align-items:center;font-weight: var(--gewicht-fett); text-align: left;\n}.elementor .button-reihe{width:auto;min-width:0px;padding:0px;display:flex;gap:var(--abstand-s);flex-wrap:wrap;}.elementor .button-sekundaer:hover,.elementor .button-sekundaer:focus-visible{color: var(--sek-hover-farbe, var(--farbe-akzent)); border-color: var(--sek-hover-rahmen, var(--farbe-akzent)); background-color: var(--sek-hover-grund, var(--farbe-transparent));\n}.elementor .button-sekundaer{width:auto;min-width:0px;min-height:var(--button-hoehe);max-width:100%;font-family:var(--schrift-text);font-size:var(--groesse-klein);letter-spacing:var(--sperrung-klein);line-height:var(--zeile-text);text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--abstand-m);padding-inline-end:var(--abstand-m);border-radius:0px;background-color:var(--farbe-transparent);display:inline-flex;justify-content:center;align-items:center;border: var(--linie) solid var(--sek-rahmen, var(--farbe-text)); font-weight: var(--gewicht-fett); white-space: nowrap; color: var(--sek-farbe, var(--farbe-text));\n}.elementor .button-primaer:hover,.elementor .button-primaer:focus-visible{color:var(--farbe-auf-akzent);border-color:var(--farbe-text);background-color:var(--farbe-text);}.elementor .button-primaer{width:auto;min-width:0px;min-height:var(--button-hoehe);max-width:100%;font-family:var(--schrift-text);font-size:var(--groesse-klein);letter-spacing:var(--sperrung-klein);line-height:var(--zeile-text);text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;border-radius:0px;display:inline-flex;justify-content:center;align-items:center;border: var(--linie) solid var(--prim-rahmen, var(--farbe-akzent)); font-weight: var(--gewicht-fett); white-space: nowrap; padding: 0px var(--knopf-pad-x, var(--abstand-m)) 0px var(--knopf-pad-x, var(--abstand-m)); background-color: var(--prim-grund, var(--farbe-akzent)); color: var(--prim-farbe, var(--farbe-auf-akzent));\n}.elementor .sponsorenband{--abschnitt-pad-y: var(--abstand-l); --abschnitt-pad-y-tablet: var(--abstand-l); --abschnitt-pad-y-handy: var(--abstand-l);\n}.elementor .abschnitt-hell{--abschnitt-grund: var(--farbe-hell); --abschnitt-farbe: var(--farbe-auf-hell); --leise-farbe: var(--farbe-auf-hell-leise); --kicker-farbe: var(--farbe-auf-hell); --titel-farbe: var(--farbe-auf-hell); --sek-farbe: var(--farbe-auf-hell); --sek-rahmen: var(--farbe-auf-hell); --link-farbe: var(--farbe-auf-hell);\n}.elementor .abschnitt-eng{--abschnitt-pad-y: var(--abstand-l); --abschnitt-pad-y-tablet: var(--abstand-l); --abschnitt-pad-y-handy: var(--abstand-l);\n}.elementor .abschnitt-akzent{--abschnitt-grund: var(--farbe-akzent); --abschnitt-farbe: var(--farbe-auf-akzent); --kicker-farbe: var(--farbe-auf-akzent); --leise-farbe: var(--farbe-auf-akzent); --titel-farbe: var(--farbe-auf-akzent); --sek-farbe: var(--farbe-auf-akzent); --sek-rahmen: var(--farbe-auf-akzent); --sek-hover-grund: var(--farbe-auf-akzent); --sek-hover-farbe: var(--farbe-akzent); --sek-hover-rahmen: var(--farbe-auf-akzent); --platzhalter-farbe: var(--farbe-auf-akzent); --link-farbe: var(--farbe-auf-akzent);\n}.elementor .abschnitt-flaeche{--abschnitt-grund: var(--farbe-flaeche);\n}.elementor .inhalt{width:100%;min-width:0px;display:flex;flex-direction:column;gap:var(--abstand-l);max-width: var(--inhalt-max, var(--inhalt-breite)); padding: var(--inhalt-pad, 0px);\n}.elementor .abschnitt{width:100%;min-width:0px;border-color:var(--farbe-linie);border-style:solid;display:flex;justify-content:center;flex-direction: var(--abschnitt-richtung, row); align-items: var(--abschnitt-ausrichtung, stretch); max-width: none; padding: var(--abschnitt-pad-oben, var(--abschnitt-pad-y, var(--abstand-xxl))) var(--abschnitt-pad-x, var(--rand)) var(--abschnitt-pad-y, var(--abstand-xxl)) var(--abschnitt-pad-x, var(--rand)); border-width: var(--abschnitt-linie, 0px); background-color: var(--abschnitt-grund, transparent); color: var(--abschnitt-farbe, inherit);\n}.elementor .seite{width:100%;min-width:0px;font-family:var(--schrift-text);font-size:var(--groesse-text);color:var(--farbe-text);line-height:var(--zeile-text);padding:0px;background-color:var(--farbe-grund);display:flex;flex-direction:column;max-width: none; font-weight: var(--gewicht-normal); & a:not([class]) { color: var(--link-farbe, var(--farbe-akzent)); text-decoration: var(--link-linie, underline); font-weight: var(--link-gewicht, inherit); overflow-wrap: anywhere; } & a:not([class]):hover { color: var(--link-hover-farbe, var(--farbe-text)); } & strong { font-weight: var(--gewicht-fett); }\n}