@media(max-width:767px){.elementor .ff-bogen-gelb{width:90vw;height:90vw;inset-inline-end:-40vw;inset-block-end:-50vw;}}@media(max-width:767px){.elementor .ff-fusszeile-unten{padding:20px;}}@media(max-width:767px){.elementor .ff-fusszeile-raster{gap:32px;grid-template-columns:repeat(1,minmax(0px,1fr));padding-block:56px 32px; padding-inline:20px;\n}}@media(max-width:767px){.elementor .ff-nav-cta{display:none;}}@media(max-width:767px){.elementor .ff-nav-nur-mobil{display:inline-flex;}}@media(max-width:767px){.elementor .ff-nav-link{font-size:14px;padding-block:9px; padding-inline:14px;\n}}@media(max-width:767px){.elementor .ff-nav-pille{width:100%;padding:5px;flex:1 1 100%;justify-content:flex-start;order:3;}}@media(max-width:767px){.elementor .ff-shop-marke{font-size:11px;padding-block:5px; padding-inline:10px;\n}}@media(max-width:767px){.elementor .ff-logo-weiss{width:150px;}}@media(max-width:767px){.elementor .ff-kopfzeile{padding-inline-start:16px;padding-inline-end:16px;gap:12px;padding-block:14px;\n}}@media(max-width:767px){.elementor .ff-bogen-dunkel{width:90vw;height:90vw;inset-inline-end:-40vw;inset-block-end:-50vw;}}@media(max-width:767px){.elementor .ff-band-inhalt{padding-block:64px; padding-inline:20px;\n}}@media(max-width:767px){.elementor .ff-bogen{width:90vw;height:90vw;inset-inline-end:-40vw;inset-block-end:-50vw;}}@media(max-width:767px){.elementor .ff-schatten-links{background-image:linear-gradient(0deg, rgba(15,15,15,0.92) 0%,rgba(15,15,15,0.4) 65%,rgba(15,15,15,0.25) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:767px){.elementor .ff-hero{min-height:80vh;}}@media(max-width:767px){.elementor .ff-raster-karten{grid-template-columns:repeat(1,minmax(0px,1fr));}}@media(max-width:767px){.elementor .ff-sektion{gap:24px;padding-block:64px; padding-inline:20px;\n}}