.elementor-29 .elementor-element.elementor-element-f8ac92a{--display:flex}:root{--page-title-display:none}.elementor-29 .elementor-element.elementor-element-feaa3a1{--ci-green:#5A6A4B;--ci-green-2:#4B5A43;--ci-orange:#EE7A19;--ci-txt:#2B2B2B;--muted:#6f766b;--soft:#F7F8F5;--border:#E5EADC;--white:#fff;--maxw:920px;color:var(--ci-txt)}.elementor-29 .elementor-element.elementor-element-feaa3a1{max-width:var(--maxw)}.elementor-29 .elementor-element.elementor-element-feaa3a1 *{box-sizing:border-box}.elementor-29 .elementor-element.elementor-element-feaa3a1 p{line-height:1.75;margin:0 0 1rem}.elementor-29 .elementor-element.elementor-element-feaa3a1 ul,.elementor-29 .elementor-element.elementor-element-feaa3a1 ol{margin:0 0 1rem 1.25rem}.elementor-29 .elementor-element.elementor-element-feaa3a1 li{margin:.35rem 0}.elementor-29 .elementor-element.elementor-element-feaa3a1 small{color:var(--muted)}.elementor-29 .elementor-element.elementor-element-feaa3a1 a{color:var(--ci-green);text-decoration:none;font-weight:700}.elementor-29 .elementor-element.elementor-element-feaa3a1 a:hover{color:var(--ci-orange);text-decoration:underline}.elementor-29 .elementor-element.elementor-element-feaa3a1 h1,.elementor-29 .elementor-element.elementor-element-feaa3a1 h2,.elementor-29 .elementor-element.elementor-element-feaa3a1 h3,.elementor-29 .elementor-element.elementor-element-feaa3a1 h4{color:#111;margin:0 0 .65rem;line-height:1.25;font-weight:800}.elementor-29 .elementor-element.elementor-element-feaa3a1 h1{font-size:clamp(26px,3.2vw,36px);margin-top:.25rem}.elementor-29 .elementor-element.elementor-element-feaa3a1 h2{font-size:clamp(20px,2.2vw,26px);margin-top:1.4rem;padding-top:.4rem;position:relative}.elementor-29 .elementor-element.elementor-element-feaa3a1 h2::after{content:"";position:absolute;left:0;bottom:-8px;width:64px;height:3px;background:linear-gradient(90deg,var(--ci-green),var(--ci-orange));border-radius:2px}.elementor-29 .elementor-element.elementor-element-feaa3a1 h3{font-size:clamp(17px,1.6vw,20px);margin-top:1.1rem;color:#1a1f18}.elementor-29 .elementor-element.elementor-element-feaa3a1 table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--border);border-radius:14px;overflow:hidden;background:var(--white);box-shadow:0 6px 18px rgb(0 0 0 / .04);margin:.5rem 0 1.2rem}.elementor-29 .elementor-element.elementor-element-feaa3a1 thead th{background:linear-gradient(0deg,rgb(106 124 97 / .07),rgb(106 124 97 / .07));color:#1a1f18;font-weight:800}.elementor-29 .elementor-element.elementor-element-feaa3a1 th,.elementor-29 .elementor-element.elementor-element-feaa3a1 td{padding:.8rem .9rem;vertical-align:top;border-top:1px solid var(--border)}.elementor-29 .elementor-element.elementor-element-feaa3a1 tr:first-child th,.elementor-29 .elementor-element.elementor-element-feaa3a1 tr:first-child td{border-top:0}.elementor-29 .elementor-element.elementor-element-feaa3a1 tbody tr:nth-child(even){background:#fafcf8}.elementor-29 .elementor-element.elementor-element-feaa3a1 code{background:var(--soft);border:1px solid var(--border);border-radius:8px;padding:.1rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;font-size:.95em}.elementor-29 .elementor-element.elementor-element-feaa3a1 hr{border:0;height:1px;background:var(--border);margin:1.2rem 0}.elementor-29 .elementor-element.elementor-element-feaa3a1 .note,.elementor-29 .elementor-element.elementor-element-feaa3a1 .info{background:var(--soft);border:1px solid var(--border);border-radius:12px;padding:12px 14px;color:#2a2a2a;box-shadow:0 4px 12px rgb(0 0 0 / .03);margin:.75rem 0 1rem}.elementor-29 .elementor-element.elementor-element-feaa3a1 .note strong,.elementor-29 .elementor-element.elementor-element-feaa3a1 .info strong{color:#1a1f18}.elementor-29 .elementor-element.elementor-element-feaa3a1 a.borlabs-cookie-preference,.elementor-29 .elementor-element.elementor-element-feaa3a1 a.borlabs-cookie-revoke,.elementor-29 .elementor-element.elementor-element-feaa3a1 .borlabs-cookie-preference{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 14px;margin:.25rem 0;background:var(--ci-green);color:#fff!important;border:1px solid var(--ci-green);border-radius:12px;font-weight:800;letter-spacing:.2px;box-shadow:0 8px 16px rgb(90 106 75 / .15);transition:transform .15s,background .15s,box-shadow .15s;text-decoration:none!important}.elementor-29 .elementor-element.elementor-element-feaa3a1 a.borlabs-cookie-preference:hover,.elementor-29 .elementor-element.elementor-element-feaa3a1 a.borlabs-cookie-revoke:hover,.elementor-29 .elementor-element.elementor-element-feaa3a1 .borlabs-cookie-preference:hover{background:var(--ci-green-2);border-color:var(--ci-green-2);transform:translateY(-1px);box-shadow:0 12px 22px rgb(90 106 75 / .18)}.elementor-29 .elementor-element.elementor-element-feaa3a1 ul li::marker{color:var(--ci-green)}.elementor-29 .elementor-element.elementor-element-feaa3a1 ol{counter-reset:item}.elementor-29 .elementor-element.elementor-element-feaa3a1 ol>li{counter-increment:item}.elementor-29 .elementor-element.elementor-element-feaa3a1 ol>li::marker{color:var(--ci-green)}.elementor-29 .elementor-element.elementor-element-feaa3a1 .kontakt p{margin:.25rem 0}@media (max-width:680px){.elementor-29 .elementor-element.elementor-element-feaa3a1{--maxw:100%}.elementor-29 .elementor-element.elementor-element-feaa3a1 h1{font-size:28px}.elementor-29 .elementor-element.elementor-element-feaa3a1 table{font-size:.95rem}.elementor-29 .elementor-element.elementor-element-feaa3a1 th,.elementor-29 .elementor-element.elementor-element-feaa3a1 td{padding:.7rem .75rem}}.elementor-29 .elementor-element.elementor-element-feaa3a1 a:focus,.elementor-29 .elementor-element.elementor-element-feaa3a1 button:focus{outline:none;box-shadow:0 0 0 3px rgb(90 106 75 / .22);border-radius:8px}@media print{.elementor-29 .elementor-element.elementor-element-feaa3a1{color:#000}.elementor-29 .elementor-element.elementor-element-feaa3a1 a{color:#000;text-decoration:underline}.elementor-29 .elementor-element.elementor-element-feaa3a1 table{box-shadow:none;border-color:#000}.elementor-29 .elementor-element.elementor-element-feaa3a1 thead th{background:#eee!important;color:#000}.elementor-29 .elementor-element.elementor-element-feaa3a1 .borlabs-cookie-preference,.elementor-29 .elementor-element.elementor-element-feaa3a1 a.borlabs-cookie-preference{border:1px solid #000;background:#fff;color:#000!important;box-shadow:none}}