.elementor .e-7ad7b9e3-59e9{width:clamp(40px, 5vw - 16px, 56px);height:clamp(40px, 5vw - 16px, 56px);flex:0 0 auto;}.elementor .e-71da9f6e-8dc5{font-family:var(--font-base);font-weight:700;font-size:clamp(22px, 3.125vw - 13px, 32px);color:var(--gfl-gruen);line-height: normal;\n}.elementor .e-7365f675-81ac{width:auto;padding:0px;gap:clamp(12px, 2.8125vw - 19.5px, 21px);flex:0 0 auto;align-items:center;}.elementor .e-5519da30-9851{width:clamp(16px, 0.625vw + 9px, 18px);height:clamp(16px, 0.625vw + 9px, 18px);display:block;}.elementor .e-2fe12d89-bd43{width:auto;min-height:clamp(44px, 2.5vw + 16px, 52px);font-size:clamp(14px, 0.625vw + 7px, 16px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(14px, 2.5vw - 14px, 22px);padding-inline-end:clamp(14px, 2.5vw - 14px, 22px);gap:clamp(8px, 0.625vw + 1px, 10px);flex:0 0 auto;white-space: nowrap;\n}.elementor .e-4882857e-21ef{width:auto;position:static;padding:0px;gap:clamp(16px, 3.75vw - 26px, 28px);justify-content:flex-end;align-items:center;}.elementor .e-7ff22506-cfb6{min-height:var(--header-height);padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--section-px);padding-inline-end:var(--section-px);background-color:color-mix(in srgb, var(--weiss) 93%, transparent);gap:clamp(24px, 2.5vw - 4px, 32px);justify-content:space-between;align-items:center;}