@media(max-width:1024px){.elementor .fuss-v7-hauptbereich{gap:2rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto;& > :nth-child(1) { grid-column: 1; grid-row: 1; } & > :nth-child(2) { grid-column: 2; grid-row: 1; } & > :nth-child(3) { grid-column: 1 / -1; grid-row: 2; max-width: 28rem; }\n}}@media(max-width:1024px){.elementor .fuss-v7-kontaktband{& > .inhalt { grid-template-columns: minmax(0,1fr); gap: 1.25rem; } & .knopfgruppe { flex-direction: row; flex-wrap: nowrap; max-width: 36rem; } & .knopf { flex: 1; width: auto; }\n}}@media(max-width:1024px){.elementor .button-orange{margin-block-start:2.5rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;align-self:start;}}@media(max-width:1024px){.elementor .knopfgruppe{&.reihe { grid-template-columns:repeat(3,minmax(0,1fr)); } &.reihe > .knopf:not(:first-child) { padding-inline:.5rem; }\n}}@media(max-width:1024px){.elementor .knopf{align-self:center;}}@media(max-width:1024px){.elementor .text{max-width:52rem;font-family:var(--schrift-familie-basis);font-size:var(--schrift-groesse-text);line-height:1.6;margin:0px;}}@media(max-width:1024px){.elementor .reihe{display:grid;grid-template-columns:repeat(1, 1fr);}}@media(max-width:1024px){.elementor .inhalt{max-width:82rem;}}