@font-face{font-family:'Libre Baskerville';src:url(fonts/LibreBaskerville-Regular.woff2) format('woff2'),url(fonts/LibreBaskerville-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Libre Baskerville';src:url(fonts/LibreBaskerville-Bold.woff2) format('woff2'),url(fonts/LibreBaskerville-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Libre Baskerville';src:url(fonts/LibreBaskerville-Italic.woff2) format('woff2'),url(fonts/LibreBaskerville-Italic.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(fonts/Montserrat-Regular.woff2) format('woff2'),url(fonts/Montserrat-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(fonts/Montserrat-Bold.woff2) format('woff2'),url(fonts/Montserrat-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(fonts/Montserrat-Italic.woff2) format('woff2'),url(fonts/Montserrat-Italic.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(fonts/Montserrat-Light.woff2) format('woff2'),url(fonts/Montserrat-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(fonts/Montserrat-SemiBold.woff2) format('woff2'),url(fonts/Montserrat-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{font-family:'Libre Baskerville',Georgia,"Times New Roman",serif;color:#402D11}h1{font-size:54px;font-weight:800;line-height:54px}h2{font-size:48px;font-weight:500;line-height:48px}h3{font-size:40px;font-weight:500;line-height:40px}h4{font-size:32px;font-weight:400;line-height:32px}h5{font-size:28px;font-weight:400;line-height:28px}h6{font-size:24px;font-weight:400;line-height:24px}p{font-family:'Montserrat',sans-serif;font-weight:400!important;font-style:normal!important;font-size:16px;line-height:1.5;color:#0A0A0A}.dnxte-feature-list-content.dnxte_feature_list_text_alignment_center{align-self:center;box-sizing:border-box;font-family:'Montserrat',sans-serif;font-style:normal;font-size:16px;font-weight:400;line-height:1.5;color:#0A0A0A;margin:0 0 0 15px}.willkommen h1{color:#402D11!important}.introduction{display:flex!important;align-items:flex-start!important}.et_pb_divider_1:before{top:-22px!important}h2.tablepress-table-name{text-align:center;font-weight:500;font-size:32px;color:#402D11!important}.tablepress .column-1{box-sizing:border-box;font-family:'Montserrat',sans-serif;font-weight:400!important;font-style:normal!important;font-size:16px;color:#0A0A0A;letter-spacing:3px;line-height:33.6px;text-align:left}.tablepress .column-2{box-sizing:border-box;box-sizing:border-box;font-family:'Montserrat',sans-serif;font-weight:400!important;font-style:normal!important;font-size:16px;color:#0A0A0A;letter-spacing:3px;line-height:33.6px;text-align:right;display:flex;flex-direction:column;justify-content:space-between}.entry-content tr td{border-top:none;padding:8px 32px;box-sizing:border-box}.entry-content table:not(.variations){border:none;width:100%;font-family:Montserrat,Helvetica,Arial,Lucida,sans-serif;color:#0A0A0A}.tablepress tbody tr::after{content:"";display:block;width:calc(100% + 0px);height:1px;background-color:rgba(0,0,0,.31);position:absolute;bottom:0;left:0}.tablepress tbody td{width:auto;padding:10px 0;border:none}.tablepress{width:100%;table-layout:fixed}.tablepress tbody tr{position:relative}.tablepress{--hover-text-color:#111111 !important;--hover-bg-color:#DED6B8 !important}div.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-bullets-dynamic.mt-10{display:none!important}div.swiper-container.dnxte-coverflowslider-active.swiper-container-initialized.swiper-container-horizontal.swiper-container-coverflow.swiper-container-3d p{color:#fff}.kontaktieren-text h2{margin-top:-35px}.row{display:flex;flex-wrap:wrap;gap:20px;width:100%}.column{flex:1;min-width:48%}.full-width{width:100%;margin-top:20px}.full-width textarea{width:100%;max-width:100%;padding:10px;font-size:14px;border:1px solid #402d1185;border-radius:5px;box-sizing:border-box}label{display:block;margin-bottom:15px}textarea,input[type="text"],input[type="email"],input[type="tel"],input[type="submit"]{width:100%;padding:10px;font-size:14px;border:1px solid #402d1185;border-radius:5px;box-sizing:border-box}div.submit-button{text-align:left;margin-top:20px}div.submit-button input.wpcf7-submit{display:inline-block;margin:20px auto;padding:.5em 1.5em;font-size:16px;font-family:"Libre Baskerville",Georgia,"Times New Roman",serif;font-weight:600;text-transform:uppercase;color:#FAF9F6;border:2px solid #402D11;border-radius:5px;background-color:#402D11;text-decoration:none;text-align:center;max-width:400px;box-sizing:border-box;transition:all 0.3s ease-in-out;box-shadow:0 2px 5px rgba(0,0,0,.15)}div.submit-button input.wpcf7-submit:hover{background-color:#402D11;color:#FAF9F6;border-color:#402D11;box-shadow:0 4px 15px rgba(0,0,0,.2);transform:translateY(-2px);cursor:pointer}.row{display:flex;flex-wrap:wrap;width:100%;margin-bottom:0}.acceptance-wrapper{display:flex;align-items:center;gap:10px;justify-content:flex-start;width:100%}.acceptance-label{display:flex;align-items:center;gap:10px;font-size:16px;font-family:"Montserrat",Helvetica,Arial,sans-serif;color:#0A0A0A;line-height:1.5}.acceptance-checkbox{margin:0}.privacy-link{color:#402D11;text-decoration:underline;transition:color 0.3s}.privacy-link:hover{color:#555}.submit-button{text-align:left;width:100%;margin-top:10px}.submit-button input.wpcf7-submit{-webkit-font-smoothing:antialiased;background-color:#402D11;border:2px solid #402D11;border-radius:3px;box-sizing:border-box;color:#FFF;cursor:pointer;font-family:"Libre Baskerville",Georgia,"Times New Roman",serif;font-size:14px;font-weight:600;letter-spacing:2px;padding:10px 20px;text-transform:uppercase;transition:0.3s}.submit-button input.wpcf7-submit:hover{background-color:#FFF;color:#402D11;border:2px solid #402D11}.contact-info a{color:#0A0A0A '';text-decoration:none;transition:color 0.3s}.contact-info a:hover{color:#555;text-decoration:underline}.unterseite-seitenleiste{position:sticky;top:20px}.unterseite-hero{height:700px}.unterseite-hero h1,.unterseite-hero h2,.unterseite-hero h3,.unterseite-hero p{color:#FAF9F6!important}.unterseite-hero h2{font-size:38px}.unterseite-hero-row{display:flex;justify-content:center;align-items:center;height:100%}.unterseite-hero p{font-size:18px}.breadcrumbs-text{font-size:18px;font-family:'Libre Baskerville',Georgia,"Times New Roman",serif;line-height:1.5;color:#0A0A0A;margin-bottom:0}.breadcrumbs-text a{font-size:18px;font-family:'Libre Baskerville',Georgia,"Times New Roman",serif;line-height:1.5;color:#0A0A0A;text-decoration:none;margin-bottom:0}.breadcrumbs-text a:hover{text-decoration:underline;color:#FAF9F6}.breadcrumbs-text span{font-size:18px;font-family:'Libre Baskerville',Georgia,"Times New Roman",serif;line-height:1.5;color:#0A0A0A;margin-bottom:0}li.dsm_breadcrumbs_item.dsm_home_item.dsm_home_item_custom{margin-bottom:0px!important}li.dsm_breadcrumbs_separator{margin-bottom:0px!important}li.dsm_breadcrumbs_item.dsm_breadcrumbs_item_parent{margin-bottom:0px!important}li.dsm_breadcrumbs_item.dsm_breadcrumbs_item_current{margin-bottom:0px!important}.sprechzeiten-widget,.arzt-widget{margin-bottom:30px;padding:20px;background-color:#D5CEB1;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.sprechzeiten-widget h3,.arzt-widget strong{font-size:20px;margin-bottom:15px;font-weight:600;color:#402D11;padding:0}.sprechzeiten-widget h3{font-size:20px!important}#block-7.et_pb_widget.widget_block{margin-bottom:35px}.termin-link{display:block;margin:0 auto;margin-top:30px;margin-bottom:20px;padding:.3em 1em;font-size:14px;font-family:"Libre Baskerville",Georgia,"Times New Roman",serif;font-weight:600;text-transform:uppercase;color:#402D11!important;border:2px solid #402D11;border-radius:3px;background-color:transparent;text-decoration:none;box-sizing:border-box;text-align:center}.termin-link:hover{background-color:#402D11;color:#FAF9F6!important;padding:.3em 1em}.sprechzeiten-list li{font-size:14px;line-height:1.8;margin-bottom:10px;color:#0A0A0A}.sprechzeiten-list li strong{font-weight:700;color:#402D11}.arzt-image{width:140px;height:140px;border-radius:50%;display:block;margin:0 auto 15px;border-color:#402D11;border-width:3px;border-style:solid}.arzt-info{text-align:center}.arzt-info p{font-size:16px;margin-bottom:10px}.arzt-widget .contact-link{display:flex;align-items:center;color:#0A0A0A;font-size:15px;text-decoration:none;margin-bottom:8px}.arzt-widget .contact-link::before{content:"";display:inline-block;width:18px;height:18px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:6px}.arzt-widget .contact-link[href^="tel"]::before{background-image:url(/wp-content/uploads/2025/02/telefon-icon.svg)}.arzt-widget .contact-link[href^="mailto"]::before{background-image:url(/wp-content/uploads/2025/02/email-icon.svg)}.arzt-widget .contact-link:hover{color:#402D11}.contact-info a{font-weight:400;color:#0A0A0A;font-size:16px;text-decoration:none}.contact-info a:hover{color:#402D11}.contact-link:hover{text-decoration:underline}.termin-link{display:inline-block;margin:20px auto;padding:.5em 1.5em;font-size:16px;font-family:"Libre Baskerville",Georgia,"Times New Roman",serif;font-weight:600;text-transform:uppercase;color:#402D11!important;border:2px solid #402D11;border-radius:5px;background-color:transparent;text-decoration:none;text-align:center;box-sizing:border-box;transition:all 0.3s ease-in-out}.termin-link:hover{background-color:#402D11;color:#FAF9F6!important;padding:.5em 1.5em;transform:scale(1.05);cursor:pointer}.kontakt-button{display:inline-block;margin:20px auto;padding:.5em 1.5em;font-size:16px;font-family:"Libre Baskerville",Georgia,"Times New Roman",serif;font-weight:600;text-transform:uppercase;color:#402D11!important;border:2px solid #402D11;border-radius:5px;background-color:transparent;text-decoration:none;text-align:center;box-sizing:border-box;transition:all 0.3s ease-in-out}.kontakt-button:hover{background-color:#402D11;color:#FAF9F6!important;padding:.5em 1.5em;transform:scale(1.05);cursor:pointer}.kontakt-button-cta{display:block;margin:20px auto;padding:.5em 1.5em;font-size:16px;font-family:"Libre Baskerville",Georgia,"Times New Roman",serif;font-weight:600;text-transform:uppercase;color:#FAF9F6;border:2px solid #402D11;border-radius:5px;background-color:#402D11;text-decoration:none;text-align:center;max-width:300px;box-sizing:border-box;transition:all 0.3s ease-in-out}.kontakt-button-cta:hover{background-color:#402D11;color:#FAF9F6;border-color:#402D11;box-shadow:0 4px 15px rgba(0,0,0,.2);transform:translateY(-2px);cursor:pointer}.et_pb_widget_area_left{border-right:none;padding-right:3px}.footer-row h4{font-family:'Libre Baskerville',Georgia,"Times New Roman",serif;color:#402D11}ul.et_pb_social_media_follow_0_tb_footer{margin-left:0px!important}.et_pb_social_media_follow_0_tb_footer li.et_pb_social_icon a.icon:hover:before{color:hsla(0,0%,100%,.7)!important}.footer-section .footer-row .footer-logo img{max-width:300px;max-height:300px;position:relative;top:-15px}.footer-section::before{content:"";display:block;width:90%;height:2px;background:linear-gradient(to right,rgba(64,45,17,0) 0%,rgba(64,45,17,.5) 50%,rgba(64,45,17,0) 100%);margin:0 auto;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:1}.footer-section a{color:#0A0A0A;font-family:Montserrat,sans-serif;text-decoration:none}.footer-section a:hover{color:#402D11}.footer-section ul li{color:#0A0A0A;font-family:Montserrat,sans-serif;line-height:1.5;font-size:16px;font-weight:400!important;font-style:normal!important}.footer-kontakt p{font-size:18px;font-weight:500!important}.footer-kontakt a{display:flex;align-items:center;font-weight:400;color:#0A0A0A;margin-bottom:0;font-size:16px;text-decoration:none}.footer-kontakt a:hover{color:#402D11}.footer-kontakt-adresse::before,.footer-kontakt-telefon::before,.footer-kontakt-email::before{content:"";display:inline-block;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:8px}.footer-kontakt-adresse::before{background-image:url(/wp-content/uploads/2025/02/standort-icon.svg)}.footer-kontakt-telefon::before{background-image:url(/wp-content/uploads/2025/02/telefon-icon.svg);margin-top:21px}.footer-kontakt-email::before{background-image:url(/wp-content/uploads/2025/02/email-icon.svg);margin-top:24px}@media screen and (max-width:480px){.footer-kontakt-telefon::before,.footer-kontakt-email::before{margin-top:22px!important}}.footer-section h2.tablepress-table-name{text-align:left;font-weight:600;font-size:30px;color:#402D11!important}.et_pb_column_3_tb_footer{padding-left:20px!important}.unterseite h2{font-size:40px;text-align:center;padding-top:30px}.unterseite h3{font-size:30px;text-align:center;padding-top:30px}@media screen and (max-width:480px){.unterseite h2{font-size:28px!important;padding-top:20px!important}.unterseite h3{font-size:24px!important;padding-top:20px!important}}#faq p{font-family:'Montserrat',sans-serif;font-weight:400!important;font-style:normal!important;font-size:16px;line-height:1.5;color:#0A0A0A}#faq h5{font-size:26px;color:#402D11}#faq h6{font-size:22px;color:#0A0A0A}.et_pb_toggle{border:none;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:8px;transition:box-shadow 0.3s ease-in-out}.et_pb_toggle_open{background-color:rgba(255,255,255,.9);padding:20px;box-shadow:0 6px 8px rgba(0,0,0,.15)}.et_pb_toggle_close{background:linear-gradient(to bottom,#f9f7f2 0%,#ece6d8 100%);padding:20px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.et_pb_toggle:hover{box-shadow:0 6px 8px rgba(0,0,0,.2)}.et_pb_toggle{transition:all 0.3s ease-in-out}.et_pb_toggle_open{transform:scale(1.02);transition:transform 0.3s ease-in-out}.inhaltsverzeichnis-links{display:flex;justify-content:center;gap:20px;margin-top:20px}.circle-link{display:flex;flex-direction:column;align-items:center;justify-content:center;width:105px;height:105px;background-color:#D5CEB1;color:#402D11;text-decoration:none;border-radius:50%;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:500;box-shadow:0 6px 8px rgba(0,0,0,.1);transition:transform 0.3s ease,box-shadow 0.3s ease;text-align:center}.circle-link i{font-size:18px;margin-bottom:0}.circle-link span{margin-top:-20px;color:#402D11;font-size:14px}.circle-link:hover{transform:scale(1.1) translateY(-5px);background-color:#402D11;transition:transform 0.3s ease,background-color 0.3s ease}.circle-link:hover i,.circle-link:hover span{color:#fff}.inhaltsverzeichnis-links{display:flex;align-items:center;gap:15px;position:relative}.inhaltsverzeichnis-links::before{content:"";position:absolute;top:50%;left:0;right:0;height:2px;background:linear-gradient(to right,rgba(64,45,17,0) 0%,rgba(64,45,17,.5) 50%,rgba(64,45,17,0) 100%);z-index:-1}[id^="tablepress-"]:not(#tablepress-1):not(#tablepress-1-no-2) tbody{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:30px 10px}[id^="tablepress-"]:not(#tablepress-1):not(#tablepress-1-no-2) tbody tr{flex:0 0 calc(25% - 20px);box-sizing:border-box}@media (max-width:1200px){[id^="tablepress-"]:not(#tablepress-1):not(#tablepress-1-no-2) tbody tr{flex:0 0 calc(25% - 20px)}}@media (max-width:992px){[id^="tablepress-"]:not(#tablepress-1):not(#tablepress-1-no-2) tbody tr{flex:0 0 calc(50% - 20px)}}@media (max-width:768px){[id^="tablepress-"]:not(#tablepress-1):not(#tablepress-1-no-2) tbody tr{flex:0 0 100%}}[id^="tablepress-"]:not(#tablepress-1):not(#tablepress-1-no-2) td{display:flex;flex-direction:column;align-items:center;text-align:center;padding:10px}[id^="tablepress-"]:not(#tablepress-1):not(#tablepress-1-no-2) td img{margin-bottom:10px;width:40px;height:40px}[id^="tablepress-"]:not(#tablepress-1):not(#tablepress-1-no-2) td span,[id^="tablepress-"]:not(#tablepress-1):not(#tablepress-1-no-2) td{font-size:20px;font-weight:500;color:#402D11;display:flex;flex-direction:column}[id^="tablepress-"]:not(#tablepress-1):not(#tablepress-1-no-2) tbody tr::after{display:none}[id^="tablepress-"]:not(#tablepress-1):not(#tablepress-1-no-2) .column-1{font-weight:600!important;color:#402D11}[id^="tablepress-"]:not(#tablepress-1):not(#tablepress-1-no-2) .column-1:hover{border-radius:8px}.dnxte_price_list_parent{font-family:'Montserrat',sans-serif;color:#0A0A0A}.dnxte-pricelist-title{font-size:18px!important;font-weight:500;color:#0A0A0A;margin-bottom:5px}.dnxte-pricelist-price{font-size:16px!important;font-weight:400;color:#0A0A0A}@media (max-width:480px){.dnxte-pricelist-title{font-size:14px!important}.dnxte-pricelist-price{font-size:14px!important}}.dnxte_price_list_child{background:linear-gradient(to bottom,#f9f7f2 0%,#ece6d8 100%);padding:20px;box-shadow:0 4px 6px rgba(0,0,0,.1)}@media (max-width:480px){body .dnxte_price_list_parent_0 .dnxte_price_list_child{padding-right:10px!important;padding-left:10px!important;padding-top:20px!important;padding-bottom:20px!important}}.dnxte_price_list_child:hover{background-color:#E4D7C5;transform:scale(1.02);box-shadow:0 6px 12px rgba(0,0,0,.15)}.dnxte_blurb_0 .dnxt-blurb-heading{font-size:40px!important;padding:15px}.dnxte-promobx-title-wrap .dnxte-promobx-main-title{font-family:'Libre Baskerville',Georgia,"Times New Roman",serif;font-size:28px;color:#FFFFFF!important}.dnxte-promobx-after-title{font-family:'Libre Baskerville',Georgia,"Times New Roman",serif;font-size:14px!important;color:rgba(250,249,246,.87);font-weight:200!important}.dnxte-promobx-description p{font-family:'Montserrat',sans-serif;font-size:16px!important;color:#FFF}@media screen and (max-width:480px){.dnxte-pricelist-description{font-size:12px!important}}.dnxte-promobx-btn:hover{background-color:#c6bc95!important;color:#FFF}.individuelle-icon::before,.natuerlichkeit-icon::before,.diagnostik-icon::before,.erholungszeit-icon::before,.nachsorge-icon::before,.betreuung-icon::before,.effekt-icon::before,.sportfaehigkeit-icon::before,.arbeitsfaehigkeit-icon::before,.betaeubung-icon::before,.nachhaltigkeit-icon::before,.dauer-icon::before,.therapiedauer-icon::before,.ziel-icon::before{content:"";display:inline-block;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:center;margin:0 auto 25px auto}.individuelle-icon::before{background-image:url(/wp-content/uploads/2025/02/individuelle-icon.svg)}.natuerlichkeit-icon::before{background-image:url(/wp-content/uploads/2025/02/natuerlichkeit-icon.svg)}.diagnostik-icon::before{background-image:url(/wp-content/uploads/2025/02/diagnostik-icon.svg)}.erholungszeit-icon::before{background-image:url(/wp-content/uploads/2025/02/erholungszeit-icon.svg)}.nachsorge-icon::before{background-image:url(/wp-content/uploads/2025/02/nachsorge-icon.svg)}.betreuung-icon::before{background-image:url(/wp-content/uploads/2025/02/betreuung-icon.svg)}.effekt-icon::before{background-image:url(/wp-content/uploads/2025/02/effekt-icon.svg)}.sportfaehigkeit-icon::before{background-image:url(/wp-content/uploads/2025/02/sportfaehigkeit-icon.svg)}.arbeitsfaehigkeit-icon::before{background-image:url(/wp-content/uploads/2025/02/arbeitsfaehigkeit-icon.svg)}.betaeubung-icon::before{background-image:url(/wp-content/uploads/2025/02/betaeubung-icon.svg)}.nachhaltigkeit-icon::before{background-image:url(/wp-content/uploads/2025/02/nachhaltigkeit-icon.svg)}.dauer-icon::before{background-image:url(/wp-content/uploads/2025/02/dauer-icon.svg)}.therapiedauer-icon::before{background-image:url(/wp-content/uploads/2025/02/therapiedauer-icon.svg)}.ziel-icon::before{background-image:url(/wp-content/uploads/2025/02/ziel-icon.svg)}.green-leaf-list{list-style:none!important;padding-left:0!important}.green-leaf-list li{position:relative;padding-left:30px;margin-bottom:10px;font-family:'Montserrat',sans-serif;color:#0A0A0A;font-weight:400}.green-leaf-list li::before{content:"";display:inline-block;width:20px;height:20px;background-image:url(/wp-content/uploads/2025/02/leaf-solid.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:0}@media screen and (max-width:480px){.green-leaf-list li::before{top:5px!important}}.unterseite-hero{position:relative;padding:0;margin:0;width:100vw;height:vh;overflow:hidden}.unterseite-hero-row{margin:0;width:100vw;height:100%;display:flex;align-items:center;justify-content:center}.hero-start .et_pb_image_wrap img{width:100%;height:auto;object-fit:cover;mask-image:linear-gradient(to right,black 80%,transparent 100%),linear-gradient(to bottom,black 80%,transparent 100%);-webkit-mask-image:linear-gradient(to right,black 80%,transparent 100%),linear-gradient(to bottom,black 80%,transparent 100%);mask-composite:intersect;-webkit-mask-composite:destination-in;background-color:#dfd2b4}.datenschutzerklaerung h1{font-size:2.5em;font-weight:700;margin-top:1.5em;padding-top:.5em}.datenschutzerklaerung h2{font-size:2em;font-weight:700;margin-top:1.2em;padding-top:.4em}.datenschutzerklaerung h3{font-size:1.75em;font-weight:700;margin-top:1em;padding-top:.3em}.datenschutzerklaerung h4{font-size:1.5em;font-weight:700;margin-top:.8em;padding-top:.2em}.datenschutzerklaerung h5{font-size:1.25em;font-weight:700;margin-top:.6em;padding-top:.1em}.medizin-title .et_pb_text_inner h2{font-size:35px}@media (max-width:1024px){.medizin-title .et_pb_text_inner h2{font-size:26px}}@media (max-width:980px){.introduction{flex-direction:column}}@media (max-width:1024px){.tablepress .column-1{font-size:14px}}@media (max-width:1024px){.tablepress .column-2{font-size:13px}}@media (max-width:1024px){.h2.tablepress-table-name{font-size:28px}}@media (max-width:1024px){.et_pb_section_1.et_pb_section{padding-right:30px!important;padding-left:30px!important;padding-top:0}}@media (max-width:1024px){.willkommen .et_pb_text_inner h1{font-size:35px!important}}.et_pb_row.et_pb_row_6.contact-info.et_pb_gutters2.et_pb_row_4col{margin-top:-80px;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1)}@media (max-width:1024px){.et_pb_row.et_pb_row_6.contact-info.et_pb_gutters2.et_pb_row_4col{width:90%!important;margin-top:-40px;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1)}}@media (max-width:820px){.et_pb_row.et_pb_row_6.contact-info.et_pb_gutters2.et_pb_row_4col{width:100%!important}}@media (max-width:1024px){.hero-start .et_pb_text_1 h1{font-size:30px;line-height:35px}}@media (max-width:1024px){.start-text .et_pb_section_2.et_pb_section{padding-right:30px!important;padding-left:30px!important}}@media (max-width:1024px){.start-text .et_pb_gutters3 .et_pb_column_2_5,.start-text .et_pb_gutters3.et_pb_row .et_pb_column_2_5{width:100%!important}}.start-text{display:flex;flex-wrap:wrap;gap:2rem}.start-text .et_pb_column_2_5{margin-right:0}.start-text .et_pb_column_2_5,.start-text .et_pb_column_3_5{flex:1;max-width:50%}@media (max-width:1024px){.start-text .et_pb_column_2_5,.start-text .et_pb_column_3_5{max-width:100%;flex:1 1 100%}}@media (max-width:1024px){.start-text-circle{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding-top:50px;padding-bottom:0}.start-text-circle ul{align-self:flex-start;text-align:left;margin-left:0}.start-text-circle h2{font-size:35px;line-height:0}}@media (max-width:1024px){.et_pb_button_1_wrapper a{transform:translateX(0%) translateY(-321%)!important}}@media (max-width:1024px){.start-text-circle .dsm_shapes_1.dsm_shapes{margin-bottom:30px!important}}@media (max-width:480px){.start-text-circle .dsm_shapes_1.dsm_shapes{margin-bottom:-330px!important}}.start-text-circle{display:flex;flex-direction:column;align-items:center;text-align:center}.start-text-circle h2{text-align:center}.start-text-circle .dnxte-feature-list-wrap{text-align:left!important}.start-text-circle .et_pb_button_1_wrapper{display:flex;justify-content:left}@media (max-width:1024px){.circle-praxis{margin-top:-50%!important}}.dsm_shapes_1.dsm_shapes .dsm_shapes_wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-82%)}@media (max-width:1024px){.start-text-section{padding-right:30px!important;padding-left:30px!important}}@media (max-width:1024px){.et_pb_divider_1:before{top:5px!important;border-top-width:12px!important}}@media (max-width:768px){.et_pb_divider_1:before{top:-10px!important;border-top-width:14px!important}}@media (max-width:1024px){.dsm_shapes_1.dsm_shapes .dsm_shapes_wrapper{position:relative;transform:translate(-50%,-7%)}}@media (max-width:480px){.dsm_shapes_1.dsm_shapes .dsm_shapes_wrapper{position:relative;transform:translate(-50%,-55%)}}@media (max-width:1024px){.footer-row{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;width:100%}.footer-row>.et_pb_column{width:100%;text-align:left}.footer-row table{width:100%}}@media (max-width:480px){.footer-row{grid-template-columns:1fr}}@media (max-width:1024px){.et_pb_gutters1 .et_pb_column_1_4,.et_pb_gutters1.et_pb_row .et_pb_column_1_4{width:50%}}@media (max-width:980px){.et_pb_gutters1 .et_pb_column_1_4,.et_pb_gutters1.et_pb_row .et_pb_column_1_4{width:100%}}@media (max-width:1024px){.footer-link{margin-top:25px;padding-left:0px!important}}@media (max-width:1024px){.footer-openinghours{margin-top:25px;padding-left:0px!important}}.mehr-lesen-btn{color:rgb(64,45,17)!important;text-decoration:none;display:inline-block;margin:0 auto;padding:.5em 1.5em;font-size:16px;font-family:"Libre Baskerville",Georgia,"Times New Roman",serif;font-weight:600;text-transform:uppercase;border:2px solid rgb(64,45,17);border-radius:5px;background-color:transparent;box-sizing:border-box;text-align:center;transition:0.3s ease-in-out;outline:0;text-size-adjust:100%;vertical-align:baseline;background:transparent;position:absolute;left:50%;transform:translate(-50%)}.mehr-lesen-btn:hover{background-color:rgb(64,45,17);padding:.5em 1.5em;color:rgb(250,249,246)!important;cursor:pointer;transition:all 0.3s ease-in-out}@media (max-width:1024px){.praxis-bildern{margin-bottom:50px!important}}@media (max-width:820px){.dsm_shapes_1.dsm_shapes .dsm_shapes_wrapper{position:relative;transform:translate(-50%,-18%)}}@media (max-width:820px){.kontaktieren-text h2{margin-top:0}}@media (max-width:820px){.et_pb_gutters1.et_pb_row_4col>.et_pb_column.et_pb_column_1_4{width:100%!important}}@media (max-width:480px){.dsm_shapes_1.dsm_shapes .dsm_shapes_wrapper{position:relative;transform:translate(-50%,-60%)}}@media (max-width:480px){.mehr-lesen-btn{font-size:14px}}@media (max-width:1024px){.dfhs-37 .et_pb_text_0{margin-top:0px!important}}@media (min-width:1024px){.dnxte_blurb_0 .dnxt-blurb-description{margin-right:30px}}@media (max-width:480px){div.dnxt-blurb-wrapper.dnxt-blurb-wrapper-one_image_placement_left-center{display:block;text-align:center}div.dnxt-blurb-wrapper .dnxt-blurb-image{margin:0 auto;max-width:80%}div.dnxt-blurb-wrapper .dnxt-blurb-container{margin-top:15px;padding:10px;margin-right:0px!important}div.dnxte_blurb_0 .dnxt-blurb-description{margin-left:0px!important}div.dnxt-blurb-wrapper .dnxt-blurb-heading-wrapper h2{font-size:1.5em;line-height:1.2}div.dnxt-blurb-wrapper .dnxt-blurb-description p{font-size:1.2em;line-height:1.5;padding-left:30px;padding-right:30px}div.dnxt-blurb-wrapper .dnxt-blurb-description h4{font-size:1.7em;margin-top:15px}.dnxte_blurb_0 .dnxt-blurb-heading{font-size:34px!important}}@media (max-width:480px){.cta-section .dnxt-blurb-heading-wrapper .dnxt-blurb-heading{margin-left:0!important}}@media (max-width:1024px){.sprechzeiten-widget,.arzt-widget{display:none}}.circle-background{position:relative;overflow:hidden;background-color:transparent}.circle-background::before{content:"";position:absolute;width:55%;height:82%;background-color:#d5ceb1;border-radius:50%;top:20%;left:15%;z-index:-1;transform:translate(-10%,-15%)}@media (max-width:1024px){.circle-background::before{width:82%;height:82%}}@media (max-width:480px){.circle-background::before{width:300%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}}div.dnxte_promobox{display:flex!important;flex-direction:column!important;justify-content:space-between!important;height:100%!important;box-sizing:border-box!important}.dnxte_promobox{display:flex!important;flex-direction:column!important;justify-content:space-between!important;align-items:center!important;height:100%!important}.dnxte-promobx-title-wrap{min-height:150px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;text-align:center!important}.dnxte-promobx-description{min-height:150px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;text-align:center!important}@media (max-width:1024px) and (min-width:981px){.uebersicht.et_pb_row.et_pb_equal_columns{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.uebersicht.et_pb_row.et_pb_equal_columns .et_pb_column{width:40%;box-sizing:border-box}}@media (max-width:480px){.unterseite h2{font-size:28px;padding-left:5px;padding-right:5px}}@media (max-width:480px){.cta-bild .dnxt-blurb-heading{font-size:24px!important}}@media (max-width:480px){#cta-bild .dnxt-blurb-heading{margin-left:0!important}}@media (max-width:480px){[id^="tablepress-"]:not(#tablepress-1):not(#tablepress-1-no-2) td span,[id^="tablepress-"]:not(#tablepress-1):not(#tablepress-1-no-2) td{font-size:16px}}@media (max-width:480px){#faq h2{font-size:32px!important}#faq h6{font-size:18px!important}#faq h5{font-size:22px!important}#faq p{font-size:14px!important}}@media (max-width:480px){.inhaltsverzeichnis-links{display:flex;flex-direction:column;align-items:center;gap:0}.circle-link{width:110px;height:110px;display:flex;justify-content:center;align-items:center;text-align:center}}a.mega-menu-link{font-family:Montserrat!important}#mega-menu-item-987510307>a,#mega-menu-item-32061>a,#mega-menu-item-987513588>a,#mega-menu-item-32004>a,#mega-menu-item-31992>a{font-size:18px!important}@media (max-width:1024px){.menu-mobile-row{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}}@media (max-width:1024px){.menu-mobile-row-1{flex:1;text-align:left}}@media (max-width:1024px){.menu-mobile-row-2{flex:1;text-align:right}}.et_pb_social_media_follow li{margin-bottom:0}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#402D11!important}.et_pb_module .mobile_menu_bar:before{top:8px}.unterseite-hero-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;z-index:10}.unterseite-hero h1{font-size:40px;line-height:1.2;margin-bottom:10px}.unterseite-hero h3{font-size:24px;line-height:1.5;margin-bottom:20px}.kontakt-button-hero{display:inline-block;margin:20px auto;padding:10px 20px;font-size:16px;font-family:'Libre Baskerville',Georgia,'Times New Roman',serif;font-weight:600;text-transform:uppercase;color:#FAF9F6;border:2px solid #402D11;border-radius:5px;background-color:#402D11;text-decoration:none;text-align:center;box-sizing:border-box;transition:background-color 0.3s ease,color 0.3s ease,transform 0.3s ease}.kontakt-button-hero:hover{background-color:#FAF9F6;color:#402D11;transform:scale(1.05);box-shadow:0 4px 10px rgba(0,0,0,.2);cursor:pointer}@media (max-width:1024px){.unterseite-hero h1{font-size:30px;line-height:1.3}.unterseite-hero h3{font-size:20px;line-height:1.4}.unterseite-hero-text{padding:15px;width:90%}.kontakt-button-hero{font-size:14px;padding:8px 16px}}@media (max-width:480px){.unterseite-hero h1{font-size:24px;line-height:1.3}.unterseite-hero h3{font-size:16px;line-height:1.4}.unterseite-hero-text{padding:10px}.kontakt-button-hero{font-size:12px;padding:6px 12px}}li.mega-menu>ul{border-radius:8px;box-shadow:0 0 20px 0 rgba(0,0,0,.1);padding:25px 25px!important}.et_pb_menu ul li.mega-menu>ul>li>a:first-child{color:#000!important;border-bottom:1px solid #D5CEB1;font-weight:700;margin-bottom:6px;padding-left:0}.et_pb_menu li.mega-menu li li a{font-size:14px;color:#000!important;padding:0;font-weight:400}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul{border-color:transparent!important}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu{border-color:transparent!important}@media (max-width:480px){.kontaktieren-text h2{font-size:28px}}@media (max-width:980px){li.mega-menu>ul{border-radius:0;box-shadow:none;padding:0!important}}ul li::marker{content:""}@media (max-width:480px){.breadcrumbs-text span{font-size:14px}.breadcrumbs-text a{font-size:14px}}@media (max-width:480px){.unterseite h2{padding-top:0}}@media (max-width:480px){.unterseite.et_pb_section{padding:0 0}}.dnxte_coverflowslider_child img{height:35vh!important}@media (min-width:1024px){.swiper-container{margin-top:10%}}@media (max-width:1024px){.unterseite-hero{height:600px}}@media (max-width:780px){.unterseite-hero{height:440px}}@media (max-width:480px){.unterseite-hero{height:280px}.kontakt-button-hero{margin:2px auto}.et_pb_module.et_pb_text_align_center{text-align:center;display:flex;flex-direction:column;justify-content:flex-end;height:22vh}}.unterseite-hero h1,.unterseite-hero h3{text-shadow:2px 2px 4px rgba(0,0,0,.7)}.et_mobile_nav_menu{display:none}.et_mobile_nav_menu.menu-open{display:block;transition:opacity 0.3s ease-in-out;opacity:1}.unterseite-hero-row .et_pb_image.et_pb_image_0 img{max-width:none;height:auto;object-fit:cover;display:block}.dsm_shapes_1.dsm_shapes .dsm_shapes_wrapper{border-radius:50%}.dsm_shapes_0.dsm_shapes .dsm_shapes_wrapper{border-radius:50%}.dsm_embed_google_map_0 iframe{height:520px;min-width:100%}.dnxte-coverflow-multitext.dnxte-coverflow-inside-image{position:absolute;top:105%!important;left:50%!important;transform:translate(-50%,-50%);border-radius:10px}.dnxte-coverflow-multitext.dnxte-coverflow-inside-image h3{font-size:32px}.dnxte-coverflow-pra h3{color:#fff}.swiper-container.dnxte-coverflowslider-active.swiper-container-initialized.swiper-container-horizontal.mb-30.swiper-container-coverflow.swiper-container-3d.swiper-container-ios{border-radius:10px}.et_pb_toggle_title:before{color:#402d11}