@media(max-width:767px){.elementor .fuss-v7-hauptbereich{gap:2rem;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;& > :nth-child(1) { grid-column: auto; grid-row: auto; } & > :nth-child(2) { grid-column: auto; grid-row: auto; } & > :nth-child(3) { grid-column: auto; grid-row: auto; max-width: none; }\n}}@media(max-width:767px){.elementor .fuss-v7-kontaktband{& > .inhalt { gap: 1.25rem; } & .knopfgruppe { flex-direction: column; flex-wrap: wrap; max-width: none; } & .knopf { flex: none; width: 100%; }\n}}@media(max-width:767px){.elementor .fuss-v7-rahmen{& > .inhalt:last-child { flex-direction: column-reverse; align-items: flex-start; gap: .75rem; } & > .inhalt:last-child nav { gap: .5rem 1.25rem; }\n}}@media(max-width:767px){.elementor .button-orange{display:none;}}@media(max-width:767px){.elementor .knopfgruppe{&.reihe { grid-template-columns:1fr;gap:.75rem; } &.reihe > .knopf { width:100%;justify-self:stretch; }\n}}@media(max-width:767px){.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:767px){.elementor .inhalt{max-width:82rem;}}