@media(max-width:767px){.elementor .fuss-unten{flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .fuss-spalten{gap:var(--abstand-xl-mobile);}}@media(max-width:767px){.elementor .auswahl-reihe{flex-direction:column;}}@media(max-width:767px){.elementor .feld-reihe{flex-direction:column;}}@media(max-width:767px){.elementor .formular-box{padding:var(--abstand-l);}}@media(max-width:767px){.elementor .info-label{width:auto;min-width:0px;}}@media(max-width:767px){.elementor .info-zeile{flex-direction:column;gap:var(--abstand-2xs);flex:1 1 100%;}}@media(max-width:767px){.elementor .zitat{font-size:var(--groesse-text-mobile);}}@media(max-width:767px){.elementor .bewertung{padding:var(--abstand-l);flex:1 1 100%;}}@media(max-width:767px){.elementor .bildunterschrift{font-size:var(--groesse-ueberzeile);}}@media(max-width:767px){.elementor .galerie-element{flex:0 0 calc((100% - var(--abstand-s)) / 2);}}@media(max-width:767px){.elementor .galerie{gap:var(--abstand-s);}}@media(max-width:767px){.elementor .nummer-text{font-size:var(--groesse-h3-mobile);}}@media(max-width:767px){.elementor .nummer{font-size:var(--groesse-h3-mobile);}}@media(max-width:767px){.elementor .nummer-zeile{gap:var(--abstand-m);}}@media(max-width:767px){.elementor .listentext{font-size:var(--groesse-text-mobile);}}@media(max-width:767px){.elementor .listenpunkt{flex:1 1 100%;}}@media(max-width:767px){.elementor .karte{padding:var(--abstand-l);flex:1 1 100%;}}@media(max-width:767px){.elementor .wohnung-reihe{flex-direction:column;gap:var(--abstand-2xl-mobile);}}@media(max-width:767px){.elementor .kreis-text{font-size:var(--groesse-ueberzeile);}}@media(max-width:767px){.elementor .kreis-zahl{font-size:var(--groesse-zahl-mobile);}}@media(max-width:767px){.elementor .kreis{width:var(--groesse-kreis-mobile);height:var(--groesse-kreis-mobile);min-width:var(--groesse-kreis-mobile);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:calc(var(--groesse-ueberlappung-mobile) * -1);}}@media(max-width:767px){.elementor .bild-rahmen{border-radius:var(--rundung-mittel);}}@media(max-width:767px){.elementor .button-stapel{width:100%;}}@media(max-width:767px){.elementor .button-gruppe{flex-direction:column;align-items:stretch;}}@media(max-width:767px){.elementor .abschnitt-kopf{margin-block-start:0px;margin-block-end:var(--abstand-2xl-mobile);margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .einleitung{font-size:var(--groesse-einleitung-mobile);}}@media(max-width:767px){.elementor .text{font-size:var(--groesse-text-mobile);}}@media(max-width:767px){.elementor .ueberschrift-3{font-size:var(--groesse-h3-mobile);}}@media(max-width:767px){.elementor .ueberschrift-2{font-size:var(--groesse-h2-mobile);}}@media(max-width:767px){.elementor .ueberschrift-1{font-size:var(--groesse-h1-mobile);}}@media(max-width:767px){.elementor .titel-inhalt{gap:var(--abstand-m);}}@media(max-width:767px){.elementor .logo-bild{height:var(--hoehe-logo-mobile);}}@media(max-width:767px){.elementor .kopf-leiste{padding-block-start:var(--abstand-m);padding-block-end:var(--abstand-m);padding-inline-start:var(--abstand-rand-mobile);padding-inline-end:var(--abstand-rand-mobile);gap:var(--abstand-m);}}@media(max-width:767px){.elementor .nicht-handy{display:none;}}@media(max-width:767px){.elementor .zeile{gap:var(--abstand-2xl-mobile);}}@media(max-width:767px){.elementor .inhalt{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--abstand-rand-mobile);padding-inline-end:var(--abstand-rand-mobile);}}@media(max-width:767px){.elementor .titelbild{min-height:var(--hoehe-titelbild-mobile);}}@media(max-width:767px){.elementor .abschnitt-foto{--abschnitt-bild: linear-gradient(180deg, var(--verlauf-start, var(--farbe-abdunklung)) var(--verlauf-stopp-mobile, 0%), var(--verlauf-ende, var(--farbe-abdunklung))), var(--hintergrundbild);\n}}@media(max-width:767px){.elementor .abschnitt{padding-block-start:var(--abstand-abschnitt-mobile);padding-block-end:var(--abstand-abschnitt-mobile);padding-inline-start:0px;padding-inline-end:0px;}}