.elementor .ox-faq-item{width:100%;&[open] .e-accordion-item-icon-base::before { content: '–'; }\n}.elementor .ox-faq-icon{width:28px;height:28px;min-width:28px;display:flex;justify-content:center;align-items:center;&::before { content: '+'; font-size: 26px; font-weight: 400; line-height: 1; color: var(--petrol); }\n}.elementor .ox-punkt{width:8px;height:8px;min-width:8px;padding:0px;margin-block-start:11px;border-radius:var(--radius-pill);background-color:var(--petrol);}.elementor .ox-listpunkt{width:100%;padding:0px;display:flex;flex-direction:row;gap:14px;align-items:flex-start;}.elementor .ox-liste{width:100%;padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .ox-nur-en{&:not(:lang(en)) { display: none; }\n}.elementor .ox-nur-de{&:not(:lang(de)) { display: none; }\n}.elementor .ox-navlink-hell:hover,.elementor .ox-navlink-hell:focus-visible{color:var(--weiss);text-decoration:underline;}.elementor .ox-navlink-hell{font-family:var(--schrift);font-weight:400;font-size:15px;color:var(--auf-petrol);line-height:1.5;text-decoration:none;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-flex;align-items:center;&:focus-visible { color: var(--weiss); text-decoration: underline; }\n}.elementor .ox-navlink:hover,.elementor .ox-navlink:focus-visible{color:var(--petrol);}.elementor .ox-navlink{font-family:var(--schrift);font-weight:500;font-size:15px;color:var(--anthrazit);line-height:1.3;text-decoration:none;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-flex;align-items:center;white-space: nowrap; &:focus-visible { color: var(--petrol); }\n}.elementor .ox-strich{width:32px;height:3px;min-width:32px;padding:0px;border-radius:2px;background-color:var(--petrol);}.elementor .ox-stapel{width:100%;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .ox-reihe{width:100%;padding:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center;}.elementor .ox-raster-3{width:100%;padding:0px;display:grid;gap:var(--abstand-karten);grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .ox-spalte{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:var(--abstand-block);flex:1 1 0px;}.elementor .ox-zweispaltig{width:100%;padding:0px;display:flex;flex-direction:row;gap:var(--abstand-spalten);align-items:center;}.elementor .ox-inhalt{width:100%;max-width:var(--breite-inhalt);padding:0px;display:flex;flex-direction:column;gap:clamp(28px, 2vw + 20px, 40px);}.elementor .ox-inhalt-schmal{max-width:var(--breite-lesen);margin-inline: auto;\n}.elementor .ox-abschnitt{width:100%;background-color:var(--weiss);display:flex;flex-direction:column;align-items:center;padding-block: var(--abstand-abschnitt); padding-inline: var(--rand-seite);\n}.elementor .ox-abschnitt-schmal{padding-block: clamp(36px, 2vw + 28px, 48px);\n}.elementor .ox-abschnitt-petrol-hell{background-color:var(--petrol-hell);}.elementor .ox-abschnitt-grau{background-color:var(--hellgrau);}.elementor .ox-hinweis{font-size:var(--text-mini);color:var(--grau-text);line-height:1.65;}.elementor .ox-text-klein{font-size:var(--text-klein);color:var(--grau-text);line-height:1.6;}.elementor .ox-zitat{font-weight:600;font-size:var(--text-zitat);line-height:1.45;text-align:center;}.elementor .ox-lead{font-size:var(--text-lead);line-height:1.6;}.elementor .ox-eyebrow{font-family:var(--schrift);font-weight:600;font-size:var(--text-mini);color:var(--petrol);letter-spacing:2.4px;line-height:1.4;text-transform:uppercase;}.elementor .ox-bild{width:100%;height:auto;overflow:hidden;object-fit:cover;border-radius:var(--radius-karte);display:block;& img { display: block; width: 100%; height: 100%; object-fit: cover; }\n}.elementor .ox-bild-quer{aspect-ratio:3 / 2;}.elementor .ox-bild-hoch{aspect-ratio:4 / 5;}.elementor .ox-flaeche-weiss{width:100%;padding-block-start:clamp(32px, 2vw + 24px, 52px);padding-block-end:clamp(32px, 2vw + 24px, 52px);padding-inline-start:clamp(24px, 3vw + 14px, 48px);padding-inline-end:clamp(24px, 3vw + 14px, 48px);border-radius:var(--radius-flaeche);background-color:var(--weiss);display:flex;flex-direction:column;gap:var(--abstand-block);}.elementor .ox-flaeche-gruen{width:100%;text-align:center;padding-block-start:clamp(36px, 2vw + 28px, 54px);padding-block-end:clamp(36px, 2vw + 28px, 54px);padding-inline-start:clamp(24px, 3vw + 14px, 52px);padding-inline-end:clamp(24px, 3vw + 14px, 52px);border-radius:var(--radius-flaeche);background-color:var(--ernaehrung);display:flex;flex-direction:column;gap:var(--abstand-block);align-items:center;}.elementor .ox-flaeche-petrol{width:100%;text-align:center;padding-block-start:clamp(40px, 3vw + 28px, 64px);padding-block-end:clamp(40px, 3vw + 28px, 64px);padding-inline-start:clamp(24px, 3vw + 14px, 48px);padding-inline-end:clamp(24px, 3vw + 14px, 48px);border-radius:var(--radius-flaeche);background-color:var(--petrol);display:flex;flex-direction:column;gap:var(--abstand-block);align-items:center;}.elementor .ox-karte{min-width:0px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:30px;padding-inline-end:30px;border-radius:var(--radius-karte);border-width:1px;border-color:var(--linie);border-style:solid;background-color:var(--weiss);box-shadow:0px 2px 18px 0px rgba(46,53,56,0.05);display:flex;flex-direction:column;gap:14px;}.elementor .ox-karte-ernaehrung{border-block-start-width:4px;border-top-style: solid; border-top-color: var(--ernaehrung);\n}.elementor .ox-badge{font-family:var(--schrift);font-weight:600;font-size:11.5px;color:var(--grau-text);letter-spacing:1.6px;line-height:1.2;text-transform:uppercase;padding-block-start:9px;padding-block-end:9px;padding-inline-start:17px;padding-inline-end:17px;border-radius:var(--radius-pill);border-width:1px;border-color:var(--grau-text);border-style:solid;display:inline-flex;}.elementor .ox-btn:hover,.elementor .ox-btn:focus-visible{color:var(--weiss);border-color:var(--petrol-dunkel);background-color:var(--petrol-dunkel);}.elementor .ox-btn{font-family:var(--schrift);font-weight:600;font-size:16px;color:var(--weiss);line-height:1.2;text-align:center;text-decoration:none;padding-block-start:17px;padding-block-end:17px;padding-inline-start:38px;padding-inline-end:38px;border-radius:var(--radius-pill);border-width:2px;border-color:var(--petrol);border-style:solid;background-color:var(--petrol);transition:background-color 0.15s, border-color 0.15s, color 0.15s;display:inline-flex;gap:10px;justify-content:center;align-items:center;}.elementor .ox-btn-klein{font-size:15px;padding-block-start:13px;padding-block-end:13px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .ox-btn-weiss-rand:hover,.elementor .ox-btn-weiss-rand:focus-visible{color:var(--weiss);border-color:var(--weiss);background-color:rgba(255,255,255,0.12);}.elementor .ox-btn-weiss-rand{color:var(--weiss);border-color:var(--auf-petrol-gedaempft);background-color:transparent;}.elementor .ox-btn-gruen:hover,.elementor .ox-btn-gruen:focus-visible{color:var(--anthrazit);border-color:#A2C574;background-color:#A2C574;}.elementor .ox-btn-gruen{color:var(--anthrazit);border-color:var(--ernaehrung);background-color:var(--ernaehrung);}.elementor .ox-btn-gelb:hover,.elementor .ox-btn-gelb:focus-visible{color:var(--anthrazit);border-color:var(--business-dunkel);background-color:var(--business-dunkel);}.elementor .ox-btn-gelb{color:var(--anthrazit);border-color:var(--business);background-color:var(--business);}.elementor .ox-btn-rand:hover,.elementor .ox-btn-rand:focus-visible{color:var(--petrol);border-color:var(--petrol);background-color:var(--petrol-hell);}.elementor .ox-btn-rand{color:var(--petrol);border-color:var(--petrol);background-color:transparent;}.elementor .ox-zentriert{text-align:center;justify-content:center;align-items:center;}.elementor .ox-farbe-auf-petrol{color:var(--auf-petrol);}.elementor .ox-farbe-weiss{color:var(--weiss);}.elementor .ox-farbe-gelb{color:var(--business);}.elementor .ox-farbe-ernaehrung{color:var(--ernaehrung-text);}