.elementor .fuss-rechtliches{width:auto;padding:0px;flex-direction:row;gap:var(--abstand-l);flex-wrap:wrap;}.elementor .fuss-unten{padding-block-start:var(--abstand-l);padding-block-end:var(--abstand-l);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:var(--groesse-linie);flex-direction:row;gap:var(--abstand-m);flex-wrap:wrap;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: var(--farbe-linie-hell);\n}.elementor .fuss-link:hover,.elementor .fuss-link:focus-visible{color:var(--farbe-gold);}.elementor .fuss-link:focus{color:var(--farbe-gold);}.elementor .fuss-link{font-family:var(--schrift);font-weight:400;font-size:var(--groesse-klein);color:var(--farbe-text-hell);line-height:var(--zeilenhoehe-text);text-decoration:none;margin:0px;transition:color 0.35s;}.elementor .fuss-titel{font-family:var(--schrift);font-weight:600;font-size:var(--groesse-text);color:var(--farbe-weiss);line-height:var(--zeilenhoehe-titel);margin-block-start:0px;margin-block-end:var(--abstand-xs);margin-inline-start:0px;margin-inline-end:0px;}.elementor .fuss-spalte-breit{--fuss-anteil: 1.6;\n}.elementor .fuss-spalte{min-width:0px;padding:0px;flex-direction:column;gap:var(--abstand-s);align-items:flex-start;flex: var(--fuss-anteil, 1) 1 var(--breite-fuss-spalte);\n}.elementor .fuss-spalten{padding-block-start:0px;padding-block-end:var(--abstand-2xl);padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:var(--abstand-2xl);flex-wrap:wrap;}.elementor .fuss{width:100%;padding-block-start:var(--abstand-2xl);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--farbe-anthrazit);flex-direction:column;align-items:center;--titelfarbe: var(--farbe-weiss); --textfarbe: var(--farbe-text-hell); --linienfarbe: var(--farbe-linie-hell);\n}.elementor .zustimmung-text{font-family:var(--schrift);font-weight:400;font-size:var(--groesse-klein);color:var(--farbe-anthrazit);line-height:var(--zeilenhoehe-text);margin:0px;}.elementor .auswahl-text{font-family:var(--schrift);font-weight:500;font-size:var(--groesse-text);color:var(--farbe-anthrazit);line-height:var(--zeilenhoehe-titel);cursor:pointer;margin:0px;}.elementor .auswahl-knopf{width:var(--groesse-symbol);height:var(--groesse-symbol);min-width:var(--groesse-symbol);margin:0px;flex:0 0 auto;accent-color: var(--farbe-anthrazit);\n}.elementor .auswahl:hover,.elementor .auswahl:focus-visible{border-color:var(--farbe-anthrazit);}.elementor .auswahl{min-width:0px;padding-block-start:var(--abstand-s);padding-block-end:var(--abstand-s);padding-inline-start:var(--abstand-m);padding-inline-end:var(--abstand-m);border-radius:var(--rundung-klein);border-width:var(--groesse-linie);border-color:var(--farbe-grau);border-style:solid;flex-direction:row;gap:var(--abstand-s);flex:1 1 0%;align-items:center;}.elementor .auswahl-reihe{padding:0px;flex-direction:row;gap:var(--abstand-m);}.elementor .eingabe:focus{outline-offset:var(--abstand-2xs);outline: var(--groesse-strich-dicke) solid var(--farbe-anthrazit);\n}.elementor .eingabe{width:100%;height:auto;min-width:0px;font-family:var(--schrift);font-weight:400;font-size:var(--groesse-text);color:var(--farbe-anthrazit);line-height:var(--zeilenhoehe-text);padding-block-start:var(--abstand-s);padding-block-end:var(--abstand-s);padding-inline-start:var(--abstand-m);padding-inline-end:var(--abstand-m);border-radius:var(--rundung-klein);border-width:var(--groesse-linie);border-color:var(--farbe-grau);border-style:solid;background-color:var(--farbe-weiss);display:block;max-width: none;\n}.elementor .feld-label{font-family:var(--schrift);font-weight:600;font-size:var(--groesse-klein);color:var(--farbe-anthrazit);line-height:var(--zeilenhoehe-text);margin:0px;}.elementor .feld{min-width:0px;padding:0px;flex-direction:column;gap:var(--abstand-xs);flex:1 1 0%;}.elementor .feld-reihe{padding:0px;flex-direction:row;gap:var(--abstand-l);}.elementor .formular{padding:0px;flex-direction:column;gap:var(--abstand-l);flex-wrap:nowrap;align-items:stretch;}.elementor .formular-box{padding:var(--abstand-xl);border-radius:var(--rundung-gross);background-color:var(--farbe-weiss);box-shadow:0px 24px 64px 0px rgba(58, 59, 61, 0.2);flex-direction:column;gap:var(--abstand-l);flex:1 1 auto;--titelfarbe: var(--farbe-anthrazit); --textfarbe: var(--farbe-anthrazit);\n}.elementor .landkarte{min-height:var(--hoehe-landkarte);overflow:hidden;padding:0px;border-radius:var(--rundung-gross);background-color:var(--farbe-anthrazit);flex-direction:column;flex:1 1 auto;}.elementor .kontakt-link{font-family:var(--schrift);font-weight:400;font-size:var(--groesse-text);line-height:var(--zeilenhoehe-text);text-decoration:underline;margin:0px;color: var(--textfarbe, var(--farbe-anthrazit));\n}.elementor .kontakt-zeile{padding:0px;flex-direction:row;gap:var(--abstand-s);align-items:flex-start;}.elementor .hinweis-text{font-family:var(--schrift);font-weight:600;font-size:var(--groesse-text);color:var(--farbe-anthrazit);line-height:var(--zeilenhoehe-text);padding-block-start:var(--abstand-m);padding-block-end:var(--abstand-m);padding-inline-start:var(--abstand-l);padding-inline-end:var(--abstand-l);margin:0px;border-radius:var(--rundung-klein);border-inline-start-width:var(--groesse-strich-dicke);background-color:var(--farbe-weiss);border-left-style: solid; border-left-color: var(--farbe-gold);\n}.elementor .info-wert{font-family:var(--schrift);font-weight:400;font-size:var(--groesse-text);line-height:var(--zeilenhoehe-text);margin:0px;color: var(--textfarbe, var(--farbe-text-hell));\n}.elementor .info-label{width:var(--groesse-info-label);min-width:var(--groesse-info-label);font-family:var(--schrift);font-weight:600;font-size:var(--groesse-text);line-height:var(--zeilenhoehe-text);margin:0px;flex:0 0 auto;color: var(--titelfarbe, var(--farbe-weiss));\n}.elementor .info-zeile{min-width:0px;padding-block-start:var(--abstand-m);padding-block-end:var(--abstand-m);padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:var(--abstand-l);flex:1 1 calc(50% - var(--abstand-2xl));border-bottom: var(--groesse-linie) solid var(--linienfarbe, var(--farbe-linie-hell));\n}.elementor .info-raster{padding:0px;flex-direction:row;gap:0 var(--abstand-2xl);flex-wrap:wrap;}.elementor .gast-name{font-family:var(--schrift);font-weight:600;font-size:var(--groesse-text);line-height:var(--zeilenhoehe-titel);margin:0px;color: var(--titelfarbe, var(--farbe-anthrazit));\n}.elementor .gast{padding-block-start:var(--abstand-l);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:var(--abstand-2xs);border-top: var(--groesse-linie) solid var(--linienfarbe, var(--farbe-linie-dunkel));\n}.elementor .zitat{font-family:var(--schrift);font-weight:400;font-size:var(--groesse-text);line-height:var(--zeilenhoehe-text);margin:0px;color: var(--textfarbe, var(--farbe-anthrazit));\n}.elementor .note{width:var(--groesse-note);height:var(--groesse-note);min-width:var(--groesse-note);font-family:var(--schrift);font-weight:700;font-size:var(--groesse-h3);color:var(--farbe-gold);line-height:1;margin:0px;border-radius:var(--rundung-klein);background-color:var(--farbe-anthrazit);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .bewertung-kopf{padding:0px;flex-direction:row;gap:var(--abstand-m);align-items:center;}.elementor .bewertung:hover,.elementor .bewertung:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .bewertung{min-width:0px;padding:var(--abstand-xl);border-radius:var(--rundung-gross);background-color:var(--farbe-sand);transition:transform 0.35s;flex-direction:column;gap:var(--abstand-l);flex:1 1 0%;--titelfarbe: var(--farbe-anthrazit); --textfarbe: var(--farbe-anthrazit); --linienfarbe: var(--farbe-linie-dunkel);\n}.elementor .bildunterschrift{font-family:var(--schrift);font-weight:500;font-size:var(--groesse-klein);line-height:var(--zeilenhoehe-text);margin:0px;color: var(--textfarbe, var(--farbe-text-hell));\n}.elementor .galerie-element{min-width:0px;padding:0px;flex-direction:column;gap:var(--abstand-s);flex:0 0 calc((100% - 2 * var(--abstand-l)) / 3);}.elementor .galerie{padding:0px;flex-direction:row;gap:var(--abstand-l);flex-wrap:wrap;}.elementor .nummer-wert{font-family:var(--schrift);font-weight:600;font-size:var(--groesse-text);line-height:var(--zeilenhoehe-titel);margin:0px;white-space: nowrap; color: var(--titelfarbe, var(--farbe-weiss));\n}.elementor .nummer-text{font-family:var(--schrift);font-weight:500;font-size:var(--groesse-h3);line-height:var(--zeilenhoehe-titel);margin:0px;flex:1 1 auto;color: var(--titelfarbe, var(--farbe-weiss));\n}.elementor .nummer{width:var(--groesse-nummer);min-width:var(--groesse-nummer);font-family:var(--schrift);font-weight:700;font-size:var(--groesse-h3);color:var(--farbe-gold);line-height:var(--zeilenhoehe-titel);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:var(--abstand-m);margin:0px;flex:0 0 auto;border-right: var(--groesse-linie) solid var(--linienfarbe, var(--farbe-linie-hell));\n}.elementor .nummer-zeile{padding-block-start:var(--abstand-m);padding-block-end:var(--abstand-m);padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:var(--abstand-l);align-items:center;border-bottom: var(--groesse-linie) solid var(--linienfarbe, var(--farbe-linie-hell));\n}.elementor .nummernliste{padding:0px;flex-direction:column;border-top: var(--groesse-linie) solid var(--linienfarbe, var(--farbe-linie-hell));\n}.elementor .listentext{font-family:var(--schrift);font-weight:400;font-size:var(--groesse-text);line-height:var(--zeilenhoehe-text);margin:0px;color: var(--textfarbe, var(--farbe-text-hell));\n}.elementor .punkt{width:var(--groesse-punkt);height:var(--groesse-punkt);min-width:var(--groesse-punkt);color:var(--farbe-gold);line-height:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex:0 0 auto;}.elementor .listenpunkt{min-width:0px;padding:0px;flex-direction:row;gap:var(--abstand-s);flex:1 1 calc(50% - var(--abstand-xl));align-items:flex-start;}.elementor .liste-zweispaltig{padding:0px;flex-direction:row;gap:var(--abstand-s);flex-wrap:wrap;}.elementor .liste{padding:0px;flex-direction:column;gap:var(--abstand-s);}.elementor .karte:hover,.elementor .karte:focus-visible{border-color:var(--farbe-gold);transform:translate3d(0px, -4px, 0px);}.elementor .karte{min-width:0px;padding:var(--abstand-xl);border-radius:var(--rundung-gross);background-color:var(--farbe-flaeche-hell);transition:transform 0.35s, border-color 0.35s;flex-direction:column;gap:var(--abstand-m);flex:1 1 calc(50% - var(--abstand-l));border: var(--groesse-linie) solid var(--linienfarbe, var(--farbe-linie-hell));\n}.elementor .karten-reihe{padding:0px;flex-direction:row;gap:var(--abstand-l);flex-wrap:wrap;}.elementor .hinweis-zeile{max-width:100%;padding-block-start:var(--abstand-m);padding-block-end:var(--abstand-m);padding-inline-start:var(--abstand-l);padding-inline-end:var(--abstand-l);margin-block-start:var(--abstand-xl);margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:var(--rundung-mittel);flex-direction:row;gap:var(--abstand-s);align-items:center;align-self:flex-start;width: fit-content; border: var(--groesse-linie) solid var(--linienfarbe, var(--farbe-linie-hell));\n}.elementor .reihe-zwischen{padding:0px;flex-direction:row;gap:var(--abstand-m);flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .symbol{width:var(--groesse-symbol);height:var(--groesse-symbol);min-width:var(--groesse-symbol);color:var(--farbe-gold);display:block;flex:0 0 auto;}.elementor .merkmal-text{font-family:var(--schrift);font-weight:500;font-size:var(--groesse-klein);line-height:var(--zeilenhoehe-titel);margin:0px;white-space: nowrap; color: var(--titelfarbe, var(--farbe-weiss));\n}.elementor .merkmal{width:auto;min-width:0px;padding:0px;flex-direction:row;gap:var(--abstand-xs);flex:0 0 auto;align-items:center;}.elementor .merkmal-reihe{padding-block-start:0px;padding-block-end:var(--abstand-l);padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:var(--abstand-m);flex-wrap:wrap;align-items:center;border-bottom: var(--groesse-linie) solid var(--linienfarbe, var(--farbe-linie-hell));\n}.elementor .wohnung{min-width:0px;padding:0px;flex-direction:column;gap:var(--abstand-l);flex:1 1 0%;}.elementor .wohnung-reihe{padding:0px;flex-direction:row;gap:var(--abstand-xl);}.elementor .kreis-text{font-family:var(--schrift);font-weight:400;font-size:var(--groesse-klein);line-height:var(--zeilenhoehe-titel);margin:0px;color: var(--titelfarbe, var(--farbe-weiss));\n}.elementor .kreis-zahl{font-family:var(--schrift);font-weight:400;font-size:var(--groesse-zahl);color:var(--farbe-gold);line-height:var(--zeilenhoehe-titel);margin:0px;}.elementor .kreis{width:var(--groesse-kreis);height:var(--groesse-kreis);min-width:var(--groesse-kreis);text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:calc(var(--groesse-ueberlappung) * -1);border-radius:50%;flex-direction:column;gap:var(--abstand-2xs);flex:0 0 auto;justify-content:center;align-items:center;border: var(--groesse-linie) solid var(--linienfarbe, var(--farbe-linie-hell));\n}.elementor .kreis-reihe{width:auto;padding:0px;flex-direction:row;align-items:center;}.elementor .bild-schmal{width:100%;max-width:var(--groesse-bild-schmal);padding:0px;flex:0 0 auto;}.elementor .bild:hover,.elementor .bild:focus-visible{transform:scale3d(1.04, 1.04, 1);}.elementor .bild{width:100%;height:100%;object-fit:cover;transition:transform 0.8s;display:block;max-width: none;\n}.elementor .format-quer{--bildformat: 4 / 3;\n}.elementor .format-hoch{--bildformat: 4 / 5;\n}.elementor .bild-rahmen{width:100%;min-width:0px;overflow:hidden;padding:0px;border-radius:var(--rundung-gross);box-shadow:0px 24px 64px 0px rgba(20, 20, 22, 0.28);aspect-ratio: var(--bildformat, 4 / 3);\n}.elementor .button-stapel{width:auto;padding:0px;flex-direction:column;gap:var(--abstand-s);align-items:stretch;}.elementor .button-kontur:hover,.elementor .button-kontur:focus-visible{color:var(--farbe-anthrazit);background-color:var(--farbe-weiss);}.elementor .button-kontur{font-family:var(--schrift);font-weight:600;font-size:var(--groesse-button);line-height:var(--zeilenhoehe-titel);text-align:center;text-decoration:none;cursor:pointer;padding-block-start:var(--abstand-button-hoch);padding-block-end:var(--abstand-button-hoch);padding-inline-start:var(--abstand-button-quer);padding-inline-end:var(--abstand-button-quer);border-radius:var(--rundung-pille);background-color:transparent;transition:background-color 0.35s, color 0.35s;display:inline-flex;justify-content:center;align-items:center;border: var(--groesse-linie) solid var(--titelfarbe, var(--farbe-weiss)); color: var(--titelfarbe, var(--farbe-weiss));\n}.elementor .button-primaer:hover,.elementor .button-primaer:focus-visible{border-color:var(--farbe-weiss);background-color:var(--farbe-weiss);transform:translate3d(0px, -4px, 0px);}.elementor .button-primaer:active{transform:translate3d(0px, 0px, 0px);}.elementor .button-primaer{font-family:var(--schrift);font-weight:600;font-size:var(--groesse-button);color:var(--farbe-anthrazit);line-height:var(--zeilenhoehe-titel);text-align:center;text-decoration:none;cursor:pointer;padding-block-start:var(--abstand-button-hoch);padding-block-end:var(--abstand-button-hoch);padding-inline-start:var(--abstand-button-quer);padding-inline-end:var(--abstand-button-quer);border-radius:var(--rundung-pille);border-width:var(--groesse-linie);border-color:var(--farbe-gold);border-style:solid;background-color:var(--farbe-gold);transition:background-color 0.35s, border-color 0.35s, transform 0.35s;display:inline-flex;justify-content:center;align-items:center;}.elementor .button-gruppe-mitte{--gruppe-ausrichtung: center;\n}.elementor .button-gruppe{padding:0px;flex-direction:row;gap:var(--abstand-m);flex-wrap:wrap;justify-content: var(--gruppe-ausrichtung, flex-start);\n}.elementor .abschnitt-kopf-mitte{--kopf-ausrichtung: center; --kopf-textausrichtung: center; --kopf-position: center;\n}.elementor .abschnitt-kopf{width:100%;max-width:var(--breite-text);padding:0px;margin-block-start:0px;margin-block-end:var(--abstand-2xl);margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:var(--abstand-m);align-items: var(--kopf-ausrichtung, flex-start); align-self: var(--kopf-position, flex-start); text-align: var(--kopf-textausrichtung, left);\n}.elementor .text-klein{font-family:var(--schrift);font-weight:400;font-size:var(--groesse-klein);line-height:var(--zeilenhoehe-text);margin:0px;color: var(--textfarbe, var(--farbe-text-hell));\n}.elementor .einleitung{font-family:var(--schrift);font-weight:400;font-size:var(--groesse-einleitung);line-height:var(--zeilenhoehe-text);margin:0px;color: var(--textfarbe, var(--farbe-text-hell));\n}.elementor .text{font-family:var(--schrift);font-weight:400;font-size:var(--groesse-text);line-height:var(--zeilenhoehe-text);margin:0px;color: var(--textfarbe, var(--farbe-text-hell));\n}.elementor .ueberschrift-3{font-family:var(--schrift);font-weight:600;font-size:var(--groesse-h3);line-height:var(--zeilenhoehe-titel);margin:0px;color: var(--titelfarbe, var(--farbe-weiss));\n}.elementor .ueberschrift-2{font-family:var(--schrift);font-weight:600;font-size:var(--groesse-h2);letter-spacing:var(--sperrung-titel);line-height:var(--zeilenhoehe-titel);margin:0px;color: var(--titelfarbe, var(--farbe-weiss));\n}.elementor .ueberschrift-1{font-family:var(--schrift);font-weight:700;font-size:var(--groesse-h1);letter-spacing:var(--sperrung-titel);line-height:var(--zeilenhoehe-titel);margin:0px;color: var(--titelfarbe, var(--farbe-weiss));\n}.elementor .ueberzeile-text{font-family:var(--schrift);font-weight:600;font-size:var(--groesse-ueberzeile);letter-spacing:var(--sperrung-ueberzeile);line-height:var(--zeilenhoehe-text);text-transform:uppercase;margin:0px;color: var(--titelfarbe, var(--farbe-weiss));\n}.elementor .ueberzeile-strich{width:var(--groesse-strich);height:var(--groesse-strich-dicke);min-width:var(--groesse-strich);background-color:var(--farbe-gold);flex:0 0 auto;}.elementor .ueberzeile{width:auto;padding:0px;flex-direction:row;gap:var(--abstand-s);align-items:center;}.elementor .titel-inhalt{width:100%;max-width:var(--breite-titel);text-align:center;padding:0px;flex-direction:column;gap:var(--abstand-l);align-items:center;align-self:center;}.elementor .logo-bild{width:auto;height:var(--hoehe-logo);display:block;max-width: none;\n}.elementor .logo-link{width:auto;min-width:0px;padding:0px;flex:0 0 auto;}.elementor .kopf-leiste{width:100%;min-width:0px;max-width:var(--breite-inhalt);padding-block-start:var(--abstand-m);padding-block-end:var(--abstand-m);padding-inline-start:var(--abstand-rand);padding-inline-end:var(--abstand-rand);flex-direction:row;gap:var(--abstand-xl);justify-content:space-between;align-items:center;}.elementor .kopf{width:100%;padding:0px;border-block-end-width:var(--groesse-linie);background-color:var(--farbe-anthrazit);flex-direction:column;align-items:center;border-bottom-style: solid; border-bottom-color: var(--farbe-linie-hell);\n}.elementor .stapel{width:auto;min-width:0px;padding:0px;flex-direction:column;gap:var(--abstand-m);}.elementor .spalte-bild{min-width:0px;padding:0px;flex-direction:column;flex:1 1 0%;}.elementor .spalte-breit{--spalte-anteil: 1.35;\n}.elementor .spalte{min-width:0px;padding:0px;flex-direction:column;gap:var(--abstand-l);flex: var(--spalte-anteil, 1) 1 0%;\n}.elementor .zeile-gestreckt{--zeile-ausrichtung: stretch;\n}.elementor .zeile-oben{--zeile-ausrichtung: flex-start;\n}.elementor .zeile{padding:0px;flex-direction:row;gap:var(--abstand-2xl);align-items: var(--zeile-ausrichtung, center);\n}.elementor .inhalt{width:100%;min-width:0px;max-width:var(--breite-inhalt);padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--abstand-rand);padding-inline-end:var(--abstand-rand);flex-direction:column;}.elementor .titelbild{min-height:var(--hoehe-titelbild);justify-content:center;}.elementor .hintergrund-terrasse{--hintergrundbild: url("https://www.fewo-petry.de/wp-content/uploads/2026/10/terrasse.webp"); --hintergrund-position: center bottom; --verlauf-richtung: 90deg; --verlauf-start: var(--farbe-abdunklung-stark); --verlauf-ende: var(--farbe-abdunklung-leicht); --verlauf-stopp: 40%; --verlauf-stopp-mobile: 88%;\n}.elementor .hintergrund-haus{--hintergrundbild: url("https://www.fewo-petry.de/wp-content/uploads/2026/10/haus-front-ladesaeule.webp");\n}.elementor .abschnitt-foto{--titelfarbe: var(--farbe-weiss); --textfarbe: var(--farbe-text-hell); --linienfarbe: var(--farbe-linie-hell); --abschnitt-bildgroesse: cover; --abschnitt-bild: linear-gradient(var(--verlauf-richtung, 180deg), var(--verlauf-start, var(--farbe-abdunklung)) var(--verlauf-stopp, 0%), var(--verlauf-ende, var(--farbe-abdunklung))), var(--hintergrundbild);\n}.elementor .abschnitt-hell{--abschnitt-hintergrund: var(--farbe-sand); --titelfarbe: var(--farbe-anthrazit); --textfarbe: var(--farbe-anthrazit); --linienfarbe: var(--farbe-linie-dunkel);\n}.elementor .abschnitt-dunkel{--abschnitt-hintergrund: var(--farbe-anthrazit); --titelfarbe: var(--farbe-weiss); --textfarbe: var(--farbe-text-hell); --linienfarbe: var(--farbe-linie-hell);\n}.elementor .abschnitt-grau{--abschnitt-hintergrund: var(--farbe-grau); --titelfarbe: var(--farbe-weiss); --textfarbe: var(--farbe-text-hell); --linienfarbe: var(--farbe-linie-hell);\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;flex-direction:column;align-items:center;max-width: none; background-color: var(--abschnitt-hintergrund, var(--farbe-grau)); background-image: var(--abschnitt-bild, none); background-size: var(--abschnitt-bildgroesse, auto); background-position: var(--hintergrund-position, center);\n}