.elementor .bz-msub:hover,.elementor .bz-msub:focus-visible{color:var(--limette-dunkel);}.elementor .bz-msub{font-family:var(--font-text);font-size:16px;color:var(--grau);padding-block-start:6px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .bz-mnav{font-family:var(--font-head);font-weight:700;font-size:24px;color:var(--tinte);padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--linie);\n}.elementor .bz-nav:hover,.elementor .bz-nav:focus-visible{color:var(--limette-dunkel);}.elementor .bz-nav{font-family:var(--font-text);font-weight:600;font-size:16px;color:var(--tinte);padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;transition:color 0.15s;& span { color: var(--limette-dunkel); font-size: 12px; }\n}.elementor .bz-mega-l{font-family:var(--font-text);font-weight:700;font-size:12px;color:var(--limette);letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .bz-mega-t{font-family:var(--font-head);font-weight:700;font-size:20px;color:var(--weiss);line-height:1.15;margin:0px;}.elementor .bz-mega-tile:hover,.elementor .bz-mega-tile:focus-visible{transform:translate3d(0px, -4px, 0px);box-shadow: 0px 0px 0px 3px var(--limette);\n}.elementor .bz-mega-tile{min-height:190px;overflow:hidden;color:var(--weiss);padding:20px;border-start-start-radius:0px;border-start-end-radius:28px;border-end-start-radius:28px;border-end-end-radius:0px;background-color:var(--wald);transition:transform 0.2s, box-shadow 0.2s;display:flex;flex-direction:column;gap:4px;justify-content:flex-end;background-size: cover; background-position: center;\n}.elementor .bz-dd{width:auto;position:static;padding:0px;display:flex;flex-direction:row;align-items:center;align-self:stretch;&:hover .bz-mega { opacity: 1; visibility: visible; transform: translateY(0px); transition-delay: 0s; } &:focus-within .bz-mega { opacity: 1; visibility: visible; transform: translateY(0px); transition-delay: 0s; }\n}.elementor .bz-mega{width:auto;min-width:0px;position:absolute;inset-block-start:calc(100% - 16px);inset-inline-end:5vw;inset-inline-start:5vw;z-index:100;padding:28px;border-radius:28px;border-width:1px;border-color:var(--linie);border-style:solid;background-color:var(--weiss);box-shadow:0px 30px 80px 0px rgba(24,33,28,0.18);opacity:0%;transform:translate3d(0px, 12px, 0px);display:flex;flex-direction:column;gap:20px;visibility: hidden; transition: opacity 0.2s ease, transform 0.25s ease, visibility 0s linear 0.3s;\n}.elementor .bz-stat-l{font-family:var(--font-text);font-size:14px;color:var(--grau);line-height:1.4;margin-block-start:4px;}.elementor .bz-stat-n{font-family:var(--font-head);font-weight:800;font-size:clamp(40px, 4vw, 56px);color:var(--wald);letter-spacing:-0.02em;line-height:1;margin:0px;}.elementor .bz-num{width:48px;height:48px;min-width:48px;font-family:var(--font-head);font-weight:800;font-size:18px;color:var(--wald);margin:0px;border-start-start-radius:0px;border-start-end-radius:16px;border-end-start-radius:16px;border-end-end-radius:0px;background-color:var(--limette);display:flex;justify-content:center;align-items:center;}.elementor .bz-chips{font-family:var(--font-text);font-weight:600;font-size:15px;color:var(--wald);line-height:1;margin:0px;display:flex;gap:10px;flex-wrap:wrap;& span { display: inline-block; padding: 12px 18px; border-radius: 999px; background-color: var(--weiss); border: 1px solid var(--linie); }\n}.elementor .bz-list{font-family:var(--font-text);font-size:16px;color:var(--grau);line-height:1.6;margin:0px;display:block;& ul { list-style-type: none; margin: 0px; padding: 0px; } & li { list-style-type: none; margin: 0px; padding: 10px 0px 10px 30px; border-bottom: 1px solid var(--linie); background-image: radial-gradient(circle, var(--limette-dunkel) 0px, var(--limette-dunkel) 4px, transparent 5px); background-repeat: no-repeat; background-size: 12px 12px; background-position: 4px 17px; } & strong { color: var(--tinte); font-weight: 700; }\n}.elementor .bz-row{padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .bz-stack{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .bz-grid-4{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .bz-grid-2{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}.elementor .bz-head{padding:0px;display:grid;gap:48px;grid-template-columns:1.2fr 1fr;grid-template-rows:auto;align-items:end;}.elementor .bz-split{width:100%;max-width:1240px;padding:0px;display:grid;gap:72px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .bz-card:hover,.elementor .bz-card:focus-visible{border-color:var(--salbei);box-shadow:0px 22px 44px 0px rgba(31,58,46,0.10);transform:translate3d(0px, -4px, 0px);}.elementor .bz-card{padding:32px;border-radius:24px;border-width:1px;border-color:var(--linie);border-style:solid;background-color:var(--weiss);transition:transform 0.2s, box-shadow 0.2s, border-color 0.2s;display:flex;flex-direction:column;gap:14px;}.elementor .bz-img{width:100%;height:100%;object-fit:cover;display:block;}.elementor .bz-leaf{overflow:hidden;border-start-start-radius:0px;border-start-end-radius:56px;border-end-start-radius:56px;border-end-end-radius:0px;}.elementor .bz-link:hover,.elementor .bz-link:focus-visible{color:var(--wald);}.elementor .bz-link{font-family:var(--font-text);font-weight:700;font-size:16px;color:var(--limette-dunkel);margin:0px;transition:color 0.15s;}.elementor .bz-btn:hover,.elementor .bz-btn:focus-visible{border-color:var(--lkw-blau);background-color:var(--lkw-blau);transform:translate3d(0px, -2px, 0px);}.elementor .bz-btn{font-family:var(--font-text);font-weight:700;font-size:16px;color:var(--weiss);line-height:1;padding-block-start:18px;padding-block-end:18px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;border-width:1.5px;border-color:var(--wald);border-style:solid;background-color:var(--wald);transition:background-color 0.18s, color 0.18s, border-color 0.18s, transform 0.18s;}.elementor .bz-btn-ghost:hover,.elementor .bz-btn-ghost:focus-visible{color:var(--weiss);border-color:var(--wald);background-color:var(--wald);}.elementor .bz-btn-ghost{color:inherit;border-color:currentColor;background-color:transparent;}.elementor .bz-btn-lime:hover,.elementor .bz-btn-lime:focus-visible{color:var(--wald);border-color:var(--weiss);background-color:var(--weiss);}.elementor .bz-btn-lime{color:var(--tinte);border-color:var(--limette);background-color:var(--limette);}.elementor .bz-text{font-family:var(--font-text);font-size:16px;color:var(--grau);line-height:1.7;margin:0px;}.elementor .bz-lead{max-width:640px;font-family:var(--font-text);font-size:20px;color:var(--grau);line-height:1.6;margin:0px;}.elementor .bz-h3{font-family:var(--font-head);font-weight:700;font-size:24px;color:var(--tinte);letter-spacing:-0.01em;line-height:1.2;margin:0px;}.elementor .bz-h2{font-family:var(--font-head);font-weight:700;font-size:clamp(34px, 4vw, 58px);color:var(--tinte);letter-spacing:-0.02em;line-height:1.06;margin:0px;}.elementor .bz-h1{font-family:var(--font-head);font-weight:800;font-size:clamp(46px, 6.2vw, 92px);color:var(--tinte);letter-spacing:-0.03em;line-height:1.0;margin:0px;}.elementor .bz-eyebrow{width:auto;font-family:var(--font-text);font-weight:700;font-size:13px;color:var(--limette-dunkel);letter-spacing:0.12em;line-height:1;text-transform:uppercase;padding-block-start:9px;padding-block-end:9px;padding-inline-start:16px;padding-inline-end:16px;margin:0px;border-radius:999px;background-color:var(--salbei-hell);display:inline-flex;align-self:flex-start;}.elementor .bz-wrap{width:100%;max-width:1240px;padding:0px;display:flex;flex-direction:column;gap:40px;}.elementor .bz-sec{width:100%;position:relative;padding-block-start:112px;padding-block-end:112px;padding-inline-start:5vw;padding-inline-end:5vw;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .bz-bg-weiss{color:var(--tinte);background-color:var(--weiss);}.elementor .bz-bg-nebel{color:var(--tinte);background-color:var(--nebel);}.elementor .bz-bg-wald{color:var(--weiss);background-color:var(--wald);& h1 { color: var(--weiss); } & h2 { color: var(--weiss); } & h3 { color: var(--weiss); } & h4 { color: var(--weiss); } & p { color: rgba(255,255,255,0.78); } & .bz-eyebrow { color: var(--wald); } & .bz-link { color: var(--limette); } & .bz-card h3 { color: var(--tinte); } & .bz-card h4 { color: var(--tinte); } & .bz-card p { color: var(--grau); } & .bz-card .bz-eyebrow { color: var(--limette-dunkel); } & .bz-card .bz-num { color: var(--wald); }\n}