.home_health_star_ratings_hr_frame {
    background-color: var(--background-blue);
    margin: 0px;
    padding: 0px;
    height: 25px;
    width: 100%;
}

.home_health_star_ratings_hr {
    background-color: var(--background-blue);
    border-top: 1px solid white;
    border-radius: 3px;
    width: 72%;
    margin-top: 0px;
}

.home_health_banner_section {
    background-color: var(--background-blue);
    display: block;
    justify-content: center;
    align-items: center;
    height: fit-content;
    padding-top: 33px;
    padding-bottom: 10px;
    padding-left: 15%;
    padding-right: 15%;
}

.hh_centered {
    text-align: center;
    width: 48%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.home_health_body_banner {
    background-color: var(--background-blue);
    height: 600px;
}

.home_health_banner_icon {
    height: 68px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
}

.home_health_banner_stars_icon {
    height: 50px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 36px;
}

.home_health_agency_frame {
    width: 40%;
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
    border-style: solid;
    border-color: var(--background-blue);
    border-radius: 19px;
    border-width: 1px;
    padding: 40px 50px 50px 50px;
}

.home_health_agency_label {
    font-family: 'Montserrat', sans-serif;
    font-weight: 600;
    color: var(---text);
    font-size: 17px;
    margin-bottom: 3px;
}

.home_health_agency_header {
    font-family: 'Montserrat', sans-serif;
    font-weight: 600;
    color: var(--black-text);
    font-size: 46px;
}

.home_health_h3_white {
    font-family: 'Montserrat', sans-serif;
    font-weight: 700;
    color: var(--white-text);
    font-size: 36px;
    padding-bottom: 23px;
}

.home_health_agency_rating_frame_row { display: flex; }

.home_health_agency_rating_frame { margin-right: 31px; }

.home_health_agency_rating_label {
    font-family: 'Montserrat', sans-serif;
    font-weight: 600;
    color: var(--black-text);
    font-size: 12px;
    margin-bottom: 7px;
}

.home_health_agency_rating_icon { height: 24px;}

.reimbursement_rates_centered_image_duo
{
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 33px;
    margin-bottom: 10px;
}

.streamlining_staffing_image {
    width: 478px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 38px;
    margin-bottom: 3px;
}

.hh_h2_blue {
    font-family: 'Montserrat', sans-serif;
    font-weight: 700;
    color: var(--blue-text);
    font-size: 28px;
}

.indented_paragraph {
    text-indent: -0.65em;
}

.home_health_dash_paragraph_margin {
    text-align: left;
    width: 38%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

@media (max-width: 1270px) {

    .home_health_agency_frame { padding-bottom: 20px; }
    .home_health_agency_rating_frame_row { display: block; }

    .home_health_agency_rating_frame { padding-bottom: 23px; }
    
    .home_health_body_banner {
        background-color: var(--background-blue);
        height: 560px;
    }
    
}

@media (max-width: 992px) {
    .home_health_agency_frame {
        width: 85%;
        max-width: 493px;
    }

    .hh_centered {
        text-align: left;
        width: 80%;
        max-width: 493px;
    }

    .home_health_body_banner {
        /*float: left;*/
        padding: 0px 0px 0px 0px;
        height:min-content;
        display: block;
        overflow: auto;
    }

    .reimbursement_rates_centered_image_duo
    {
        margin-left: auto;
        margin-right: auto;
        margin-top: 33px;
        margin-bottom: 10px;
        width: var(--clinicians-mobile-content-width);
    }

    .home_health_dash_paragraph_margin {
        text-align: left;
        width: 72%;
        max-width: 493px;
    }
}

@media (max-width: 500px) {
    .streamlining_staffing_image 
    {
        margin-left: auto;
        margin-right: auto;
        margin-top: 33px;
        margin-bottom: 10px;
        width: var(--clinicians-mobile-content-width);
    }

    .reimbursement_rates_centered_image_duo
    {
        margin-left: auto;
        margin-right: auto;
        margin-top: 33px;
        margin-bottom: 10px;
        width: 92%
    }

}