:root{--ma-ink:#17201f;--ma-muted:#66716e;--ma-line:#dce5e1;--ma-paper:#f6f8f5;--ma-white:#fff;--ma-teal:#0e6b62;--ma-mint:#edf5f0;--ma-gold:#c79a55;--ma-radius:18px}body{background:var(--ma-paper);color:var(--ma-ink)}.site-header,.ast-primary-header-bar,.ast-builder-menu-1{background:rgba(255,255,255,.96)!important;border-bottom:1px solid var(--ma-line)}.site-branding .site-title a,.site-title a{font-family:Georgia,serif!important;color:var(--ma-ink)!important;letter-spacing:-.04em}.main-header-menu>li>a,.ast-builder-menu-1 .menu-item>a{color:#4b5753!important;font-size:13px;font-weight:600}.main-header-menu>li>a:hover,.ast-builder-menu-1 .menu-item>a:hover{color:var(--ma-teal)!important}.ast-button,.menu-link[href*="book"],.wp-block-button__link{border-radius:999px!important;background:var(--ma-teal)!important;color:#fff!important;font-weight:700!important;padding:13px 21px!important}.entry-content{max-width:none}.entry-content>h1:first-child,.entry-content>h2:first-child{font:clamp(48px,6vw,82px)/.98 Georgia,serif;letter-spacing:-.06em;max-width:850px;margin:0 auto 25px}.entry-content>p:first-of-type{font-size:18px;line-height:1.65;color:var(--ma-muted);max-width:680px}.entry-content{padding-bottom:64px}.entry-content>h1:first-child,.entry-content>h2:first-child,.entry-content>p:first-of-type,.entry-content>.wp-block-buttons:first-of-type{margin-left:8%;margin-right:8%}.entry-content>.wp-block-separator{border-color:var(--ma-line);margin:60px 8%}.entry-content h2{font:clamp(34px,4vw,55px)/1.05 Georgia,serif;letter-spacing:-.05em;margin-top:58px}.entry-content h3{font-family:Georgia,serif;color:var(--ma-teal);font-size:27px}.entry-content p,.entry-content li{color:var(--ma-muted);line-height:1.7;font-size:17px}.entry-content>.wp-block-paragraph,.entry-content>.wp-block-list,.entry-content>.wp-block-buttons{max-width:760px;margin-left:8%;margin-right:8%}.entry-content>.wp-block-heading:first-child{padding-top:78px}.entry-content>.wp-block-heading:first-child:before{content:'SOUTH FLORIDA MEDICAL CARE';display:block;color:var(--ma-teal);font:800 11px/1 Inter,system-ui,sans-serif;letter-spacing:.18em;margin-bottom:18px}.entry-content .wp-block-buttons{gap:12px;margin-top:24px}.entry-content .wp-block-button.is-style-outline .wp-block-button__link{background:transparent!important;border:1px solid var(--ma-teal);color:var(--ma-teal)!important}.entry-content>.wp-block-heading:nth-of-type(2),.entry-content>.wp-block-heading:nth-of-type(3){background:var(--ma-mint);margin:72px 0 0;padding:66px 8% 18px}.entry-content>.wp-block-heading:nth-of-type(2)~.wp-block-paragraph,.entry-content>.wp-block-heading:nth-of-type(2)~.wp-block-list{background:var(--ma-mint);margin:0;padding-left:8%;padding-right:8%;max-width:none}.entry-content>.wp-block-heading:nth-of-type(2)~.wp-block-buttons{background:var(--ma-mint);max-width:none;margin:0;padding:20px 8% 66px}.entry-content>.wp-block-html{margin:35px 8%;padding:22px;background:#fff;border:1px solid var(--ma-line);border-radius:var(--ma-radius)}.entry-content iframe{width:100%;min-height:640px;border:0}.site-footer,.hfe-before-footer-wrap{background:#102d2a!important;color:#e9f2ee}.site-footer a,.hfe-before-footer-wrap a{color:#d8eee5!important}.site-footer .site-primary-footer-wrap{border-top:0}.page-id-1727 .entry-content,.page-id-1728 .entry-content{max-width:1120px;margin:auto}.page-id-1727 .entry-content>h2,.page-id-1728 .entry-content>h2{margin-left:0;margin-right:0}.page-id-1727 .entry-content>p,.page-id-1728 .entry-content>p{max-width:720px;margin-left:0}.page-id-1729 .entry-content>h1:first-child,.page-id-1730 .entry-content>h1:first-child,.page-id-1731 .entry-content>h1:first-child,.page-id-1732 .entry-content>h1:first-child{font-size:clamp(42px,5vw,68px)}@media(max-width:768px){.entry-content>.wp-block-heading:first-child{padding-top:48px}.entry-content>h1:first-child,.entry-content>h2:first-child,.entry-content>p:first-of-type,.entry-content>.wp-block-buttons:first-of-type,.entry-content>.wp-block-paragraph,.entry-content>.wp-block-list,.entry-content>.wp-block-buttons{margin-left:6%;margin-right:6%}.entry-content>.wp-block-separator{margin-left:6%;margin-right:6%}.entry-content>.wp-block-heading:nth-of-type(2),.entry-content>.wp-block-heading:nth-of-type(3){padding-left:6%;padding-right:6%}.entry-content>.wp-block-heading:nth-of-type(2)~.wp-block-paragraph,.entry-content>.wp-block-heading:nth-of-type(2)~.wp-block-list{padding-left:6%;padding-right:6%}.entry-content>.wp-block-heading:nth-of-type(2)~.wp-block-buttons{padding-left:6%;padding-right:6%}.entry-content>.wp-block-html{margin-left:6%;margin-right:6%;padding:12px}.entry-content p,.entry-content li{font-size:16px}.entry-content h2{font-size:38px}.main-header-menu{padding:10px}.ast-button{display:inline-flex!important}}
