.aufzaehlung-haken-schwarz ul,.aufzaehlung-haken-grau ul,.aufzaehlung-haken-rosa ul{list-style:none!important;padding:0}.aufzaehlung-haken-schwarz li,.aufzaehlung-haken-grau li,.aufzaehlung-haken-rosa li{padding-left:3rem}.aufzaehlung-haken-schwarz li:before{content:url(https://sabina-hediger.ch/wp-content/uploads/2023/02/42-1.svg);display:inline-block;vertical-align:middle;margin-left:-3rem;margin-right:1rem;width:1.2rem}.aufzaehlung-haken-grau li:before{content:url(https://sabina-hediger.ch/wp-content/uploads/2023/02/43-1.svg);display:inline-block;vertical-align:middle;margin-left:-3rem;margin-right:1rem;width:1.2rem}.aufzaehlung-haken-rosa li:before{content:url(https://sabina-hediger.ch/wp-content/uploads/2023/02/44-1.svg);display:inline-block;vertical-align:middle;margin-left:-3rem;margin-right:1rem;width:1.2rem}#page-container{overflow:hidden!important}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}.color-highlight-rose{text-decoration:none;box-shadow:inset 2rem 2rem 0 #f7e5de;color:inherit;padding-left:2px;padding-right:2px}.color-highlight-grau{text-decoration:none;box-shadow:inset 2rem 2rem 0 #e1dad4;color:inherit;padding-left:2px;padding-right:2px}.pa-multi-line-highlight h1,.pa-multi-line-highlight h2{background-color:rgba(249,248,246,0.70);padding-top:5px;padding-bottom:0px;display:inline;box-shadow:10px 0 0px 0px rgba(249,248,246,0.70),-10px 0 0px 0px rgba(249,248,246,0.70);box-decoration-break:clone}.pa-multi-line-highlight-grau h1,.pa-multi-line-highlight-grau h2,.pa-multi-line-highlight-grau p{background-color:#e1dad4;line-height:1.4em;padding-top:5px;padding-bottom:0px;display:inline;box-shadow:10px 0 0px 0px #e1dad4,-10px 0 0px 0px #e1dad4;box-decoration-break:clone}.text-linie:after{content:"";position:absolute;border-top:1px solid #e6d2b2;top:47%;width:90px;margin-left:15px;left:100%}.bild-rahmen:after{position:absolute;width:100%;height:100%;content:"";left:10px!important;top:10px!important;border:1px #A46C7C solid!important;border-radius:25px;z-index:-12!important}.et_pb_image.bild-rahmen-rose:after{position:absolute;width:100%;height:100%;content:"";left:15px;top:15px;z-index:999;border:2px #f7e5de solid}.et_pb_image.bild-rahmen-weiss:after{position:absolute;width:100%;height:100%;content:"";left:15px;top:15px;z-index:999;border:2px white solid}.et_pb_image.bild-rahmen-grau:after{position:absolute;width:100%;height:100%;content:"";left:15px;top:15px;z-index:999;border:2px #bbb7b4 solid}.et_pb_image.bild-rahmen-beere:after{position:absolute;width:100%;height:100%;content:"";left:15px;top:15px;z-index:999;border:2px #a46c7c solid}.button-klick::after{content:url(https://sabina-hediger.ch/wp-content/uploads/2022/03/SH-Klick-BGweiss.svg);width:40px;position:absolute;transform:rotate(-35deg);right:0px;top:10px;z-index:9999999!important}.button-klick{max-width:230px!important}#testimonial-va:before{content:url(https://sabina-hediger.ch/wp-content/uploads/2020/09/SH_Zitat.svg);position:relative;display:block;width:12%;left:42%}.wp-block-quote:before{content:url(https://sabina-hediger.ch/wp-content/uploads/2020/09/SH_Zitat.svg);position:relative;display:block;width:12%;left:42%}li:before,blockquote{border:0}.wp-block-quote{padding-bottom:4rem;padding-top:4rem}.wp-block-image>figcaption{font-size:0.85rem;color:#7f7f7f!important;padding-bottom:1.5rem}#main-content li{padding-bottom:0.5rem}.aufzaehlung-icon li{list-style:none;font-size:1.3rem;padding-bottom:1.8rem!important;line-height:1.5em}.aufzaehlung-icon li::before{font-family:'ETmodules';content:"\e033";color:#9E99A8;font-size:2.5rem;display:block;padding-bottom:1.0rem!important}.preise-kasten:before{content:"01.";font-family:"Chap-Regular";font-size:6rem;position:absolute;left:0;top:-1rem;transform:scale(.8)}.kasten-preise-var h2{position:absolute;display:block;top:-6.8rem;left:1rem}.angebot-kasten{padding-left:5%;padding-right:5%;padding-bottom:10%}.angebot-kasten .et_pb_module_header{display:block;background:#f7e5de;margin-left:8%;margin-right:8%;margin-top:-4%;margin-bottom:5%;padding-top:1rem}.angebot-kasten.programm .et_pb_module_header{display:block;background:white;margin-left:8%;margin-right:8%;margin-top:-4%;margin-bottom:5%;padding-top:1rem}.pfeil-rechts:after{content:url(https://sabina-hediger.ch/wp-content/uploads/2020/09/SH-Pfeil-rosa.svg);display:block;margin:auto;width:100px;margin-bottom:-22%}.pfeil-links:after{content:url(https://sabina-hediger.ch/wp-content/uploads/2020/09/SH-Pfeil-rosa.svg);display:block;margin:auto;width:100px;transform:scaleX(-1);margin-bottom:-22%}.zitat-allg h4{font-size:2.2rem}#testimonial-va p{font-size:1.3rem}#testimonial-va:before{content:url(https://sabina-hediger.ch/wp-content/uploads/2020/09/SH_Zitat.svg);position:relative;display:block;width:12%;left:42%}@media all and (max-width:767px){#testimonial-va:before{content:url(https://sabina-hediger.ch/wp-content/uploads/2020/09/SH_Zitat.svg);position:relative;display:block;width:25%;left:38%}}.et_pb_post .entry-featured-image-url{padding-top:100%;display:block}.et_pb_post .entry-featured-image-url img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.et_pb_post .entry-title{min-height:150px;font-size:1.25rem}.et_pb_post a.more-link{display:block;margin-top:30px}.et_audio_container .mejs-container .mejs-controls .mejs-time{margin-top:-5px!important;padding-bottom:5px}.et_pb_audio_0.et_pb_audio_module h2{-moz-hyphens:none;-o-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.et_pb_scroll_top.et-visible{background:#A46C7C!important;border-radius:50%;margin-right:20px}.et_pb_scroll_top:before{background:#A46C7C!important;border-radius:50%}.et_pb_scroll_top:after{background:#A46C7C!important;border-radius:50%}.et_pb_scroll_top.et-pb-icon{background:#A46C7C!important;border-radius:50%;margin-right:20px}.round-top-3-4{aspect-ratio:3 / 4;border-radius:50% 50% 0 0 / 35% 35% 0 0;overflow:hidden}.round-top-3-4 img{width:100%;height:100%;object-fit:cover}@media (max-width:479px){.et_pb_button{line-height:1.3em!important;width:100%!important;text-align:center!important;font-size:22px!important}}body .sh-testimonial.et_pb_testimonial:before{content:""!important;display:inline-block;width:60px;height:60px;border-radius:0px!important;background:url(https://sabina-hediger.ch/wp-content/uploads/2025/10/SH_Quote-Aubergine.svg) no-repeat center / contain;font-family:inherit!important;font-weight:normal!important}.widmung-field{margin:0 0 24px}.widmung-field .wapf-field-label,.widmung-field label{display:block;font-size:18px;font-weight:600;margin-bottom:0}.widmung-field .wapf-field{margin-bottom:0!important;padding-bottom:0!important}.widmung-field textarea{width:100%;min-height:80px;padding:14px 16px;border-radius:8px;border:1px solid #d9d2cb;background:#fff;font-size:16px;resize:vertical;margin-bottom:0!important}.widmung-field textarea:focus{outline:none;border-color:#A46C7C;box-shadow:0 0 0 2px rgba(176,141,53,0.12)}.widmung-field .wapf-description,.widmung-field .wapf-field-description,.widmung-field .description{font-size:16px;font-style:italic;color:#1d1d1d;margin-top:0!important;padding-top:0!important}.woocommerce-order-received h1{font-size:30px!important;line-height:1.2;margin-bottom:14px}.woocommerce-order-received .woocommerce-thankyou-order-received{font-size:17px;line-height:1.5;margin-bottom:22px}.woocommerce-order-received .woocommerce-order-overview{font-size:14px;margin-bottom:30px}.woocommerce-order-received .woocommerce-order-overview li{font-size:12px}.woocommerce-order-received .woocommerce-order-overview li strong{font-size:14px}.woocommerce-order-received h2,.woocommerce-order-received h3{font-size:20px;margin-top:28px;margin-bottom:10px}.woocommerce-order-received .wc-bacs-bank-details-account-name{font-size:16px}.woocommerce-order-received .wc-bacs-bank-details li{font-size:14px}.woocommerce-order-received table{font-size:14px}.woocommerce-order-received table th{font-size:13px}.woocommerce-order-received table td{font-size:14px}.woocommerce-order-received address{font-size:14px;line-height:1.5}.woocommerce-order-received .woocommerce-order{line-height:1.6}@media (max-width:768px){.woocommerce-order-received h1{font-size:24px!important}.woocommerce-order-received .woocommerce-thankyou-order-received{font-size:15px}.woocommerce-order-received h2,.woocommerce-order-received h3{font-size:18px}.woocommerce-order-received table{font-size:13px}.woocommerce-order-received address{font-size:13px}}.woocommerce-order-received .wc-bacs-bank-details li strong{font-size:14px!important;font-weight:500;letter-spacing:0.3px}#divibars_unique_id_33150{width:100%!important;max-width:100%!important;left:0!important;right:0!important;z-index:999999!important;cursor:pointer}#divibars_unique_id_33150 .et_pb_section,#divibars_unique_id_33150 .et_pb_row{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}#divibars_unique_id_33150 .et_pb_section,#divibars_unique_id_33150 .et_pb_row,#divibars_unique_id_33150 .et_pb_column,#divibars_unique_id_33150 .et_pb_module{margin-bottom:0!important}#divibars_unique_id_33150 .et_pb_text,#divibars_unique_id_33150 .et_pb_text_inner{text-align:center!important}body.divibar-open:not(.et-fb) #main-header,body.divibar-open:not(.et-fb) #main-header.et-fixed-header,body.divibar-open:not(.et-fb) header.et-l--header,body.divibar-open:not(.et-fb) .et-l--header,body.divibar-open:not(.et-fb) .et-l--header .et_pb_section.et_pb_sticky,body.divibar-open:not(.et-fb) .et-l--header .et_pb_section.et_pb_sticky--top{top:35px!important;z-index:999998!important}@media (max-width:980px){body.divibar-open:not(.et-fb) #main-header,body.divibar-open:not(.et-fb) #main-header.et-fixed-header,body.divibar-open:not(.et-fb) header.et-l--header,body.divibar-open:not(.et-fb) .et-l--header,body.divibar-open:not(.et-fb) .et-l--header .et_pb_section.et_pb_sticky,body.divibar-open:not(.et-fb) .et-l--header .et_pb_section.et_pb_sticky--top{top:43px!important}}@media (max-width:767px){body.divibar-open:not(.et-fb) #main-header:not(.et-sticky-nav),body.divibar-open:not(.et-fb) #main-header.et-fixed-header:not(.et-sticky-nav),body.divibar-open:not(.et-fb) header.et-l--header:not(.et-sticky-nav),body.divibar-open:not(.et-fb) .et-l--header:not(.et-sticky-nav),body.divibar-open:not(.et-fb) .et-l--header .et_pb_section.et_pb_sticky--top:not(.et-sticky-nav){top:56px!important}}@media (max-width:767px){body.divibar-open:not(.et-fb) #main-header.et-sticky-nav,body.divibar-open:not(.et-fb) #main-header.et-fixed-header.et-sticky-nav,body.divibar-open:not(.et-fb) header.et-l--header.et-sticky-nav,body.divibar-open:not(.et-fb) .et-l--header.et-sticky-nav,body.divibar-open:not(.et-fb) .et-l--header .et_pb_section.et_pb_sticky.et-sticky-nav{top:35px!important}}body.woocommerce-cart .wc-block-cart-items .wc-block-components-product-metadata__description,body.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-product-metadata__description{display:none!important}body.woocommerce-cart .wc-block-cart-items .wc-block-components-product-details,body.woocommerce-cart .wc-block-cart-items .wc-block-components-product-details span,body.woocommerce-cart .wc-block-cart-items .wc-block-components-product-details__name,body.woocommerce-cart .wc-block-cart-items .wc-block-components-product-details__value,body.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-product-details,body.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-product-details span,body.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-product-details__name,body.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-product-details__value{display:block!important;visibility:visible!important;opacity:1!important}body.tax-product_cat #sidebar{display:none!important}body.tax-product_cat #left-area{width:100%!important;float:none!important;padding-right:0!important}body.tax-product_cat #main-content .container:before{display:none!important}body.tax-product_cat.et_right_sidebar #left-area{width:100%!important;padding-right:0!important}body .sabina-custom-form input[type="text"],body .sabina-custom-form input[type="email"],body .sabina-custom-form input[type="tel"],body .sabina-custom-form input[type="number"],body .sabina-custom-form input[type="url"],body .sabina-custom-form input[type="date"],body .sabina-custom-form textarea,body .sabina-custom-form select{border:1px solid #A46C7C!important;border-color:#A46C7C!important;outline:none!important;box-shadow:none!important}body .sabina-custom-form input[type="text"]:focus,body .sabina-custom-form input[type="email"]:focus,body .sabina-custom-form input[type="tel"]:focus,body .sabina-custom-form input[type="number"]:focus,body .sabina-custom-form input[type="url"]:focus,body .sabina-custom-form input[type="date"]:focus,body .sabina-custom-form textarea:focus,body .sabina-custom-form select:focus{border-color:#A46C7C!important;box-shadow:0 0 0 1px #A46C7C!important}body .sabina-custom-form button,body .sabina-custom-form button[type="submit"],body .sabina-custom-form input[type="submit"],body .sabina-custom-form .submit,body .sabina-custom-form .ff-btn-submit,body .sabina-custom-form .wpforms-submit{background:#A46C7C!important;background-color:#A46C7C!important;border:1px solid #A46C7C!important;border-color:#A46C7C!important;color:#ffffff!important;box-shadow:none!important}body .sabina-custom-form button:hover,body .sabina-custom-form button[type="submit"]:hover,body .sabina-custom-form input[type="submit"]:hover,body .sabina-custom-form .submit:hover,body .sabina-custom-form .ff-btn-submit:hover,body .sabina-custom-form .wpforms-submit:hover{background:#8F5D6C!important;background-color:#8F5D6C!important;border-color:#8F5D6C!important;color:#ffffff!important}