@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.page-template-template-virtual-care{color:#101828;--row-margin: clamp(3rem, 6.25vw + 1.75rem, 8rem)}.page-template-template-virtual-care h1{font-size:clamp(2.25rem,2.188vw + 1.813rem,4rem);line-height:1.25}.page-template-template-virtual-care h2,.page-template-template-virtual-care h3{margin:0}.page-template-template-virtual-care h2{font-size:clamp(1.75rem,1.563vw + 1.438rem,3rem)}.page-template-template-virtual-care h3{font-weight:700;margin:16px 0}.page-template-template-virtual-care p,.page-template-template-virtual-care li{font-size:clamp(1rem,.156vw + .969rem,1.125rem);margin:16px 0}.page-template-template-virtual-care p:last-child,.page-template-template-virtual-care li:last-child{margin-bottom:0}.page-template-template-virtual-care .button{background-color:#a40084}.page-template-template-virtual-care .button:hover,.page-template-template-virtual-care .button:focus{color:#fff;background-color:#7b0061}.page-template-template-virtual-care .button:active,.page-template-template-virtual-care .button:visited{color:#fff}.page-template-template-virtual-care #toggleNav{border:0;padding:8px;width:40px;height:40px;background:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;top:12px;right:16px}.page-template-template-virtual-care #toggleNav .open{display:block}.page-template-template-virtual-care #toggleNav .close{display:none}.page-template-template-virtual-care #toggleNav.toggled .open{display:none}.page-template-template-virtual-care #toggleNav.toggled .close{display:block}@media all and (min-width: 1024px){.page-template-template-virtual-care #toggleNav{display:none}}.page-template-template-virtual-care #toggleNav svg{display:block}.page-template-template-virtual-care .site-header{background-color:#fff;border-bottom:1px solid #c2c2c2;position:sticky;top:0;left:0;right:0;z-index:999}.page-template-template-virtual-care .site-header .grid-x{padding:16px;width:100%;justify-content:space-between;position:relative}@media all and (min-width: 1024px){.page-template-template-virtual-care .site-header .grid-x{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:auto;align-items:center}}.page-template-template-virtual-care .site-header .grid-x .cell{width:auto}@media all and (min-width: 1024px){.page-template-template-virtual-care .site-header .grid-x .cell{flex:0 1 auto}}.page-template-template-virtual-care .site-header__logo{order:1}.page-template-template-virtual-care .site-header__logo img{display:block;width:100%;max-width:180px;height:auto;max-height:40px}.page-template-template-virtual-care .site-header__nav{order:2;flex:1 0 100%}.page-template-template-virtual-care .site-header__nav #mainNav{display:none}@media all and (min-width: 1024px){.page-template-template-virtual-care .site-header__nav #mainNav{display:block}}.page-template-template-virtual-care .site-header__nav #mainNav.toggled{display:block}.page-template-template-virtual-care .site-header__nav ul{display:block;list-style:none;margin:32px 0 0;padding:0}@media all and (min-width: 1024px){.page-template-template-virtual-care .site-header__nav ul{display:inline-flex;gap:24px;align-items:center;justify-content:center;margin:0}}.page-template-template-virtual-care .site-header__nav ul li{margin:16px 0}@media all and (min-width: 1024px){.page-template-template-virtual-care .site-header__nav ul li{margin:0}}.page-template-template-virtual-care .site-header__nav ul li a{color:#101828;font-weight:400}.page-template-template-virtual-care .site-header__nav ul li a:hover,.page-template-template-virtual-care .site-header__nav ul li a:active,.page-template-template-virtual-care .site-header__nav ul li a:focus{color:#00708f;text-decoration:none}.page-template-template-virtual-care .site-header__cta{order:3;text-align:right;position:fixed;padding:8px;bottom:0;left:0;right:0;z-index:999}@media all and (min-width: 1024px){.page-template-template-virtual-care .site-header__cta{order:3;position:relative;left:unset;right:unset;bottom:unset;padding:0}}.page-template-template-virtual-care .site-header__cta .button{display:block;text-align:center;box-shadow:0 0 12px rgba(16,24,40,.5)}@media all and (min-width: 1024px){.page-template-template-virtual-care .site-header__cta .button{display:inline-block;box-shadow:none}}.page-template-template-virtual-care .site-footer{text-align:center;border-top:1px solid #c2c2c2;background:#fff}.page-template-template-virtual-care .site-footer img{display:block;margin:0 auto;width:100%;max-width:190px;height:auto;max-height:40px}.page-template-template-virtual-care .site-footer ul{display:inline-flex;list-style:none;margin:0;padding:0;gap:24px;align-items:center;justify-content:center}.page-template-template-virtual-care .site-footer ul li{flex:0 0 auto;margin:0}.page-template-template-virtual-care .site-footer ul li a{color:#101828}.page-template-template-virtual-care .site-footer .grid-y{gap:24px}.page-template-template-virtual-care .site-footer .grid-y .cell{flex:1 0 100%}.page-template-template-virtual-care .site-footer .grid-y .cell:nth-child(3){text-align:center}.page-template-template-virtual-care .theme-row--hero{margin-top:var(--row-margin);margin-bottom:var(--row-margin);padding-left:16px;padding-right:16px;padding-bottom:40px}@media all and (min-width: 1024px){.page-template-template-virtual-care .theme-row--hero .hero__text{padding-right:32px}}.page-template-template-virtual-care .theme-row--hero .hero__text .button{display:inline-block;margin-bottom:24px}@media all and (min-width: 1024px){.page-template-template-virtual-care .theme-row--hero .hero__text .button{margin-bottom:0}}.page-template-template-virtual-care .theme-row--hero .hero__image{position:relative}.page-template-template-virtual-care .theme-row--hero .hero__image img{display:block;width:100%;height:100%;object-fit:cover;border-radius:16px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);position:relative;z-index:2}.page-template-template-virtual-care .theme-row--hero .hero__tiles{list-style:none;display:flex;flex-wrap:wrap;margin:16px 0 24px;padding:0;gap:16px}@media all and (min-width: 420px){.page-template-template-virtual-care .theme-row--hero .hero__tiles{flex-wrap:nowrap}}.page-template-template-virtual-care .theme-row--hero .hero__tiles .tile{flex:1 1 33%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:clamp(1rem,1.406vw + .719rem,2.125rem);border-radius:10px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}@media all and (min-width: 768px){.page-template-template-virtual-care .theme-row--hero .hero__tiles .tile{flex:1 1 33.33%}}.page-template-template-virtual-care .theme-row--hero .hero__tiles .tile__label{font-family:"caecilia";font-size:clamp(1rem,.625vw + .875rem,1.5rem);font-weight:700}.page-template-template-virtual-care .theme-row--hero .hero__tiles .tile__subtext{font-size:clamp(.75rem,.313vw + .688rem,1rem)}.page-template-template-virtual-care .theme-row--hero .hero__status{display:grid;grid-template-columns:48px auto;grid-template-rows:repeat(2, auto);grid-column-gap:12px;grid-row-gap:0;align-items:center;width:fit-content;position:absolute;bottom:-40px;left:0;right:0;margin:0 auto;border-radius:14px;padding:clamp(1rem,1.25vw + .75rem,2rem);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);z-index:4}@media all and (min-width: 1024px){.page-template-template-virtual-care .theme-row--hero .hero__status{left:-24px;right:unset;margin:0}}.page-template-template-virtual-care .theme-row--hero .hero__status i{grid-area:1/1/3/2;width:12px;height:12px;border-radius:100%;background:#00c950;box-shadow:0 0px 0 16px #dcfce7;justify-self:center}.page-template-template-virtual-care .theme-row--hero .hero__status small{font-size:14px;grid-area:1/2/2/3}.page-template-template-virtual-care .theme-row--hero .hero__status span{grid-area:2/2/3/3;color:#a40084}.page-template-template-virtual-care .theme-row--cards{margin-top:var(--row-margin);margin-bottom:var(--row-margin);padding-top:48px;padding-bottom:48px}.page-template-template-virtual-care .theme-row--cards .cards__header{text-align:center}.page-template-template-virtual-care .theme-row--cards .cards__header .cell{padding:0 16px 16px}@media all and (min-width: 1024px){.page-template-template-virtual-care .theme-row--cards .cards__header{margin-bottom:16px}}.page-template-template-virtual-care .theme-row--cards .cards__content{gap:16px;padding:16px}.page-template-template-virtual-care .theme-row--cards .cards__card{border-radius:14px;flex:1 0 100%;padding:32px}@media all and (min-width: 1024px){.page-template-template-virtual-care .theme-row--cards .cards__card{flex:1 1 calc(33.33% - 16px)}}.page-template-template-virtual-care .theme-row--cards .cards__card__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:10px;background-color:#f3e8ff}.page-template-template-virtual-care .theme-row--cards .cards__card__icon svg{display:block;width:24px;height:24px;flex:0 0 24px}.page-template-template-virtual-care .theme-row--columns{margin-top:var(--row-margin);margin-bottom:var(--row-margin)}.page-template-template-virtual-care .theme-row--columns .columns__header{text-align:center;padding:0 16px 16px}.page-template-template-virtual-care .theme-row--columns .columns__content{gap:32px;padding:16px}.page-template-template-virtual-care .theme-row--columns .columns__content .cell{flex:1 0 100%}.page-template-template-virtual-care .theme-row--columns .columns__content.columns--four-up{margin-top:16px}.page-template-template-virtual-care .theme-row--columns .columns__content.columns--four-up .cell{text-align:center}@media all and (min-width: 768px){.page-template-template-virtual-care .theme-row--columns .columns__content.columns--four-up .cell{flex:1 1 calc(50% - 32px);text-align:left;border-left:1px solid #c2c2c2;padding:0 0 0 24px}}@media all and (min-width: 1024px){.page-template-template-virtual-care .theme-row--columns .columns__content.columns--four-up .cell{flex:1 1 calc(25% - 32px)}}.page-template-template-virtual-care .theme-row--columns .columns__content.columns--three-up{justify-content:space-evenly;gap:16px}@media all and (min-width: 768px){.page-template-template-virtual-care .theme-row--columns .columns__content.columns--three-up{gap:48px}}.page-template-template-virtual-care .theme-row--columns .columns__content.columns--three-up .cell{text-align:center;padding:16px}@media all and (min-width: 1024px){.page-template-template-virtual-care .theme-row--columns .columns__content.columns--three-up .cell{flex:1 1 calc(33.33% - 48px)}}.page-template-template-virtual-care .theme-row--columns .columns__column__count,.page-template-template-virtual-care .theme-row--columns .columns__column__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;color:#fff}.page-template-template-virtual-care .theme-row--columns .columns__column__count{border-radius:48px;font-family:"caecilia";font-weight:700;background:#a40084;margin:0 auto}.page-template-template-virtual-care .theme-row--columns .columns__column__icon{border-radius:10px;margin:0 auto}@media all and (min-width: 768px){.page-template-template-virtual-care .theme-row--columns .columns__column__icon{margin:0}}.page-template-template-virtual-care .theme-row--columns .columns__column__icon svg{display:block;width:24px;height:24px;flex:0 0 24px}.page-template-template-virtual-care .theme-row--columns .columns__column ul{list-style-position:inside;margin:0}@media all and (min-width: 768px){.page-template-template-virtual-care .theme-row--columns .columns__column ul{list-style-position:outside}}.page-template-template-virtual-care .theme-row--columns .columns__column ul li{margin:0 0 0 -16px}@media all and (min-width: 768px){.page-template-template-virtual-care .theme-row--columns .columns__column ul li{margin:0 0 0 16px}}.page-template-template-virtual-care .theme-row--columns .columns__column ul li::marker{color:#a40084}.page-template-template-virtual-care .theme-row--drawers{margin-top:var(--row-margin);margin-bottom:var(--row-margin);padding-top:48px;padding-bottom:48px}.page-template-template-virtual-care .theme-row--drawers .drawers__header{text-align:center;padding:0 16px 16px}@media all and (min-width: 1024px){.page-template-template-virtual-care .theme-row--drawers .drawers__header{padding-bottom:40px}}.page-template-template-virtual-care .theme-row--drawers .drawers__content{width:calc(100% - 32px);max-width:1024px;margin:0 auto}.page-template-template-virtual-care .theme-row--drawers .drawers__drawer{margin-top:8px;border-radius:10px}.page-template-template-virtual-care .theme-row--drawers .drawers__drawer .drawer__label,.page-template-template-virtual-care .theme-row--drawers .drawers__drawer .drawer__content{padding:24px}.page-template-template-virtual-care .theme-row--drawers .drawers__drawer .drawer__content{padding-top:0}.page-template-template-virtual-care .theme-row--drawers details summary{display:flex;flex-direction:row-reverse;justify-content:space-between;font-family:"caecilia";font-size:1.125rem;cursor:pointer}.page-template-template-virtual-care .theme-row--drawers details summary::marker{display:none}.page-template-template-virtual-care .theme-row--drawers details summary::before{content:url("../../../img/icon-chevron-down.svg");width:20px;height:20px}.page-template-template-virtual-care .theme-row--drawers details[open] summary::before{transform:rotate(180deg)}.page-template-template-virtual-care .theme-row--full-width{margin-top:var(--row-margin);margin-bottom:var(--row-margin);text-align:center}.page-template-template-virtual-care .theme-row--full-width .container{padding-left:16px;padding-right:16px}.page-template-template-virtual-care .theme-row--insurance{text-align:center}.page-template-template-virtual-care .theme-row--insurance .insurance__logos{list-style:none;margin:32px 0 0;padding:16px;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:16px}.page-template-template-virtual-care .theme-row--insurance .insurance__logos li{flex:0 0 calc(50% - 16px);height:auto;border-radius:10px;padding:24px;margin:0;display:inline-flex;align-items:center;justify-content:center}@media all and (min-width: 768px){.page-template-template-virtual-care .theme-row--insurance .insurance__logos li{flex:0 0 calc(20% - 16px)}}.page-template-template-virtual-care .theme-row--insurance .insurance__logos li img{display:block;width:auto;max-width:150px;height:auto;max-height:50px}.page-template-template-virtual-care .theme-row--video .container{padding:0 16px}.page-template-template-virtual-care .theme-row--video .grid-x{border-radius:16px;background:linear-gradient(180deg, #A40084 0%, #8A006F 100%);color:#fff}.page-template-template-virtual-care .theme-row--video .cell{padding:48px;flex:1 1 100%;width:auto}@media all and (min-width: 1024px){.page-template-template-virtual-care .theme-row--video .cell{flex:1 1 50%}}
