<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* CSS Document */
#directDFW-image-blocks {
        margin-top: -40px;
}
.image-blocks .img-block-title .img-block-title-heading {
        font-size: 45px;
}
.hero-left {
        margin-top: -20px;
}
.hero-left .video-hero__content {
        text-align: left;
}
.hero-left #video-hero {
        padding: 50px 0;
}
.hero-left .video-hero__content .section-heading .vh-heading {
        font-weight: 800;
        line-height: 1.2em;
        font-size: 55px;
}
.hero-left #video-hero .hero-divider {
        margin: 20px 0;
        background-color: #ffb71b;
}
.hero-left #video-hero::after {
        background-color: transparent;
}
/* Shorter hero */
.short-hero .content-hero-section.flexslider .flex-active-slide {
        background-position: right center;
}
.short-hero .content-hero-section .content-hero-box {
        width: 70%;
        height: 300px;
        min-height: 300px;
        margin: 50px 0;
}
.short-hero .content-hero-section .maxWidth-content .row.section-padding {
        padding: 0;
}
.short-hero .content-hero-section .maxWidth-content {
        min-height: 400px;
}
.short-hero .content-hero-section .content-hero-text {
        padding: 25px;
}
.short-hero .section-subtitle {
        font-size: 20px;
}

.short-hero .content-hero-section .section-buttons {
        margin-top: 40px;
}

.short-hero.left-hero .content-hero-section.flexslider .flex-active-slide {
        background-position: left center;
}
.covid-donate-blue a.btn.solid-blue {
        background: #5887da;
        color: #fff;
}
.covid-donate-blue #video-hero a.btn.white {
        background: #008fbe;
        color: #fff;
        padding: 20px;
        font-size: 20px;
}
.covid-donate-blue.short-hero .section-buttons a.btn.blue {
        background: #008fbe;
        color: #fff;
        font-size: 18px;
        height: auto;
        padding: 10px 20px !important;
        margin-top: -10px;
}

.covid-donate-blue a.btn.blue,
#col-one-section.covid-donate-blue .section-buttons .btn.blue,
.covid-donate-blue #video-hero a.btn.white,
.safecare-hero #video-hero a.btn.white {
        font-size: 18px;
        padding: 10px 20px !important;
        height: auto;
        margin-top: -10px;
        background: #008fbe;
        color: #fff;
        /*border-color: #008fbe;
    */
}
.section-padding.covid-donate-blue {
        padding-top: 40px;
        padding-bottom: 40px;
}

.covid-donate-yellow a.btn.blue,
#col-one-section.covid-donate-yellow .section-buttons .btn.blue,
.covid-donate-yellow #video-hero a.btn.white,
.safecare-hero #video-hero a.btn.white {
        font-size: 18px;
        padding: 10px 20px !important;
        height: auto;
        margin-top: -10px;
        background: #ffb71b;
        color: #fff;
        border: 0 none;
}
.safecare-hero #video-hero a.btn.white::before,
.safecare-hero #video-hero .btn.white::before {
        background: linear-gradient(-45deg, #ffb71b 50%, #ffffff 50%);
        color: #008fbe;
}
.safecare-hero #video-hero a.btn.white:hover,
.safecare-hero #video-hero .btn.white:hover {
        color: #008fbe;
}
.covid-donate-yellow a.btn.blue:hover,
.covid-donate-blue a.btn.blue:hover {
        color: #fff;
}
.covid-donate-yellow #video-hero,
.safecare-hero #video-hero {
        background-position: bottom right;
        padding: 80px;
}
.covid-donate-yellow .video-hero__content,
.safecare-hero .video-hero__content {
        text-align: left;
}
.covid-donate-yellow #video-hero .hero-divider {
        margin: 10px 0 40px;
        background-color: #008fbe;
}
.safecare-hero #video-hero .hero-divider {
        margin: 20px 0 40px;
        background-color: #fff;
}
.covid-donate-yellow #video-hero .section-heading {
        /*, .safecare-hero #video-hero .section-heading*/
        color: #008fbe !important;
        font-weight: 800;
}
.covid-donate-yellow #video-hero .section-subtitle,
.safecare-hero #video-hero .section-subtitle {
        font-weight: 600;
}
.safecare-hero #video-hero .section-subtitle {
        font-weight: 800;
        color: #f8d766;
}

/* .worksafe-hero -- WORKSAFE overrides */
.worksafe-hero #video-hero::after {
background-color: transparent;
}
.worksafe-hero .video-hero__content .section-heading {
font-weight: 800;
color: #008fbe;
text-align: left;
margin-bottom: 0;
}
.worksafe-hero #video-hero .hero-divider {
display: none;
}
.worksafe-hero .section-subtitle {
color: #808080;
text-align: left;
}
table.covid-comparison {
margin: 20px auto 40px;
overflow: hidden;
}
table.covid-comparison tr:hover {
background: #ffa;
}
table.covid-comparison td {
padding: 10px 5px;
border-bottom: 1px solid #ccc;
}

table.covid-comparison td:nth-child(2), table.covid-comparison td:nth-child(3), table.covid-comparison td:nth-child(4), table.covid-comparison td:nth-child(5) {
color: #fff;
text-align: center;
border-left: 4px solid #fff;}

table.covid-comparison td:nth-child(2) {
background: #F05D77;
}
table.covid-comparison td:nth-child(3) {
background: #F7934E;
}
table.covid-comparison td:nth-child(4) {
background: #47BFAF;
}
table.covid-comparison td:nth-child(5) {
background: #5EAEE0;
}
table.covid-comparison td:hover::after {
content: "";
position: absolute;
background-color: #ffa;
left: 0;
top: -5000px;
height: 10000px;
width: 100%;
z-index: -1;
}

table.covid-comparison td:hover:nth-child(2), table.covid-comparison td:hover:nth-child(3), table.covid-comparison td:hover:nth-child(4), table.covid-comparison td:hover:nth-child(5) {
background: inherit;
color: inherit;
}

.donations .form .form-group input {
        padding: 15px 10px;
}
.donations .form .form-group select {
        padding: 15px 10px;
        height: auto;
}
.donations .form .form-group input.btn.btn-primary {
        font-size: 16px;
        height: auto;
        letter-spacing: 0.04em;
        margin-top: 30px;
}
.covid-title#subpage-banner-container {
        margin-top: -20px;
}


#subpage-banner-container.covid::before {
        background-color: #a0dbe9;
        background-image: linear-gradient(45deg, #008fbe 50%, #a0dbe9 50%) !important;
}
#subpage-banner-container.covid .section-heading.heading-btm-margin {
        font-size: 60px;
        color: #fff;
}

#subpage-banner-container.covid .page-description {
        text-align: right;
}
.covid #two-col-section {
        border-top: 0 none;
}
.covid #two-col-section .info-side {
        margin-top: 0;
        padding: 0 10px;
}
.covid #two-col-section .two-col-scrolling-info {
        max-height: 400px;
}
.covid #two-col-section .scrolling-side {
        padding: 0;
}
.covid #two-col-section .item-title {
        font-size: 24px;
        color: #008fbe;
        font-weight: 700;
}
.covid h3.section-heading {
        font-size: 24px;
}
.covid #ssc-faqs .faq-row,
.covid #faqs-page .faq-row {
        padding-bottom: 20px;
}
.covid #ssc-faqs a.read-more::after,
.covid #faqs-page a.read-more::after {
        float: left;
        margin-right: 15px;
}
.covid .tabbed-content .nav-tabs.nav-justified &gt; .active &gt; a,
.covid .tabbed-content .nav-tabs.nav-justified &gt; .active &gt; a:focus,
.covid .tabbed-content .nav-tabs.nav-justified &gt; .active &gt; a:hover {
        color: #008fbe;
        font-weight: 800;
}
.tabs.covid .tab-content ul {
        list-style: disc;
        margin-left: 25px;
}
.tabs.covid .tab-content ul li {
        margin-bottom: 10px;
}
.tabs.covid .nav-tabs.nav-justified &gt; li {
        vertical-align: bottom;
}
.yellow-bg {
        margin-top: -20px;
        background: #f8d766;
}
.cyanml-bg {
        background: #7ce0d3;
}
.cyanblue-bg {
        background: #96d1f2;
}
.ltyellow-bg {
        background: #ffe785;
}
#content-page.yellow-bg ul {
        margin-left: 25px;
}
.yellow-bg .content-divider {
        border-top: 1px solid #fff;
}
.yellow-bg .content-divider__block {
        background-color: #fff;
}
.covid.testimonial-carousel .col-xs-12.maxWidth-content {
        width: 100%;
}
.covid.testimonial-carousel .carousel-control.left {
        text-align: right;
        color: #008fbe;
}
.covid.testimonial-carousel .carousel-control.right {
        text-align: left;
        color: #008fbe;
}
.covid-featured .col-sm-6 {
        padding: 20px;
        background: #f7f7f7;
        border-right: 20px solid #fff;
        transition: all 0.3s ease-in;
        min-height: 500px;
}
.yellow-bg.covid.testimonial-carousel .covid-featured .col-sm-6 {
        border-right-color: #f8d766;
}
.covid-featured .col-sm-6:hover {
        background: #eee;
}
.covid-featured .col-sm-6:nth-child(2) {
        border-right: 0 none;
}
.covid.testimonial-carousel.wd-carousel .promo-lastslide {
        background: #eee !important;
}

.covid.testimonial-carousel .promo-lastslide .col-sm-6 {
        background: #fff;
        padding: 40px;
}
.covid.testimonial-carousel .carousel-caption .promo-lastslide h4 {
        font-weight: 600;
        color: #4d4d4f;
        line-height: normal;
}
.covid.testimonial-carousel .carousel-caption .promo-lastslide p {
        font-size: larger;
}
.covid.testimonial-carousel .promo-lastslide .col-sm-12 {
        margin-top: 35%;
        text-align: center;
}
.covid.testimonial-carousel.wd-carousel .promo-lastslide .btn.blue {
        width: 80%;
}
.covid.testimonial-carousel.wd-carousel .promo-lastslide .btn.blue:hover {
        color: #fff;
}

.safecare-buttons #iconbtn-section a {
        color: #fff;
}
.safecare-buttons #iconbtn-section .button__text {
        padding: 10px;
        background: #008fbe;
        -webkit-transform: perspective(1px) translateZ(0);
        transform: perspective(1px) translateZ(0);
        position: relative;
        -webkit-transition-property: color;
        transition-property: color;
        -webkit-transition-duration: 0.5s;
        transition-duration: 0.5s;
        overflow: hidden;
        font-weight: 800;
}
.safecare-buttons #iconbtn-section .button__text::before {
        content: "";
        position: absolute;
        z-index: -1;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        width: 250%;
        background: linear-gradient(-45deg, #fff 50%, #ffb71b 50%);
        -webkit-transform: translate(-250%);
        transform: translate(-250%);
        -webkit-transform-origin: 0 50%;
        transform-origin: 0 50%;
        -webkit-transition-property: transform;
        transition-property: transform;
        -webkit-transition-duration: 0.5s;
        transition-duration: 0.5s;
        -webkit-transition-timing-function: ease-out;
        transition-timing-function: ease-out;
}
.safecare-buttons #iconbtn-section .button__text:hover::before {
        transform: translate(0);
}

/*.safecare-buttons #iconbtn-section .button__text:hover {
color: #008fbe;
}*/

/* WD CAROUSEL 3 per row */
.covid.testimonial-carousel.wd-carousel .carousel-caption {
        width: 90%;
}
.covid.testimonial-carousel.wd-carousel .col-sm-4 {
        padding: 10px;
        background: #fff;
        margin-right: 15px;
        width: 32%;
        min-height: 500px;
        transition: all 0.3s ease-in;
}
.covid.testimonial-carousel.wd-carousel .col-sm-4:hover {
        background: #eee;
}
.covid.testimonial-carousel.wd-carousel .col-sm-4:nth-child(3) {
        margin-right: 0;
}
.covid.testimonial-carousel.wd-carousel .carousel-control.left {
        text-align: left;
}
.covid.testimonial-carousel.wd-carousel .carousel-control.right {
        text-align: right;
}
.covid.testimonial-carousel {
        margin-top: -20px;
        padding-top: 0;
}
.covid.testimonial-carousel .carousel-indicators {
        display: none;
}
.covid.testimonial-carousel .section-heading {
        padding-bottom: 0;
}
.covid.testimonial-carousel .section-heading h2 {
        color: #008fbe;
}
.covid.testimonial-carousel h2.heading-btm-margin {
        font-weight: 800;
        font-size: 36px;
        margin-bottom: 0;
}
.covid.testimonial-carousel .img-bg-overlay {
        background-color: 
    /*rgba(248,215,102,.85)*/ transparent;
}
.covid.testimonial-carousel .carousel-caption {
        text-align: left;
        width: 65%;
}
.covid.testimonial-carousel .carousel-caption p {
        color: #4d4d4f;
}
.covid.testimonial-carousel .carousel-caption .commenter-name {
        font-size: 14px;
        color: #4d4d4f;
        display: inline-block;
}
.covid.testimonial-carousel .carousel-caption .commenter-description {
        font-size: 14px;
        color: #4d4d4f;
        display: block;
        margin-top: -10px;
}
.covid.yellow-box.testimonial-carousel {
        padding: 50px;
}
.covid.yellow-box.testimonial-carousel .carousel-caption {
        text-align: left;
        width: 95%;
        color: #ffb71b;
}
.covid.yellow-box.testimonial-carousel .carousel-inner {
        background: #fff;
        left: 0;
        width: 100%;
        opacity: 0.9;
        -webkit-box-shadow: 4px 4px 8px 2px #ffffff;
        box-shadow: 2px 2px 8px 1px #333;
}
.covid.yellow-box.testimonial-carousel .carousel-caption p {
        color: #4d4d4f;
}
.covid.yellow-box.testimonial-carousel .carousel-caption a {
        color: #008fbe;
}
.covid.yellow-box.testimonial-carousel h2.heading-btm-margin {
        margin-top: 40px;
        padding-bottom: 10px;
}
.covid.testimonial-carousel .item .img-circle {
        display: none;
}
.covid.testimonial-carousel .carousel-inner {
        min-height: 320px;
        /*left: 20%;
    */
}
.covid .carousel-caption ul {
        list-style: disc;
        margin-left: 25px;
}
.covid .carousel-caption ul li {
        margin-bottom: 10px;
}
.covid.testimonial-carousel .carousel-caption a {
        color: #008fbe;
}
/**/
.covid.testimonial-carousel .carousel-caption h3 {
        margin: -5px 0 15px;
        color: #008fbe;
        font-weight: 600;
}
.covid.testimonial-carousel .carousel-caption h3 a {
        line-height: 110% !important;
}
.covid.testimonial-carousel img.screening {
        max-width: 70px;
        width: 70px;
}
.covid.testimonial-carousel a + p {
        margin-top: 10px;
        font-size: 14px;
}
.covid.testimonial-carousel a + p a {
        font-weight: 800;
}
/*Experts in the News*/
.covid.testimonial-carousel .covid-featured img {
        display: block;
        margin: 0 auto;
}
.covid-featured {
        margin-bottom: 40px;
}
.covid.testimonial-carousel .carousel-caption p.cftype,
.covid-featured p.cftype,
.covid-articles p.cftype {
        text-transform: uppercase;
        color: #008fbe;
        font-weight: bold;
        font-size: small;
        margin: 20px 0 5px;
}
.covid-featured .cftype {
        margin-top: 10px;
}
.covid-featured h3,
.covid-articles h3 {
        margin-top: -20px;
}
.covid-featured h3 a,
.covid-articles h3 a {
        font-weight: 800;
}
.covid.testimonial-carousel .carousel-caption p.cfdate,
.covid-featured p.cfdate,
.covid-articles p.cfdate {
        margin-top: -15px;
        color: #999;
        font-size: small;
}
.row.cspacer {
        clear: both;
        margin-bottom: 10px;
}
/* IMAGE BLOCKS*/
.covid.image-blocks .img-block .info-overlay {
        bottom: 40%;
        padding: 0 10px;
}
.covid.image-blocks .img-block {
        width: 33%;
        margin-right: 1px;
        margin-bottom: 1px;
        height: 420px;
}
.covid.image-blocks .img-block .info-hover {
        padding: 20px 30px 20px 20px;
}
.covid.image-blocks .img-block .img-description a {
        color: #5887da;
        text-decoration: none;
}
.covid.image-blocks .img-block .img-description a:hover {
        text-decoration: underline;
}
.covid.image-blocks .img-block .img-description a.btn {
        color: #5887da;
}
.covid.image-blocks .img-block .img-description a.btn:hover {
        color: #fff;
}
.covid.image-blocks .img-block .img-description h3 {
        margin: 0;
}
.covid.image-blocks .img-block .img-description h3 + p {
        margin-top: 0;
}
.covid.image-blocks .img-block .img-description p {
        margin: 0 !important;
}
.covid.image-blocks .img-block .img-description ul {
        list-style: disc;
        margin-left: 25px;
}
.covid.image-blocks .img-block .img-description h4 {
        font-weight: 800;
}
.image-blocks.covid .img-block .close-info-hover {
        color: #ffb71b;
}

.covid.#location-visit-us ul{
text-align: left;
list-style-type: disc;
padding-left: inherit;
}

.covid.#location-visit-us li {
font-size: 13px;
padding: 0 0 5px;
text-align: left;
font-weight: normal;
margin-left: 0;
}


/* CTA BANNER MOD */
.cta-mod #cta-banner.row,
#cta-banner.row.cta-mod {
        background: #a0dbe9;
}

.cta-mod #cta-banner .section-subtitle,
#cta-banner.cta-mod .section-subtitle {
        color: #fff;
}

.cta-mod #cta-banner a.btn,
#cta-banner.cta-mod a.btn {
        padding: 15px 40px;
        margin-top: 10px;
        background: #ffb71b;
        color: #fff;
        font-size: 18px;
        letter-spacing: 0.01em;
        border: 1px solid #008fbe;
}

.cta-mod #cta-banner .cta-btn,
#cta-banner.cta-mod .cta-btn {
        margin-top: 20px;
}

/* LOCATION PAGES MESSAGING */
.updates-section.safecare-loc {
        /* background-image: url("/SiteCollectionImages/marketing/coronavirus/safecare-text_banner.jpg"); */
        background-image: url("/SiteCollectionImages/marketing/coronavirus/safecare-text_banner3.jpg");
        background-repeat: no-repeat;
        background-size: cover;
        /* background-position: center right; */
        background-position: top right;
        background-color: #fff;
        -webkit-box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.15);
        -moz-box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.15);
        box-shadow: 0px 1px 8px 0px rgba(0, 0, 0, 0.15);
}
.safecare-loc .updates-box {
        padding-right: 10%;
}
.updates-text h3 {
        color: #008fbe;
        font-weight: 800;
        letter-spacing: 0.02em;
}
.updates-text h3::after {
        content: "";
        width: 70px;
        height: 4px;
        background: #f8d766;
        display: block;
        margin-top: 10px;
}
.updates-text a.btn.blue {
        transition-duration: 0.5s;
}
.hours-note-mobile {
        background: #f8d766;
        padding-bottom: 18px !important;
}

.safecare-loc .updates-box .lg-blue-btn {
        font-size: 18px;
        padding: 10px 20px !important;
        height: auto;
        margin-top: 20px;
        background: #008fbe;
        color: #fff !important;
        text-transform: uppercase;
        font-weight: 800;
        width: auto;
        display: inline-block;
}

/* IMAGE BLOCKS LIGHT */
.covidbox-light #dfw-image-blocks h2.section-heading.heading-btm-margin {
        margin-bottom: 40px;
}
.covidbox-light #dfw-image-blocks h2.section-heading.heading-btm-margin::after {
        content: "";
        height: 7px;
        width: 100px;
        display: block;
        margin: 15px auto 0;
        background-color: #ffb71b;
}
.covidbox-light .covid.image-blocks .img-block {
        height: 280px;
        background: #f7f7f7;
        margin-right: 3px;
        margin-bottom: 3px;
        transition: 0.3s ease-in;
}
.covidbox-light .covid.image-blocks .img-block:hover {
        background: #eee;
}
.covidbox-light .covid.image-blocks.row &gt; .col-xs-12 {
        background: #fff;
}
.covidbox-light .covid.image-blocks .img-block .img-heading {
        font-size: 24px;
        color: #008fbe;
        font-weight: 800;
}

.covidbox-light .covid.image-blocks .img-block .img-subtitle {
        color: #a9a9a9;
        text-transform: none;
        letter-spacing: 0.02em;
}
.covidbox-light .covid.image-blocks .img-block .info-hover .img-description,
.covidbox-light .covid.image-blocks .img-block .img-description p {
        color: #4d4d4f;
}

.covidbox-light p.blocks-intro {
        width: 85%;
        margin: 0 auto;
        line-height: 160%;
}

.covid #cta-banner.row {
        background: #f8d766;
}
.covid #cta-banner .section-subtitle {
        color: #fff;
}
.covid-pagesintro {
        padding-bottom: 0;
}
.covid-pagesintro.yellow-bg,
.covid-pagesintro.grey-bg {
        text-align: center;
}

.covid-pagesintro.yellow-bg h2.section-heading.heading-btm-margin::after,
.covid-pagesintro.grey-bg h2.section-heading.heading-btm-margin::after {
        content: "";
        height: 7px;
        width: 100px;
        display: block;
        margin: 15px auto 40px;
}

#col-one-section.underline-heading .col-one-content h2.section-heading::after {
        content: "";
        height: 7px;
        width: 100px;
        display: block;
        margin: 15px 0;
        background: #ffb71b;
}

.covid-pagesintro.yellow-bg h2.section-heading.heading-btm-margin::after {
        background-color: #fff;
}
.covid-pagesintro.grey-bg h2.section-heading.heading-btm-margin::after {
        background-color: #ffb71b;
}

.covid-pages h2.section-heading {
        display: none;
}
.covid-pages .tabbed-content {
        padding-top: 0;
}
.covid-pages .tabbed-content .nav-tabs &gt; li &gt; a {
        background: none;
        display: inline-block;
        border-bottom: 0 none;
        border-radius: 50%;
        padding: 8px 15px;
        font-weight: 800;
}
.covid-pages .tabbed-content .nav-tabs.nav-justified &gt; .active &gt; a,
.tabbed-content .nav-tabs.nav-justified &gt; .active &gt; a:focus,
.tabbed-content .nav-tabs.nav-justified &gt; .active &gt; a:hover {
        border-bottom: 0 none;
        background: #ffb71b;
        color: #fff;
}
.covid-pages .nav-tabs.nav-justified &gt; li {
        display: inline-block;
        margin-right: 30px;
}
.covid-pages .nav.nav-tabs.nav-justified {
        text-align: right;
        border-top: 2px solid #ccc;
        padding-top: 45px;
}
@media all and (max-width: 1440px) {
        .covid-donate-yellow #video-hero::after,
        .safecare-hero #video-hero::after {
                content: "";
                position: absolute;
                left: 0;
                right: 0;
                top: 0;
                bottom: 0;
                background-image: none;
                width: 125%;
                height: 100vh;
                min-height: 400px;
                background-color: rgba(255, 255, 255, 0.7);
        }
        .safecare-hero #video-hero::after {
                background-color: rgba(0, 0, 0, 0.4);
        }
        .covid-donate-yellow #video-hero,
        .safecare-hero #video-hero {
                padding: 60px 100px 60px 15px;
        }
}
/* VIRTUAL CARE */
.col-sm-6.virtual-care {
        padding: 0;
        border: 1px solid #ccc;
        width: 48%;
        margin-right: 2%;
        min-height: 800px;
        /* Minja */
        display: grid;
        grid-template-rows: 100px auto 150px;
}
.vc-header {
        background: #f7f7f7;
        border-bottom: 1px solid #ccc;
        margin-bottom: 40px;
        /* Minja */
        margin-bottom: 0;
        height: fit-content;
}
.vc-header h2 {
        margin-top: 0;
        text-align: center;
        padding: 10px 0;
}
.col-sm-6.virtual-care p,
.col-sm-6.virtual-care h4 {
        padding-left: 20px;
        margin-bottom: 0;
        margin-top: 20px;
}
.col-sm-6.virtual-care h4 + p,
.col-sm-6.virtual-care h4 + ul {
        margin-top: 5px;
}
.virtual-care a.btn,
.virtual-care a.btn:visited {
        width: 300px;
        margin: 20px 0 0;
        background: #ffb71b;
        color: #fff;
        font-size: 16px;
}
.col-sm-6.virtual-care p.vc-note {
        margin-top: 0;
        margin-bottom: 40px;
        font-size: smaller;
}
.vc-step h2,
.vc-step h3 {
        padding: 0;
}
#content-page .vc-step h2 {
        font-weight: 800;
        border-bottom: 1px solid #f8d766;
        display: inline-block;
        padding-bottom: 0;
        margin-bottom: 20px;
        font-size: 26px;
        margin-top: 20px;
        color: #008fbe;
}
#content-page .vc-step h2::after {
        content: "";
        width: 70px;
        height: 7px;
        background: #f8d766;
        display: block;
        margin-top: 10px;
}
#content-page .vc-step.cyanml h2 {
        border-bottom-color: #7ce0d3;
}
#content-page .vc-step.cyanml h2::after {
        background: #7ce0d3;
}
.vc-step h3 {
        margin-bottom: 10px;
        font-size: 20px;
        font-weight: 600;
        color: #666;
}
#content-page .vc-step ul,
#content-page .vc-step ol {
        background: #f7f7f7;
        margin: 0 0 20px 0;
        padding: 10px;
        border-left: 7px solid #eee;
        list-style-type: none;
}
#content-page .vc-step ol {
        list-style-type: none;
        counter-reset: li;
}
#content-page .vc-step ol li {
        counter-increment: li;
}
.vc-step ul li::before {
        content: "\2022";
        font-weight: bold;
        display: inline-block;
        margin-right: 10px;
        color: #008fbe;
        font-family: initial;
        font-size: 20px;
}
.vc-step ol li::before {
        content: counter(li);
        color: #008fbe;
        display: inline-block;
        width: 1em;
        margin-left: 0;
        margin-right: 10px;
        direction: rtl;
}
#content-page .vc-step ul li,
#content-page .vc-step ol li {
        margin-bottom: 5px;
}
.vc-step ul li:last-child {
        padding-bottom: 0;
}
.vc-graphic {
        margin: 60px 0 0;
}
.vc-graphic .col-sm-12 {
        text-align: center;
        margin: 20px 0 0;
}
.vc-graphic h2.section-heading {
        text-align: center;
}
/*.vc-graphic h2.section-heading::after {
     content: '';
     height: 4px;
     width: 120px;
     display: block;
     margin: 20px auto 0;
     background-color: #ffb71b;
}
*/
@media all and (max-width: 1440px) {
        .updates-section.safecare-loc {
                background-size: 90%;
        }
}
@media all and (max-width: 1000px) {
        .covid.image-blocks .img-block {
                width: 49.5%;
        }
        .covid.image-blocks .img-block .img-description p,
        .covid.image-blocks .img-block .img-description ul li,
        .covid.image-blocks .img-block .img-description h4,
        .covid.image-blocks .img-block .img-description h3 {
                font-size: 85% !important;
        }
        .short-hero .content-hero-section .content-hero-box,
        .covidbox-light p.blocks-intro,
        .covid.testimonial-carousel.wd-carousel .col-sm-4 {
                width: inherit;
        }
        #subpage-banner-container.covid .section-heading.heading-btm-margin {
                line-height: 100%;
        }
        .safecare-loc .updates-box {
                padding-right: 27%;
        }
}
@media all and (max-width: 600px) {
        .section-padding.yellow-bg {
                padding: 30px;
        }
        #subpage-banner-container.covid .page-description {
                text-align: left;
        }
        .covid.testimonial-carousel .carousel-caption p.cftype {
                margin-top: 10px;
        }
        .covid.testimonial-carousel.wd-carousel .covid-featured .col-sm-4 {
                width: 100%;
                min-height: auto;
        }
        .covid.image-blocks .img-block {
                width: 99.95%;
        }
        .covid.image-blocks .img-block .img-description p,
        .covid.image-blocks .img-block .img-description ul li,
        .covid.image-blocks .img-block .img-description h4,
        .covid.image-blocks .img-block .img-description h3 {
                font-size: 95% !important;
        }
        .covid-donate-yellow a.btn.blue {
                margin-top: 10px;
        }
        .covid-donate-yellow a.btn.blue span {
                display: none;
        }
        .covid-donate-yellow #video-hero,
        .safecare-hero #video-hero {
                padding: 30px 0;
        }
        .col-sm-6.virtual-care {
                width: 100%;
                margin-right: 0;
                min-height: auto;
                margin-bottom: 40px;
        }
        #subpage-banner-container.covid .section-heading.heading-btm-margin {
                font-size: inherit;
        }
        .short-hero .content-hero-section .content-hero-box,
        .covidbox-light p.blocks-intro,
        .covid.testimonial-carousel.wd-carousel .col-sm-4 {
                width: inherit;
        }
        .virtual-care-options .section-heading br {
                display: none;
        }
        /* Safe Care */
        .updates-section.safecare-loc {
                background-size: 225px;
                background-position: center 25px;
                background-image: url("/SiteCollectionImages/marketing/coronavirus/safecare-logo-transparent-mob.png");
        }
        .safecare-loc .updates-box {
                padding: 150px 15px 0;
        }
}
</pre></body></html>