.elementor-1748 .elementor-element.elementor-element-d82c5ba > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1748 .elementor-element.elementor-element-ee5dff7:not(.elementor-motion-effects-element-type-background), .elementor-1748 .elementor-element.elementor-element-ee5dff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://deine-schwungkraft.de/wp-content/uploads/2026/10/studio-trockenblumen-kranz.jpg");background-position:center center;background-size:cover;}.elementor-1748 .elementor-element.elementor-element-ee5dff7 > .elementor-background-overlay{background-color:#F7F1EA;opacity:0.68;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1748 .elementor-element.elementor-element-ee5dff7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1748 .elementor-element.elementor-element-43f5438{text-align:center;}.elementor-1748 .elementor-element.elementor-element-826f149{text-align:center;}.elementor-1748 .elementor-element.elementor-element-cf964db{text-align:center;}.elementor-1748 .elementor-element.elementor-element-340c2a7:not(.elementor-motion-effects-element-type-background), .elementor-1748 .elementor-element.elementor-element-340c2a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://deine-schwungkraft.de/wp-content/uploads/2026/10/trockenblumen-spiegel-quer.jpg");background-position:center center;background-size:cover;}.elementor-1748 .elementor-element.elementor-element-340c2a7 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1748 .elementor-element.elementor-element-340c2a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1748 .elementor-element.elementor-element-2322449{text-align:center;}.elementor-1748 .elementor-element.elementor-element-1495471 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}@media(min-width:768px){.elementor-1748 .elementor-element.elementor-element-88e6789{width:55%;}.elementor-1748 .elementor-element.elementor-element-a5cd89f{width:45%;}.elementor-1748 .elementor-element.elementor-element-7c18ae4{width:100%;}.elementor-1748 .elementor-element.elementor-element-810cfd4{width:100%;}.elementor-1748 .elementor-element.elementor-element-e13ee8a{width:100%;}.elementor-1748 .elementor-element.elementor-element-90608e5{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1748 .elementor-element.elementor-element-a7a5db9{width:50%;}.elementor-1748 .elementor-element.elementor-element-21e9403{width:50%;}.elementor-1748 .elementor-element.elementor-element-40b9b59{width:50%;}.elementor-1748 .elementor-element.elementor-element-6e20d96{width:50%;}.elementor-1748 .elementor-element.elementor-element-92ec032{width:50%;}.elementor-1748 .elementor-element.elementor-element-5b393f0{width:50%;}.elementor-1748 .elementor-element.elementor-element-444dec6{width:50%;}.elementor-1748 .elementor-element.elementor-element-1c12361{width:50%;}.elementor-1748 .elementor-element.elementor-element-8a7b16a{width:50%;}.elementor-1748 .elementor-element.elementor-element-2373080{width:50%;}}@media(max-width:767px){.elementor-1748 .elementor-element.elementor-element-88e6789{width:100%;}.elementor-1748 .elementor-element.elementor-element-0808f94{text-align:center;}.elementor-1748 .elementor-element.elementor-element-428cf93{text-align:center;}.elementor-1748 .elementor-element.elementor-element-194b68d{text-align:center;}.elementor-1748 .elementor-element.elementor-element-a5cd89f{width:100%;}.elementor-1748 .elementor-element.elementor-element-7c18ae4{width:100%;}.elementor-1748 .elementor-element.elementor-element-810cfd4{width:100%;}.elementor-1748 .elementor-element.elementor-element-a7a5db9{width:100%;}.elementor-1748 .elementor-element.elementor-element-21e9403{width:100%;}.elementor-1748 .elementor-element.elementor-element-40b9b59{width:100%;}.elementor-1748 .elementor-element.elementor-element-6e20d96{width:100%;}.elementor-1748 .elementor-element.elementor-element-e13ee8a{width:100%;}.elementor-1748 .elementor-element.elementor-element-92ec032{width:100%;}.elementor-1748 .elementor-element.elementor-element-5b393f0{width:100%;}.elementor-1748 .elementor-element.elementor-element-444dec6{width:100%;}.elementor-1748 .elementor-element.elementor-element-1c12361{width:100%;}.elementor-1748 .elementor-element.elementor-element-8a7b16a{width:100%;}.elementor-1748 .elementor-element.elementor-element-2373080{width:100%;}.elementor-1748 .elementor-element.elementor-element-90608e5{width:100%;}.elementor-1748 .elementor-element.elementor-element-bc09538{width:100%;}.elementor-1748 .elementor-element.elementor-element-1e1927d{width:100%;}}/* Start custom CSS */body.elementor-page-1748{--sk-accent:#91611A;--sk-text:#695342;--sk-alt:#F7F2EC;}
body.elementor-page-1748 .sk-white{background:#fff}
body.elementor-page-1748 .sk-alt{background:#F7F2EC}
body.elementor-page-1748 .elementor-top-section{padding:100px 20px}
@media(max-width:767px){body.elementor-page-1748 .elementor-top-section{padding:60px 16px}}
body.elementor-page-1748 .elementor-widget-text-editor{font-size:18px;line-height:1.6;color:#695342}
body.elementor-page-1748 h1.elementor-heading-title{font-family:"Playfair Display",serif;font-size:44px;line-height:1.2;color:#695342}
body.elementor-page-1748 h2.elementor-heading-title{font-family:"Playfair Display",serif;font-size:34px;line-height:1.25;color:#695342;margin-bottom:10px}
body.elementor-page-1748 h3.elementor-heading-title{font-family:"Playfair Display",serif;font-size:22px;color:#695342}
@media(max-width:767px){body.elementor-page-1748 h1.elementor-heading-title{font-size:32px}body.elementor-page-1748 h2.elementor-heading-title{font-size:28px}}
body.elementor-page-1748 .sk-lead{font-size:20px}
body.elementor-page-1748 .sk-trust{font-weight:600;color:#91611A}
body.elementor-page-1748 .sk-btn .elementor-button{background:#695342;color:#fff;border:2px solid #695342;border-radius:14px;padding:14px 26px;font-size:16px;font-weight:600}
body.elementor-page-1748 .sk-btn .elementor-button:hover{background:#54422F;border-color:#54422F}
body.elementor-page-1748 .sk-btn-outline .elementor-button{background:transparent;color:#695342}
body.elementor-page-1748 .sk-btn-outline .elementor-button:hover{background:#695342;color:#fff}
body.elementor-page-1748 .sk-inline{display:inline-block;width:auto;margin:0 12px 12px 0}
body.elementor-page-1748 .sk-img img, body.elementor-page-1748 .sk-hero-img img{border-radius:14px;width:100%;object-fit:cover}
body.elementor-page-1748 .sk-hero-img img{aspect-ratio:4/5}
@media(max-width:767px){body.elementor-page-1748 .sk-hero-img img{aspect-ratio:4/5;object-position:50% 20%}}
body.elementor-page-1748 .sk-grid > .elementor-container{flex-wrap:wrap}
body.elementor-page-1748 .sk-card > .elementor-widget-wrap{background:#fff;border-radius:14px;box-shadow:0 4px 18px rgba(105,83,66,.08);padding:30px;height:100%;display:flex;flex-direction:column;align-content:flex-start}
body.elementor-page-1748 .sk-alt .sk-card > .elementor-widget-wrap{background:#fff}
body.elementor-page-1748 .sk-white .sk-card > .elementor-widget-wrap{background:#F7F2EC;box-shadow:none}
body.elementor-page-1748 .sk-card .sk-card-link{margin-top:auto}
body.elementor-page-1748 .sk-card-img img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:14px}
body.elementor-page-1748 .sk-more{color:#91611A;font-weight:600;text-decoration:none}
body.elementor-page-1748 .sk-more:after{content:" →"}
body.elementor-page-1748 .sk-note{font-size:15px;font-weight:600;color:#91611A}
body.elementor-page-1748 .sk-price{font-size:16px;font-weight:600}
body.elementor-page-1748 .sk-stars{color:#C9A227;font-size:20px;letter-spacing:2px;margin:0}
body.elementor-page-1748 .sk-review{font-style:italic}
body.elementor-page-1748 .sk-review-name{font-weight:600;font-size:15px;margin:0}
body.elementor-page-1748 .sk-small{font-size:15px}
body.elementor-page-1748 .sk-logo img{max-height:80px;width:auto}
body.elementor-page-1748 .sk-narrow{max-width:800px;margin:0 auto}
body.elementor-page-1748 .sk-faq{max-width:800px;margin:0 auto 80px}
body.elementor-page-1748 .sk-faq .elementor-toggle-item{border-bottom:1px solid #d9cbbb;background:transparent}
body.elementor-page-1748 .sk-faq .elementor-tab-title{background:transparent!important;border:0!important;padding:20px 0!important;color:#695342!important;font-size:18px}
body.elementor-page-1748 .sk-faq .elementor-tab-content{border:0!important;padding:0 30px 24px 0!important;font-size:17px;line-height:1.6}
@media(max-width:1024px){body.elementor-page-1748 .sk-card{margin-bottom:24px}}
body.elementor-page-1748 .sk-bottom .sk-contact-img img{aspect-ratio:4/5;max-height:560px}
body.elementor-page-1748 .sk-btn{margin-bottom:12px}
@media(max-width:767px){body.elementor-page-1748 .sk-inline{display:block;margin-right:0}body.elementor-page-1748 .sk-inline .elementor-button{width:100%}}

body.elementor-page-1748 .sk-grid > .elementor-container > .sk-card > .elementor-widget-wrap{margin:12px;padding:30px!important;height:calc(100% - 24px)}
body.elementor-page-1748 .sk-grid > .elementor-container > .sk-card{padding:0!important}
body.elementor-page-1748 .sk-grid > .elementor-container{margin:0 -12px}
body.elementor-page-1748 .sk-hero-img img{width:100%;max-width:480px;margin-left:auto;display:block}

body.elementor-page-1748 .sk-card-img img{height:auto!important;width:100%!important;aspect-ratio:4/3;object-fit:cover}
@media(max-width:1024px){}
body.elementor-page-1748 .sk-hero-img img{height:560px!important;object-fit:cover;object-position:50% 25%}
@media(max-width:767px){body.elementor-page-1748 .sk-hero-img img{height:420px!important;max-width:100%}}
body.elementor-page-1748 .sk-img img{height:480px!important;object-fit:cover}
@media(max-width:767px){body.elementor-page-1748 .sk-img img{height:320px!important}}

body.elementor-page-1748 .elementor-element-sk15cu6 > .elementor-container > .elementor-column{width:25%}
@media(max-width:1024px){body.elementor-page-1748 .elementor-element-sk15cu6 > .elementor-container > .elementor-column{width:50%}}
@media(max-width:767px){body.elementor-page-1748 .elementor-element-sk15cu6 > .elementor-container > .elementor-column, body.elementor-page-1748 .elementor-element-sk1oa47 > .elementor-container > .elementor-column{width:100%}}
body.elementor-page-1748 .sk-card h3.elementor-heading-title{hyphens:auto;-webkit-hyphens:auto}
@media(max-width:767px){body.elementor-page-1748 .elementor-invisible{visibility:visible!important} body.elementor-page-1748 .animated{animation:none!important}}
body.elementor-page-1748 .sk-card > .elementor-widget-wrap{flex-wrap:nowrap!important}
body.elementor-page-1748 .sk-card > .elementor-widget-wrap > .elementor-element{width:100%}
@media(max-width:767px){body.elementor-page-1748 .sk-hero .elementor-heading-title, body.elementor-page-1748 .sk-hero .elementor-widget-text-editor, body.elementor-page-1748 .sk-hero .elementor-widget-text-editor p{text-align:center!important} body.elementor-page-1748 .sk-hero .sk-inline{display:block;width:100%;margin:0 0 12px} body.elementor-page-1748 .sk-hero .elementor-widget-button .elementor-button-wrapper{text-align:center} body.elementor-page-1748 .sk-hero .elementor-button{min-width:260px}}
@media(max-width:767px){body.elementor-page-1748 .sk-trust span{display:block} body.elementor-page-1748 .sk-trust .sk-dot{display:none} body.elementor-page-1748 .sk-lead{font-size:18px}}
body.elementor-page-1748 .elementor-element-sk15cu6 > .elementor-container > .elementor-column{flex:0 0 25%;max-width:25%;min-width:0}
@media(max-width:1024px){body.elementor-page-1748 .elementor-element-sk15cu6 > .elementor-container > .elementor-column{flex:0 0 50%;max-width:50%}}
@media(max-width:767px){body.elementor-page-1748 .elementor-element-sk15cu6 > .elementor-container > .elementor-column{flex:0 0 100%;max-width:100%}}
body.elementor-page-1748 .sk-card h3.elementor-heading-title{overflow-wrap:break-word}
body.elementor-page-1748 .sk-card-img, body.elementor-page-1748 .sk-card-img .elementor-widget-container, body.elementor-page-1748 .sk-card-img a{width:100%;display:block}
body.elementor-page-1748 .elementor-element-skqd9b img{object-position:50% 0%}
body.elementor-page-1748 .sk-card > .elementor-widget-wrap{width:calc(100% - 24px)!important;min-width:0;box-sizing:border-box}
@media(min-width:1025px) and (max-width:1250px){body.elementor-page-1748 .elementor-element-sk15cu6 .sk-card > .elementor-widget-wrap{padding:22px!important} body.elementor-page-1748 .elementor-element-sk15cu6 h3.elementor-heading-title{font-size:20px}}
/* Kacheln: Bild randlos, groesser */
body.elementor-page-1748 .sk-card > .elementor-widget-wrap{padding:0 0 28px!important;overflow:hidden}
body.elementor-page-1748 .sk-card > .elementor-widget-wrap > .elementor-element{padding-left:28px;padding-right:28px}
body.elementor-page-1748 .sk-card > .elementor-widget-wrap > .sk-card-img{padding:0!important;margin-bottom:22px}
body.elementor-page-1748 .sk-card .sk-card-img img{border-radius:0!important}
body.elementor-page-1748 .elementor-element-sk15cu6 > .elementor-container, body.elementor-page-1748 .elementor-element-sk1oa47 > .elementor-container{max-width:1240px}
@media(min-width:1025px) and (max-width:1250px){body.elementor-page-1748 .elementor-element-sk15cu6 .sk-card > .elementor-widget-wrap{padding:0 0 24px!important} body.elementor-page-1748 .elementor-element-sk15cu6 .sk-card > .elementor-widget-wrap > .elementor-element{padding-left:20px;padding-right:20px} body.elementor-page-1748 .elementor-element-sk15cu6 .sk-card > .elementor-widget-wrap > .sk-card-img{padding:0!important}}
body.elementor-page-1748 .sk-grid > .elementor-container > .sk-card.elementor-column > .elementor-widget-wrap{padding:0 0 28px!important}
@media(min-width:1025px) and (max-width:1250px){body.elementor-page-1748 .elementor-element-sk15cu6 > .elementor-container > .sk-card.elementor-column > .elementor-widget-wrap{padding:0 0 22px!important} body.elementor-page-1748 .elementor-element-sk15cu6 .sk-card > .elementor-widget-wrap > .elementor-element:not(.sk-card-img){padding-left:20px;padding-right:20px}}
body.elementor-page-1748 .elementor-element-skqd9b img{object-position:50% 30%!important}
body.elementor-page-1748 .sk-zz{display:flex;align-items:center;justify-content:space-between;gap:30px;max-width:1000px;margin:0 auto;background:#fff;border:1px solid rgba(105,83,66,.15);border-radius:14px;padding:30px 36px}
body.elementor-page-1748 .sk-zz p{margin:0;font-size:17px;line-height:1.6;color:#695342}
body.elementor-page-1748 .sk-zz .sk-zz-title{font-family:"Playfair Display",serif;font-size:22px;margin-bottom:6px}
body.elementor-page-1748 .sk-zz-btn{flex:0 0 auto;display:inline-block;border:2px solid #695342;color:#695342;border-radius:14px;padding:12px 24px;font-weight:600;text-decoration:none;white-space:nowrap}
body.elementor-page-1748 .sk-zz-btn:hover{background:#695342;color:#fff}
@media(max-width:767px){body.elementor-page-1748 .sk-zz{flex-direction:column;text-align:center;padding:26px 22px;gap:18px}}
body.elementor-page-1748 .sk-zz a.sk-zz-btn{text-decoration:none!important}

@media(min-width:768px) and (max-width:1100px){body.elementor-page-1748 .sk-hero h1.elementor-heading-title{font-size:36px}}
@media(max-width:767px){body.elementor-page-1748 .sk-hero h1.elementor-heading-title{font-size:27px;line-height:1.25}}
body.elementor-page-1748 .sk-trust span{white-space:nowrap}
body.elementor-page-1748 .sk-hero h1 .sk-c{display:block}
@media(max-width:767px){body.elementor-page-1748 .sk-hero h1 .sk-a{display:block}  body.elementor-page-1748 .sk-trust span{white-space:normal}}
body.elementor-page-1748 .sk-hero h1 .sk-c{display:block}
@media(max-width:1024px){body.elementor-page-1748 .sk-hero h1 .sk-a{display:block}}
@media(max-width:767px){body.elementor-page-1748 .elementor-top-section.sk-hero{padding-top:36px;padding-bottom:50px} body.elementor-page-1748 .sk-hero .elementor-column > .elementor-widget-wrap{padding-left:4px!important;padding-right:4px!important} body.elementor-page-1748 .sk-hero h1.elementor-heading-title{margin-bottom:4px} body.elementor-page-1748 .sk-trust{font-size:15px;line-height:1.7} body.elementor-page-1748 .sk-hero .sk-lead{margin-bottom:14px} body.elementor-page-1748 .sk-hero-img{margin-top:24px}}
@media(max-width:767px){body.elementor-page-1748 .sk-hero .elementor-button{font-size:15px;padding:14px 10px}}
body.elementor-page-1748 .sk-addr{font-style:italic;font-size:16px;opacity:.85}
body.elementor-page-1748 .sk-cap{text-align:center;font-size:15px;line-height:1.6;color:#695342;margin:14px 0 0}
body.elementor-page-1748 .sk-cap strong{font-family:"Playfair Display",serif;font-size:19px;font-weight:500}
body.elementor-page-1748 .sk-trust .sk-dot{white-space:normal}
body.elementor-page-1748 .elementor-element-sk266xc img{aspect-ratio:4/5!important;height:auto!important;object-fit:cover;object-position:50% 0%!important}
body.elementor-page-1748 .sk-cert{font-size:15px;font-weight:600;color:#91611A;margin:6px 0 0}
body.elementor-page-1748 .elementor-element-sk2amb3 img, body.elementor-page-1748 .elementor-element-sk2cdva img{height:56px!important;width:auto!important;max-width:100%;object-fit:contain}
body.elementor-page-1748 .elementor-element-sk2egbk > .elementor-container{justify-content:flex-start;align-items:center} body.elementor-page-1748 .elementor-element-sk2egbk > .elementor-container > .elementor-column{width:auto!important;flex:0 0 auto;margin-right:24px}
@media(max-width:767px){body.elementor-page-1748 .sk-cert{text-align:center} body.elementor-page-1748 .elementor-element-sk2egbk > .elementor-container{justify-content:center;flex-wrap:nowrap} body.elementor-page-1748 .elementor-element-sk2egbk > .elementor-container > .elementor-column{margin:0 12px}}
body.elementor-page-1748 .elementor-element-sk2amb3 img{height:auto!important;width:190px!important}
body.elementor-page-1748 .elementor-element-sk2cdva img{height:64px!important;width:auto!important}
body.elementor-page-1748 .sk-cert{margin-top:18px}
body.elementor-page-1748 .elementor-element-sk2egbk{margin-bottom:22px}
@media(min-width:768px) and (max-width:1024px){body.elementor-page-1748 .elementor-element-sk1oa47 > .elementor-container > .elementor-column{width:33.333%!important;flex:0 0 33.333%;max-width:33.333%} body.elementor-page-1748 .elementor-element-sk1oa47 .sk-card > .elementor-widget-wrap > .elementor-element:not(.sk-card-img){padding-left:18px;padding-right:18px} body.elementor-page-1748 .elementor-element-sk1oa47 h3.elementor-heading-title{font-size:19px}}
/* Perücken-Seite Ergänzungen */
body.elementor-page-1748 .sk-kicker{font-size:14px;letter-spacing:2px;text-transform:uppercase;color:#91611A;font-weight:600;margin:0 0 4px}
body.elementor-page-1748 .sk-list{list-style:none;padding:0;margin:0 0 18px}
body.elementor-page-1748 .sk-list li{position:relative;padding-left:30px;margin-bottom:10px}
body.elementor-page-1748 .sk-list li:before{content:"✓";position:absolute;left:0;top:0;color:#695342;font-weight:700}
body.elementor-page-1748 .sk-num{display:inline-flex;width:46px;height:46px;border-radius:50%;background:#695342;color:#fff;align-items:center;justify-content:center;font-family:"Playfair Display",serif;font-size:20px;margin:0 0 6px}
body.elementor-page-1748 .sk-dl-icon{display:inline-block;background:#695342;color:#fff;font-weight:600;font-size:13px;letter-spacing:1px;border-radius:8px;padding:6px 12px;margin:0}
body.elementor-page-1748 .sk-dl{max-width:900px;margin:30px auto 0}
body.elementor-page-1748 .sk-cards .elementor-widget-button{margin-top:20px}
@media(max-width:767px){body.elementor-page-1748 .sk-hero .sk-trust span{display:block}}

body.elementor-page-1748 .sk-hero .sk-trust span{display:block}
body.elementor-page-1748 .sk-hero .sk-trust .sk-dot{display:none}

body.elementor-page-1748 .sk-hero h1.elementor-heading-title{font-size:56px;line-height:1.1;letter-spacing:-.5px}
body.elementor-page-1748 .sk-hero .sk-hl{font-style:italic;color:#B88A2C}
body.elementor-page-1748 .sk-hero .sk-kicker{margin-bottom:0}
@media(min-width:768px) and (max-width:1100px){body.elementor-page-1748 .sk-hero h1.elementor-heading-title{font-size:44px}}
@media(max-width:767px){body.elementor-page-1748 .sk-hero h1.elementor-heading-title{font-size:38px}}

body.elementor-page-1748 .sk-steps{max-width:900px;margin:0 auto}
body.elementor-page-1748 .sk-steps .sk-card > .elementor-widget-wrap{padding-top:30px!important;display:grid;grid-template-columns:56px 1fr;column-gap:18px;align-content:start}
body.elementor-page-1748 .sk-steps .sk-card .elementor-widget{grid-column:2;margin-bottom:6px}
body.elementor-page-1748 .sk-steps .sk-card .elementor-widget:first-child{grid-column:1;grid-row:1 / span 2}
body.elementor-page-1748 .sk-steps .sk-num{margin:0}
body.elementor-page-1748 .sk-steps .sk-card-title .elementor-heading-title{margin-top:8px}


/* Kacheln wie Startseite */
body.elementor-page-1748 .sk-card > .elementor-widget-wrap > .elementor-widget:first-child:not(.elementor-widget-image){margin-top:30px}
body.elementor-page-1748 .sk-card .sk-card-title .elementor-heading-title{text-wrap:balance;hyphens:manual}
body.elementor-page-1748 .sk-card .elementor-widget-text-editor p{text-wrap:pretty}
body.elementor-page-1748 h2.elementor-heading-title, body.elementor-page-1748 h1.elementor-heading-title{text-wrap:balance}
body.elementor-page-1748 .sk-img-top img{object-position:50% 12%}
body.elementor-page-1748 .sk-steps .sk-card > .elementor-widget-wrap{padding-top:30px!important}
body.elementor-page-1748 .sk-steps .sk-card > .elementor-widget-wrap > .elementor-widget:first-child{margin-top:0}
/* Fotos */
body.elementor-page-1748 .sk-photo img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:14px}
/* Dunkler Abschnitt mit Libellen */
body.elementor-page-1748 .sk-dark .elementor-heading-title, body.elementor-page-1748 .sk-dark .elementor-widget-text-editor, body.elementor-page-1748 .sk-dark .elementor-widget-text-editor p{color:#fff!important}
body.elementor-page-1748 .sk-dark{padding-top:120px!important;padding-bottom:120px!important}

body.elementor-page-1748 .sk-glueck img{object-position:30% 80%}

body.elementor-page-1748 .sk-photo:not(.sk-glueck) img{object-position:50% 12%}
body.elementor-page-1748 .sk-card-img img{object-position:50% 20%}
body.elementor-page-1748 .sk-img-top img{object-position:50% 8%}
body.elementor-page-1748 .sk-dark .elementor-heading-title, body.elementor-page-1748 .sk-dark .elementor-widget-text-editor p{text-shadow:0 1px 12px rgba(0,0,0,.45)}

body.elementor-page-1748 .sk-img-top img{object-position:50% 0%}

body.elementor-page-1748 .sk-brush img{object-position:50% 40%}

/* größere Kachelfotos */
body.elementor-page-1748 .sk-cards .sk-card-img img{aspect-ratio:4/5!important;height:auto!important}
body.elementor-page-1748 .sk-cards .sk-img-top img{object-position:50% 0%!important}

/* Ablauf-Nummern elegant */
body.elementor-page-1748 .sk-steps .sk-card > .elementor-widget-wrap{display:flex!important;flex-direction:column;padding:36px 4px 30px!important}
body.elementor-page-1748 .sk-steps .sk-card .elementor-widget{grid-column:auto;grid-row:auto}
body.elementor-page-1748 .sk-steps .sk-num{display:block;width:auto;height:auto;background:none;border-radius:0;color:#B88A2C;font-family:"Playfair Display",serif;font-size:48px;line-height:1;font-weight:400;letter-spacing:1px;margin:0 0 14px}
body.elementor-page-1748 .sk-steps .sk-num:after{content:"";display:block;width:36px;height:2px;background:#C9A24A;margin-top:14px}
body.elementor-page-1748 .sk-steps .sk-card-title .elementor-heading-title{margin-top:0}

body.elementor-page-1748 .sk-cards .sk-grid.sk-steps > .elementor-container > .sk-card.elementor-column > .elementor-widget-wrap{padding:40px 4px 34px!important}
body.elementor-page-1748 .sk-steps .elementor-widget-text-editor .sk-num:after{content:"";display:block;width:36px;height:2px;background:#C9A24A;margin-top:16px}
body.elementor-page-1748 .sk-steps .sk-card-title{margin-bottom:6px!important}

body.elementor-page-1748 .sk-zz-logo img{width:320px;max-width:100%;height:auto;margin-bottom:10px}
@media(max-width:767px){body.elementor-page-1748 .sk-zz-logo img{width:240px}}/* End custom CSS */