.elementor .cta-button-blau{height:3.75rem;max-width:13.5rem;max-height:3.75rem;font-family:"Roboto";font-weight:500;font-size:1rem;color:var(--lions-weiss);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;margin:0px;border-radius:0.75rem;background-color:var(--lions-blau);display:flex;justify-content:center;align-items:center;}.elementor .cta-button-blau:hover,.elementor .cta-button-blau:focus-visible{background-color:var(--lions-dunkelblau);}.elementor .cta-button-gelb{height:3.75rem;max-width:13.5rem;max-height:3.75rem;font-family:"Roboto";font-weight:500;font-size:1rem;color:var(--lions-weiss);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0.75rem;background-color:var(--liuons-gelb);display:flex;justify-content:center;align-items:center;}.elementor .cta-button-gelb:hover,.elementor .cta-button-gelb:focus-visible{background-color:#d8a900;}.elementor .cta-button-sec-gelb{height:3.75rem;max-width:12.5rem;max-height:3.75rem;font-family:"Roboto";font-weight:500;font-size:1rem;color:var(--liuons-gelb);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;margin:0px;border-radius:0.75rem;border-width:0.125rem;border-color:var(--liuons-gelb);border-style:solid;background-color:#00338c00;background-clip:border-box;display:flex;justify-content:center;align-items:center;}.elementor .cta-button-sec-gelb:hover,.elementor .cta-button-sec-gelb:focus-visible{color:var(--lions-weiss);background-color:var(--liuons-gelb);}.elementor .subheadline{font-family:var(--headline-font);font-weight:400;font-size:clamp(0.875rem, calc(0.701rem + 0.732vw), 1.25rem);;color:var(--lions-schwarz);}.elementor .headline-l{font-family:var(--headline-font);font-weight:800;font-size:clamp(2.1rem, 1.6rem + 2.2vw, 3.25rem);color:var(--lions-schwarz);text-align:start;}.elementor .headline-m{font-family:var(--headline-font);font-weight:800;font-size:clamp(1.8rem, 1.4rem + 1.6vw, 2.6rem);color:var(--lions-schwarz);line-height:1.15em;text-align:start;}.elementor .headline-xs{font-family:var(--headline-font);font-weight:800;font-size:clamp(1.25rem, 1.1rem + 0.7vw, 1.6rem);color:var(--lions-schwarz);line-height:1.25em;text-align:start;}.elementor .bg-dunkelblau{background-color:var(--lions-dunkelblau);}.elementor .section-l{padding-block-start:7.5rem;padding-block-end:7.5rem;}.elementor .section-m{padding-block-start:4rem;padding-block-end:4rem;display:inline-block;}.elementor .section-s{padding-block-start:2rem;padding-block-end:2rem;}.elementor .flex-spalte{flex-direction:column;}.elementor .flex-zeile{display:flex;flex-direction:row;align-items:start;}.elementor .flex-center{display:flex;align-items:center;}.elementor .abstand-m{gap:2rem;}.elementor .abstand-s{display:flex;gap:1.25rem;}.elementor .text-l{font-family:var(--body-font);font-weight:400;font-size:clamp(1rem, calc(0.894rem + 0.444vw), 1.25rem);;color:var(--lions-schwarz);line-height:1.5em;}.elementor .text-s{font-size:1rem;color:var(--lions-schwarz);line-height:1.35rem;}.elementor .text-align-center{text-align:center;}.elementor .boxed-1280{max-width:75rem;padding-inline-start:1rem;padding-inline-end:1rem;margin-inline-start:auto;margin-inline-end:auto;}.elementor .max-width-800{max-width:50rem;}.elementor .header-logo{width:auto;height:2.8125rem;margin-inline-end:2px;}.elementor .header-floating{display:flex;justify-content:space-between;align-items:center;}.elementor .menu-desktop{width:auto;height:5rem;background-color:var(--lions-weiss);display:flex;flex-direction:row;align-items:stretch;}.elementor .color-white{font-family:"Roboto";font-weight:400;font-size:0.8rem;color:var(--lions-weiss);}.elementor .align-right{width:60%;justify-content:flex-end;}.elementor .abstand-null{padding:0px;}.elementor .max-width-600{max-width:37.5rem;}.elementor .bg-hellgrau{background-color:var(--Hintergrund-hellgrau);}.elementor .header-l{padding-block-start:clamp(2rem, calc(0.378rem + 6.829vw), 5.5rem);;padding-block-end:clamp(2rem, calc(0.378rem + 6.829vw), 5.5rem);;}.elementor .boxed-1400{max-width:87.5rem;margin-inline-start:auto;margin-inline-end:auto;}.elementor .text-align-left{text-align:center;}.elementor .text-normal{font-weight:400;}.elementor .trenner-gelb{width:5rem;height:0.25rem;background-color:var(--liuons-gelb);}.elementor .abstand-trenner{margin-block-start:0.75rem;margin-block-end:2rem;}.elementor .text-weiss{color:var(--lions-weiss);}.elementor .abstand-oben{margin-block-start:1rem;}.elementor .bg-verlauf{background-image:linear-gradient(90deg, rgb(13,34,64) 0%,rgb(0,51,141) 50%,rgb(122,38,130) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .boxed-960{max-width:60rem;margin-inline-start:auto;margin-inline-end:auto;}.elementor .cta-button-sec-blau{height:3.75rem;max-width:12.5rem;max-height:3.75rem;font-family:"Roboto";font-weight:500;font-size:1rem;color:var(--lions-dunkelblau);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0.7rem;border-width:0.125rem;border-color:var(--lions-dunkelblau);border-style:solid;background-color:#0d224000;background-clip:border-box;display:flex;justify-content:center;align-items:center;}.elementor .cta-button-sec-blau:hover,.elementor .cta-button-sec-blau:focus-visible{color:var(--Hintergrund-hellgrau);background-color:var(--lions-dunkelblau);}.elementor .bild-hint-header{min-height:clamp(28.125rem, calc(22.056rem + 25.556vw), 42.5rem);;background-image:url(https://lions-francke.de/wp-content/uploads/2026/09/franckens-stiftungen-header.jpg);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;}