.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );}:root{--page-title-display:none;}/* Start custom CSS *//* === DW-UWR (Unternehmenswert-Rechner SEO/Brand) === */
.elementor-element-cb3191c,.elementor-element-93a2066,.elementor-element-e57767e,.elementor-element-1f880a4,.elementor-element-4a0dbb4,.elementor-element-1327e99,.elementor-element-2ae21a4,.elementor-element-0184197,.elementor-element-aeb5db7,.elementor-element-f3a6e5f,.elementor-element-0596228,.elementor-element-0ecea26,.elementor-element-46d6dea,.elementor-element-7b3e41c{max-width:900px!important;width:100%;margin-left:auto!important;margin-right:auto!important;padding-left:20px;padding-right:20px;box-sizing:border-box}
.elementor-element-cb3191c{margin-top:34px}
.elementor-element-cb3191c h6{color:#0093FF!important;font-size:12px!important;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px}
.elementor-element-93a2066 h1{color:#0F1B2D!important;font-size:38px!important;line-height:1.25;font-weight:700;margin:0 0 12px}
.elementor-element-e57767e{margin-bottom:26px}
.elementor-element-e57767e p{color:#5C6B7E!important;font-size:16.5px;line-height:1.6;margin:0}
.elementor-element-1f880a4 h2,.elementor-element-1327e99 h2,.elementor-element-0184197 h2,.elementor-element-f3a6e5f h2,.elementor-element-0ecea26 h2{color:#0F1B2D!important;font-size:28px!important;line-height:1.3;font-weight:700;margin:38px 0 6px}
.elementor-element-1f880a4{margin-top:26px}
.elementor-element-4a0dbb4 p,.elementor-element-4a0dbb4 li,.elementor-element-2ae21a4 p,.elementor-element-2ae21a4 li,.elementor-element-aeb5db7 p,.elementor-element-aeb5db7 li,.elementor-element-0596228 p,.elementor-element-0596228 li{color:#384554;line-height:1.75!important;font-size:16px}
.elementor-element-4a0dbb4 li,.elementor-element-2ae21a4 li,.elementor-element-aeb5db7 li,.elementor-element-0596228 li{margin-bottom:8px}
.elementor-element-46d6dea{margin-bottom:56px}
.elementor-element-46d6dea .elementor-accordion-item{background:#F4F7FB;border:1px solid #E8ECF1!important;border-left:3px solid #0093FF!important;border-radius:6px;margin-bottom:10px;overflow:hidden}
.elementor-element-46d6dea .elementor-tab-title{color:#0F1B2D;font-weight:600;padding:14px 18px}
.elementor-element-46d6dea .elementor-tab-title a{color:#0F1B2D}
.elementor-element-46d6dea .elementor-tab-content{color:#384554;line-height:1.75;border-top:none!important;padding:0 18px 14px}

/* Abstand FAQ zur Fusszeile */
body.elementor-page-12554 .elementor-element-06e1877{padding-bottom:96px}
@media(max-width:767px){body.elementor-page-12554 .elementor-element-06e1877{padding-bottom:64px}}/* End custom CSS */