/* Original supplied artwork mapped to the same visual roles as the live homepage. */
.hero.carousel{background:linear-gradient(90deg,rgba(255,255,255,.96) 0%,rgba(255,255,255,.74) 45%,rgba(255,255,255,.08) 72%),url('assets/hero-primary.png') center/cover no-repeat}.hero-slide-alt{background:linear-gradient(90deg,rgba(12,16,20,.67) 0%,rgba(12,16,20,.28) 58%,rgba(12,16,20,.06) 100%),url('assets/hero-wellness.png') center/cover no-repeat}.hero-slide-alt .eyebrow,.hero-slide-alt h1,.hero-slide-alt .intro{color:#fff}.hero-slide-alt-2{background:linear-gradient(90deg,rgba(255,255,255,.96) 0%,rgba(255,255,255,.74) 45%,rgba(255,255,255,.08) 72%),url('assets/hero-primary.png') 75% center/cover no-repeat}.provider-home{background:#fff url('assets/provider-live.png') center/cover!important}.services .card:nth-child(1) .service-icon{background-image:url('assets/service-chronic.png')}.services .card:nth-child(2) .service-icon{background-image:url('assets/service-preventive.png')}.services .card:nth-child(3) .service-icon{background-image:url('assets/service-acute.png')}.services .card:nth-child(4) .service-icon{background-image:url('assets/service-telemedicine.png')}.services .card:nth-child(5) .service-icon{background-image:url('assets/service-family.png')}.services .card:nth-child(6) .service-icon{font-size:0;background:#fff4f8 url('assets/service-annual.png') center/70% no-repeat}.provider-home,.certificates-home,.testimonials-home,.insurance-home,.blog-preview{position:relative}.certificates-home::before,.testimonials-home::before,.insurance-home::before,.blog-preview::before{content:'';position:absolute;top:42px;left:50%;translate:-50% 0;width:150px;height:150px;background:url('assets/section-doctor.png') center/contain no-repeat;opacity:.11;filter:invert(67%) sepia(8%) saturate(1092%) hue-rotate(160deg)}.provider-home::after{content:'';position:absolute;inset:0;background:url('assets/provider-pattern.png') center/cover no-repeat;opacity:.16;pointer-events:none}.provider-home .wrap{position:relative;z-index:1}.certificate-list img:nth-child(1){content:url('assets/certificate-abfm.png')}.certificate-list img:nth-child(2){content:url('assets/certificate-certified-live.png')}.certificate-list img:nth-child(3){content:url('assets/certificate-zocdoc-live.png')}@media(max-width:850px){.hero.carousel{background-position:63% center}.hero-slide-alt{background-position:center}.provider-home{background:#fff url('assets/provider-pattern.png') center/cover!important}}
.hero.carousel{background:linear-gradient(90deg,rgba(255,255,255,.96) 0%,rgba(255,255,255,.74) 45%,rgba(255,255,255,.08) 72%),url('assets/hero-primary.png') center/cover no-repeat}.hero-slide-alt{background:linear-gradient(90deg,rgba(12,16,20,.67) 0%,rgba(12,16,20,.28) 58%,rgba(12,16,20,.06) 100%),url('assets/hero-wellness.png') center/cover no-repeat}.hero-slide-alt .eyebrow,.hero-slide-alt h1,.hero-slide-alt .intro{color:#fff}.hero-slide-alt-2{background:linear-gradient(90deg,rgba(255,255,255,.96) 0%,rgba(255,255,255,.74) 45%,rgba(255,255,255,.08) 72%),url('assets/hero-primary.png') 75% center/cover no-repeat}.provider-home{background:#fff url('assets/provider-live.png') center/cover!important}.services .card:nth-child(1) .service-icon{background-image:url('assets/service-chronic.png')}.services .card:nth-child(2) .service-icon{background-image:url('assets/service-preventive.png')}.services .card:nth-child(3) .service-icon{background-image:url('assets/service-acute.png')}.services .card:nth-child(4) .service-icon{background-image:url('assets/service-telemedicine.png')}.services .card:nth-child(5) .service-icon{background-image:url('assets/service-family.png')}.services .card:nth-child(6) .service-icon{font-size:0;background:#fff4f8 url('assets/service-annual.png') center/70% no-repeat}.provider-home,.certificates-home,.testimonials-home,.insurance-home,.blog-preview{position:relative}.certificates-home::before,.testimonials-home::before,.insurance-home::before,.blog-preview::before{content:'';position:absolute;top:42px;left:50%;translate:-50% 0;width:150px;height:150px;background:url('assets/section-doctor.png') center/contain no-repeat;opacity:.11;filter:invert(67%) sepia(8%) saturate(1092%) hue-rotate(160deg)}.provider-home::after{content:'';position:absolute;inset:0;background:url('assets/provider-pattern.png') center/cover no-repeat;opacity:.16;pointer-events:none}.provider-home .wrap{position:relative;z-index:1}.certificate-list img:nth-child(1){content:url('assets/certificate-abfm.png')}.certificate-list img:nth-child(2){content:url('assets/certificate-certified-live.png')}.certificate-list img:nth-child(3){content:url('assets/certificate-zocdoc-live.png')}.gallery-home{overflow-x:clip}.gallery-home .carousel-slides{width:100%;max-width:100%;overflow:hidden}.provider-grid{width:64%;margin-left:auto!important;margin-right:0!important}@media(max-width:850px){.hero.carousel{background-position:63% center}.hero-slide-alt{background-position:center}.provider-home{background:#fff url('assets/provider-pattern.png') center/cover!important}.provider-grid{width:100%;margin-left:0!important}}
