@media(max-width:767px){.elementor .formular{& fieldset { grid-template-columns: 1fr; } & .ff-el-group:has([name="name"]), & .ff-el-group:has([name="email"]), & .ff-el-group:has([name="modell"]), & .ff-el-group:has([name="plz"]) { grid-column: 1 / -1; }\n}}@media(max-width:767px){.elementor .schritt-nr{font-size:72px;margin-block-end:10px;}}@media(max-width:767px){.elementor .schritt{padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .schritte{grid-template-columns:1fr;row-gap: 28px;\n}}@media(max-width:767px){.elementor .ver-pillen{padding-block-start:14px;padding-block-end:32px;padding-inline-start:20px;padding-inline-end:20px;grid-column:2;grid-row:3;}}@media(max-width:767px){.elementor .ver-feld{padding-block-start:22px;padding-block-end:8px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .veredelung{grid-template-columns:20px 1fr;grid-template-rows:max(14svh, 0px) auto auto;}}@media(max-width:767px){.elementor .hk-zeile{grid-template-columns:92px 1fr;}}@media(max-width:767px){.elementor .zeile-inhalt{grid-column:1;}}@media(max-width:767px){.elementor .zeile-bild{aspect-ratio:5/4;grid-column:1;}}@media(max-width:767px){.elementor .zeile{min-height:0px;grid-template-columns:1fr;row-gap: 24px; padding-block: 88px 40px;\n}}@media(max-width:767px){.elementor .kreis-satz{margin-inline-start:0px;}}@media(max-width:767px){.elementor .zahl-wort{font-weight:500;font-size:17px;color:var(--schwarz);padding-inline-start:5px;}}@media(max-width:767px){.elementor .zahl{font-weight:500;font-size:17px;letter-spacing:0px;}}@media(max-width:767px){.elementor .punkt-zahl{grid-auto-flow:column;align-items: baseline;\n}}@media(max-width:767px){.elementor .dreh-text{width:auto;inset-inline-end:20px;inset-inline-start:20px;}}@media(max-width:767px){.elementor .dreh-titel{inset-block-start:92px;}}@media(max-width:767px){.elementor .hero-inhalt{gap:16px;justify-content:flex-end;}}@media(max-width:767px){.elementor .hero-schleier{background-image: linear-gradient(to top, #1A120C 30%, rgba(26,18,12,0.6) 46%, rgba(26,18,12,0) 66%), linear-gradient(to bottom, rgba(20,13,8,0.38), rgba(20,13,8,0) 18%);\n}}@media(max-width:767px){.elementor .hero-bild{width:125%;inset-block-start:0px;inset-inline-end:auto;inset-block-end:auto;inset-inline-start:-12.5%;}}@media(max-width:767px){.elementor .hero{background-color:#1A120C;}}