.elementor .jg-karte{padding:32px;border-radius:6px;background-color:var(--jg-sand);display:flex;flex-direction:column;gap:16px;}.elementor .jg-dachzeile{font-family:var(--jg-schrift-titel);font-weight:700;font-size:14px;color:var(--jg-blau);letter-spacing:0.12em;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .jg-h1{font-family:var(--jg-schrift-titel);font-weight:700;font-size:var(--jg-h1);color:var(--jg-text);line-height:1.15;margin:0px;}.elementor .jg-inhalt{width:100%;max-width:var(--jg-inhalt-breite);padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .jg-section{width:100%;display:flex;flex-direction:column;align-items:center;padding-block: var(--jg-abstand-section); padding-inline: 24px;\n}