@media(max-width:767px){.elementor .abschluss-unten{grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .ticket-zeile{gap:0.5rem;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .ticket-zeile-erst{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;gap:0.5rem;grid-template-columns:minmax(0, 1fr);border-top-style: solid; border-top-color: var(--linie-karte);\n}}@media(max-width:767px){.elementor .ticket-kopfzeile{display:none;}}@media(max-width:767px){.elementor .bildpaar-tief{margin-block-start:3rem;}}@media(max-width:767px){.elementor .fakt-zahl{font-size:3.5rem;}}@media(max-width:767px){.elementor .fakt-folge{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-inline-start-width:0px;border-left-style: solid; border-left-color: var(--linie); border-top-style: solid; border-top-color: var(--linie);\n}}@media(max-width:767px){.elementor .fakt{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .fakten-raster{grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .hero-karte-inhalt{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .karte-kopf{padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .hero-karte{width:100%;}}@media(max-width:767px){.elementor .hero-rahmen{width:100%;position:static;}}@media(max-width:767px){.elementor .hero-elf{inset-block-start:auto;inset-inline-end:20px;inset-block-end:16px;font-size:10rem;}}@media(max-width:767px){.elementor .hero-medien{width:100%;aspect-ratio:1 / 1;position:relative;}}@media(max-width:767px){.elementor .hero{height:auto;min-height:0px;background-color:var(--weiss);max-height: none;\n}}@media(max-width:767px){.elementor .btn-mobil-voll{width:100%;justify-content:space-between;}}@media(max-width:767px){.elementor .haelften{grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .innen{width:calc(100% - 40px);}}@media(max-width:767px){.elementor .grund-dunkel{font-size:1rem;}}@media(max-width:767px){.elementor .grund{font-size:1rem;}}