@page{margin:2cm}body,html{overflow:visible!important}html body #locationMaps,html body #menu-toggler,html body #physicianPrint,html body .embedsocial-hashtag,html body .mapBox,html body iframe{display:none!important}html body .singleLocationPractitioners{-moz-column-break-after:page;break-after:page}html body *{overflow:visible!important}html body main{display:block!important}html body.admin-bar .mm-page{padding-top:0!important}html body #page{margin-left:auto;margin-right:auto;overflow:hidden}html body #page.single-physician .listing-header{display:none}html body .listing-header{margin-bottom:0}html body .listing-header h1{--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity))!important;text-align:center!important}html body .listing-header .breadcrumbs{display:none}html body h1{font-size:1.875rem!important;line-height:2.25rem!important}html body h2{font-size:1.5rem!important;line-height:2rem!important}html body h3,html body h4{font-size:1.25rem!important;line-height:1.75rem!important}html body h5,html body h6,html body li,html body p{font-size:.875rem!important;line-height:1.25rem!important}html body #mmenu_{display:none}html body *{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}html body .navs-wrapper,html body .top-message-wrapper{display:none}html body .listing-header{--tw-bg-opacity:1;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;background-color:rgb(255 255 255/var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:.5rem 0}html body .listing-header *{--tw-text-opacity:1!important;color:rgb(12 90 140/var(--tw-text-opacity))!important}html body #header-wrapper{display:flex;justify-content:center;padding-bottom:1rem;padding-top:1rem}html body #header-wrapper .custom-logo-link img{opacity:1!important}html body .physician-about{display:flex;flex-direction:column;margin-bottom:1rem}html body .physician-about .img-holder{margin:0 auto!important;max-width:200px!important}html body .physician-about .left-info{display:flex;flex-direction:row;gap:2rem}html body .physician-about .left-info>div{width:50%}html body .physician-about .left-info,html body .physician-about .right-info{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1rem}html body .physician-about .about-text{padding-left:0!important;width:100%!important}html body .physician-about .action-buttons{display:none}html body #info_container>div{flex-direction:column}html body #info_container>div>div{width:100%}html body #info_container #education{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}html body #locations{margin-bottom:0!important;padding-bottom:0!important}html body #locations .bio_location{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}html body #locations .bio_location .image,html body #locations .bio_location .method_directions{display:none}html body #locations .contact_method a{font-size:.875rem;line-height:1.25rem}html body .moh_personnel_card{-moz-column-break-inside:avoid!important;break-inside:avoid!important;display:flex;flex-direction:column;height:auto;width:calc(33% - 2.5rem)}html body .moh_personnel_card .image{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:.75rem;border-top-right-radius:.75rem;width:100%}html body .moh_personnel_card img{display:none!important}html body .moh_personnel_card .button{display:none}html body .moh_personnel_card .content{background-color:transparent;padding:1rem}html body #location_contact{display:flex;flex-wrap:wrap}html body #location_contact li{width:calc(50% - 8px)}html body .prose{padding-bottom:0}html body #sidebar_menu li.active>a{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}html body #sidebar_menu li a{color:rgba(0,0,0,.6)}html body #sidebar_menu li a,html body #sidebar_menu li a .sidebar_switch{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}html body #sidebar_menu li a .sidebar_switch:before{color:rgba(0,0,0,.6)}html body .location-search-wrapper,html body footer{display:none}.location-grid{display:flex;flex-direction:column;gap:3rem}.location-grid .single-location .img-holder{overflow:hidden!important}.location-grid .single-location .location-info-lists{display:none}
