@import "./style.css";@import "./layout.css";@import "./responsive.css";html{background-color:var(--color-copyright-bg)}img.radiologist-picture{display:block;height:230px;object-fit:cover;width:160px}img.location-picture{aspect-ratio:1.75/1;object-fit:cover;width:100%}.market-items{border-radius:4px;position:relative;transition:box-shadow .18s ease,transform .18s ease}.market-items:has(:focus-visible),.market-items:hover{transform:translateY(-2px)}.market-items:has(:focus-visible){box-shadow:0 0 0 var(--focus-ring-thickness) var(--focus-ring-inner),0 0 0 calc(var(--focus-ring-thickness)*2) var(--focus-ring-outer)}.market-items .card-link:focus-visible{box-shadow:none;outline:none}.radiologist-detail{padding:48px}.radiologists-row .market-items{width:160px}.radiologists-row .market-items .card-body{padding-top:12px}.radiologists-row .market-items .card .card-title{font-size:15px;font-weight:700;line-height:1.25}.radiologists-row .market-items .card-body p{color:var(--color-text-subtle);font-size:13px;line-height:1.3}.service-card{align-items:stretch;background-color:#fce8f3;border:1px solid transparent;border-radius:4px;color:var(--color-body-text);display:flex;min-height:64px;overflow:hidden;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.service-card:focus-visible,.service-card:hover{background-color:#f5cfe1;border-color:var(--color-dark-bg);box-shadow:0 6px 16px rgba(135,30,80,.12);color:var(--color-body-text);text-decoration:none;transform:translateY(-2px)}.service-card:focus-visible{box-shadow:0 0 0 var(--focus-ring-thickness) var(--focus-ring-inner),0 0 0 calc(var(--focus-ring-thickness)*2) var(--focus-ring-outer),0 6px 16px rgba(135,30,80,.12)}.service-card-tile{align-items:center;align-self:center;background-color:var(--color-primary);border-radius:3px;color:var(--color-white);display:flex;flex:0 0 32px;font-size:14px;height:32px;justify-content:center;margin-right:12px;transition:background-color .18s ease}.service-card:focus-visible .service-card-tile,.service-card:hover .service-card-tile{background-color:var(--color-dark-bg)}.service-card-title{align-items:center;display:flex;flex:1 1 auto;font-size:18px;font-weight:600;line-height:1.3;padding:14px 18px}.service-card--large{min-height:80px}.service-card--large .service-card-title{font-size:22px;padding:18px 22px}.service-card--large .service-card-tile{border-radius:4px;flex:0 0 48px;font-size:20px;height:48px;margin-right:16px}.service-title{font-size:18px}.service-link{text-decoration:underline!important}.help-block{color:red}.location-header{backdrop-filter:blur(10px)}.location-header .container{backdrop-filter:blur(10px);filter:none}.page-title{position:relative}.page-title:before{background:linear-gradient(180deg,rgba(28,6,16,.72) 0,rgba(28,6,16,.55) 45%,rgba(28,6,16,.3));content:"";inset:0;pointer-events:none;position:absolute}.page-title>.container{position:relative;z-index:1}.page-heading{text-shadow:0 2px 6px rgba(28,6,16,.65)}.page-header{color:var(--color-white);font-size:42px}.page-heading-breadcrumb,.page-heading-breadcrumb a,.page-heading-breadcrumb li+li:before{text-shadow:0 1px 3px rgba(28,6,16,.6)}.page-heading-breadcrumb a:focus-visible,.page-heading-breadcrumb a:hover{color:var(--color-link-on-dark-hover)}.widelist li{font-size:18px;margin:12px}.super{padding:2px;vertical-align:super}.submit-button,a.location-link{color:#fff}.sub{vertical-align:sub}span.notation{font-size:11px}.women{color:var(--color-women-pink)}.scheduling-banner,.women-banner{background-color:var(--color-women-pink);color:var(--color-white);font-size:28px;margin:16px;padding:16px;text-align:center;width:100%}.medal{float:left;padding:8px}img.centered{margin-left:auto;margin-right:auto}img.hero-img{min-height:600px;object-fit:cover;width:100%}@media screen and (min-width:991px){img.hero-img{height:600px;max-height:600px;object-fit:cover;width:100%}}.angiography{background-image:url(../img/bonecheck-5b1939a255617e93e3d2d410e9b01d09.jpeg?vsn=d)}.heart{color:var(--color-heart-red)}.call-to-action.locations{background-image:url(../img/waiting-room-0d053f58e2438f3ec9cd1d1c604c64a9.jpg?vsn=d)}.call-to-action.locations:before{background-image:linear-gradient(180deg,rgba(28,6,16,.22),rgba(28,6,16,0) 55%)}@media screen and (max-width:991){#main-nav{min-height:100px}}#main-nav{height:85px;z-index:9999999}#loader-wrapper{background:var(--color-white);height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:99999999}#loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.lds-dual-ring{display:inline-block;height:64px;width:64px}.lds-dual-ring:after{animation:lds-dual-ring .8s linear infinite;border:5px solid var(--color-primary);border-color:var(--color-primary) transparent;border-radius:50%;content:" ";display:block;height:46px;margin:1px;width:46px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.subtle-link,.subtle-link:hover{color:var(--color-link);text-decoration:underline}.description{font-size:24px}.blue{color:var(--color-link)}.service-button,.service-button:hover{color:#fff;margin:8px}.l-grid .service-button,.l-grid .service-button:hover{margin:0}.sticky-nav{z-index:9999}.h1-navigation-area{background-color:#fff;border-bottom:1px solid var(--color-dark)}.survey-card{background-color:var(--color-bg-lighter);border:1px solid #000;margin-bottom:16px;padding:16px}.survey-question{font-size:20px}.hero-button{margin-right:12px;margin-top:12px}.hero-button,.hero-button:focus,.hero-button:hover{background-color:var(--color-button-pink);border-color:var(--color-button-pink)}.hero-button.white-border{background-color:var(--color-white);border-color:var(--color-button-pink);color:var(--color-button-pink)}.hero-button-white{background-color:#fff;color:var(--color-hero-dark-red);margin-right:12px;margin-top:12px}@media (prefers-reduced-motion:reduce){.ct-cat-button:focus-visible,.ct-cat-button:hover,.hero-button-white:focus-visible,.hero-button-white:hover,.hero-button:focus-visible,.hero-button:hover,.service-card:focus-visible,.service-card:hover{transform:none}.market-items:has(:focus-visible),.market-items:hover{transform:none}}.owl-carousel .owl-wrapper{display:flex!important}.owl-carousel .owl-item img{height:100%;max-width:none;object-fit:cover;width:100%}@media screen and (min-width:991){.owl-carousel .owl-item img{height:600px!important;object-fit:cover;width:100%}}.admin-btn,.admin-btn:hover{color:var(--color-link)}.video-container{height:0;padding-bottom:56.25%;position:relative;width:100%}.video{height:100%;left:0;position:absolute;top:0;width:100%}.blue-service-button{background-color:var(--color-primary);border-color:var(--color-primary);border-radius:0;font-size:15px;line-height:1;padding:15px 28px 12px;text-align:center}.blue-service-button:hover{background-color:var(--color-dark-bg);border-color:var(--color-dark-bg);color:var(--color-white)}.blue-text{color:var(--color-primary)}.blue-text:hover{color:var(--color-dark-bg)}.covid-bullets li{line-height:1.5}.covid-text{color:purple}.covid-text:hover{color:blue}.important-update{background-color:var(--color-dark);color:var(--color-white)}.important-update-header{border-bottom:15px solid var(--color-white);color:var(--color-white);padding-bottom:16px}.update-emphasis{font-weight:700;text-decoration:underline}a.cms-link:hover,a:hover{color:transparent}a.in-page-link{scroll-margin-top:200px}a.btn.block{width:100%}.review-box{background-color:var(--color-white);border:1px solid #d3d3d3;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:20px;max-height:300px;min-height:250px;padding:15px;transition:box-shadow .3s ease-in-out}.review-box:hover{box-shadow:0 4px 8px rgba(0,0,0,.2)}.review-header{align-items:center;display:flex;margin-bottom:10px}.google-logo{height:24px;margin-right:10px;object-fit:contain}.stars{color:gold;font-size:1.2rem;margin-left:5px}.review-body h3{color:var(--color-body-text);font-size:1.1rem;font-weight:700;margin:0}.review-body p{color:var(--color-body-text);display:-webkit-box;flex-grow:1;font-size:.95rem;margin:5px 0 15px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4}.read-review{align-self:flex-end;color:var(--color-link);display:inline-block;font-size:.9rem;text-decoration:underline}.read-review:hover{color:var(--color-primary)}@media only screen and (max-width:767px){.review-box{margin-bottom:15px;min-height:200px;padding:10px}.google-logo{height:20px}.review-body h3,.stars{font-size:1rem}.review-body p{font-size:.85rem;-webkit-line-clamp:3}.read-review{font-size:.8rem}}.lower-your-risk-list li{font-size:20px;padding-top:10px}.img-cover{object-fit:cover}@font-face{font-family:Spring LP Std;src:url(/fonts/SpringLPStd-e7e50e766667f223ff212d03b150630b.otf?vsn=d)}.cursive{font-family:Spring LP Std!important;text-shadow:4px 4px var(--color-primary),8px 8px rgba(0,0,0,.5)}.language-notice{padding-block:clamp(32px,5vw,72px)}.language-notice-intro{background:#fce8f3;border-radius:6px;color:var(--color-body-text);margin-bottom:clamp(24px,3.5vw,40px);padding:clamp(20px,3vw,32px)}.language-notice-intro-title{color:var(--color-body-text);font-size:clamp(20px,2.4vw,28px);font-weight:700;line-height:1.2;margin:0 0 12px}.language-notice-intro-body{font-size:16px;line-height:1.55;margin:0}.language-notice-intro-body strong{font-weight:700}.language-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));list-style:none;margin:0;padding:0}.language-card{background:var(--color-white);border:1px solid var(--color-border-light);border-left:4px solid var(--color-button-pink);border-radius:4px;padding:18px 20px}.language-card-title{color:var(--color-button-pink);font-size:18px;font-weight:700;line-height:1.25;margin:0 0 8px}.language-card-native{color:var(--color-body-text);font-weight:600}.language-card-text{color:var(--color-body-text);font-size:15px;line-height:1.55;margin:0;overflow-wrap:anywhere;text-align:start}