@media(max-width:767px){.elementor .fuss-name{flex:1 1 100%;}}@media(max-width:767px){.elementor .fuss-inhalt{column-gap:var(--abstand-m);text-align:center;flex-wrap:wrap;justify-content:center;row-gap: var(--abstand-xs);\n}}@media(max-width:767px){.elementor .fuss{padding-block-start:var(--abstand-m);padding-block-end:var(--abstand-m);padding-inline-start:var(--rand-handy);padding-inline-end:var(--rand-handy);}}@media(max-width:767px){.elementor .menue-mobil-inhalt{padding-block-start:0px;padding-block-end:var(--abstand-s);padding-inline-start:var(--rand-handy);padding-inline-end:var(--rand-handy);}}@media(max-width:767px){.elementor .kopf-kontakt{--knopf-pad-x: var(--abstand-s);\n}}@media(max-width:767px){.elementor .kopf-name{display:none;}}@media(max-width:767px){.elementor .kopf-logo-bild{height:var(--logo-hoehe-handy);}}@media(max-width:767px){.elementor .kopf-logo{gap:var(--abstand-xs);}}@media(max-width:767px){.elementor .kopf{padding-block-start:var(--abstand-xs);padding-block-end:var(--abstand-xs);padding-inline-start:var(--rand-handy);padding-inline-end:var(--rand-handy);}}@media(max-width:767px){.elementor .insta-zustimmung{padding:var(--abstand-m);}}@media(max-width:767px){.elementor .fotostreifen-bild{flex:0 0 var(--streifen-wisch-breite);scroll-snap-align: start;\n}}@media(max-width:767px){.elementor .fotostreifen{height:var(--galerie-hoehe-handy);overflow-x: auto; scroll-snap-type: x mandatory;\n}}@media(max-width:767px){.elementor .sponsor-logo-hoch{--logo-h: var(--sponsor-logo-hoch-handy);\n}}@media(max-width:767px){.elementor .sponsor-logo-mittel{--logo-h: var(--sponsor-logo-mittel-handy);\n}}@media(max-width:767px){.elementor .sponsor-logo-breit{--logo-b: var(--sponsor-logo-breit-handy);\n}}@media(max-width:767px){.elementor .sponsor-logo-feld{height:var(--sponsor-feld-hoehe-handy);}}@media(max-width:767px){.elementor .marke-ruf{font-size:var(--groesse-ruf-handy);}}@media(max-width:767px){.elementor .markenlogo{flex:0 0 auto;}}@media(max-width:767px){.elementor .marke-reihe{flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .split-bild{height:var(--split-bild-handy);flex:0 0 auto;}}@media(max-width:767px){.elementor .split{flex-direction:column;gap:var(--abstand-m);align-items:stretch;}}@media(max-width:767px){.elementor .karte-team-quer{flex:0 0 var(--karte-wisch-breite);scroll-snap-align: start;\n}}@media(max-width:767px){.elementor .karte-team-bild{height:var(--karte-bild-gross-handy);}}@media(max-width:767px){.elementor .team-liste{gap:var(--abstand-s);flex-wrap:nowrap;overflow-x: auto; scroll-snap-type: x mandatory;\n}}@media(max-width:767px){.elementor .altersleiter{gap:var(--abstand-xs);}}@media(max-width:767px){.elementor .jugend-text{padding-block-start:var(--abstand-l);padding-block-end:0px;padding-inline-start:var(--rand-handy);padding-inline-end:var(--rand-handy);}}@media(max-width:767px){.elementor .jugend-bild{height:var(--split-bild-handy);}}@media(max-width:767px){.elementor .fakt-wert{font-size:var(--groesse-zahl-handy);}}@media(max-width:767px){.elementor .fakt{flex:1 1 calc(50% - var(--abstand-s));}}@media(max-width:767px){.elementor .fakten-reihe{gap:var(--abstand-m);}}@media(max-width:767px){.elementor .held{min-height:var(--held-hoehe-handy);--abschnitt-pad-oben: var(--held-bildraum-handy); --held-bild: linear-gradient(0deg,var(--farbe-scrim-stark) 0%,var(--farbe-scrim-stark) 55%,var(--farbe-scrim-leer) 90%), url('https://rgh-rugby.com/wp-content/uploads/2026/11/rgh-bundesliga-banner-spieler-mit-ball.webp'); --held-position: 72% top; --held-groesse: auto var(--held-hoehe-handy); --abschnitt-grund: var(--farbe-grund);\n}}@media(max-width:767px){.elementor .kopfreihe{flex-direction:column;gap:var(--abstand-m);align-items:flex-start;}}@media(max-width:767px){.elementor .lead{font-size:var(--groesse-lead-handy);}}@media(max-width:767px){.elementor .titel-karte{font-size:var(--groesse-h3-handy);}}@media(max-width:767px){.elementor .titel-abschnitt{font-size:var(--groesse-h2-handy);}}@media(max-width:767px){.elementor .titel-gross{font-size:var(--groesse-held-handy);}}@media(max-width:767px){.elementor .button-reihe{flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .inhalt{gap:var(--abstand-m);padding: var(--inhalt-pad-handy, var(--inhalt-pad, 0px));\n}}@media(max-width:767px){.elementor .abschnitt{padding: var(--abschnitt-pad-oben, var(--abschnitt-pad-y-handy, var(--abstand-abschnitt-handy))) var(--abschnitt-pad-x-handy, var(--rand-handy)) var(--abschnitt-pad-y-handy, var(--abstand-abschnitt-handy)) var(--abschnitt-pad-x-handy, var(--rand-handy));\n}}@media(max-width:767px){.elementor .seite{font-size:var(--groesse-text-handy);}}