/* October 26 browser review: Team and Blog index only. Loaded after native-layout.css. */
.lcdg-divi5.lcdg-route-team.et-db #et-boc .et-l .lcdg-editorial-copy :is(.phone-cta.et_pb_button,.phone-cta .et_pb_button,.lcdg-gold.et_pb_button,.lcdg-gold .et_pb_button){background:#BFA46F!important;color:#152B3A!important}
.lcdg-divi5.lcdg-route-team.et-db #et-boc .et-l .team-section__label{text-transform:uppercase}
.lcdg-divi5.lcdg-route-team.et-db #et-boc .et-l .lcdg-dentist{padding:0 0 28px!important;border-top:0!important}
.lcdg-divi5.lcdg-route-team.et-db #et-boc .et-l .lcdg-dentist-portrait{width:100%!important;max-width:100%!important;margin:0 0 24px!important;border-radius:18px 18px 0 0}
.lcdg-divi5.lcdg-route-team.et-db #et-boc .et-l .lcdg-dentist>.et_pb_module:not(.lcdg-dentist-portrait){margin-left:28px!important;margin-right:28px!important}
/* The approved Kim source starts at his hairline; a matching grey inset creates breathing room. */
.lcdg-divi5.lcdg-route-team.et-db #et-boc .et-l .lcdg-dentist-portrait--kim .et_pb_image_wrap{box-sizing:border-box;padding-top:18px;background:#aaa}
.lcdg-divi5.lcdg-route-team.et-db #et-boc .et-l .lcdg-dentist-portrait--kim img{height:100%;object-position:50% 0%}
.lcdg-divi5.lcdg-route-team.et-db #et-boc .et-l .lcdg-bio-toggle .et_pb_toggle_title{font:600 15px/1.5 Jost,sans-serif!important;color:#BFA46F!important;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;padding:4px 0;min-height:32px}
.lcdg-divi5.lcdg-route-team.et-db #et-boc .et-l .lcdg-bio-toggle .et_pb_toggle_title:before,
.lcdg-divi5.lcdg-route-team.et-db #et-boc .et-l .lcdg-bio-toggle .et_pb_toggle_title:after{display:none!important;content:none!important}
.lcdg-divi5.lcdg-route-team.et-db #et-boc .et-l .lcdg-bio-toggle .et_pb_toggle_title:focus-visible{outline:2px solid #BFA46F;outline-offset:4px}
.lcdg-divi5.lcdg-route-team.et-db #et-boc .et-l .team-section--directory{background:#3B4C57!important}
.lcdg-divi5.lcdg-route-team.et-db #et-boc .et-l .team-section--directory>.lcdg-editorial-heading :is(.et_pb_text_inner,h2,p){color:#F6F6F3!important}
/* Free descenders inside the pale cards without changing the cards' established colours. */
.lcdg-divi5.lcdg-route-team.et-db #et-boc .et-l .team-directory-card :is(.et_pb_text,.et_pb_text_inner,h3,p){height:auto!important;max-height:none!important;overflow:visible!important}
.lcdg-divi5.lcdg-route-team.et-db #et-boc .et-l .team-directory-card h3{line-height:1.3em!important;padding-bottom:.18em}
.lcdg-divi5.lcdg-route-team.et-db #et-boc .et-l .lcdg-careers .careers-layout__privacy{font-style:italic}
.lcdg-divi5.lcdg-route-blog.et-db #et-boc .et-l .lcdg-blog-index .lcdg-blog .et_pb_post .entry-featured-image-url:after{background:#152B3A;opacity:.55}
.lcdg-divi5.lcdg-route-blog.et-db #et-boc .et-l .lcdg-blog-index .lcdg-blog :is(.post-meta,.post-meta-data,.reading-time,.read-time){display:none!important}
.lcdg-divi5.lcdg-route-blog.et-db #et-boc .et-l .lcdg-editorial-copy p.page-hero__intro{padding-bottom:0!important}
.lcdg-divi5.lcdg-route-blog.et-db #et-boc .et-l .lcdg-editorial-copy p.lcdg-blog-disclaimer{font:400 1em/1.55 var(--sans)!important;color:#82939D!important;letter-spacing:normal!important;margin:12px 0 0!important;padding:0!important;max-width:80ch}
