
/* Homepage 23272 only. Compact, keyboard-accessible mobile navigation. */
@media(max-width:767px){
body.page-id-23272 #main{padding-top:0!important}
body.page-id-23272 #main>.container{width:100%!important;max-width:100%!important;padding:0!important}
body.page-id-23272 #main .sh-home-hero-doctor[data-vc-full-width]{width:100%!important;left:0!important;padding:0!important;margin:0!important}
body.page-id-23272 .sh-home-hero-doctor>.vc_column_container>.vc_column-inner{padding:0!important}
body.page-id-23272 .sh-mobile-hero{padding:20px 22px 28px!important}
body.page-id-23272 .sh-hero-layout{gap:18px!important}
body.page-id-23272 .sh-hero-portrait{order:-1;display:flex;align-items:center;gap:18px;flex:1 1 100%!important;max-width:none!important;text-align:left!important}
body.page-id-23272 .sh-hero-portrait img{width:128px!important;height:172px!important;max-height:none!important;flex:0 0 128px;object-fit:cover;border-radius:8px!important;box-shadow:none!important}
body.page-id-23272 .sh-hero-portrait figcaption{padding:0!important;font-size:17px!important;line-height:1.45!important;color:#50343a!important;max-width:180px}
body.page-id-23272 .sh-hero-copy{flex:1 1 100%!important}
body.page-id-23272 .sh-hero-copy>p:first-child{font-size:11px!important;letter-spacing:.08em!important;margin-bottom:10px!important}
body.page-id-23272 #sh-home-hero-title{font-size:32px!important;line-height:1.12!important;margin-bottom:12px!important}
body.page-id-23272 .sh-hero-copy>p:nth-of-type(2){font-size:16px!important;line-height:1.5!important;margin-bottom:12px!important}
body.page-id-23272 .sh-hero-copy>p:nth-of-type(3){font-size:12px!important;letter-spacing:0!important;margin-bottom:16px!important}
body.page-id-23272 .sh-hero-copy>div{gap:10px!important}
body.page-id-23272 .sh-hero-copy .dt-sc-button{width:100%;box-sizing:border-box;text-align:center;min-height:48px;padding:14px 16px!important;font-size:16px!important;line-height:20px!important}
body.page-id-23272 .sh-home-hero-doctor+.vc_row{padding-top:24px!important;padding-bottom:24px!important}
body.page-id-23272 .sh-home-hero-doctor+.vc_row .dt-sc-empty-space{display:none!important}
}
