.elementor .fuss-unten-links{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:var(--abstand-3);flex-wrap:wrap;box-sizing: border-box; max-width: none;\n}.elementor .fuss-unten{width:100%;min-width:0px;padding-block-start:var(--abstand-3);padding-block-end:var(--abstand-4);padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:var(--linie);display:flex;flex-direction:row;gap:var(--abstand-2);flex-wrap:wrap;justify-content:space-between;align-items:center;box-sizing: border-box; max-width: none; border-top-style: solid; border-top-color: var(--farbe-linie);\n}.elementor .fuss-link:hover,.elementor .fuss-link:focus-visible{color:var(--farbe-gold-dunkel);text-decoration:underline;}.elementor .fuss-link:focus{outline-offset:var(--abstand-xs);outline: var(--linie-fokus) solid var(--farbe-gold-dunkel);\n}.elementor .fuss-link{width:auto;min-width:0px;font-family:var(--schrift-text);font-size:var(--schriftgroesse-klein);color:var(--farbe-text);line-height:var(--zeilenhoehe-text);text-decoration:none;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;border-width:0px;border-color:transparent;border-style:solid;background-color:transparent;display:inline-flex;justify-content:flex-start;align-items:center;box-sizing: border-box; max-width: none; text-align: left; text-underline-offset: var(--abstand-xs); text-decoration-color: var(--farbe-gold); transition: color var(--dauer);\n}.elementor .fuss-text{font-family:var(--schrift-text);font-size:var(--schriftgroesse-klein);color:var(--farbe-text);line-height:var(--zeilenhoehe-text);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .fuss-titel{font-family:var(--schrift-text);font-weight:600;font-size:var(--schriftgroesse-label);color:var(--farbe-petrol);letter-spacing:var(--buchstabenabstand-label);line-height:var(--zeilenhoehe-eng);text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .fuss-logo{width:var(--breite-logo-fuss);height:auto;min-width:0px;max-width:100%;aspect-ratio:700 / 358;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .fuss-spalte-breit{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:var(--abstand-halb);flex:1.4 1 var(--breite-fusspalte-breit);box-sizing: border-box; max-width: none;\n}.elementor .fuss-spalte{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:var(--abstand-halb);flex:1 1 var(--breite-fusspalte);box-sizing: border-box; max-width: none;\n}.elementor .fuss-spalten{width:100%;min-width:0px;column-gap:var(--abstand-raster);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;flex-wrap:wrap;box-sizing: border-box; row-gap: var(--abstand-5); max-width: none;\n}.elementor .fuss-innen{width:100%;min-width:0px;max-width:var(--inhaltsbreite);padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--abstand-rand);padding-inline-end:var(--abstand-rand);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:var(--abstand-5);box-sizing: border-box;\n}.elementor .fuss{width:100%;min-width:0px;color:var(--farbe-text);padding-block-start:var(--abstand-fuss);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--farbe-flaeche);display:block;box-sizing: border-box; max-width: none;\n}.elementor .logo-bild{width:var(--breite-logo-kopf);height:auto;min-width:0px;max-width:100%;aspect-ratio:800 / 95;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box;\n}.elementor .logo-link:focus{outline-offset:var(--abstand-xs);outline: var(--linie-fokus) solid var(--farbe-gold-dunkel);\n}.elementor .logo-link{width:auto;min-width:0px;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:inline-flex;flex-direction:row;align-items:center;box-sizing: border-box; max-width: none;\n}.elementor .kopf-innen{width:100%;min-width:0px;max-width:var(--inhaltsbreite);position:static;padding-block-start:var(--abstand-kopf);padding-block-end:var(--abstand-kopf);padding-inline-start:var(--abstand-rand);padding-inline-end:var(--abstand-rand);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:var(--abstand-2);flex-wrap:wrap;justify-content:space-between;align-items:center;box-sizing: border-box;\n}.elementor .kopf{width:100%;min-width:0px;position:relative;z-index:20;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-end-width:var(--linie);background-color:var(--farbe-hintergrund);display:block;box-sizing: border-box; max-width: none; border-bottom-style: solid; border-bottom-color: var(--farbe-linie);\n}.elementor .brotkrumen-aktuell{font-family:var(--schrift-text);font-size:var(--schriftgroesse-klein);color:var(--farbe-petrol);line-height:var(--zeilenhoehe-eng);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .brotkrumen-trenner{font-family:var(--schrift-text);font-size:var(--schriftgroesse-klein);color:var(--farbe-gold-dunkel);line-height:var(--zeilenhoehe-eng);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .brotkrumen-link:hover,.elementor .brotkrumen-link:focus-visible{color:var(--farbe-petrol);text-decoration:underline;}.elementor .brotkrumen-link:focus{outline-offset:var(--abstand-xs);outline: var(--linie-fokus) solid var(--farbe-gold-dunkel);\n}.elementor .brotkrumen-link{width:auto;min-width:0px;font-family:var(--schrift-text);font-size:var(--schriftgroesse-klein);color:var(--farbe-text-leise);line-height:var(--zeilenhoehe-eng);text-decoration:none;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;border-width:0px;border-color:transparent;border-style:solid;background-color:transparent;display:inline-flex;justify-content:flex-start;align-items:center;box-sizing: border-box; max-width: none; text-align: left; text-underline-offset: var(--abstand-xs); text-decoration-color: var(--farbe-gold);\n}.elementor .brotkrumen{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:var(--abstand-4);margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:var(--abstand-1);flex-wrap:wrap;align-items:center;box-sizing: border-box; max-width: none;\n}.elementor .faq-eintrag{width:100%;min-width:0px;padding-block-start:var(--abstand-4);padding-block-end:var(--abstand-4);padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:var(--linie);display:flex;flex-direction:column;gap:var(--abstand-halb);box-sizing: border-box; max-width: none; border-top-style: solid; border-top-color: var(--farbe-linie);\n}.elementor .faq{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;box-sizing: border-box; max-width: none;\n}.elementor .listenzeile{width:100%;min-width:0px;column-gap:var(--abstand-4);padding-block-start:var(--abstand-3);padding-block-end:var(--abstand-3);padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items: baseline; box-sizing: border-box; row-gap: var(--abstand-1); max-width: none; border-top: var(--linie) solid var(--linienfarbe, var(--farbe-linie));\n}.elementor .aufzaehlung-text{font-family:var(--schrift-text);font-size:var(--schriftgroesse-text);line-height:var(--zeilenhoehe-eng);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;hyphens: auto; overflow-wrap: break-word; color: var(--textfarbe, var(--farbe-text));\n}.elementor .punkt{width:var(--groesse-punkt);height:var(--groesse-punkt);min-width:var(--groesse-punkt);max-width:var(--groesse-punkt);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:var(--abstand-1);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 0 auto;box-sizing: border-box; color: var(--akzentfarbe, var(--farbe-gold));\n}.elementor .aufzaehlung-punkt{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:var(--abstand-halb);align-items:flex-start;box-sizing: border-box; max-width: none; flex: 1 1 var(--aufzaehlung-breite);\n}.elementor .aufzaehlung-2spaltig{width:100%;min-width:0px;column-gap:var(--abstand-4);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;flex-wrap:wrap;--aufzaehlung-breite: calc(50% - var(--abstand-2)); box-sizing: border-box; row-gap: var(--abstand-halb); max-width: none;\n}.elementor .bild{width:100%;height:auto;min-width:0px;object-fit:cover;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:var(--rundung-bild);display:block;max-width: none;\n}.elementor .knopf-primaer:hover,.elementor .knopf-primaer:focus-visible{transform:translate3d(0px, calc(-1 * var(--bewegung-klein)), 0px);background-color: var(--knopf-hintergrund-hover, var(--farbe-petrol-dunkel)); border-color: var(--knopf-hintergrund-hover, var(--farbe-petrol-dunkel));\n}.elementor .knopf-primaer:focus{outline-offset:var(--abstand-xs);outline: var(--linie-fokus) solid var(--farbe-gold);\n}.elementor .knopf-primaer:active{transform:translate3d(0px, 0px, 0px);}.elementor .knopf-primaer{width:auto;min-width:0px;min-height:var(--hoehe-knopf);font-family:var(--schrift-text);font-weight:500;font-size:var(--schriftgroesse-knopf);line-height:var(--zeilenhoehe-eng);text-align:center;text-decoration:none;cursor:pointer;padding-block-start:var(--abstand-halb);padding-block-end:var(--abstand-halb);padding-inline-start:var(--abstand-4);padding-inline-end:var(--abstand-4);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:var(--rundung-knopf);display:inline-flex;justify-content:center;align-items:center;box-sizing: border-box; max-width: none; border: var(--linie) solid var(--knopf-hintergrund, var(--farbe-petrol)); transition: background-color var(--dauer), border-color var(--dauer), color var(--dauer), transform var(--dauer); background-color: var(--knopf-hintergrund, var(--farbe-petrol)); color: var(--knopf-text, var(--farbe-auf-dunkel));\n}.elementor .trennlinie{width:100%;height:var(--linie);min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;border-color:transparent;border-style:solid;display:block;box-sizing: border-box; max-width: none; background-color: var(--linienfarbe, var(--farbe-linie));\n}.elementor .akzentlinie{width:var(--breite-akzentlinie);height:var(--linie-akzent);min-width:var(--breite-akzentlinie);max-width:var(--breite-akzentlinie);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;border-color:transparent;border-style:solid;background-color:var(--farbe-gold);display:block;flex:0 0 auto;box-sizing: border-box;\n}.elementor .link-pfeil:hover,.elementor .link-pfeil:focus-visible{color: var(--linkfarbe-hover, var(--farbe-gold-dunkel));\n}.elementor .link-pfeil:focus{outline-offset:var(--abstand-xs);outline: var(--linie-fokus) solid var(--farbe-gold-dunkel);\n}.elementor .link-pfeil{width:auto;min-width:0px;font-family:var(--schrift-text);font-weight:500;font-size:var(--schriftgroesse-text);line-height:var(--zeilenhoehe-eng);text-decoration:underline;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;border-width:0px;border-color:transparent;border-style:solid;background-color:transparent;display:inline-flex;gap:var(--abstand-1);justify-content:flex-start;align-items: baseline; box-sizing: border-box; max-width: none; text-align: left; text-decoration-color: var(--farbe-gold); text-decoration-thickness: var(--linie-akzent); text-underline-offset: var(--abstand-xs); transition: color var(--dauer); color: var(--linkfarbe, var(--farbe-petrol));\n}.elementor .text-leise{--textfarbe: var(--leisefarbe, var(--farbe-text-leise));\n}.elementor .text-klein{font-family:var(--schrift-text);font-size:var(--schriftgroesse-klein);line-height:var(--zeilenhoehe-eng);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;hyphens: auto; overflow-wrap: break-word; color: var(--textfarbe, var(--farbe-text));\n}.elementor .text-gross{max-width:var(--textbreite-schmal);font-family:var(--schrift-text);font-size:var(--schriftgroesse-lead);line-height:var(--zeilenhoehe-text);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;hyphens: auto; overflow-wrap: break-word; color: var(--textfarbe, var(--farbe-text));\n}.elementor .text{max-width:var(--textbreite);font-family:var(--schrift-text);font-size:var(--schriftgroesse-text);line-height:var(--zeilenhoehe-text);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;hyphens: auto; overflow-wrap: break-word; color: var(--textfarbe, var(--farbe-text));\n}.elementor .ueberschrift-4{font-family:var(--schrift-ueberschrift);font-weight:500;font-size:var(--schriftgroesse-h4);line-height:var(--zeilenhoehe-eng);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;hyphens: auto; overflow-wrap: break-word; color: var(--titelfarbe, var(--farbe-petrol));\n}.elementor .ueberschrift-2{font-family:var(--schrift-ueberschrift);font-weight:400;font-size:var(--schriftgroesse-h2);letter-spacing:var(--buchstabenabstand-titel);line-height:var(--zeilenhoehe-titel);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;hyphens: auto; overflow-wrap: break-word; color: var(--titelfarbe, var(--farbe-petrol));\n}.elementor .ueberschrift-1{font-family:var(--schrift-ueberschrift);font-weight:400;font-size:var(--schriftgroesse-h1);letter-spacing:var(--buchstabenabstand-titel);line-height:var(--zeilenhoehe-titel);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;hyphens: auto; overflow-wrap: break-word; color: var(--titelfarbe, var(--farbe-petrol));\n}.elementor .format-3-2{aspect-ratio:3 / 2;}.elementor .zeile-knoepfe-mitte{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:var(--abstand-2);flex-wrap:wrap;justify-content:center;align-items:center;box-sizing: border-box; max-width: none;\n}.elementor .stapel-mitte{width:100%;min-width:0px;max-width:var(--textbreite);text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:var(--abstand-3);align-items:center;box-sizing: border-box;\n}.elementor .stapel{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:var(--abstand-3);box-sizing: border-box; max-width: none;\n}.elementor .spalte-breit{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:var(--abstand-3);box-sizing: border-box; max-width: none; flex: 1 1 var(--basis-breit);\n}.elementor .spalte-schmal{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:var(--abstand-3);box-sizing: border-box; max-width: none; flex: 1 1 var(--basis-schmal);\n}.elementor .zeile-2-mittig{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;--luecke: var(--abstand-spalten); --basis-gleich: calc(50% - var(--luecke) / 2); --basis-schmal: calc(36% - var(--luecke) / 2); --basis-breit: calc(64% - var(--luecke) / 2); box-sizing: border-box; max-width: none; gap: var(--luecke);\n}.elementor .zeile-2{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;--luecke: var(--abstand-spalten); --basis-gleich: calc(50% - var(--luecke) / 2); --basis-schmal: calc(36% - var(--luecke) / 2); --basis-breit: calc(64% - var(--luecke) / 2); box-sizing: border-box; max-width: none; gap: var(--luecke);\n}.elementor .inhalt{width:100%;min-width:0px;max-width:var(--inhaltsbreite);padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--abstand-rand);padding-inline-end:var(--abstand-rand);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;box-sizing: border-box;\n}.elementor .seitenkopf{width:100%;min-width:0px;padding-block-start:var(--abstand-seitenkopf);padding-block-end:var(--abstand-abschnitt);padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;--hintergrund: var(--farbe-flaeche); box-sizing: border-box; max-width: none; background-color: var(--hintergrund, var(--farbe-hintergrund)); color: var(--textfarbe, var(--farbe-text));\n}.elementor .abschnitt-dunkel{width:100%;min-width:0px;padding-block-start:var(--abstand-abschnitt);padding-block-end:var(--abstand-abschnitt);padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;--hintergrund: var(--farbe-petrol); --titelfarbe: var(--farbe-auf-dunkel); --textfarbe: var(--farbe-auf-dunkel-leise); --leisefarbe: var(--farbe-auf-dunkel-leise); --akzentfarbe: var(--farbe-gold-hell); --linienfarbe: var(--farbe-linie-dunkel); --linkfarbe: var(--farbe-auf-dunkel); --linkfarbe-hover: var(--farbe-gold-hell); --knopf-hintergrund: var(--farbe-auf-dunkel); --knopf-hintergrund-hover: var(--farbe-gold-hell); --knopf-text: var(--farbe-petrol-dunkel); --knopf-rand: var(--farbe-auf-dunkel); --knopf-rand-text: var(--farbe-auf-dunkel); box-sizing: border-box; max-width: none; background-color: var(--hintergrund, var(--farbe-hintergrund)); color: var(--textfarbe, var(--farbe-text));\n}.elementor .abschnitt-hell{width:100%;min-width:0px;padding-block-start:var(--abstand-abschnitt);padding-block-end:var(--abstand-abschnitt);padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;--hintergrund: var(--farbe-flaeche); box-sizing: border-box; max-width: none; background-color: var(--hintergrund, var(--farbe-hintergrund)); color: var(--textfarbe, var(--farbe-text));\n}.elementor .abschnitt{width:100%;min-width:0px;padding-block-start:var(--abstand-abschnitt);padding-block-end:var(--abstand-abschnitt);padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;box-sizing: border-box; max-width: none; background-color: var(--hintergrund, var(--farbe-hintergrund)); color: var(--textfarbe, var(--farbe-text));\n}