/* ELK Look & Feel nach Kundenwunsch (19.10.2026) – Manrope lokal + Regeln wie Vorschau „Look and Feel Vergleich“. Geladen von novamira-sandbox/elk-kunde-lf.php */
@font-face{font-family:'Manrope';font-style:normal;font-weight:400 800;font-display:swap;src:url('/wp-content/elk-assets/fonts/manrope-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:'Manrope';font-style:normal;font-weight:400 800;font-display:swap;src:url('/wp-content/elk-assets/fonts/manrope-latin.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
:root{--k-ak:#D94F32;--k-ak2:#D94F32;--k-link:#007BA5;--k-link-h:#005F80}html,html body{background-color:#FFFAF5!important}html body :is(#page,.site-content,.ast-separate-container,#k-z){background-color:#FFFAF5}html body .k-bgw{background-color:#FFFAF5!important}html body .k-ink{color:#303238!important}html body :is(.k-h1,#k-z){font-size:48px!important;line-height:1.15!important;font-weight:700!important;letter-spacing:-.01em!important}html body :is(.k-h2,#k-z){font-size:36px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:-.01em!important}html body :is(.k-h3,#k-z){font-size:24px!important;line-height:1.3!important;font-weight:600!important;letter-spacing:0!important}html body :is(.k-p,#k-z){font-size:18px!important;line-height:1.6!important}html body :is(.k-small,#k-z){font-size:15px!important;line-height:1.4!important}@media(max-width:767px){html body :is(.k-h1,#k-z){font-size:32px!important}html body :is(.k-h2,#k-z){font-size:26px!important}html body :is(.k-h3,#k-z){font-size:20px!important}html body :is(.k-p,#k-z){font-size:17px!important}html body :is(.k-small,#k-z){font-size:14px!important}}html body :is(.k-bp,#k-z){background-color:#D94F32!important;border-color:#D94F32!important;color:#FFFFFF!important;--fill:#B8401F}html body :is(.k-bp,#k-z):is(:hover,:focus-visible){background-color:#B8401F!important;border-color:#B8401F!important;color:#FFFFFF!important}html body :is(.k-bo,#k-z){background-color:transparent!important;border-color:#D94F32!important;color:#303238!important;--fill:#D94F32}html body :is(.k-bod,#k-z){background-color:transparent!important;border-color:#D94F32!important;color:#FFFFFF!important;--fill:#D94F32}html body :is(.k-bo,.k-bod,#k-z):is(:hover,:focus-visible){background-color:#D94F32!important;border-color:#D94F32!important;color:#FFFFFF!important}html body :is(.k-bp,.k-bo,.k-bod,#k-z) :not(svg):not(path){color:inherit!important}html body :is(.k-link,#k-z){color:var(--k-link)!important;text-decoration-color:var(--k-link)!important}html body :is(.k-link,#k-z):hover{color:var(--k-link-h)!important;text-decoration-color:var(--k-link-h)!important}html body :is(.k-link-d,#k-z){color:#00A9E0!important;text-decoration-color:#00A9E0!important}html body :is(.k-link-d,#k-z):hover{color:#FFFFFF!important}html body :is(.elkf-nick,#k-z){color:var(--k-link)!important}html body .elk-post-cta .b a.k-bp{background:#D94F32!important;border-color:#D94F32!important;color:#FFFFFF!important}html body .elk-post-cta .b a.k-bp:hover{background:#B8401F!important;border-color:#B8401F!important;color:#FFFFFF!important}html body .elk-post-cta .b a:is(.k-bo,.k-bod){background:transparent!important;border-color:#D94F32!important;color:#FFFFFF!important}html body .elk-post-cta .b a:is(.k-bo,.k-bod):hover{background:#D94F32!important;border-color:#D94F32!important;color:#FFFFFF!important}html body :is(.k-nick-d,#k-z){color:#00A9E0!important}html body :is(.k-bp,#k-z){--fill:#B8401F;--fill-txt:#FFFFFF;--fill-bd:#B8401F}html body :is(.k-bo,.k-bod,#k-z){--fill:#D94F32;--fill-txt:#FFFFFF;--fill-bd:#D94F32}html body :is(.elk-b .elementor-button,.elkf-btn,.elkg__btn,.wpforms-submit).k-bp::before{background:#B8401F!important}html body :is(.elk-b .elementor-button,.elkf-btn,.elkg__btn,.wpforms-submit):is(.k-bo,.k-bod)::before{background:#D94F32!important}html body .elkf .elkf-card .elkf-btn--o.k-cardlink{color:#303238!important;background:transparent!important;border-color:transparent!important}html body .elkf .elkf-card .elkf-btn--o.k-cardlink::before{display:none!important}html body .elkf .elkf-card .elkf-btn--o.k-cardlink:hover{color:#303238!important;text-decoration-color:#D94F32!important}html body .k-a1c{color:var(--k-ak)!important}html body .k-a1f{fill:var(--k-ak)!important}html body .k-a1b{background-color:var(--k-ak)!important}html body .k-a1r{border-color:var(--k-ak)!important}html body .k-a2c{color:var(--k-ak2)!important}html body .k-a2f{fill:var(--k-ak2)!important}html body .k-a2b{background-color:var(--k-ak2)!important}html body .k-a2r{border-color:var(--k-ak2)!important}