.elementor-9 .elementor-element.elementor-element-ab5d0a2{padding:0}.elementor-9 .elementor-element.elementor-element-b6341d7>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-9 .elementor-element.elementor-element-b6341d7:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-b6341d7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://kosmetikconcept.de/wp-content/uploads/2026/11/hero-hannover-medizinische-kosmetik.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-9 .elementor-element.elementor-element-b6341d7>.elementor-container{max-width:1120px;min-height:560px}.elementor-9 .elementor-element.elementor-element-b6341d7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 0 48px}.elementor-9 .elementor-element.elementor-element-b6341d7>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;color:var(--e-global-color-primary)}.elementor-9 .elementor-element.elementor-element-9085b51 .elementor-heading-title{color:#fff}.elementor-9 .elementor-element.elementor-element-2df3379 .elementor-heading-title{color:#fff}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);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-9 .elementor-element.elementor-element-0cb2a12{color:#fff}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-9 .elementor-element.elementor-element-86ca7e6 .elementor-button{background-color:#8b0000;fill:#fff;color:#fff}.elementor-9 .elementor-element.elementor-element-86ca7e6 .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-86ca7e6 .elementor-button:focus{background-color:#6e0000;color:#fff}.elementor-9 .elementor-element.elementor-element-86ca7e6{width:auto;max-width:auto}.elementor-9 .elementor-element.elementor-element-86ca7e6 .elementor-button:hover svg,.elementor-9 .elementor-element.elementor-element-86ca7e6 .elementor-button:focus svg{fill:#fff}.elementor-9 .elementor-element.elementor-element-8dc9ef6 .elementor-button{background-color:#FFFFFF00;fill:#fff;color:#fff;border-style:solid;border-width:2px;border-color:#fff}.elementor-9 .elementor-element.elementor-element-8dc9ef6 .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-8dc9ef6 .elementor-button:focus{background-color:#fff;color:#8b0000;border-color:#fff}.elementor-9 .elementor-element.elementor-element-8dc9ef6{width:auto;max-width:auto}.elementor-9 .elementor-element.elementor-element-8dc9ef6 .elementor-button:hover svg,.elementor-9 .elementor-element.elementor-element-8dc9ef6 .elementor-button:focus svg{fill:#8b0000}.elementor-9 .elementor-element.elementor-element-074bb93:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-074bb93>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eee}.elementor-9 .elementor-element.elementor-element-074bb93>.elementor-container{max-width:1120px}.elementor-9 .elementor-element.elementor-element-074bb93{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:18px 0}.elementor-9 .elementor-element.elementor-element-074bb93>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-d7cfa52:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-d7cfa52>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-9 .elementor-element.elementor-element-d7cfa52>.elementor-container{max-width:1120px}.elementor-9 .elementor-element.elementor-element-d7cfa52{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:72px 0}.elementor-9 .elementor-element.elementor-element-d7cfa52>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-291c340:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-291c340>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7f7f7}.elementor-9 .elementor-element.elementor-element-291c340>.elementor-container{max-width:1120px}.elementor-9 .elementor-element.elementor-element-291c340{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:72px 0}.elementor-9 .elementor-element.elementor-element-291c340>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-b660178:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-b660178>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-9 .elementor-element.elementor-element-b660178>.elementor-container{max-width:1120px}.elementor-9 .elementor-element.elementor-element-b660178{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:72px 0}.elementor-9 .elementor-element.elementor-element-b660178>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-79a024d:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-79a024d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7f7f7}.elementor-9 .elementor-element.elementor-element-79a024d>.elementor-container{max-width:1120px}.elementor-9 .elementor-element.elementor-element-79a024d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:72px 0}.elementor-9 .elementor-element.elementor-element-79a024d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-7a09511>.elementor-container{max-width:1120px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-9 .elementor-element.elementor-element-d2add60 img{width:100%;border-radius:12px}.elementor-9 .elementor-element.elementor-element-19da306{text-align:center}.elementor-9 .elementor-element.elementor-element-19da306 .elementor-heading-title{color:#8b0000}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-a383986.elementor-column .elementor-widget-wrap{align-items:center}.elementor-9 .elementor-element.elementor-element-a383986.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-9 .elementor-element.elementor-element-5c8b8c9{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-9 .elementor-element.elementor-element-ea3d376 img{width:100%;border-radius:12px}.elementor-9 .elementor-element.elementor-element-2f5e890{text-align:center}.elementor-9 .elementor-element.elementor-element-2f5e890 .elementor-heading-title{color:#8b0000}.elementor-9 .elementor-element.elementor-element-581803e:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-581803e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-9 .elementor-element.elementor-element-581803e>.elementor-container{max-width:1120px}.elementor-9 .elementor-element.elementor-element-581803e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:72px 0}.elementor-9 .elementor-element.elementor-element-581803e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-7a41a5c .elementor-button{background-color:#8b0000;fill:#fff;color:#fff}.elementor-9 .elementor-element.elementor-element-7a41a5c .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-7a41a5c .elementor-button:focus{background-color:#6e0000;color:#fff}.elementor-9 .elementor-element.elementor-element-7a41a5c{width:auto;max-width:auto}.elementor-9 .elementor-element.elementor-element-7a41a5c .elementor-button:hover svg,.elementor-9 .elementor-element.elementor-element-7a41a5c .elementor-button:focus svg{fill:#fff}.elementor-9 .elementor-element.elementor-element-1c69bba:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-1c69bba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7f7f7}.elementor-9 .elementor-element.elementor-element-1c69bba>.elementor-container{max-width:1120px}.elementor-9 .elementor-element.elementor-element-1c69bba{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:72px 0}.elementor-9 .elementor-element.elementor-element-1c69bba>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-cb1d275>.elementor-element-populated{padding:0 40px 0 0}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-e2d1405.elementor-column .elementor-widget-wrap{align-items:center}.elementor-9 .elementor-element.elementor-element-e2d1405.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-9 .elementor-element.elementor-element-7746e21 .elementor-button{background-color:#8b0000;fill:#fff;color:#fff}.elementor-9 .elementor-element.elementor-element-7746e21 .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-7746e21 .elementor-button:focus{background-color:#6e0000;color:#fff}.elementor-9 .elementor-element.elementor-element-7746e21{width:auto;max-width:auto}.elementor-9 .elementor-element.elementor-element-7746e21 .elementor-button:hover svg,.elementor-9 .elementor-element.elementor-element-7746e21 .elementor-button:focus svg{fill:#fff}.elementor-9 .elementor-element.elementor-element-97c6878 .elementor-button{background-color:#fff;fill:#8b0000;color:#8b0000;border-style:solid;border-width:2px;border-color:#8b0000}.elementor-9 .elementor-element.elementor-element-97c6878 .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-97c6878 .elementor-button:focus{background-color:#8b0000;color:#fff}.elementor-9 .elementor-element.elementor-element-97c6878{width:auto;max-width:auto}.elementor-9 .elementor-element.elementor-element-97c6878 .elementor-button:hover svg,.elementor-9 .elementor-element.elementor-element-97c6878 .elementor-button:focus svg{fill:#fff}.elementor-9 .elementor-element.elementor-element-0c63d66:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-0c63d66>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-9 .elementor-element.elementor-element-0c63d66>.elementor-container{max-width:1120px}.elementor-9 .elementor-element.elementor-element-0c63d66{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:72px 0}.elementor-9 .elementor-element.elementor-element-0c63d66>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.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-accordion-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif}.elementor-widget-accordion .elementor-tab-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-9 .elementor-element.elementor-element-9bada47:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-9bada47>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eee}.elementor-9 .elementor-element.elementor-element-9bada47>.elementor-container{max-width:1120px}.elementor-9 .elementor-element.elementor-element-9bada47{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:72px 0}.elementor-9 .elementor-element.elementor-element-9bada47>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-9 .elementor-element.elementor-element-58f62fc .elementor-button{background-color:#8b0000;fill:#fff;color:#fff}.elementor-9 .elementor-element.elementor-element-58f62fc .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-58f62fc .elementor-button:focus{background-color:#6e0000;color:#fff}.elementor-9 .elementor-element.elementor-element-58f62fc{width:auto;max-width:auto}.elementor-9 .elementor-element.elementor-element-58f62fc .elementor-button:hover svg,.elementor-9 .elementor-element.elementor-element-58f62fc .elementor-button:focus svg{fill:#fff}.elementor-9 .elementor-element.elementor-element-168a8a7 .elementor-button{background-color:#8b0000;fill:#fff;color:#fff}.elementor-9 .elementor-element.elementor-element-168a8a7 .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-168a8a7 .elementor-button:focus{background-color:#6e0000;color:#fff}.elementor-9 .elementor-element.elementor-element-168a8a7{width:auto;max-width:auto}.elementor-9 .elementor-element.elementor-element-168a8a7 .elementor-button:hover svg,.elementor-9 .elementor-element.elementor-element-168a8a7 .elementor-button:focus svg{fill:#fff}.elementor-9 .elementor-element.elementor-element-43eddc4{padding:0}:root{--page-title-display:none}@media(max-width:1024px){.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-9 .elementor-element.elementor-element-cb1d275>.elementor-element-populated{padding:0}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-b6341d7:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-b6341d7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://kosmetikconcept.de/wp-content/uploads/2026/11/hero-hannover-medizinische-kosmetik-mobil.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-9 .elementor-element.elementor-element-b6341d7>.elementor-container{min-height:520px}.elementor-9 .elementor-element.elementor-element-b6341d7{padding:40px 0}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-9 .elementor-element.elementor-element-074bb93{padding:18px 0}.elementor-9 .elementor-element.elementor-element-d7cfa52{padding:52px 0}.elementor-9 .elementor-element.elementor-element-291c340{padding:52px 0}.elementor-9 .elementor-element.elementor-element-b660178{padding:52px 0}.elementor-9 .elementor-element.elementor-element-79a024d{padding:52px 0}.elementor-9 .elementor-element.elementor-element-4915cf5{width:100%}.elementor-9 .elementor-element.elementor-element-a383986{width:100%}.elementor-9 .elementor-element.elementor-element-2138357{width:100%}.elementor-9 .elementor-element.elementor-element-581803e{padding:52px 0}.elementor-9 .elementor-element.elementor-element-1c69bba{padding:52px 0}.elementor-9 .elementor-element.elementor-element-0c63d66{padding:52px 0}.elementor-9 .elementor-element.elementor-element-9bada47{padding:52px 0}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-4915cf5{width:25%}.elementor-9 .elementor-element.elementor-element-a383986{width:50%}.elementor-9 .elementor-element.elementor-element-2138357{width:25%}.elementor-9 .elementor-element.elementor-element-cb1d275{width:58%}.elementor-9 .elementor-element.elementor-element-e2d1405{width:42%}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-4915cf5{width:25%}.elementor-9 .elementor-element.elementor-element-a383986{width:50%}.elementor-9 .elementor-element.elementor-element-2138357{width:25%}.elementor-9 .elementor-element.elementor-element-cb1d275{width:100%}.elementor-9 .elementor-element.elementor-element-e2d1405{width:100%}}@media (max-width:767px){.elementor-9 .elementor-element.elementor-element-86ca7e6{margin-bottom:12px !important}}.kc-home{font-family:Montserrat,sans-serif;color:#2a2522}.kc-home>.elementor-container{padding-left:10px;padding-right:10px}.kc-home .elementor-widget-heading a{text-decoration:none}.kc-home .elementor-widget-text-editor{font-size:17px;line-height:1.65;color:#2a2522}.kc-home .elementor-widget-text-editor p:last-child{margin-bottom:0}.kc-home .elementor-widget-text-editor a{color:#4a1f1a}.kc-home h2.elementor-heading-title{font-family:Montserrat,sans-serif;font-size:32px;line-height:1.25;color:#8b0000;font-weight:600;margin:0}.kc-home h3.elementor-heading-title{font-family:Montserrat,sans-serif;font-weight:600;color:#2a2522;line-height:1.3;margin:0}.kc-home .elementor-widget-heading:has(h2){margin-bottom:16px}.kc-home .kc-lead{font-size:19px;color:#5f5f5f;max-width:none;margin-bottom:36px}.kc-home .kc-lead-top{margin-top:8px}.kc-home .kc-btn .elementor-button{font-family:Montserrat,sans-serif;border-radius:40px;padding:14px 26px;font-weight:600;font-size:16px;line-height:1.2;fill:currentColor}.kc-home .kc-btn{margin:0 10px 10px 0}.kc-home .kc-btn-hell .elementor-button{background:#fff;color:#4a1f1a}.kc-home .kc-btn-rand .elementor-button{background:0 0;border:2px solid #fff;color:#fff}.kc-home .kc-btn-braun .elementor-button{background:#8b0000;color:#fff}.kc-home .kc-btn .elementor-button:hover{opacity:.9}.kc-hero{position:relative}.kc-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 35%,rgba(20,10,8,.78) 100%);pointer-events:none}.kc-hero>.elementor-container{position:relative;z-index:1}.kc-hero .elementor-widget{margin-bottom:0}.kc-hero .kc-h1 .elementor-heading-title{font-family:Montserrat,sans-serif;font-size:15px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#fff;line-height:1.4;margin:0 0 10px}.kc-hero .kc-slogan .elementor-heading-title{font-family:Montserrat,sans-serif;font-size:40px;line-height:1.15;font-weight:600;color:#fff;max-width:760px;margin:0 0 12px}.kc-hero .kc-sub{font-size:19px;color:#fff;opacity:.95;width:100%;max-width:none;margin-bottom:24px}.kc-hero .kc-sub p{max-width:640px}.kc-hero .kc-sub p{margin:0}.kc-trust .kc-trust-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:15px;font-weight:500}.kc-trust .kc-trust-row b{color:#8b0000;font-size:18px}.kc-ansatz .kc-kurz{background:#eee;border-radius:10px;padding:20px 24px;max-width:none;margin-bottom:28px}.kc-ansatz .kc-step>.elementor-widget-wrap{border-top:3px solid #8b0000;padding-top:16px!important;margin:0 12px;align-content:flex-start}.kc-ansatz .kc-step .elementor-widget{margin-bottom:8px}.kc-ansatz .kc-nr{font-size:14px;font-weight:700;color:#8b0000;letter-spacing:.1em}.kc-ansatz .kc-step h3.elementor-heading-title{font-size:21px}.kc-home .kc-grid>.elementor-container{margin-left:-10px;margin-right:-10px;max-width:none}.kc-tile>.elementor-widget-wrap{background:#fff;border:1px solid #e8e0d8;border-radius:12px;padding:22px!important;margin:10px;position:relative;align-content:flex-start;transition:box-shadow .2s,transform .2s}.kc-tile:hover>.elementor-widget-wrap{box-shadow:0 8px 28px rgba(74,31,26,.12);transform:translateY(-2px)}.kc-tile .elementor-widget,.kc-price .elementor-widget{position:static;margin-bottom:6px}.kc-tile h3.elementor-heading-title{font-size:20px;color:#8b0000}.kc-tile h3 a,.kc-price h3 a{color:inherit;text-decoration:none}.kc-tile h3 a:after,.kc-price h3 a:after{content:"";position:absolute;inset:0;z-index:1}.kc-tile .elementor-widget-text-editor{font-size:15px;color:#5f5f5f;line-height:1.55}.kc-tile .kc-mehr{font-size:14px;font-weight:600;color:#4a1f1a;margin-top:4px}.kc-anliegen .kc-more{margin-top:14px}.kc-price>.elementor-widget-wrap{background:#eee;border-radius:12px;padding:18px 20px!important;margin:8px;position:relative;align-content:flex-start}.kc-price h3.elementor-heading-title{font-size:18px;font-weight:700;color:#8b0000}.kc-price .elementor-widget-text-editor{font-size:15px;color:#5f5f5f;line-height:1.5}.kc-price .elementor-widget{margin-bottom:2px}.kc-team .kc-foto img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:12px}.kc-team .kc-member .elementor-widget{margin-bottom:8px}.kc-team .kc-member h3.elementor-heading-title{font-size:22px}.kc-team .kc-rolle{color:#8b0000;font-weight:600;font-size:14px}.kc-team .kc-more{margin-top:24px}.kc-faq .kc-acc{max-width:860px}.kc-faq .elementor-accordion .elementor-accordion-item{border:none;border-bottom:1px solid #e8e0d8}.kc-faq .elementor-accordion .elementor-tab-title{padding:16px 0;border:none}.kc-faq .elementor-accordion .elementor-tab-title,.kc-faq .elementor-accordion .elementor-accordion-title{font-family:Montserrat,sans-serif;font-weight:600;font-size:18px;color:#8b0000;line-height:1.4}.kc-faq .elementor-accordion .elementor-accordion-icon,.kc-faq .elementor-accordion .elementor-active .elementor-accordion-icon{color:#8B0000!important;fill:#8B0000!important}.kc-faq .elementor-accordion .elementor-active .elementor-accordion-title,.kc-faq .elementor-accordion .elementor-active a{color:#8B0000!important}.kc-faq .elementor-accordion .elementor-accordion-icon svg,.kc-faq .elementor-accordion .elementor-accordion-icon svg path{fill:#8B0000!important}.kc-faq .elementor-accordion .elementor-tab-content{border:none;padding:0 0 16px;font-size:17px;line-height:1.65;color:#2a2522}.kc-faq .elementor-accordion .elementor-tab-content p{margin:0}.kc-kontakt .kc-hours table{border:none;width:auto;margin:0}.kc-kontakt .kc-hours td{padding:3px 16px 3px 0;border:none;background:0 0}.kc-kontakt .kc-hours tr{background:none!important}.kc-home .elementor-widget-text-editor,.kc-faq .elementor-tab-content{font-family:Montserrat,sans-serif}.kc-faq .elementor-accordion .elementor-accordion-title{text-decoration:none}.kc-team .kc-foto img{object-position:center 12%}.kc-bew h2.elementor-heading-title{color:#8b0000}.kc-bew .kc-lead{color:#5f5f5f}.kc-bew .kc-slider .item-content-wrapper{background:#eeeeee!important;border-radius:12px;border:none!important;box-shadow:none!important}.kc-bew .kc-slider .item-content-wrapper:before,.kc-bew .kc-slider .item-content-wrapper:after{border-color:transparent!important}.kc-bew .kc-slider .item-content,.kc-bew .kc-slider .item-content p{color:#222222!important;font-family:Montserrat,sans-serif}.kc-bew .kc-slider .author-name,.kc-bew .kc-slider .author-name a{color:#8B0000!important;font-family:Montserrat,sans-serif}.kc-bew .kc-slider .rating-wrapper span{color:#e0a800!important}.kc-bew .kc-btn-hell .elementor-button{background:#8b0000;color:#fff}@media (max-width:767px){.kc-hero{background-position:30% center!important}.kc-hero:before{background:linear-gradient(180deg,rgba(20,10,8,.25) 0%,rgba(20,10,8,.88) 55%)}.kc-hero .kc-slogan .elementor-heading-title{font-size:27px}.kc-hero .kc-sub{font-size:17px}.kc-home h2.elementor-heading-title{font-size:26px}.kc-ansatz .kc-step>.elementor-widget-wrap{margin:0 0 20px}}.kc-tile>.elementor-widget-wrap{isolation:isolate;overflow:hidden}.kc-tile>.elementor-widget-wrap:before{content:"";position:absolute;inset:0;z-index:-1;background-size:cover;background-repeat:no-repeat;opacity:.9;transition:opacity .3s;pointer-events:none}.kc-tile>.elementor-widget-wrap:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(255,255,255,.85) 0%,rgba(255,255,255,.35) 100%);pointer-events:none}.kc-tile:hover>.elementor-widget-wrap:before{opacity:1}.elementor-element-59f612d>.elementor-widget-wrap:before{background-image:url(https://kosmetikconcept.de/wp-content/uploads/2025/08/EEA5620D-08A4-4E31-A6EB-BFF101F0B467.jpg);background-position:center 30%}.elementor-element-a7ae9bf>.elementor-widget-wrap:before{background-image:url(https://kosmetikconcept.de/wp-content/uploads/2025/08/9D1ED012-A7A9-44FD-9BA6-95DEFF3C1FAD-768x1020.jpg);background-position:center 40%}.elementor-element-eef6fb6>.elementor-widget-wrap:before{background-image:url(https://kosmetikconcept.de/wp-content/uploads/2025/08/A976DA56-3FAA-4675-9D11-446B3786EC9D-768x768.jpg);background-position:center 30%}.elementor-element-7025919>.elementor-widget-wrap:before{background-image:url(https://kosmetikconcept.de/wp-content/uploads/2026/10/onda-coolwaves-koerper-illustration-768x929.jpg);background-position:center 45%}.elementor-element-e77d079>.elementor-widget-wrap:before{background-image:url(https://kosmetikconcept.de/wp-content/uploads/2025/08/CCF8D2DA-4125-4A10-AC39-ABA44BC92EED.jpg);background-position:center}.elementor-element-8b0d5f7>.elementor-widget-wrap:before{background-image:url(https://kosmetikconcept.de/wp-content/uploads/2025/09/kosmetikconcept-hannover-bluttest-gesundheit-diagnostik-768x768.jpg);background-position:center}.kc-tile .elementor-widget-text-editor{color:#1a1a1a!important;font-weight:500;text-shadow:0 0 8px rgba(255,255,255,.9)}.kc-tile h3.elementor-heading-title{text-shadow:0 0 8px rgba(255,255,255,.9)}.kc-tile .kc-mehr{color:#8B0000!important;font-weight:700}@media (max-width:767px){.elementor-9 .elementor-element.elementor-element-9acdc4b.kc-kurz{padding:20px !important}}@media (min-width:768px){.elementor-9 .elementor-element.elementor-element-7a09511{max-width:1120px}}@media (max-width:767px){.elementor-9 .elementor-element.elementor-element-7746e21{margin-bottom:12px !important}}@media (max-width:767px){.elementor-9 .elementor-element.elementor-element-97c6878{margin-bottom:12px !important}}@media (min-width:768px) and (max-width:1024px){body.elementor-page-9 .elementor-element-425ee33 .elementor-inner-section>.elementor-container,body.elementor-page-9 .elementor-element-7490521 .elementor-inner-section>.elementor-container,body.elementor-page-9 .elementor-element-3cf0fb0 .elementor-inner-section>.elementor-container{flex-wrap:wrap}body.elementor-page-9 .elementor-element-425ee33 .elementor-inner-section>.elementor-container>.elementor-column,body.elementor-page-9 .elementor-element-7490521 .elementor-inner-section>.elementor-container>.elementor-column,body.elementor-page-9 .elementor-element-3cf0fb0 .elementor-inner-section>.elementor-container>.elementor-column{width:100% !important}body.elementor-page-9 .elementor-element-425ee33,body.elementor-page-9 .elementor-element-7490521,body.elementor-page-9 .elementor-element-3cf0fb0{height:auto !important}}