@media (max-width: 1650px) {
    .home_page_prioritize .home_page_prioritize_inr p {
        min-height: 7.2rem;
    }
}

@media(max-width:1599px) {
    .sub-heading h2 {
        font-size: 5.4rem;
    }

    .sub-heading p {
        font-size: 1.8rem;
    }

    .book-appointment-btn {
        font-size: 1.6rem;
        padding-left: 2rem;
        padding-right: 2rem;
        padding-top: 1.2rem;
        padding-bottom: 1.2rem;
    }

    .home-page-header .navbar .navbar-nav a {
        font-size: 1.6rem;
    }

    .home_page_banner h1 {
        font-size: 7.2rem;
        line-height: 8.2rem;
    }

    .home_page_category .category_itm_contnt h3 {
        font-size: 2.4rem;
    }

    .home_page_category .category_itm_contnt p {
        font-size: 1.6rem;
    }

    .home_page_service .hmg_srvc_itm_nmbr {
        font-size: 2.6rem;
    }

    .home_page_service .hmg_srvc_itm h3 {
        font-size: 2.4rem;
    }

    .home_page_service .hmg_srvc_itm p {
        font-size: 1.6rem;
    }

    .home_page_service .hmg_srvc_itm ul li {
        font-size: 1.6rem;
    }

    .home_page_prioritize .home_page_prioritize_inr h3 {
        font-size: 2.4rem;
    }

    .home_page_advace_right ul li .span_h4 {
        font-size: 2.2rem;
    }

    .home_page_advace_right ul li .span_p {
        font-size: 1.6rem;
    }

    .home_page_health .home_page_health_inr ul li h3 {
        font-size: 2.4rem;
    }

    .home_page_medical_team .medical_team_row .hmg_team_itm .hmg_team_itm_contnt h3 {
        font-size: 2.4rem;
    }

    .home_page_medical_team .medical_team_row .hmg_team_itm .hmg_team_itm_contnt p {
        font-size: 1.6rem;
    }

    .home_page_specialized .home_page_specialized_row .hmg_specialized_itm h3 {
        font-size: 2.4rem;
    }

    .home_page_specialized .home_page_specialized_row .hmg_specialized_itm p {
        font-size: 1.6rem;
    }

    .yourhealthsimplified_sec .yourhealthsimplified_sec_row .yourhealthsimplified_itm p {
        font-size: 1.6rem;
    }

    .therapeutictreatments .therapeutictreatments_lft ul li .advance_itm .advance_itm_heading {
        font-size: 2.4rem;
    }

    .therapeutictreatments .therapeutictreatments_lft ul li .advance_itm .advance_itm_description {
        font-size: 1.6rem;
    }

    .accessiblecare .accessiblecare_row .accessiblecare_itm h3 {
        font-size: 2.4rem;
    }

    .accessiblecare .accessiblecare_row .accessiblecare_itm p {
        font-size: 1.6rem;
    }

    .hmg_location_sec .hmg_location_sec_itm h3 {
        font-size: 2.4rem;
    }

    .hmg_location_sec .hmg_location_sec_itm p {
        font-size: 1.6rem;
    }

    .hmg_seamless_healthCare_sec_container ul li .hmg_seamless_healthCare_itm h3 {
        font-size: 2.6rem;
    }

    .hmg_seamless_healthCare_sec_container ul li .hmg_seamless_healthCare_itm p {
        font-size: 1.6rem;
    }

    .hmg_ins_sec .hmg_ins_sec_itm_ul .hmg_ins_sec_itm_li .hmg_ins_sec_itm h3 {
        font-size: 2.2rem;
    }

    .hmg_patient_resources ul li .hmg_ins_sec_itm h3 {
        font-size: 2.6rem;
    }

    .hmg_healthcare_covr_li .hmg_healthcare_covr_itm h3 {
        font-size: 2.2rem;
    }

    .hmg_healthcare_covr_li .hmg_healthcare_covr_itm p {
        font-size: 1.6rem;
    }

    .hmg_specialized_itm_contnt h3 {
        font-size: 2.4rem;
    }

    .hmg_specialized_itm_contnt p {
        font-size: 1.6rem;
        line-height: 2.6rem;
    }

    .hmg_contact_schedule .hmg_contact_schedule_itm h3 {
        font-size: 2.4rem;
    }

    .hmg_contact_schedule .hmg_contact_schedule_itm p {
        font-size: 1.6rem;
    }

    .hmg_virtual_assistant .virtual_assistant_itm_head {
        margin-bottom: 2rem;
    }

    .hmg_virtual_assistant .virtual_assistant_itm_head h3 {
        font-size: 2.6rem;
    }

    .health_our_priority .health_our_priority_row .health_our_priority_itm h3 {
        font-size: 2.6rem;
    }

    .hmg_footer h4 {
        font-size: 2.2rem;
    }

    .home_page_medical_team_staff .medical_team_row .hmg_team_itm .hmg_team_itm_contnt h3 {
        font-size: 2.4rem;
    }

    .home_page_medical_team_staff .medical_team_row .hmg_team_itm .hmg_team_itm_contnt p {
        font-size: 1.6rem;
    }
}


@media (max-width: 1450px) {
    .home_page_banner .home_page_banner_img_sec .bnr_right_shape {
        right: 0;
        width: 100%;
    }
}

@media(max-width:1399px) {
    .sub-heading h2 {
        font-size: 4.8rem;
    }

    .home_page_banner .home_page_banner_img_sec {
        padding-left: 6rem;
    }

    .home_page_prioritize .home_page_prioritize_inr {
        padding-left: 5rem;
        padding-right: 5rem;
    }

    .home_page_prioritize .home_page_prioritize_inr p {
        min-height: 9.5rem;
    }

    .yourhealthsimplified_sec .yourhealthsimplified_sec_row .yourhealthsimplified_itm {
        padding: 2.5rem;
    }

    .hmg_seamless_healthCare_sec_container {
        padding-left: 5rem;
        padding-right: 5rem;
    }

    .hmg_patient_resources ul li .hmg_ins_sec_itm {
        padding: 3rem 1.5rem;
    }

    .hmg_patient_resources ul li .hmg_ins_sec_itm p {
        font-size: 1.6rem;
        line-height: 2.6rem;
    }

    .hmg_healthcare_covr_li .hmg_healthcare_covr_itm {
        padding: 3rem 1.5rem;
    }
}

@media (max-width: 1199px) {
    .home-page-header .navbar .navbar-nav {
        column-gap: 1.5rem;
    }

    .home-page-header .navbar .navbar-nav .shedule-appointment-btn {
        font-size: 1.6rem;
        padding: 1.2rem 2rem;
    }

    .home-page-header .navbar .navbar-brand {
        width: 15rem;
    }

    .home_page_banner h1 {
        font-size: 6.2rem;
        line-height: 7.2rem;
    }

    .home_page_banner .home_page_banner_img_sec .bnr_sml_img {
        max-width: 25rem;
        border-radius: 1.2rem;
    }

    .home_page_banner .bnr_shape_cirlce {
        max-width: 55rem;
    }

    .home_page_category .hmg_category_itm_row {
        row-gap: 2.5rem;
    }

    .home_page_category .hmg_category_itm {
        border-radius: 1.8rem;
    }

    .home_page_category .hmg_category_itm img {
        border-radius: 1.8rem;
    }

    .home_page_category .category_itm_contnt::after {
        border-radius: 1.2rem;
    }

    .home_page_category .category_itm_contnt {
        border-radius: 1.2rem;
        padding: 2rem 1rem;
    }

    .pharmacy_section ul {
        row-gap: 2rem;
    }

    .pharmacy_section ul li span {
        left: 1rem;
    }

    .pharmacy_section ul li {
        width: calc(33.33% - 1rem);
        font-size: 1.6rem;
        line-height: 2.6rem;
        padding: 2rem;
        padding-left: 5rem;
        border-radius: 1.6rem;
    }

    .home_page_your_comfort .home_page_your_comfort_inr h2 {
        margin-bottom: 3rem;
    }

    .home_page_service .home_page_service_heading {
        margin-bottom: 3rem;
    }

    .home_page_service .home_page_service_row {
        row-gap: 2rem;
    }

    .home_page_service .hmg_srvc_itm {
        border-radius: 1.8rem;
        padding: 3.5rem 1.5rem;
    }

    .home_page_service .hmg_srvc_itm_head {
        margin-bottom: 3rem;
    }

    .home_page_prioritize .home_page_prioritize_row {
        margin-top: 3rem;
    }

    .home_page_prioritize .home_page_prioritize_itm {
        border-radius: 1.8rem;
        padding: 2rem 1.5rem;
    }

    .home_page_prioritize .home_page_prioritize_inr p {
        min-height: 5rem;
    }

    .home_page_advace .hmg_advance_img {
        border-radius: 1.8rem;
    }

    .home_page_medical_team .medical_team_row .hmg_team_itm img {
        border-radius: 1.8rem;
    }

    .home_page_medical_team .medical_team_row .hmg_team_itm .hmg_team_itm_contnt {
        border-radius: 1.2rem;
        padding: 2rem 1rem;
    }

    .home_page_medical_team .medical_team_row .hmg_team_itm .hmg_team_itm_contnt::after {
        border-radius: 1.2rem;
    }

    .home_page_specialized .home_page_specialized_row {
        row-gap: 2.5rem;
    }

    .home_page_specialized .home_page_specialized_row .hmg_specialized_itm .hmg_specialized_itm_icn img {
        border-radius: 1.2rem;
        height: 22rem;
    }

    .home_page_preventive .home_page_preventive_inr h2 {
        margin-bottom: 3rem;
    }

    .home_page_preventive .home_page_preventive_inr ul {
        border-radius: 1.2rem;
        row-gap: 2.5rem;
    }

    .home_page_preventive .home_page_preventive_inr ul li {
        width: calc(50% - 2rem);
    }

    .home_page_preventive .home_page_preventive_inr ul li:nth-child(2) .preventive_right_arrow {
        display: none;
    }

    .yourhealthsimplified_sec .yourhealthsimplified_sec_row {
        row-gap: 2.5rem;
    }

    .yourhealthsimplified_sec .yourhealthsimplified_sec_row .yourhealthsimplified_itm {
        border-radius: 1.2rem;
        padding: 3.5rem 1.5rem;
    }

    .therapeutictreatments .therapeutictreatments_img {
        border-radius: 1.8rem;
        margin-top: 3rem;
    }

    .therapeutictreatments .therapeutictreatments_lft ul li {
        margin-top: 3rem;
    }

    .accessiblecare .accessiblecare_heading {
        margin-bottom: 3rem;
    }

    .accessiblecare .accessiblecare_row {
        row-gap: 2.5rem;
    }

    .hmg_location_sec .hmg_location_sec_container .hmg_location_heading {
        margin-bottom: 3rem;
    }

    .hmg_location_sec .hmg_location_sec_container .hmg_location_sec_row {
        row-gap: 2.5rem;
    }

    .hmg_location_sec .hmg_location_sec_itm {
        border-radius: 1.8rem;
        padding: 3rem 2.5rem;
    }

    .hmg_seamless_healthCare_sec_container .accessiblecare_heading {
        margin-bottom: 3rem;
        text-align: center;
    }

    .hmg_seamless_healthCare_sec_container ul li .hmg_seamless_healthCare_itm {
        padding: 3.5rem 1.5rem;
        border-radius: 1.8rem;
    }

    .hmg_ins_sec .hmg_ins_sec_heading {
        margin-bottom: 3rem;
    }

    .hmg_ins_sec .hmg_ins_sec_itm_ul {
        border-radius: 1.2rem;
    }

    .hmg_patient_resources .hmg_patient_resources_heading {
        margin-bottom: 3rem;
    }

    .hmg_patient_resources ul {
        row-gap: 2.5rem;
    }

    .hmg_patient_resources ul li {
        width: 50%;
    }

    .hmg_patient_resources ul li .hmg_ins_sec_itm {
        border-radius: 1.8rem;
    }

    .hmg_patient_resources ul li:nth-child(1) .hmg_ins_sec_itm {
        background-color: #1E3D59;
    }

    .hmg_patient_resources ul li:nth-child(1) .hmg_ins_sec_itm span,
    .hmg_patient_resources ul li:nth-child(1) .hmg_ins_sec_itm h3,
    .hmg_patient_resources ul li:nth-child(1) .hmg_ins_sec_itm p {
        color: #fff;
    }

    .hmg_patient_resources ul li:nth-child(2) .hmg_ins_sec_itm {
        background-color: #f5f5f7;
    }

    .hmg_patient_resources ul li:nth-child(2) .hmg_ins_sec_itm span,
    .hmg_patient_resources ul li:nth-child(2) .hmg_ins_sec_itm h3,
    .hmg_patient_resources ul li:nth-child(2) .hmg_ins_sec_itm p {
        color: #000;
    }

    .hmg_healthcare_covr .hmg_healthcare_covr_heading {
        margin-bottom: 3rem;
    }

    .hmg_healthcare_covr .hmg_healthcare_covr_ul {
        row-gap: 2.5rem;
    }

    .home_page_specialized .home_page_specialized_heading {
        margin-bottom: 3rem;
    }

    .home_page_specialized .home_page_specialized_row {
        row-gap: 2.5rem;
    }

    .hmg_specialized_itm_tp .hmg_specialized_itm {
        border-radius: 1.2rem;
    }

    .hmg_specialized_itm_contnt {
        padding: 3.5rem 1.5em;
    }

    .hmg_virtual_assistant .hmg_virtual_assistant_heading .hmg_virtual_assistant_ul {
        row-gap: 2.5rem;
        margin-top: 3rem;
    }

    .hmg_virtual_assistant .hmg_virtual_assistant_heading .hmg_virtual_assistant_ul .hmg_virtual_assistant_li .hmg_virtual_assistant_itm {
        padding: 2.5rem 1.5rem;
        border-radius: 1.2rem;
    }

    .health_our_priority .hmg_virtual_assistant_heading {
        margin-bottom: 3rem;
    }

    .health_our_priority .health_our_priority_row {
        row-gap: 2.5rem;
    }

    .hmg_footer .hmg_footer_item_frst {
        padding-right: 1.5rem;
    }

    .hmg_footer .hmg_footer_item_frst img {
        width: 15rem;
    }

    .hmg_footer .hmg_footer_item_mdl {
        padding-left: 1.5rem;
    }

    .home_page_medical_team_staff .medical_team_row .hmg_team_itm img {
        border-radius: 1.8rem;
    }

    .home_page_medical_team_staff .medical_team_row .hmg_team_itm .hmg_team_itm_contnt {
        padding: 2rem 1rem;
        border-radius: 1.2rem;
    }

    .home_page_medical_team_staff .medical_team_row .hmg_team_itm .hmg_team_itm_contnt::after {
        border-radius: 1.2rem;
    }
}

@media(max-width:991px) {

    .sub-heading h2 {
        font-size: 4.2rem;
        margin-bottom: 1.5rem;
    }

    .section-space-9 {
        padding-top: 7rem;
        padding-bottom: 7rem;
    }

    .home-page-header .navbar-collapse {
        position: fixed;
        top: 0;
        right: -40rem;
        width: 32rem;
        height: 100vh;
        background: #132c43;
        padding: 8rem 0 3rem;
        transition: 0.5s;
        opacity: 0;
    }

    .home-page-header .navbar-collapse.show {
        right: 0;
        opacity: 1;
    }

    .home-page-header .navbar .navbar-nav button.nav-link,
    .home-page-header .navbar .navbar-nav a {
        padding: 1.5rem 3rem !important;
        text-align: left;
        border-bottom: 0.1rem solid rgba(224, 224, 224, 0.2);
        width: 100%;
    }

    .home-page-header .navbar .navbar-nav .shedule-appointment-btn {
        margin-top: 1.5rem;
        margin-left: 3rem;
    }

    .home-page-header .navbar .navbar-nav {
        display: block;
    }

    .home-page-header {
        padding-bottom: 1.5rem;
    }

    .home_page_banner {
        padding-top: 20rem;
        padding-bottom: 22rem;
    }

    .home_page_banner .home_page_banner_img_sec {
        margin-top: 4rem;
    }

    .pharmacy_section ul li {
        width: calc(50% - 1rem);
    }

    .home_page_your_comfort .home_page_your_comfort_inr h2 {
        margin-bottom: 1.5rem;
    }

    .home_page_your_comfort .home_page_your_comfort_inr p {
        margin-bottom: 1rem;
    }

    .home_page_prioritize .home_page_prioritize_inr {
        border-radius: 4rem;
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }

    .home_page_prioritize .home_page_prioritize_inr::after {
        border-radius: 4rem;
    }

    .home_page_prioritize .home_page_prioritize_inr_box h2 {
        margin-bottom: 1.5rem;
    }

    .home_page_advace .hmg_advance_img {
        border-radius: 1.8rem;
        max-width: 100%;
        margin-bottom: 3rem;
    }

    .home_page_health .home_page_health_inr h2 {
        margin-bottom: 1.5rem;
    }

    .home_page_health .home_page_health_inr ul {
        margin-top: 3rem;
        row-gap: 2.5rem;
        justify-content: center;
    }

    .home_page_health .home_page_health_inr ul li .home_page_health_itm {
        margin-bottom: 2.5rem;
    }

    .home_page_health .home_page_health_inr ul li::after {
        width: calc(100% - 5rem);
    }

    .home_page_medical_team .medical_team_row {
        margin-top: 3rem;
    }

    .home_page_specialized .home_page_specialized_heading {
        margin-bottom: 3rem;
    }

    .yourhealthsimplified_sec .yourhealthsimplified_sec_heading {
        margin-bottom: 3rem;
    }

    .hmg_seamless_healthCare_sec_container {
        border-radius: 4rem;
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }

    .hmg_ins_sec .hmg_ins_sec_itm_ul {
        justify-content: space-between;
        row-gap: 2.5rem;
    }

    .hmg_ins_sec .hmg_ins_sec_itm_ul .hmg_ins_sec_itm_li {
        width: calc(50% - 1.5rem);
        border-radius: 1.2rem;
        overflow: hidden;
    }

    .hmg_ins_sec .hmg_ins_sec_itm_ul .hmg_ins_sec_itm_li:last-child {
        margin: auto;
    }

    .hmg_contact_schedule .hmg_contact_schedule_ul .hmg_contact_schedule_li {
        margin-top: 3rem;
    }

    .hmg_footer h4 {
        margin-bottom: 2rem;
    }

    .hmg_footer .copy_right_txt {
        margin-top: 4rem;
    }

    .home_page_medical_team_staff .medical_team_row {
        margin-top: 3rem;
    }

    .home-page-header .navbar .navbar-toggler {
        width: 4.6rem;
        height: 4.6rem;
        box-shadow: none;
        border: none;
        padding: 0 .6rem;
        position: relative;
        background-color: #ae552d !important;
    }

    .home-page-header .cross-btn-wrap {
        position: fixed;
        top: 3rem;
        right: 3rem;
    }

    .home-page-header .navbar .navbar-toggler .navbar-toggler-icon {
        opacity: 1;
        background: #fff;
        width: 3.5rem;
        height: .3rem;
        transition: all .2s cubic-bezier(.98, .57, 1, 1);
        display: block;
        position: relative;
    }

    .home-page-header .navbar .navbar-toggler .navbar-toggler-icon:before {
        content: "";
        opacity: 1;
        background: #fff;
        border-radius: 10rem;
        width: 3.5rem;
        height: .3rem;
        transition: all .2s cubic-bezier(.98, .57, 1, 1);
        display: block;
        position: absolute;
        top: -1rem;
        left: 0;
    }

    .home-page-header .navbar .navbar-toggler .navbar-toggler-icon:after {
        content: "";
        opacity: 1;
        background: #fff;
        border-radius: 10rem;
        width: 3.5rem;
        height: .3rem;
        transition: all .2s cubic-bezier(.98, .57, 1, 1);
        display: block;
        position: absolute;
        bottom: -1rem;
        left: 0;
    }

    .home-page-header .cross-btn-wrap .navbar-toggler .navbar-toggler-icon:before {
        top: 0;
        transform: rotate(90deg);
    }

    .home-page-header .cross-btn-wrap .navbar-toggler .navbar-toggler-icon:after {
        opacity: 0;
    }

    .home-page-header .cross-btn-wrap .navbar-toggler .navbar-toggler-icon {
        transform: rotate(45deg);
    }

    .testimonial_slider_wrapper .slick-slide {
        padding: 2rem;
    }

    .accessiblecare .accessiblecare_row .accessiblecare_itm .accessiblecare_itm_icn img {
        width: 15rem;
        height: 15rem;
    }

    .hmg_ins_sec .hmg_ins_sec_itm_ul .hmg_ins_sec_itm_li img {
        height: 25rem;
    }

    .hmg_ins_sec .hmg_ins_sec_itm_ul .hmg_ins_sec_itm_li .hmg_ins_sec_itm {
        padding: 2rem 1.5rem;
    }

    .hmg_specialized_itm_contnt {
        padding:0;
    }
}

@media(max-width:767px) {
    .sub-heading h2 {
        font-size: 3.2rem;
    }

    .section-space-9 {
        padding-top: 5rem;
        padding-bottom: 5rem;
    }

    .home_page_banner {
        padding-top: 10rem;
    }

    .home_page_banner h1 {
        font-size: 5.2rem;
        line-height: 6.2rem;
    }

    .home_page_banner p {
        font-size: 1.8rem;
    }

    .home_page_category .hmg_category_itm {
        padding: 0.5rem;
    }

    .home_page_category .hmg_category_itm img {
        height: 25rem;
        object-fit: cover;
    }

    .home_page_category .category_itm_contnt h3 {
        font-size: 2rem;
        margin-bottom: 1rem;
    }

    .home_page_category .category_itm_contnt p {
        font-size: 1.4rem;
    }

    .home_page_category .category_itm_contnt {
        left: 1.5rem;
        bottom: 1.5rem;
    }

    .home_page_service .home_page_service_heading {
        margin-bottom: 2rem;
    }

    .home_page_service .hmg_srvc_itm_icn {
        width: 5rem;
        height: 5rem;
        padding: 1.2rem;
    }

    .home_page_service .hmg_srvc_itm h3 {
        font-size: 2rem;
        margin-bottom: 1rem;
    }

    .home_page_prioritize .home_page_prioritize_inr h3 {
        font-size: 2rem;
        margin-bottom: 1rem;
    }

    .home_page_prioritize .home_page_prioritize_inr p {
        margin-bottom: 2rem;
        min-height: 9.5rem;
    }

    .home_page_advace_right ul li .span_h4 {
        font-size: 2rem;
    }

    .home_page_health .home_page_health_inr ul li h3 {
        font-size: 2rem;
        margin-bottom: 1rem;
    }

    .home_page_health .home_page_health_inr ul li::after {
        display: none;
    }

    .home_page_health .home_page_health_inr ul li {
        width: 50%;
    }

    .home_page_medical_team .medical_team_row .hmg_team_itm .hmg_team_itm_contnt h3 {
        font-size: 2rem;
        margin-bottom: 1rem;
    }

    .home_page_specialized .home_page_specialized_row .hmg_specialized_itm h3 {
        font-size: 2rem;
        margin-bottom: 1rem;
    }

    .home_page_preventive .home_page_preventive_inr ul li .span_nmbr {
        margin-bottom: 1.5rem;
    }

    .home_page_preventive .home_page_preventive_inr ul li .span_heading {
        font-size: 2rem;
        margin-bottom: 1rem;
    }

    .yourhealthsimplified_sec .yourhealthsimplified_sec_row .yourhealthsimplified_itm h3 {
        font-size: 2rem;
    }

    .therapeutictreatments .therapeutictreatments_lft ul li .advance_itm .advance_itm_heading {
        font-size: 2rem;
    }

    .hmg_location_sec .hmg_location_sec_itm h3 {
        font-size: 2rem;
        margin-bottom: 1.5rem;
    }

    .hmg_seamless_healthCare_sec_container ul {
        row-gap: 2.5rem;
    }

    .hmg_ins_sec .hmg_ins_sec_itm_ul .hmg_ins_sec_itm_li img {
        height: 22rem;
    }

    .hmg_ins_sec .hmg_ins_sec_itm_ul .hmg_ins_sec_itm_li .hmg_ins_sec_itm {
        padding: 2.5rem 1rem;
    }

    .hmg_ins_sec .hmg_ins_sec_itm_ul .hmg_ins_sec_itm_li .hmg_ins_sec_itm h3 {
        font-size: 2rem;
    }

    .hmg_patient_resources ul li .hmg_ins_sec_itm span {
        font-size: 3.6rem;
        margin-bottom: 1.5rem;
    }

    .hmg_patient_resources ul li .hmg_ins_sec_itm h3 {
        font-size: 2.2rem;
    }

    .hmg_healthcare_covr_li .hmg_healthcare_covr_itm {
        border: 0.5rem solid #fff;
    }

    .hmg_healthcare_covr_li .hmg_healthcare_covr_itm img {
        width: 5.2rem;
        margin-bottom: 1.5rem;
    }

    .hmg_healthcare_covr_li .hmg_healthcare_covr_itm h3 {
        font-size: 2rem;
        margin-bottom: 1rem;
    }

    .hmg_healthcare_covr_li .hmg_healthcare_covr_itm h3 br {
        display: none;
    }

    .hmg_specialized_itm_icn img {
        height: 22rem;
    }

    .hmg_specialized_itm_contnt h3 {
        font-size: 2rem;
        margin-bottom: 1rem;
    }

    .hmg_contact_schedule .hmg_contact_schedule_itm h3 {
        font-size: 2rem;
    }

    .hmg_virtual_assistant .virtual_assistant_itm_head {
        margin-bottom: 1.5rem;
    }

    .hmg_virtual_assistant .virtual_assistant_itm_head span {
        width: 4rem;
        height: 4rem;
        min-height: 4rem;
        min-width: 4rem;
        margin-right: 1rem;
    }

    .hmg_virtual_assistant .virtual_assistant_itm_head span img {
        width: 2rem;
    }

    .hmg_virtual_assistant .virtual_assistant_itm_head h3 {
        font-size: 2rem;
    }

    .health_our_priority .health_our_priority_row .health_our_priority_itm {
        padding: 3.5rem 4rem 4rem 4rem;
    }

    .health_our_priority .health_our_priority_row .health_our_priority_itm h3 {
        font-size: 2.2rem;
        margin-bottom: 1.5rem;
    }

    .health_our_priority .health_our_priority_row .health_our_priority_itm p {
        font-size: 1.6rem;
    }

    .home_page_medical_team_staff .medical_team_row .hmg_team_itm .hmg_team_itm_contnt h3 {
        font-size: 2rem;
        margin-bottom: 1rem;
    }
}

@media (max-width: 575px) {
    .home-page-header .top-bar {
        display: none;
    }

    .sub-heading p {
        font-size: 1.6rem;
    }

    .home-page-header .navbar .navbar-brand {
        width: 12rem;
    }

    .home-page-header {
        position: fixed;
        top: 0;
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .home_page_banner h1 {
        font-size: 4.2rem;
        line-height: 5.2rem;
    }

    .home_page_banner .home_page_banner_img_sec .bnr_sml_img {
        max-width: 20rem;
        border: 0.5rem solid #1E3D59;
    }

    .pharmacy_section ul li {
        width: 100%;
    }

    .home_page_service .hmg_srvc_itm {
        padding: 2rem 1.5rem;
    }

    .home_page_service .hmg_srvc_itm_head {
        margin-bottom: 1.5rem;
    }

    .home_page_prioritize .home_page_prioritize_inr {
        border-radius: 2.5rem;
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .home_page_prioritize .home_page_prioritize_inr::after {
        border-radius: 2.5rem;
    }

    .home_page_prioritize .home_page_prioritize_inr p {
        min-height: auto;
    }

    .home_page_advace_right ul li .advance_itm .advance_itm_spn {
        width: 5.5rem;
        height: 5.5rem;
        padding: 1rem;
        min-width: 5.5rem;
        margin-right: 1.5rem;
    }

    .home_page_advace_right ul li .advance_itm .advance_itm_spn img {
        width: 2.5rem;
        height: 2.5rem;
    }

    .home_page_advace_right ul::after {
        left: 2.5rem;
        top: 50%;
        height: calc(100% - 10rem);
        transform: translateY(-50%);
    }

    .home_page_health .home_page_health_inr ul li {
        width: 100%;
    }

    .home_page_medical_team .medical_team_row .hmg_team_itm img {
        height: 40rem;
    }

    .home_page_medical_team .medical_team_row .hmg_team_itm .hmg_team_itm_contnt {
        left: 0;
        bottom: 0;
        width: 100%;
    }

    .home_page_medical_team .medical_team_row .hmg_team_itm .hmg_team_itm_contnt p {
        font-size: 1.4rem;
    }

    .home_page_preventive .home_page_preventive_inr ul li {
        width: 100%;
        padding-right: 0;
    }

    .home_page_preventive .home_page_preventive_inr ul li .preventive_right_arrow {
        display: none;
    }

    .yourhealthsimplified_sec .yourhealthsimplified_sec_row .yourhealthsimplified_itm {
        padding: 2rem 1.5rem;
    }

    .therapeutictreatments .therapeutictreatments_lft ul li {
        padding-left: 2rem;
    }

    .hmg_location_sec .hmg_location_sec_itm {
        padding: 2rem 1.5rem;
    }

    .hmg_seamless_healthCare_sec_container {
        border-radius: 2.5rem;
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .hmg_ins_sec .hmg_ins_sec_itm_ul .hmg_ins_sec_itm_li {
        width: calc(100% - 0rem);
    }

    .hmg_ins_sec .hmg_ins_sec_itm_ul .hmg_ins_sec_itm_li .hmg_ins_sec_itm {
        padding: 2rem 1.5rem;
    }

    .hmg_patient_resources ul li {
        width: 100%;
    }

    .hmg_patient_resources ul li .hmg_ins_sec_itm {
        padding: 2rem 1.5rem;
    }

    .hmg_healthcare_covr_li .hmg_healthcare_covr_itm {
        padding: 2rem 1.5rem;
    }

    .hmg_specialized_itm_contnt {
        padding: 2rem 1.5em;
    }

    .hmg_virtual_assistant .hmg_virtual_assistant_heading h2 {
        font-size: 3rem;
        margin-bottom: 1.5rem;
    }

    .hmg_virtual_assistant .hmg_virtual_assistant_heading .hmg_virtual_assistant_ul .hmg_virtual_assistant_li {
        width: 100%;
    }

    .hmg_footer .hmg_footer_item_lst p {
        margin-bottom: 1.5rem;
    }

    .home_page_medical_team_staff .medical_team_row .hmg_team_itm img {
        height: 40rem;
    }

    .home_page_medical_team_staff .medical_team_row .hmg_team_itm .hmg_team_itm_contnt {
        left: 0;
        bottom: 0;
        width: 100%;
    }

    .home_page_medical_team_staff .medical_team_row .hmg_team_itm .hmg_team_itm_contnt p {
        font-size: 1.4rem;
    }
}