@media(max-width:1024px){.elementor .ff-nav-cta{display:none;}}@media(max-width:1024px){.elementor .ff-nav-nur-mobil{display:inline-flex;}}@media(max-width:1024px){.elementor .ff-nav-pille{width:100%;flex:1 1 100%;justify-content:flex-start;order:3;}}@media(max-width:1024px){.elementor .ff-kopfzeile{padding-inline-start:24px;padding-inline-end:24px;gap:14px;padding-block:16px;\n}}@media(max-width:1024px){.elementor .ff-raster-karten{grid-template-columns:repeat(2,minmax(0px,1fr));}}