/* Praxis Behler: redaktionssichere Ersatzklassen für frühere Inline-Styles */
[hidden]{display:none!important}
.pb-page h1,.pb-page h2,.pb-page h3,.pb-page h4{line-height:inherit}
.pb-page svg{vertical-align:baseline}
.pb-page summary{display:list-item;line-height:inherit}
.pb-page a.btn{line-height:inherit}
.pb-page .pb-space-top-20{margin-top:20px}
.pb-page .pb-space-top-10{margin-top:10px}
.pb-page .pb-text-left{text-align:left}
.pb-page .pb-text-right{text-align:right}
.pb-page .pb-text-terracotta-light{color:var(--terracotta-light)}
.pb-page .pb-text-muted{color:var(--grey-light)}
.pb-page .pb-copy-muted{font-size:14.5px;color:var(--grey);line-height:1.8}
.pb-page .pb-bg-white{background:#fff}
.pb-page .pb-section-white-72{background:#fff;padding:72px 0}
.pb-page .pb-section-cream-64{padding:64px 0;background:var(--cream)}
.pb-page .pb-family-contact-heading{font-family:Georgia,'Times New Roman',serif;font-size:30px;font-weight:500;color:var(--petrol);margin-bottom:24px}
.pb-page .pb-photo-petrol-a{background:linear-gradient(135deg,var(--petrol-dark),var(--petrol-light))}
.pb-page .pb-photo-petrol-b{background:linear-gradient(135deg,#1a4a55,#2d7a8a)}
.pb-site-footer .footer-contact-heading{margin-top:20px}
.pb-site-footer .footer-map-link{margin-top:10px}
.pb-family-services[lang="en"] .page-subnav a,
.pb-family-team[lang="en"] .page-subnav a,
.pb-family-appointment[lang="en"] .page-subnav a{background:transparent}
.pb-family-services[lang="en"] .page-subnav,
.pb-family-team[lang="en"] .page-subnav,
.pb-family-appointment[lang="en"] .page-subnav{margin-top:0}
.pb-family-services[lang="en"] .page-hero,
.pb-family-team[lang="en"] .page-hero,
.pb-family-appointment[lang="en"] .page-hero{border-bottom:0}
.pb-family-team[lang="en"] .doctor-quote{margin:0;padding:0 0 0 16px}
.pb-family-appointment[lang="en"] .breadcrumb{flex-wrap:nowrap}
.pb-family-appointment[lang="en"] .hours-box h4{margin-top:0}
.pb-family-appointment[lang="en"] .hours-table{border:0}
.pb-family-appointment[lang="en"] .pb-section-cream-64{padding:64px 0}
