@media(max-width:1024px){.elementor .zk-footer{&:not(.zk-x) .e-grid-base{grid-template-columns:1fr 1fr;column-gap:48px}&:not(.zk-x) .e-grid-base>.e-con:first-child{grid-column:1 / -1}\n}}@media(max-width:1024px){.elementor .zk-sub-split{gap:48px}}@media(max-width:1024px){.elementor .zk-ws-raster{grid-template-columns:repeat(1,1fr)}}@media(max-width:1024px){.elementor .zk-funnel-split{grid-template-columns:repeat(1,1fr)}}@media(max-width:1024px){.elementor .zk-menue-seite{padding-block-start:32px;padding-inline-start:0;border-block-start-width:1px;border-inline-start-width:0;border-top-style:solid;border-top-color:#3A3D45;\n}}@media(max-width:1024px){.elementor .zk-menue-inhalt{gap:40px;grid-template-columns:repeat(1,1fr);align-items:start}}@media(max-width:1024px){.elementor .zk-f-optionen{grid-template-columns:repeat(2,1fr)}}@media(max-width:1024px){.elementor .zk-grid-2{grid-template-columns:repeat(1,1fr);&>*{flex:0 1 100%;max-width:100%}\n}}@media(max-width:1024px){.elementor .zk-faq-liste{grid-template-columns:repeat(1,1fr)}}@media(max-width:1024px){.elementor .zk-faq-kopf{position:relative;inset-block-start:0;flex:0 0 auto}}@media(max-width:1024px){.elementor .zk-grid-3{grid-template-columns:repeat(1,1fr);&>*{flex:0 1 100%;max-width:100%}\n}}@media(max-width:1024px){.elementor .zk-h1{font-size:46px}}@media(max-width:1024px){.elementor .zk-faq{flex-direction:column;gap:40px}}