
/*UI14041994*/

.title-overview{
    padding-block:0rem 6rem;
}
.inner_common_title{position:relative;padding-top: 12rem;}
.inner_common_title span{display: block;}
@media (min-width:1650px) {
    .inner_common_title{position:relative;padding-top: 13rem;}
}
@media (max-width:767px) {
    .inner_common_title span{display:unset;}
}
.appointment-top{
    display: flex;
    gap: .5rem;
    position: absolute;
    right: 4rem;
    top: 0;
}
.appointment-top li a{  display:flex;font: var(--font15);line-height:var(--line-height-24);}
.appointment-top li{
    display:flex;
    background-color: #4c4c4c;
    border-left: .4rem solid var(--color_yellow);
    color: var(--color_white);
    font: var(--font15);line-height:var(--line-height-24);
    padding:.5rem 1.7rem;
}
.appointment-top li:nth-child(2) {
    border-color: var(--color_red);
}
.appointment-top li:nth-child(3) {
    border-color: var(--color_skyblue);
}
.appointment-top figure{
    filter: brightness(0) invert(1);
    padding-right:1.4rem;
}
.appointment-top figure img{
    height:2.8rem;
}
@media (min-width:1399px) {
    .hospital_area {
        max-width:88rem;
    }
}

/* =========About Us Page CSS start======= */
.inner_common_title .title-overview blockquote{font: var(--font18);font-weight: normal;color: var(--color27);margin-top: 7rem;max-width:72%;margin-inline: auto;}
.title-overview{padding-block:0rem 7.5rem;}

.hospital_area {max-width: 67rem;margin: 0px auto;padding-block: 4rem;border-bottom: 2px solid #291670;}
.hospital_area ul{display: flex;justify-content: space-between;gap: 10rem;padding: 0 .5rem;}
.hospital_area ul li{text-align: center;}
.hospital_area ul li blockquote {font: var(--font30);line-height: var(--line-height-35);padding-bottom: 0rem;color: var(--color_red);}
.hospital_area ul li blockquote>span {display: block;font-weight: 500;}

.about-Sec-2{padding-block:6.5rem;}
.hospital_area {max-width: 61%;margin: 0px auto;padding-block:5rem;border-bottom: 2px solid #291670;}
.hospital_area ul li{text-align: center;}
.hospital_area ul li blockquote {font: var(--font30);line-height: var(--line-height-35);padding-bottom: 0rem;color: var(--color_red);}
.hospital_area ul li blockquote>span {display: block;font-weight: 500;}

.about_wrap3{background: var(--colorf5);padding-block: 7.5rem 10rem;border-bottom: .1rem solid rgb(0 0 0 / 12%);}
.about_wrap3 .about3_content{padding-left: 7.8rem;}
.about_wrap3 .about3_content blockquote{font: var(--font18);font-weight: 500;color: var(--color_black);margin-bottom: 3.7rem;max-width: 70%;}
.about_wrap3 .about3_content p{font: var(--font12);font-weight: normal;color: var(--color27);max-width: 100%;}
.about_wrap3 .value_bottom {max-width:80%;margin: 0px auto;padding-top: 4.3rem;}
.about_wrap3 .value_bottom .value-Bx{padding: 3rem 4.4rem;}
.about_wrap3 .value_bottom .value-Bx h3{font: var(--font13);font-weight: bold;margin-bottom: 2rem;}
.about_wrap3 .value_bottom .value_image{display: flex; justify-content: flex-start; gap: 3.3rem; padding-left: 4.5rem;align-items: center;}

.about_wrap4{padding-top: 10rem;overflow: hidden;background: var(--colorf5);}
.about_wrap4 .center_heading blockquote{font: var(--font18);font-weight: 500;color: var(--color_black);margin-bottom: 4rem;max-width:58%;margin-inline: auto;}
.about_wrap4 .center_heading p{font: var(--font12);font-weight: normal;color: var(--color27);max-width:70%;margin-inline: auto;}
.center_heading{text-align: center;}
.about_wrap4 figure{margin-top: 7rem;max-width: 1920px;margin-inline: auto;}

.about_wrap5, .about_amongst{background: var(--colorf5);}
.about_wrap5 .about5_content{max-width:90.8%;padding-block: 7rem;}
.about_wrap5 .about5_content p{font: var(--font12);color: var(--color27);}
.during_wrap .row{--bs-gutter-x:7rem;align-items: center;}
.during_wrap .during_content{padding-right:9rem;}
.during_wrap .during_content p, .about_wrap5 .bottom_para p, .about_wrap5 .nearly p, .about_amongst p, .about_amongst .thoght_by p{font: var(--font12);color: var(--color27);}
.about_wrap5 .bottom_para{padding-block: 7rem 5rem;}
.about_wrap5 .bottom_para p{max-width: 90%;}
.about_wrap5 .nearly{padding-block:5rem;border-top: .1rem solid var(--colorbe); border-bottom: .1rem solid var(--colorbe);}
.about_wrap5 .nearly blockquote{font: var(--font18);color: var(--color_red);padding-right: 5rem;}
.about_wrap5 .nearly p{max-width: 84%;}

.about_amongst{padding-block: 8rem 9rem;}
.about_amongst .row{align-items: center;}
.about_amongst .amongst_content{max-width: 76.6%;}
.about_amongst .amongst_content h4{font: var(--font18);margin-bottom: 6rem;}
.about_amongst .amongst_content .list_bulet li{color: var(--color27);}
.about_amongst .thoought_wrap{margin-block:4rem 0;}
.about_amongst .thoought_wrap p{max-width:90%;}
.about_amongst .thoght_by p{position: relative;display: flex;align-items: center;margin-bottom:1rem;}
.about_amongst .thoght_by p span{background: var(--colorf5);position: relative;padding-right: 3rem;}
.about_amongst .thoght_by p::before{position: absolute;left: 0;width: 100%;height:.1rem;background: var(--colore6);content: "";}
.about_amongst .thoght_by h5{font: var(--font18);}

.about_wrap6{padding-block: 13rem;}
.about_wrap6 .row{align-items: center;}
.about_wrap6 .testimonial_content{max-width:76%;}
.about_wrap6 .testimonial_content figure{margin-bottom: 4.3rem;}
.about_wrap6 .testimonial_content p{font: var(--font12);font-weight: normal;color: var(--color_black);}
.about_wrap6 .testimonial_content .name_deg{margin-top: 5rem;}
.about_wrap6 .testimonial_content .name_deg blockquote{font: var(--font15);font-weight: bold;color: var(--color_black);margin-bottom: 1rem;}
.about_wrap6 .testimonial_content .long_arrowbtn {margin-top: 3.5rem;}

.about_wrap7{position: relative;overflow: hidden;z-index: 1;}
.about_wrap7::before{width: 50vw;left: 0; height: 100%;top: 0;background: var(--color_red);content: "";position: absolute;z-index: -1;}
.about_wrap7::after{width:50vw;right: 0; height: 100%;top: 0;background: var(--color27);content: "";position: absolute;z-index: -1;}
.mission_vision{max-width: 1920px;margin-inline: auto;display: flex;flex-wrap: wrap;}
.about_wrap7 .vision_box, .about_wrap7 .mission_box{padding-block: 8.2rem 8.8rem;position: relative;z-index: 1;}
.about_wrap7 .vision_box h5, .about_wrap7 .mission_box h5{font: var(--font18);font-weight: 500;color: var(--color_white);margin-bottom: 4rem;}
.about_wrap7 .vision_box{width: 43%;background: var(--color_red); padding-left: 14%; padding-right: 6rem;}
.about_wrap7 .vision_box blockquote{font: var(--font16);  font-weight: 200; color: var(--color_white); max-width: 90%}
.about_wrap7 .mission_box{width: 57%;background: var(--color27);padding-left:13%;}
.about_wrap7 .mission_box p{font: var(--font16);font-weight: 200;color: var(--color_white);max-width:76.7%;}

@media (min-width:1450px) {
  .about_wrap3 .value_bottom .value_bottom {max-width: 84%;}
  .about_wrap6 .testimonial_content figure svg{width:4.6rem ;}
  .about_wrap7 .vision_box, .about_wrap7 .mission_box{padding-block: 9.2rem 9.8rem}
  .about_wrap3 .value_bottom {padding-top:5.3rem;}
  /* .about_wrap7 .vision_box::before{width: 100%;right: 100%; height: 100%;top: 0;background: var(--color_red);content: "";position: absolute;}
  .about_wrap7 .mission_box::after{width: 100%;left: 100%; height: 100%;top: 0;background: var(--color27);content: "";position: absolute;} */
}
@media (max-width:1649px) {
  .inner_common_title .title-overview blockquote {margin-top: 6rem;max-width: 79%;}
  .about_wrap3 .about3_content blockquote{max-width:84%;}
  .about-Sec-2 {padding-block: 5.5rem;}
  .hospital_area {padding-block: 4rem;}
  .about_wrap3 {padding-block: 6.5rem 9rem;}
  .about_wrap3 .about3_content { padding-left: 6.8rem;}
  .about_wrap3 .about3_content p{max-width: 95%;}
  .about_wrap3 figure{height: 100%;}
  .about_wrap3 figure img{height: 100%;width: 100%;object-fit: cover;}
  .about_wrap3 .value_bottom .value-Bx { padding: 2rem 3.4rem;}
  .about_wrap3 .value_bottom {max-width: 93%;}
  .about_wrap3 .value_bottom .value-Bx h3 { margin-bottom: 1rem;}
  .about_wrap4 { padding-top: 9rem;}
  .about_wrap4 .center_heading blockquote {margin-bottom: 3rem;max-width: 62%;}
  .about_wrap4 .center_heading p {max-width:80%;}
  .about_wrap4 figure {margin-top: 6rem;}
  .about_wrap5 .about5_content{max-width:100%;padding-block: 6rem;}
  .about_wrap5 .about5_content h4{max-width: 80%;}
  .about_wrap5 .about5_content ul.list_bulet{max-width:91%;}
  .about_wrap6 {padding-block: 12rem;}
  .about_wrap6 .testimonial_content figure {margin-bottom: 3.3rem;}
  .about_wrap6 .testimonial_content .name_deg {margin-top: 4rem;}
  .about_wrap6 .testimonial_content .name_deg blockquote { margin-bottom: .5rem;}
  .about_wrap6 .testimonial_content .long_arrowbtn { margin-top: 2.5rem;}
  .about_wrap6 .testimonial_content {max-width: 82%;}
  .about_wrap7 .vision_box blockquote {max-width: 67%;}
  .about_wrap7 .vision_box h5, .about_wrap7 .mission_box h5 {margin-bottom: 3rem;}
  .about_wrap7 .mission_box p {max-width:62%;}
  .about_wrap3 .value_bottom .value_image figure img{width: 87%;}
  .about_wrap5 .about5_content h4 { margin-bottom:5rem;}
  .during_wrap .row {--bs-gutter-x: 6rem;}
  .during_wrap .during_content {padding-right: 2rem;}
  .about_wrap5 .bottom_para {padding-block: 6rem 4rem;}
  .about_wrap5 .nearly p {max-width: 97%;}
  .about_amongst .amongst_content {max-width: 85.8%;}
  .about_amongst .thoought_wrap { margin-block: 3rem 0;}
  .about_wrap5 .nearly{padding-block: 4rem;}
  .about_amongst { padding-block: 7rem 8rem;}
  .about_amongst .amongst_content h4{margin-bottom: 5rem;}
  .about_wrap7 .vision_box{padding-right: 0;}

}/*--1649px-css-end---*/

@media (max-width:1399px) {
  .inner_common_title .title-overview blockquote {margin-top: 6rem;max-width: 84%;}
  .hospital_area {max-width: 62%;}
  .about_wrap3 .about3_content p {max-width: 95%;}
  .about_wrap4 .center_heading blockquote {max-width: 66%;}
  .about_wrap4 .center_heading p {max-width: 77%;}
  .about_wrap5 .about5_content h4 {max-width: 89%;}
  .about_wrap6 .testimonial_content {max-width: 84%;}
  .about_wrap7 .vision_box blockquote { max-width: 76%;}
  .about_wrap7 .mission_box p {max-width: 75%;}
  .about_wrap5 .about5_content ul.list_bulet { max-width: 88%;}
  .about_wrap3 .value_bottom {max-width: 85%;}
  .during_wrap .during_content {padding-right: 1.5rem;}
  .about_wrap5 .nearly blockquote{padding: 0;}
  .about_wrap5 .nearly p {max-width: 100%;padding-left: 2rem;}
  .about_amongst .amongst_content { max-width: 86.1%;}
  .about_amongst .thoought_wrap p{max-width: 100%;}

}/*--1399px-css-end---*/
@media (max-width:1360px) {
    .hospital_area ul{ gap: 9rem;}
}
@media (max-width:1280px) {
  .inner_common_title .title-overview blockquote {margin-top: 5rem;max-width: 95%;}
  .hospital_area ul {gap: 10rem;}
  .hospital_area {max-width: 65%;}
  .about_wrap3 .about3_content blockquote { max-width: 100%;}
  .about_wrap3 .about3_content { padding-left:6rem;}
  .about_wrap3 .about3_content p {max-width: 100%;}
  .about_wrap3 .value_bottom {max-width: 93%;}
  /* .about_wrap5 .about5_content {padding-left: 6rem;} */
  .about_wrap5 .about5_content h4 {max-width: 90%;}
  .about_wrap5 .about5_content h4 { margin-bottom: 4rem;}
  .about_wrap6 .testimonial_content {max-width: 97%;}
  .about_wrap6 {padding-block: 10rem;}
  .about_wrap7 .vision_box, .about_wrap7 .mission_box {padding-block: 7.2rem 7.8rem;}
  .about_wrap7 .vision_box blockquote {max-width: 81%;}
  .about_wrap7 .mission_box p {max-width: 59.7%;}
  .about_wrap4 .center_heading blockquote {max-width: 75%;}
  .about_wrap4 .center_heading p { max-width: 88%;}
  .during_wrap .row {--bs-gutter-x: 4rem;align-items: inherit;}
  .during_wrap .during_content{padding-right: 0;}
  .about_wrap5 .bottom_para {padding-block: 5rem 3rem;}
  .about_wrap5 .nearly p {max-width: 100%;padding-left: 0;}
  .about_amongst .row{align-items: inherit;}
  .about_amongst .amongst_content h4{margin-bottom: 4rem;}
  .about_amongst .amongst_content {max-width: 95%;}
  .about_amongst .thoought_wrap { margin-block: 0;}

}/*--1280px-css-end---*/
@media (max-width:1199px) {
  .about_wrap3 .value_bottom {max-width:100%;}
  .inner_common_title .title-overview blockquote {margin-top: 3rem;max-width: 96%;}
  .title-overview {padding-block: 0rem 4rem;}
  .about-Sec-2 {padding-block: 4.5rem;}
  .hospital_area ul {gap:5rem;}
  .hospital_area {padding-block: 3rem;}
  .about_wrap3 {padding-block: 4.5rem 5rem;}
  .about_wrap3 .value_bottom .value_image {gap: 0rem;padding-left: 2.5rem;padding-right: 6rem;}
  .about_wrap3 .value_bottom {padding-top: 3rem;}
  .about_wrap4 .center_heading blockquote {max-width: 76%;margin-bottom: 2rem;}
  .about_wrap4 .center_heading p {max-width: 89%;}
  .about_wrap4 { padding-top: 5rem;}
  .about_wrap4 figure { margin-top:3rem;}
  .about_wrap5 .about5_content h4 {max-width: 100%;}
  .about_wrap5 .about5_content ul.list_bulet {max-width: 93%;}
  .about_wrap6 {padding-block: 5rem;}
  .about_wrap6 .testimonial_content figure {margin-bottom: 2rem;}
  .about_wrap6 .testimonial_content .name_deg {margin-top: 2rem;}
  .about_wrap6 .testimonial_content .long_arrowbtn {margin-top: 1.5rem;}
  .about_wrap7 .vision_box {padding-left: 14%;}
  .about_wrap7 .vision_box h5, .about_wrap7 .mission_box h5 {margin-bottom: 2rem;}
  .about_wrap7 .mission_box {padding-left: 9%;}
  .about_wrap7 .mission_box p {max-width: 70.7%;}
  .about_wrap3 .about3_content { padding-left: 3rem;}
  .about_wrap3 .about3_content blockquote{margin-bottom: 2rem;}
  .about_wrap5 .about5_content { padding-block: 4rem;}
  .during_wrap .row {--bs-gutter-x: 3rem;}
  .about_wrap5 .bottom_para {padding-block: 4rem 2rem;}
  .about_wrap5 .nearly {padding-block: 3rem;}
  .about_amongst {padding-block: 6rem 8rem;}


}/*--1199px-css-end---*/
@media (max-width:991px) {
  .about_wrap4 figure { margin-top:2rem;}
  .inner_common_title .title-overview blockquote {margin-top:1.5rem;max-width: 100%;}
  .hospital_area {max-width: 100%;border-bottom: .1rem solid #291670; padding-block: 2rem;}
  .hospital_area ul {gap: 2rem;}
  .about_wrap3 .about3_content {padding-left: 0;margin-top: 2rem;}
  .about_wrap3 .about3_content blockquote { margin-bottom: 1.5rem; max-width: 100%;}
  .about-Sec-2 {padding-block:3rem 0;}
  .about_wrap3 .value_bottom { padding-top: 2rem;}
  .about_wrap3 .value_bottom .value-Bx {padding: 2rem;}
  .about_wrap3 .value_bottom .value_image {padding-left: 0;padding-right: 0;max-width:35%;margin-top: 2rem;}
  .about_wrap3{padding-block: 4rem;}
  .about_wrap4 .center_heading blockquote, .about_wrap4 .center_heading p{max-width: 100%;}
  .about_wrap5 .about5_content {padding-left: 0;margin-block: 0;}
  .about_wrap5 .about5_content h4 {margin-bottom: 2.5rem;}
  .about_wrap6 {padding-block: 4rem;}
  .about_wrap6 .col-lg-6{order:2;}
  .about_wrap6 .testimonial_content {max-width: 100%;padding-top: 3rem;}
  .about_wrap7 .vision_box, .about_wrap7 .mission_box {padding-inline: 4%;}
  .about_wrap7 .vision_box, .about_wrap7 .mission_box {padding-block: 4rem;}
  .about_wrap7 .vision_box blockquote, .about_wrap7 .mission_box p{max-width: 100%;}
  .inner_common_title{padding-top: 5rem;}
  .about_wrap5 .about5_content {padding-block: 3rem;}
  .during_wrap .during_content{padding-top:2rem;}
  .about_wrap5 .bottom_para {padding-block: 3rem 2rem;}
  .about_wrap5 .nearly blockquote{margin-bottom:1.5rem;}
  .about_amongst .col-lg-5{order: 2;}
  .about_amongst {padding-block: 3rem;}
  .about_amongst .amongst_content{margin-top: 2rem;max-width: 100%;}
  .about_amongst .amongst_content h4 {margin-bottom: 2rem;}
  .about_wrap5 .nearly {padding-block: 2rem;}
  .about_wrap4 { padding-top: 3rem;}
  .about_wrap5 .bottom_para p{max-width: 100%;}
}/*--991px-css-end---*/
@media (max-width:767px) {
  .about_wrap7 .mission_box, .about_wrap7 .vision_box {width: 100%;}
  .about_wrap7 .vision_box, .about_wrap7 .mission_box {padding-inline: 5%;}
  .about_wrap3 { padding-block: 3rem;}
  .about_wrap3 .value_bottom .value_image{  max-width: 100%;justify-content: center;}
  .about_wrap3 .value_bottom .value_image figure img{width: 10rem;}
}/*--767px-css-end---*/

@media (max-width:575px) {
  .hospital_area ul{flex-wrap: wrap;gap: 0;}
  .hospital_area ul li{width: 48%;border: .1rem solid rgb(0 0 0 / 8%);margin-bottom: 1.5rem;padding: 1.5rem;}
  .hospital_area {padding-block: 2rem 1rem;}
  .about_wrap3, .about_wrap6 {padding-block: 3rem;}
  .about_wrap7 .vision_box, .about_wrap7 .mission_box {padding-block: 3rem;}
  .inner_common_title {padding-top: 4rem;}
  .about_wrap5 .about5_content{padding-block:0 3rem ;}
  .about_wrap4{padding-block: 3rem 2rem;}

}/*--575px-css-end---*/

@media (max-width:375px) {
  .hospital_area ul li{padding: 1rem;}
  .about_wrap7 .vision_box, .about_wrap7 .mission_box { padding-inline:2rem;}

}/*--375px-css-end---*/
@media (max-width:330px) {
    .inner_common_title {padding-top: 3rem;}
}/*--330px-css-end---*/

/* =========About Us Page CSS End======= */

/* ===== Chairman Message Page CSS-end======= */

.chairman-message{position: relative;overflow: hidden;z-index: 1;}
.chairman-message::before{background: var(--colorf5);width: 100%;height: calc(100% - 6rem);bottom: 0;left: 0;content: "";position: absolute;z-index: -1;}
.img-top{position: relative;}
.name-detail{position: absolute;width:36.3rem;bottom: 0;right: 0;background: var(--color_red);color: var(--color_white);padding: 2.6rem 0rem 2.3rem 3.3rem;}
.name-detail h4 {font: var(--font18); margin-bottom:1.5rem;}
.name-detail p {font: var(--font12); color: var(--color_white); text-wrap: pretty; line-height: var(--line-height-20);}
.name-detail p span{display: block;}
.messages-txt {padding-block:5rem 10rem;}
.chairman-message .messages-txt p { font: var(--font12); line-height: var(--line-height-20);}
.messages-txt .motto{padding: 1rem 0 5rem; }
.messages-txt .motto {position: relative;}
.messages-txt .motto::before{position: absolute; content: ""; width:28%; height: 2px; background-color: var(--color_blue); bottom: 0;}
.messages-txt .motto p{font: var(--font18); margin-bottom: 0; line-height: var(--line-height-30);font-weight: 300;}
.messages-txt .motto h5{font: var(--font18); font-weight: bold; line-height: var(--line-height-30); }

@media (min-width:1650px) {
    .messages-txt {padding-block:5rem 10rem;}
    .name-detail{width:46.3rem;padding: 3.6rem 0rem 3.3rem 4.3rem;}
    .messages-txt .motto::before{position: absolute; content: ""; width:28%; height: .3rem; background-color: var(--color_blue); bottom: 0;}
    .messages-txt .motto {padding: 2rem 0 6rem;}
    .name-detail{width:46.3rem;}
    .chairman-message::before{height: calc(100% - 6rem);}
}

@media(max-width:1399px){
    .messages-txt .motto::before {width: 32%; }
}
@media(max-width:1199px){
    .messages-txt {padding-block: 3rem 8rem; }
    .messages-txt .motto {padding: 0rem 0 3rem;}
}
@media (max-width:991px) {
    .messages-txt .motto::before{width: 100%;height: .1rem;}
    .messages-txt .motto {padding: 0rem 0 2rem; }
    .messages-txt {padding-block: 3rem 7rem;}
}
@media(max-width:767px){
    .name-detail {position: relative;width: 100%;padding: 1.5rem 2rem;}
    .name-detail h4{margin-bottom: 1rem;}
    .messages-txt {padding-block: 2rem 5rem;}
    .messages-txt .motto::before{width: 100%; height: 1px;}
    .messages-txt .motto {padding: 1rem 0 2.5rem;}

}
@media (max-width:575px) {
    .messages-txt .motto h5{font-weight: 600; line-height: var(--line-height-20);}
    .chairman-message::before {height: calc(100% - 3rem); }
    .messages-txt .motto {padding: 0rem 0 2rem;}
}

/* ===== Chairman Message Page CSS=== End==== */

/***********INAUGRATATION***************/
.inaugurate_sec-3{
    padding-block:6.5rem 8.5rem;
    border-bottom:1px solid #BEBEBE;
}
.inaugurate_sec-3 .row.gutter-six{
    --bs-gutter-x: 6.8rem;
}
.text_R{
  margin-right: 7rem;
}
.text_R .font18{
    padding-right: 1rem;
    font-weight:500;

    margin-bottom: 2.7rem;
}

/*********Charitable-Sec*************/
.charitable-title{padding-block:8.7rem 6rem;}
.charitable-title h3{
    margin-bottom:var(--margin-30);
    color:var(--color_black);
    padding:0 4rem;
}
@media (min-width:1399px) {
    .charitable-title h3{
        padding:0 6rem;
    }
}
/**************************/
.environment-imp{
    overflow: clip;
    margin-inline: auto;
    position: relative;
    z-index: 1;

}
.environment-Text h3{margin-bottom: 4.9rem;}
.list_bulet li{position: relative;padding:0rem 0 0 2rem;margin-bottom:3rem;
    font: var(--font12);line-height: var(--line-height-20);}
.list_bulet li:before {
    content: '';
    position: absolute;
    width: 6px;
    height: 6px;
    left: 0;
    top: 9px;
    background: var(--color_red);
    border-radius: 50%;
}
@media (min-width:1650px) {
    .list_bulet li:before{width: .8rem;height: .8rem;}
    .list_bulet li{position: relative;padding:0rem 0 0 3rem;margin-bottom:3rem;}
}
.environment-Text {
    padding-left: 10.8rem;
    max-width: 86%;
}


/******************BOOK-AN-APPOINTMENT**********/
.book-an-appointment{
    margin:3.4rem 0;

}
.book-an-appointment ul {
    display: flex;
    position: relative;
    justify-content: center;
   gap:2rem;

}
.book-an-appointment .form-select, .book-an-appointment  .search_form input  {
    height: 48px;
    border: 1px solid #28166E;
border-radius: 5px;
width:28rem;
font: var(--font15);line-height: var(--line-height-21);
padding: 0rem 2rem;
color:var(--color_black);
}
.book-an-appointment  .search-button {
    text-align: center;
    height: 44px;
    width: 100%;
    outline: none;
    cursor: pointer;
    background: none;
    font-size: 20px;
    position: absolute;
    right: 2px;
    border: none;
}
.book-an-appointment input::placeholder {
    color:var(--color_black);
}
.book-an-appointment  .search_form {
    display: flex;
    flex-wrap: wrap;
   position: relative;;
}
.book-an-appointment  .search_form.find_docsearch {display: block;}
.search_form .search-button {
    text-align: center;
    width:2.5rem;
    outline: none;
    cursor: pointer;
    background: none;
      position: absolute;
    right:1.5rem;
    border: none;
    display: flex;
    justify-content: center;
    align-items: center;
}
.doc_Search{
    display: flex;
    justify-content: center;
    column-gap: 2.5rem;
    align-items: center;
}
.title-overview .doc_Search{
    margin-bottom:3.5rem;
}
.doctor-list{padding-block:5.3rem 9rem;overflow:clip;}
.gl_view {
    display: flex;
    column-gap: 0.4rem;
    align-items: flex-start;
}
.gl_view a:is(:hover, .active) {
    background-color: var(--color_blue);
}
.gl_view a:is(:hover, .active) img {
    filter: brightness(0) invert(1);
}

.gl_view a img {
    padding:0.6rem;
    height: 3.5rem;
}
.gl_view a {

    background-color: var(--color_white);
}
.doc_Search p{
    font: var(--font14);line-height: var(--line-height-21);margin-bottom:0;font-weight:300;
}
.doc_Search span{
    color: var(--color_red);
    font-weight:bold;
    display: inline;
}
.team_grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    column-gap: 3.5rem;
    row-gap: 6.7rem;
}

.team_grid .alignmnt_list{display:none;}
.team_list .alignmnt_list{display:block;}
.team_list .alignmnt_grid{display:none;}
.team_list .alignmnt_list{display:block;}
.team_list li{margin-bottom:2rem;}
.team_grid .Grid_2{
   gap: 3rem;
   grid-template-columns: repeat(1, 45% 1fr);
}

.team_profile .border-b{
    margin-bottom:0;
    padding-bottom:2rem;
}
.team_list .Grid_2 {
    display: grid;
    grid-template-columns: repeat(1, 30% auto);
    column-gap: 4rem;
}
.team_list li:not(:last-child) {
    padding-bottom: 2rem;
}
.team_profile .experience{padding:1.8rem 0;}
.team_profile .experience p{margin-bottom:1.5rem;}
.team_profile .experience span{display:block;color:var(--color27);font-weight: 600;}
.team_profile .book_button{padding-top:2rem;display: flex; justify-content: space-between;}
.book_button a{font: var(--font12);line-height: var(--line-height-21);color: var(--color_red);font-weight: 600;}
.book_button a img{padding-left:1rem;}
.book_button a:hover{color: var(--color_blue);}



@media (min-width:1399px) {
    .gl_view a img {
        padding:0.7rem;}
    .doctor-list{padding-block:8rem 12rem;}
    .title-overview { padding-block: 0rem 7rem;}
    .title-overview .doc_Search{margin-bottom:5rem;}

    .team_profile .experience {
        padding:3rem 0;
    }

    .team_grid .Grid_2 {
        gap: 5rem;
    }
    .viewMore{padding: 8rem 0 0;}
    .book-an-appointment {
        margin: 5rem 0;
    }
    .book-an-appointment .form-select, .book-an-appointment .search_form input{
        width: 32rem;
    }
}
@media (min-width:1400px) {
    .team_grid .Grid_2 {gap: 4rem;}
    .book_button a img {
        padding-left: .6rem;
    }
}
@media (max-width:1366px) {
    .team_grid .Grid_2 {
        gap: 2rem;
        grid-template-columns: repeat(1, 40% 1fr);
    }
    .team_profile .border-b {padding-bottom:1rem;}
    .title-overview {padding-block: 0rem 6.5rem;}

}
@media (max-width:1290px) {
    .book_button a img {
        padding-left: .5rem;
    }
    .team_profile .book_button{
        display:block;
    }
    .team_profile .book_button {
        flex-direction: column;
    }
}
@media (max-width:1191px) {
    .team_profile .experience {
        padding: .8rem 0;
    }
    .team_profile .border-b {
        padding-bottom: 1rem;;
     }
     .team_profile .book_button {
        padding-top: 1rem;
}
.team_profile .experience p {
    margin-bottom: 1rem;
}
.title-overview {padding-block: 0rem 4rem;}

}
@media (max-width:991px) {

    .text-price.border-b{padding-block:1rem;}
    .team_profile .experience p {
        margin-bottom: 1rem;
    }
     .team_grid .Grid_2 {
        display: grid;
        grid-template-columns: repeat(1, 1fr);
    }

    .team_grid{column-gap:2rem; row-gap:3rem;}
    .appointment-top{display: none;}
    .title-overview {padding-block: 0rem 2rem;}
    .list_bulet li {margin-bottom: 1.5rem;}
}
@media (max-width:767px) {

   .book-an-appointment .form-select, .book-an-appointment .search_form input{
        width:100%;
    }
    .team_grid.health-Pck .bulet-List li{margin-bottom:0rem;}
    .team_grid.health-Pck li{margin-bottom:2rem;}
    .doctor-list .team_grid {row-gap:2rem;}
    .title-overview .doc_Search{display:none;}
.experience.border-b {
    display: flex;
    justify-content: space-between;
}
.team_profile .book_button {
    display: flex;
}
.doctor-list {
    padding-block: 3rem 5rem;

}
}
@media (max-width:575px) {
    .book-an-appointment ul{display: block;}
    .book-an-appointment .form-select{margin-bottom:1rem;}
    .team_grid {grid-template-columns: repeat(1, 1fr);}
    .team_grid figure img{
        width: 400px;
        object-fit: cover;
        max-width: 100%;
        object-position: center;
    }
    .team_list .Grid_2 {
      grid-template-columns: repeat(1, 42% auto);
        column-gap: 2rem;
    }
    /*.experience.border-b, .team_profile .book_button {
        display: block;}*/
}
@media (max-width:390px) {
   .doc_Search{display:none;}
}


/********Test-Health-Package*********/
.tilte_Nav{
    padding-block:4.4rem 4.7rem;
}
.tilte_Nav .nav-tabs{border:none;column-gap: 4rem;justify-content: center;}
.tilte_Nav .nav-tabs .nav-link{font: var(--font15);line-height: var(--line-height-21);color:var(--color_black);border:0;padding-bottom: 1.4rem;}

.tilte_Nav .nav-tabs .nav-link.active,.tilte_Nav .nav-tabs .nav-link:focus, .tilte_Nav .nav-tabs  .nav-link:hover{border-bottom:1px solid var(--color_red);color:var(--color_red);}
/*.tilte_Nav .nav-tabs .nav-link.active, .tilte_Nav .nav-tabs .nav-link:focus, .tilte_Nav .nav-tabs .nav-link:hover{border:0;border-bottom:1px solid var(--color_red); padding-bottom: 1.4rem;color:var(--color_red);}*/
.doctor-list .accordion-item{background-color:transparent;border: 0;}
.bulet-List{ padding-block:2rem 1.5rem;}
.bulet-List li{
        position: relative;
        padding: 0 0 0 2.4rem;
        font: var(--font12);
        line-height: var(--line-height-20);
    }

.bulet-List li:before {
        content: '';
        position: absolute;
        width: 6px;
        height: 6px;
        left: 0;
        top: 9px;
        background: #8B952F;
        border-radius: 50%;}
.more-package{
    color: var(--color_red);
    font: var(--font12);
    line-height: var(--line-height-20);


}
.text-price{ padding: 1.8rem 0;}
.text-price sup {

    right:.5rem;
    font: var(--font12);
    line-height: var(--line-height-21);
}

.health-Pck .book_button{justify-content: flex-start;column-gap: 2rem;}
.health-Pck.team_list .bulet-List li:not(:last-child){
    padding-bottom: 0rem;}
.doctor-list .accordion-button{
    background-color:var(--color_blue);
    margin-bottom: 1rem;
    padding: 15px 20px;
    color:var(--color_white);
    font: var(--font14);
    line-height: var(--line-height-21);
    }
    .doctor-list  .accordion-button::after{
        filter: brightness(0) invert(1);
    }
    .doctor-list .accordion-button:not(.collapsed){  background-color: var(--color_red);}
@media (min-width:1450px) {
    .bulet-List li:before{ width: 8px;
        height: 8px;}
    .tilte_Nav{ padding-block:5.4rem 5.7rem; }
    .bulet-List.list_Two li {
        padding: 0 0 0 3.5rem;
    }
 }

 @media (max-width:767px) {
    .tilte_Nav {
        padding-block:2rem;
    }
    .accordion-body{padding:0;}
    /* .viewMore {
        display: block;
        text-align: center;
        padding: 4rem 0 0;
    } */
 }
 @media (max-width:991px){
    .viewMore {padding: 4rem 0 0;}
}
@media (max-width:575px){
    .viewMore {padding:3rem 0 0;}
}
 @media (max-width:365px) {
    .tilte_Nav {
        padding-block: 1rem;
    }
 }
 /************Happening**********/
 .news_highlight{margin-block:2.5rem 4.2rem;}
 .news_highlight-BX.red-bg{background-color: var(--color_red);}
 .news_highlight-BX.red-bg svg{stroke:var(--color_white);}
 .news_highlight-BX svg{stroke:var(--color_black);}
 .news_highlight-BX{padding:2.5rem;background-color: var(--color_white);position:relative;}
 .news_highlight-BX p{ margin-bottom:1.5rem; }
 .news_highlight-BX:before{
    content: '';
    position: absolute;
    bottom: -4.2rem;
    border-bottom: .2rem solid var(--color_yellow);
    width: 100%;
    left: 0;
}
.news_highlight-BX:nth-child(2):before{
    border-color:var(--color_red);
}
.news_highlight-BX:nth-child(3):before{
    border-color:var(--color_skyblue);
}
.happing-sec{
    padding-block:0rem 7.1rem;
    margin-top: 6rem;
  }
.happing-sec .img-Topover{
    margin-top:-6rem;
}
.happing-sec-2 {padding-block:0rem 8rem;}

.happing-list li{position: relative;}
.happing-list figcaption{padding:2rem;position: relative;bottom:0;background: #555;width:100%;height: 190px;}
.news_List figcaption p{color: var(--color_white);}
.happing-list figcaption p.date{margin-bottom:2rem;}
.news_List.news-white-Bx{background-color: var(--color_white);padding:3rem;}
.happing-list li:not(:last-child) {margin-bottom:1.5rem;}


@media (min-width:1650px) {
    .news_highlight-BX { padding: 3rem 4.5rem; }
    .happing-list figcaption { padding: 3rem 4rem;}
    .news_List.news-white-Bx{padding:4rem 4.5rem;}
    .happing-sec-2 {padding-block: 0rem 10rem; }
    .happing-sec{padding-block:0rem 9rem; margin-top: 9rem;}
    .news_highlight {margin-block: 3.5rem 5.2rem;}
    .happing-sec .img-Topover{margin-top:-8rem; }
    .Grid_3.news_highlight, .happing-sec-2 .Grid_3{gap: 2.5rem;}
    .happing-list .news_3{gap: 2.5rem;}
    .happing-list li:not(:last-child) {margin-bottom:2.5rem;}

}
@media (max-width:991px) {
    .happing-sec-2 .news_3 {
        gap: 1rem;
        column-count: 2;
    }
    .happing-list li:not(:last-child) {margin-bottom:1rem;}
}
@media (max-width:767px) {
    .happing-sec .Grid_3{margin-block: 2rem 0;}
    .happing-sec .Grid_3, .happing-sec-2 .Grid_3 {grid-template-columns: repeat(1, 1fr);}
    .news_highlight-BX:before{bottom:0;}
    .news_highlight-BX p { margin-bottom: .5rem; }
    .happing-sec { padding-block: 0rem 4rem;}
    .happing-sec-2 {
        padding-block: 0rem 4rem;
    }
    }

    @media (max-width: 575px) {
        .happing-sec-2 .news_3 {
             column-count: 1;

        }
    }

/*****************modal-appoitment**********/
.int_colla_modal .modal-dialog {
    margin: 0px 0px 0px auto;
    border-radius: 0;
    max-width: 756px;
}

.int_colla_modal .modal-body {
    padding: 0;
}

.int_colla_details_top {
    background: var(--color_red);
    padding: 4rem 0 0 0;
}

.int_colla_details_top h6 {
    font: var(--font15);
    line-height: var(--line-height-21);
    color: var(--color_white);

}

.int_colla_details_top h1 {
    color: var(--color_white);
    font: var(--font24);
    line-height: var(--line-height-30);
    font-weight: 700;
    padding: 1.2rem 0 0rem;
    margin-bottom: 0rem;
}

.int_colla_details_top p {
    color: var(--color_white);
     font: var(--font12);
    line-height: var(--line-height-21);
    margin-bottom:0;
}

.int_colla_details_top ul {
    justify-content: center;
    margin-top: 4.9rem;
}

.int_colla_details_top2 .accordion-body {
    padding: 4rem 3rem !important;
}

.int_colla_details_top .nav-tabs .nav-link {
    margin-bottom: 0px;
    border: 0px solid transparent;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
   font-size: 1.5rem;
    color: #ffffff5c;
    font-weight: 400;
    padding: 0.5rem 1.2rem 2rem 1.2rem;
    margin-right: 2rem;
    background: none;
}

.int_colla_details_top .nav-tabs .nav-link.active {
    background: transparent;
    font-weight: 400;
    border-bottom: 5px solid var(--color_yellow);
    color: var(--color_white);
}
.opd_schedual-sec .accordion-body{
    background-color:var(--color27);
    color:var(--color_white);
}
.opd_schedual-sec .accordion-item{border:0;}
.opd-schedule h3 {
    text-align: center;
    font: var(--font18);
    line-height: var(--line-height-24);
    padding-bottom: 3rem;
}

.opr_schedule {
    justify-content: space-between;
    text-align: center;

}
.opr_schedule.Grid_4{
    gap:0;
    border-bottom: 1px solid #3d3d3d;
    border-top: 1px solid #3d3d3d;
    padding: .5rem 0;
    position: relative;
    row-gap: 1rem;
}
.opr_schedule.Grid_4:before {
    content: '';
    position: absolute;
    bottom: 50%;
    border-bottom: 1px solid #3d3d3d;
    left: 0;
    width: 100%;
}
.opr_schedule .days.active {
    background-color: #3d3d3d;
}
.opr_schedule .days:hover {
    background-color: #3d3d3d;
}
.opr_schedule .days.active p{
color:var(--color_yellow);
}
.opr_schedule .days{
    padding: 1.2rem 2rem;
   }

.opr_schedule .days h5 {
    font: var(--font15);
    line-height: var(--line-height-21);
    color:var(--color_white);
    text-align: center;
}
.opr_schedule  .timeing p{color:var(--color_white);font-weight: 300;}
.int_colla_modal .btn-close {
    background: url(../images/close-icon.svg) no-repeat;
    opacity: 1;
    position: absolute;
    right: 30px;
    top: 30px;
    width: 14px;
    height: 14px;
    z-index: 99;
}
.Patient-info {
    padding-block: 5rem 0rem;
    text-align: center;
}

.Patient-info h3{
    font: var(--font18);
    line-height: var(--line-height-24);
    margin-bottom:3rem;
}
.Patient-info .form-control, .Patient-info select  {
    padding: 1.4rem 2rem;
    font: var(--font15);
    line-height: var(--line-height-21);
    background-color: #3d3d3d;
    border: none;
    border-radius: 0;
    color:var(--color_white);
}
 .Patient-info select.form-select {
    background-image: url(../images/arrow-white.svg);
    background-position: right 2rem center;

}
    .Patient-info .form-control::placeholder {
        color:var(--color_white);
    }
.book-appointment-btn{
    margin-top:2.7rem;
 }
 .book-appointment-btn a:hover{

    background: var(--color_blue);
       transition: .5s ease-in-out;
    -webkit-transition: .5s ease-in-out;
    -moz-transition: .5s ease-in-out;
    -ms-transition: .5s ease-in-out;
    -o-transition: .5s ease-in-out;
    /* height: 100%; */
    top: 0;
}

.book-appointment-btn a{
    font: var(--font12);
    line-height: var(--line-height-21);
    background-color:var(--color_red);
    display: inline-block;
    position: relative;
    width: auto;
    padding: .8rem 1.5rem;
    border-radius: 5px;
    font-weight: 600;
}

.book-appointment-btn a img{
filter: brightness(0) invert(1);margin-left:1.5rem;}
.thank-Text{padding-block:18rem 24rem;}
.thank-Text h3{
    font: var(--font24);
    line-height: var(--line-height-30);
    font-weight:500;
}
@media(max-width:767px){
    .int_colla_details_top ul{margin-top:2rem;}
    .Patient-info {
        padding-block: 3rem 0rem;}
        .opr_schedule .days {
            padding: .8rem 1rem;
        }
        .thank-Text{padding-block:8rem 10rem;}
        .int_colla_details_top p{padding:0 2rem;}
        .int_colla_details_top2 .accordion-body {
            padding: 2rem 2rem!important;
        }
        .opd-schedule h3{padding-bottom: 1.5rem;}
}
@media(max-width:600px){
    .opr_schedule.Grid_4{grid-template-columns: repeat(3, 1fr);}
    .opr_schedule.Grid_4:before {bottom: 33%;}
    .opr_schedule.Grid_4 {column-gap: 1rem;}
    .opr_schedule .days {
        padding: .8rem 0rem;
    }
}
@media(max-width:480px){
    .opr_schedule.Grid_4 {
        grid-template-columns: repeat(2, 1fr);
    }
    .opr_schedule.Grid_4:before {border-bottom: none;}
}



/**********Find-A-Doc-Detail************/

.doctor-detail-sec {padding-block:6.2rem 13rem;position:relative;z-index: 1;overflow: clip;
    max-width: 1980px;
    margin-inline: auto;}

.title-overview.doc-detail{padding-block:0rem 4.2rem;}
.doc_dd{display: flex;justify-content: center;}
.doc_dd>span{position: relative; line-height: normal;}
.doc_dd>span{padding-right: 0.8rem;margin-right: 0.8rem;}
.doc_dd>span:empty{display: none;}
.doc_dd>span:not(:last-child)::after{content:''; position: absolute; top: 50%;transform: translateY(-50%);width: 0.1rem; height: 80%;background-color: #000000; right: 0;}
.doc-dontact {display: flex; justify-content: start;gap:1.2rem;align-items: center;}
.Left_Panel .left_pan_sec {
    position: relative;
}

.Left_Panel .left_pan_sec:before {
    content: '';
    position: absolute;
    width: 200%;
    height: 100%;
    background-color: var(--color27);
    top: -180px;
    left: -100%;
    z-index: -1;
}
.moretext{display:none;}
.moreless_button.active img {transform: rotate(180deg);}
.right_pan_sec{position: relative;}
.doctor-detail-sec:after {
    content: '';
    position: absolute;
    width: 139px;
    height: 38%;
    background: var(--color_red);
    top: 0px;
    right: 0%;
    z-index: -1;
}
/*.right_pan_sec:after {
    content: '';
    position: absolute;
    width: 72%;
    height: 118%;
    background: var(--color_red);
    top: -62px;
    right: -100%;
    z-index: -1;
}*/
@media(min-width:1650px){
	.Left_Panel .left_pan_sec:before {
		top: -204px;
	}
    .title-overview.doc-detail{padding-block:0rem 5.2rem;}
    .doc-dontact {gap:2rem;}


}
@media(max-width:1840px){
 .right_pan_sec:after {
    right: -110%;
    }
}
@media(max-width:1366px){
    .right_pan_sec:after {
        height: 100%; }
        .doctor-detail-sec:after {
height:32%;}
}
@media(max-width:1191px){
    .right_pan_sec:after {
        right: -95%;
    }
}
.Left_Panel figcaption{padding:1rem 0rem 2.6rem 2rem; background-color:var(--color_white);}
.ext-doc{padding:1.5rem 0;}
.ext-doc a{font: var(--font12);
    line-height: var(--line-height-21);}
.ext-doc.border-BTm{border-bottom: 1px solid var(--color_red);  width: 100%;}
.doc-dontact figure img{ height: 3rem;}
.doctor-detail-sec .Grid_2{grid-template-columns: repeat(1, 36% 1fr); gap: 7.6rem;}
.Right_Panel .exp_yrs{display:flex;justify-content: flex-start; gap: 3rem;margin-bottom: 3rem;align-items: center;}
.exp_yrs span{display:block;font-weight: 800;color:var(--color27);}
.exp_yrs .font11{border-right: 1px solid #CCCCCC;padding-right:2.7rem;margin-bottom:0;}
.Book_Share div:first-child{margin-right:2rem;}
.doc-Bio{padding-block:4rem 3.5rem; border-top: 1px solid #CCCCCC;}
.round_Btn img{ background-color: var(--color_white); padding: 4px;border-radius: 50%; box-shadow: 0px 3px 6px #00000029; width: 1.8rem; height: 1.8rem;}
.round_Btn {margin-top:3rem;}
/* .more_content{display: none;} */
.Expert_Accord .accordion-item {
    box-shadow: none;
    border: none;
    background-color:var(--color_white);
    padding:2.1rem 3.2rem 2rem 3.2rem;
    margin-bottom: 1rem;
}
.Expert_Accord .accordion-item .accordion-header .accordion-button {
    font: var(--font14);
    line-height: var(--line-height-24);
    padding: 0;
    background-color: transparent;
    color:var(--color_red);
    box-shadow: none;
}
.Expert_Accord .accordion-button:after {
    content: "";
    background-image: url(../images/icon-plus.png);
    margin-left: 0;
    margin-right: auto;
    width: 19px;
    height: 19px;
    background-size: contain;
    position: absolute;
    top: 4px;
    right: 0px;
}
.Expert_Accord .accordion-button:not(.collapsed)::after {
    background-image: url(../images/icon-minus.png);
    transform: none;

}
.Expert_Accord  .accordion-item .accordion-body {
    padding: 3rem 0 1.6rem;
}
.Expert_Accord .bulet-List li:before{
    background: #ECC4C7;
}
.list_Two{
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap:2rem;
}
.bulet-List.list_Two li{padding: 0 0 0 3rem;}
@media (min-width:1650px) {
    .round_Btn {margin-top:4rem;}
    .round_Btn img {
        padding:.8rem;
        width:3rem;
        height:3rem;}
        .doctor-detail-sec .Grid_2{gap: 12rem; grid-template-columns: repeat(1, 28% auto);}

        .doc-Bio{padding-right:8%;}
        .doc-dontact figure img { height: 3.5rem;}

}

@media (max-width:1191px) {



    .doctor-detail-sec .Grid_2{
        gap:3rem;
    }
    .Expert_Accord .list_Two{gap:1rem;}
    .doctor-detail-sec:after{width:9rem;}
}
@media (max-width:991px) {
    .doctor-detail-sec { padding-block: 4rem 6rem;}
    .doctor-detail-sec:after, .doctor-detail-sec:before{display:none;}

        .exp_yrs .font11{ padding-right: 1rem;}
        .Right_Panel .exp_yrs {display: block; padding-bottom: 1rem;}
    .Right_Panel .exp_yrs p.font11{margin-bottom:0; border-right: none;}
    .doc-Bio { padding-block: 2rem 1.5rem;}
    .round_Btn {
        margin-top: 1.5rem;
    }
    .Expert_Accord .accordion-item{padding:2rem 1.5rem;}
    .Left_Panel .left_pan_sec:before, .right_pan_sec:after{display:none;}

}
@media (max-width:767px) {
    .doctor-detail-sec .Grid_2{grid-template-columns: repeat(1, 1fr);}
       .Right_Panel .exp_yrs{gap:1rem;}
       .Left_Panel .left_pan_sec:before{display: none;}
       .Right_Panel .exp_yrs{margin-bottom:0;}
       .Left_Panel figcaption {padding: 1rem 0rem 1rem 1rem;}

}
@media (max-width:575px) {
    .list_Two{ grid-template-columns: repeat(1, 1fr);}
    .round_Btn {
        margin-top: 1rem;
    }
    .bulet-List li:before {
        top: 6px;
    }
    .doctor-detail-sec{padding-block: 3rem 2.5rem;}


}

/****Test & Health Packages****/
.package-detail-sec {
    padding-block: 0rem 7.1rem;
    margin-top: 9.5rem;position: relative;
}
.package-detail-sec .img-Topover{  margin-top: -9.5rem;}
.package-detail-sec figcaption.Grid_2{gap:0;}
.Left-Bx {background-color: var(--color2A);color:var(--color_white);padding: 2rem 4.8rem}
.health-pck-P figcaption{padding-block:1.7rem;}
.health-pck-P h4{font: var(--font30);line-height: var(--line-height-30);font-weight: 600;color:var(--color_yellow);}
.Right-Bx {
    background-color: var(--color_red);
    text-align: center;
    display: inline-flex;
    align-items: center;
    color:var(--color_white);
    padding: 2rem;
}
.Left-Bx .d-flex{  gap: 4rem;align-items:center;}
figcaption .Right-Bx a{color:var(--color_white);}
figcaption .view_allbtn a:hover { color: var(--color_black);}
figcaption  .view_allbtn a:hover svg {stroke:var(--color_black);}
figcaption .Right-Bx svg {stroke: var(--color_white);}
.health-pck-P sup{right:.5rem;font: var(--font16);line-height: var(--line-height-21);}
.report-Time  p{border-left:1px solid rgb(204 204 204 / 58%); color:var(--color_white);padding-left:4rem;font: var(--font12);line-height: var(--line-height-24);}
.report-Time span{display: block;font-weight: 700;}
.health-Test-List {padding-block:5rem 3rem;}
.health-Test-List span{ color:#9D3E38;}
.health-Test-List ul{padding-block:4rem 0rem;}
.health-Test-List .bulet-List li:before {  background:var(--color_red);}
/***********CTA*************/
.CTA-Bottom{padding-block:4.4rem;}
.CTA-Bottom h6, .CTA-Bottom p{font-weight:600;}
.CTA-Bottom a{margin-top:2.2rem;}
.CTA-Bottom span{color:var(--color_red);}
.CTA-Bottom span>img{
    background-color: var(--color_white);
     border-radius: 50%;
     padding:10px;
     margin: 0 1.2rem;
    box-shadow: 0px 3px 6px #00000029;}

@media (min-width:1650px) {
    .CTA-Bottom{padding-block:6.4rem;}
    .CTA-Bottom a {
        margin-top: 3.5rem;
    }
    .CTA-Bottom span>img{
        margin:0 2rem;
    }
}
@media (max-width:991px) {
    .Left-Bx{padding:2rem;}
    .CTA-Bottom span>img{height:40px;}
}
@media (max-width:767px) {
    .Left-Bx .d-flex{gap:1rem;}
    .report-Time p{padding-left:1rem;}
    .package-detail-sec {
        padding-block: 0rem 4rem;}
        .health-Test-List ul {
            padding-block: 2rem 0rem;
        }
        .health-Test-List {
            padding-block: 3rem 1rem;
        }
}

@media (max-width:575px) {
    .package-detail-sec figcaption.Grid_2, .health-Test-List .bulet-List.Grid_2 {grid-template-columns:repeat(1, 1fr);gap:1rem;}
    .report-Time span{display:inline;}
    .Left-Bx .d-flex{justify-content: center;}
    .health-pck-P sup{top:-.3em;}
    .Left-Bx , .Right-Bx{
        padding: 1rem;
    }
}

/*******News-Detail***/
.news-Top figure{
        border-radius: 50%;
    height: 40px;
    width: 40px;
    line-height: 39px;
    margin-left: 11px;
}
.news-Top{
    padding-block:6rem 3rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.news-Top .date{
    border-right: 1px solid #D12124;
    padding-right: 1rem;
}
.News-Detail-sec{padding-block:5rem 8.3rem;}
.news-GRid.Grid_2{
    grid-template-columns: repeat(1, 29% 1fr);
    gap:5rem;
    margin-top: 5rem;
}
.News-d-Text{
    border-left:1px solid var(--color_red);padding-left:3.5rem;margin-top: 5.2rem;padding-right: 2%;}
.Bx-R .gutter-X{--bs-gutter-x: 2.4rem;}
.hover-animation{ position: relative;z-index: 1;overflow: hidden;}
.hover-animation::before{ width: 100%; height: 0; top: 100%; left: 0; content: ""; background: var(--color_black); position: absolute; z-index: -1; transition:.5s ease-in-out ; -webkit-transition:.5s ease-in-out ; -moz-transition:.5s ease-in-out ; -ms-transition:.5s ease-in-out ; -o-transition:.5s ease-in-out ; }
.hover-animation:hover::before{height: 100%;top: 0;}
@media (min-width:1650px) {
    .Bx-R .gutter-X{--bs-gutter-x: 3.4rem;}
    .news-Top { padding-block: 8rem 4rem;}
    .News-Detail-sec {padding-block: 7rem 10.3rem;}
    .news-GRid.Grid_2{margin-top: 6rem;}
    .News-d-Text{margin-top:6rem;}
    .News-d-Text{padding-left:5rem;}
}

@media (max-width:991px) {
    .news-GRid.Grid_2 {
        grid-template-columns: repeat(1, auto);}
    .sec_img img{
        height: 600px;
    object-fit: cover;
    object-position: center;
    }
    .Bx-R .gutter-X {
        --bs-gutter-y: 2.4rem;
    }
    .Bx-R .gutter-X {
        --bs-gutter-x: 0rem;
    }
    .news-GRid.Grid_2{gap:2rem;}
    .news-Top { padding-block: 3rem 2rem;}
}
@media (max-width:767px) {
    .news-Top p{text-align:left;}
    .news-Top .d-flex{
        margin-bottom:2rem;
    }
    .news-Top .date { padding-right: 1rem;}
    .News-d-Text {
        border-left: 0;
        padding-left: 0;
        margin-top: 0rem;}
        .news-Top .gap-5 {
            gap: 1rem !important;
        }
        .News-Detail-sec {
            padding-block: 3rem 6rem;
        }
        .news-GRid.Grid_2 {
            margin-top: 2rem;
        }
}
@media (max-width:575px) {
    .news-Top{display:block;}
    .News-Detail-sec {
        padding-block: 2rem 3rem;
    }
    .news-Top .d-flex.gap-5{
        display:block!important;;
    }
    .news-Top .d-flex.gap-5 p{text-align:center;border: none;}
    .news-Top .d-flex { margin-bottom: 0rem;}
    .news-Top .d-flex.gap-5 p.font21{padding: 1.5rem 0;}
    .related-block .g-5{--bs-gutter-y: 0rem;--bs-gutter-x: 0rem;}
}
/* Blog css starts here */

.page-content p {
    font: var(--font21);
    font-weight: normal;
    line-height: 1.2;
    color: var(--color27);
}

.blog .page-content p{align-items: center; display: flex; justify-content: center;}
.page-content p span {
    font: var(--font12);
    color: var(--color_red);
    font-weight: 500;
    margin-right: 3rem;
    display: inline-block;
    vertical-align: top;
    padding-right: 3rem;
    border-right: 1px solid var(--color_red);
}
.blog {
    padding: 6rem 0 10.4rem;
}
.blog-img {
    position: relative;
    z-index: 1;
}
.blog-cont {
    padding: 0 5rem 8rem 12rem;
    margin-top: 6rem;
}
.blog-cont {
    position: relative;
}
.blog-cont:before {
    content: "";
    position: absolute;
    left: 5rem;
    height: 100%;
    border-left: 1px solid var(--color_red);
    z-index: 1;
    bottom: 0;
}
.title-overview.specialities.spe-details.blog {
    padding-block:0rem 4.3rem;
}
.blog-cont.no-bt-pd {
    padding: 7.3rem 5rem 0rem 12rem;
    margin-top: 0;
}
.related-block {
    padding: 8rem 0 11rem;
    background-color: var(--color_red);
}
.related-ttle h3 {
    color: var(--color_white);
    font: var(--font18);
    font-weight: normal;
}
.related-ttle {
    padding-bottom: 6.2rem;
}
.related-cont date {
    color: var(--color_white);
    font: var(--font12);
    font-weight: 500;
    padding-bottom: 1rem;
    display: block;
}
.related-cont h5 {
    color: var(--color_white);
    font: var(--font16);
    padding-bottom: 2rem;
    font-weight: 500;
}
.related-cont {
    padding: 4rem;
}
.related-img-grp > a {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
}
.related-arrow img {
    filter: brightness(0) invert(1);
}
.related-img-grp {
    position: relative;
}
.title-overview.specialities.spe-details .title18 {
    /* max-width: 90%; */
    margin: 0 auto;
}
.title-overview.specialities.spe-details .title18 br {
    display: block;
}

.custom_list li:not(:last-child){padding-bottom: 0;}
@media screen and (max-width: 1649px) {
    .title-overview.specialities.spe-details.blog {
        padding-block:0rem 3.3rem;
    }
    .blog {
        padding: 5rem 0 9.4rem;
    }
    .blog-cont {
        padding: 0 5rem 7rem 12rem;
        margin-top: 5rem;
    }
    .blog-cont.no-bt-pd {
        padding: 6.3rem 5rem 0rem 12rem;
        margin-top: 0;
    }
    .related-block {
        padding: 7.7rem 0 9.6rem;
    }
    .related-ttle {
        padding-bottom: 5.2rem;
    }
    .related-cont {
        padding: 3rem;
    }
    .title-overview.specialities.spe-details .title18 {
        max-width: 100%;
    }
    .title-overview.specialities.spe-details .title18 br {
        display: none;
    }
}

@media screen and (max-width: 991px) {
    .blog-cont {
        padding: 0 2rem 5rem 5rem;
    }
    .blog-cont.no-bt-pd {
        padding: 5rem 0 2rem 5rem;
    }
    .blog-cont:before{
        left: 2rem;
    }
    .related-block {
        padding: 5rem 0 5rem;
    }
    .related-ttle {
        padding-bottom: 3rem;
    }

}

@media screen and (max-width: 767px) {
    .blog-cont:before{
        left: 1rem;
    }
    .blog-cont {
        padding: 0 2rem 5rem 3rem;
        margin-top: 3rem;
    }
    .blog-cont.no-bt-pd {
        padding: 3rem 0 2rem 3rem;
    }
    .blog {
        padding: 3rem 0 5rem;
    }
}

@media screen and (max-width: 575px) {
    .title-overview.specialities.spe-details .page-text span {
        display: block;
        margin: 0;
        padding: 0;
        border: none;
        padding-bottom: 2rem;

    }
    .blog-cont {
        padding: 0;
        margin-block: 2rem;
    }
    .blog-cont.no-bt-pd{padding:0;}
    .related-cont{padding: 3rem 0;}
    .title-overview.specialities.spe-details .page-text p {
        line-height: 1.5;
    }
    .title-overview.specialities.spe-details .page-text {
        margin:0;
    }
    .blog-cont:before{display: none;}
    .blog-cont.no-bt-pd {
        padding: 2rem 0;
        margin-bottom: 0;
    }
    .blog {
        padding: 3rem 0 1rem;
    }
    .related-block {
        padding: 3rem 0 2rem;
    }
}


/* Blog css ends here */
/******Gallery******/
.gallery-Sec{
    padding-block: 0rem 8rem;
    margin-top: 6rem;
}
.gallery-Sec .Gallery_3{gap:3rem;column-count: 3;}
.gallery-Sec .Gallery_3 li{display: inline-block;}
.gallery-Sec .top-Over{margin-top:-6rem;}
.Galley_list figcaption{background-color: var(--color_white);padding:2.5rem 2.7rem;}
.Galley_list figcaption p{color: var(--color_black);border-bottom:1px solid #B2B2B2;margin-bottom:0;padding-bottom: 1rem;}
.Galley_list .gallery_badge{padding-top: 1rem; display: flex; column-gap: .5rem;align-items: center;}
.Galley_list .gallery_badge .badge_fig img{height:1.2rem;}
.badge_text{
    font: var(--font11);
    line-height: var(--line-height-20);
}
.gallery-Sec .gallery_img{position: relative;}
.play_video{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
}
.Galley_list li:not(:last-child) {
    margin-bottom: 3.2rem;
}

.gallery-Sec .gallery_img.video-G:after{
 content: '';
 position: absolute;
 bottom: 0;
 left: 0;
 width: 100%;
 height: 100%;
 background-color:#1F1A17;
 opacity: 0.4;

}
.gallery-Sec  .viewMore{
    padding: 5rem 0 0;
}
@media (min-width:1399px) {
    .gallery-Sec{margin-top: 8rem;}
    .gallery-Sec .top-Over{margin-top:-8rem;}
    .Galley_list .gallery_badge .badge_fig img{height:1.4rem;}
    .gallery-Sec  .viewMore{
        padding: 7rem 0 0;
    }

}
@media (max-width:991px) {
    .gallery-Sec .Gallery_3 {
        gap: 1rem;column-count: 2;}
        .Galley_list li:not(:last-child) {
            margin-bottom: 2rem;
        }


}
@media (max-width:575px) {
    .gallery-Sec .Gallery_3 {
      column-count: 1;}
}
/*****Gallery-End***/








/* ----------------------------------------------aman css starts here 11-10-2024----------------------------------------------------------------------------------------------- */




/* ===== Chairman Message Page CSS======= */

.chairman-message
{
    margin-top: 6rem;
}
.img-top{position: relative; margin: -6rem 0 6rem;}
.name-detail{position: absolute; width: 420px; bottom: 0; right: 0; background: var(--color_red); color: var(--color_white); padding: 3rem 9.2rem 2.5rem 3.5rem;}
.name-detail h4 {font: var(--font18); margin-bottom:1.5rem;}
.name-detail p {font: var(--font12); color: var(--color_white); text-wrap: pretty; line-height: var(--line-height-20);}
.messages-txt {padding-bottom: 11rem;}
.chairman-message .messages-txt p { font: var(--font12); line-height: var(--line-height-20);}
.messages-txt .motto{padding: 3rem 0 5rem; }
.messages-txt .motto {position: relative;}
.messages-txt .motto::before{position: absolute; content: ""; width: 30%; height: 2px; background-color: var(--color_blue); bottom: 0;}
.messages-txt .motto p{font: var(--font18); margin-bottom: 0; line-height: var(--line-height-30);}
.messages-txt .motto h5{font: var(--font18); font-weight: 700; line-height: var(--line-height-30); }

@media (max-width:1649px) {
    .chairman-message { margin-top: 5rem;}
    .chairman-message .img-top { margin-top: -5rem; }
    .messages-txt .motto{padding-top: 2rem;}
    .messages-txt {padding-bottom: 10rem;}
    .name-detail{padding: 2.6rem 9.2rem 2.3rem 3.3rem;}
}
@media(max-width:1399px){
    .name-detail{width: 363px;}
}
@media (max-width:991px) {
    .name-detail{width: 330px;padding: 2rem 7rem 2rem 3rem;}
    .chairman-message .img-top{margin-bottom: 3rem;}
    .messages-txt .motto {padding: 1.5rem 0 2.8rem;}
    .messages-txt{padding-bottom: 7rem;}
}
@media(max-width:767px){
    .name-detail{position: relative;width: 100%; padding: 2rem 3rem;}
    .name-detail h4{margin-bottom: 1rem;}
    .messages-txt{padding-bottom: 6rem;}
    .messages-txt .motto::before{width: 100%; height: 1px;}
    .messages-txt .motto {padding: 1rem 0 2.5rem;}

}
@media (max-width:575px) {
    .messages-txt .motto h5{font-weight: 600; line-height: var(--line-height-20);}

}

/* ===== Chairman Message Page CSS=== End==== */


/* ======Happenings page CSS Start======== */
.press-release{margin-top: 0;}
.press-release .press-top_Sec .press-black-box {margin-top: -6rem;}
.press-top_Sec .press-black-box{ background: var(--color27);padding: 5rem 19rem 5rem 4rem; color: var(--color_white)}
.press-black-box .date{color: var(--color_white); margin-bottom: 2rem;}
.press-black-box h4{font: var(--font18);line-height: 1.5; margin-bottom: 4rem;font-weight: normal;}
.press-top_Sec .press-filter p{margin: 0;padding-bottom: 4rem; font: var(--font16); color: var(--color_red); font-weight: 600; line-height: var(--line-height-30);}
.press-top_Sec .press-filter{padding-left: 6.3rem;padding-top: 4rem;}
.press-top_Sec .press-filter select{border-radius: 0;color: var(--color27);position: relative; width: 100%; background: transparent; border: none; border-bottom: 1px solid #CCCCCC;padding: 0 0 2rem 0; margin-bottom: 2rem; font: var(--font12); font-weight: bold; line-height: 18px;  /* -webkit-appearance: none; */}
/* .press-top_Sec .press-filter select::before{ position: absolute; content: url(../images/down-black-arrow.svg); z-index: 1;} */

.press-list {padding: 6rem 0 8rem 4rem}
.press-list ul li .date{color: var(--color_red); font:var(--font12); line-height: var(--line-height-20); margin-bottom: 1.5rem;}
.press-list ul li .press-title{display: flex; align-items: center; justify-content: space-between; border-bottom: 1px solid #CCCCCC; padding-bottom: 3.6rem; margin-bottom: 4rem;}
.press-list ul li h4{font:var(--font15); line-height: var(--line-height-20);}
.press-top_Sec .press-filter .form-select{
    background-image: url(../images/arrow-down-dark.svg);
    background-repeat: no-repeat;
    background-position: right 0 center;
    background-size: 10px 10px;
    background-position: 100% 4px;
}
@media(max-width:1649px){
    .press-list{padding: 5rem 0 7rem;}
    .press-top_Sec .press-black-box{
        padding: 4rem 10rem 4rem 3rem;
    }
    .press-black-box .date {
        margin-bottom: 1.5rem;
    }
    .press-black-box h4 {
        margin-bottom: 3rem;
    }
    .press-top_Sec .press-filter {
        padding-left: 5.3rem;
        padding-top: 3rem;
    }
    .press-top_Sec .press-filter p{
        padding-bottom: 3rem;
    }
    .press-top_Sec .press-filter select{
        padding: 0 0 1.5rem 0;
        margin-bottom: 1rem;
    }
    .press-list{
        padding: 5rem 0 8rem 3rem;
    }
    .press-list ul li .date {
        margin-bottom: 1rem;
    }
    .press-list ul li .press-title {
        padding-bottom: 2.6rem;
        margin-bottom: 3rem;
    }
}

@media(max-width:1365px){
    .press-top_Sec .press-filter{padding-left: 2.8rem;}
}
@media(max-width:1299px){
    .press-top_Sec .press-filter{padding-left: 2.5rem;}
    .press-black-box h4{line-height: 22px; margin-bottom: 2rem;}
    .press-black-box .date{margin-bottom: 1.2rem;}
}
@media(max-width:991px){
    .press-top_Sec .press-filter{padding-left: 0;}
    .press-top_Sec .press-black-box{padding: 3rem 9.2rem 4rem 3rem; margin-bottom: 0rem;}
    .press-list {padding: 4rem 0 5rem;}
}
@media (max-width:767px) {
    .press-list ul li h4{padding-right: 1.5rem; text-wrap: pretty;}
    .press-top_Sec .press-black-box{padding: 3rem;}

}

/* ======Happenings page CSS End======== */

/* ======Media Coverage page CSS Start======== */

/* .media-coverage{margin-top: 6rem;} */
.media-coverage .img-top{margin-bottom: 5rem;}
.media-coverage .top-media{border-bottom: 1px solid #CCCCCC;margin-bottom: 3rem;}
.media-coverage .date{color: var(--color_red); font:var(--font12); line-height: var(--line-height-20); margin-bottom: 2rem;}
.media-coverage .top-media h4{font: var(--font21); font-weight: 400; line-height: var(--line-height-30);margin-bottom: 3rem; text-wrap: pretty;max-width: 80%; }
.media-coverage .editor-name p{padding-bottom: 6rem; color: #28166E; font:var(--font12) ; line-height: var(--line-height-20);}
.media-list{padding-block: 4rem 9rem;}
.media-list ul{display: grid; grid-template-columns: repeat(3,1fr); gap: 2.6rem;}
.media-list ul li{width: 100%; background: var(--color_white); position: relative;}
.media-list ul li::before{position: absolute; content: ""; width: 65%; height: 3px; bottom: 0; background: #28166E;}
.media-list ul li figure{padding: 2.7rem 6.2rem 2.7rem;}
.media-list ul li .txt-content{padding: 0 4rem 6.5rem;max-width: 90%; margin: 0 auto;}
.media-list ul li .txt-content h5{font: var(--font12);line-height: var(--line-height-20); margin-bottom: 3rem;}
.media-list ul li .editor-name p{padding-bottom: 0;}
@media(max-width:1649px){
    .media-coverage .img-top{margin-bottom: 4rem;}
    .media-list{padding-block: 2rem 8rem;}
    .media-list ul{gap:1.6rem}
    .media-list .viewMore{padding-top: 6.2rem;}
    .media-coverage .date{
        margin-bottom: 1rem;
    }
    .media-coverage .top-media h4{
        margin-bottom: 2rem;
    }
    .media-coverage .editor-name p{
        padding-bottom: 5rem;
    }
    .media-list ul li figure {
        padding: 1.7rem 4.2rem 1.7rem;
    }
    .media-list ul li .txt-content {
        padding: 0 3rem 6.5rem;
    }
    .media-list ul li .txt-content h5 {
        margin-bottom: 2rem;
    }
    .media-list ul li .txt-content {
        max-width: 100%;
    }
    .media-list ul li::before{
        height: 2px;
    }
    .media-coverage .top-media h4{
        max-width: 94%;
    }
}
@media(max-width:1199px){
    .media-coverage .img-top{margin-bottom: 2.5rem;}
    .media-coverage .top-media h4{line-height:var(--line-height-20);}
    .media-coverage .editor-name p{padding-bottom: 3.5rem;}
    .media-list{padding-block: 2rem 6rem;}
    .media-list .viewMore{padding-top: 4.2rem;}
    .media-list ul li figure { padding: 1.7rem 5.2rem 1.6rem 4rem;}
    .media-coverage .top-media h4{
        line-height: 1.5;
    }
}
@media(max-width:991px)
{
    .media-list ul li .txt-content{padding-right: 3.4rem;}
    .media-list ul{
        grid-template-columns: repeat(2, 1fr);
    }
}
@media(max-width:799px){
    .media-list ul{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:575px){
    .media-list ul{grid-template-columns:repeat(1,1fr);}
    .media-list ul li .txt-content{padding: 0 4rem 4.5rem 3rem;}
    .media-list ul li figure{padding: 1.7rem 3rem}
    .media-list ul li figure {
        padding: 2rem 2rem;
    }
    .media-list ul li .txt-content {
        padding: 2rem 2rem 4.5rem 2rem;
    }
}
/* ======Media Coverage page CSS End======== */

.testimonial-sec{padding-block: 13rem;}

/* ----------------------------------------------Maneesh css starts here 11-10-2024----------------------------------------------------------------------------------------------- */



.title-overview.specialities.spe-details {
    padding-block:0rem 7rem;
}

/* Common title css starts here */

.title-overview.specialities {
    padding-block:0rem 4.6rem;
}
.title-overview.specialities .title21 {
    margin-bottom: var(--margin-30);
}
.title-overview.specialities.spe-details .page-text {
    margin: 0;
}
.title-overview.specialities.spe-details .page-text h3:has(+ p){margin-bottom:6rem ;}
@media(min-width:1650px){
    .title-overview.specialities.spe-details .page-text h3:has(+ p){margin-bottom:7rem ;}
}
@media(max-width:1280px){
    .title-overview.specialities.spe-details .page-text h3:has(+ p){margin-bottom:5rem ;}
}
@media(max-width:1199px){
    .title-overview.specialities.spe-details .page-text h3:has(+ p){margin-bottom:3rem ;}
}
@media(max-width:991px){
    .title-overview.specialities.spe-details .page-text h3:has(+ p){margin-bottom:2rem ;}

}
/* Common title css ends here */

/* contact us css starts here */

.cntact-tel h5 {
    font: var(--font14);
    font-weight: 600;
    line-height: 1.4;
    padding: 3rem 0 2.5rem 0;
}
.cntact-tel p {
    font: var(--font12);
    line-height: 1.5;
    color: var(--color_black);
}
.cntact-tel {
    border-bottom: 1px solid rgba(102, 102, 102, 0.16);
    padding-bottom: 2rem;
}
.contact-phn figure {
    background: var(--color_white);
    border-radius: 50%;
    padding: 4px;
    width: 26px;
    height: 26px;
    line-height: 22px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.contact-phn {
    display: flex;
    align-items: center;
    gap: 0 1rem;
}

.contact-phn.contact-phn-wrap{align-items: start;}
.contact-phn.contact-phn-wrap span {
    display: flex;
    width: 100%; margin-bottom: 0.3rem;
}
.contact-text {
    display: flex;
    gap: 0 .5rem;
    flex-wrap: wrap;
}
.contact-details {
    padding: 8rem 0;
}
.contact-text a {
    font: var(--font12);
}
.contact-text a:hover {
    color: var(--color_red);
}
.contact-phn figure img {
    width: 15px;
    height: 15px;
}
.cntact-tel:last-child {
    border: none;
    padding: 0;
}
.contact-right-part {
    background-color: var(--color_white);
    padding: 30px 31px 50px 32px;
}
.contact-right-part h3 {
    font: var(--font18);
    margin-bottom: 3rem;
    color: var(--color_black);
    font-weight: 500;
}
.contact-right-part p {
    font: var(--font12);
    margin-bottom: 4.5rem;
    color: var(--color_black);
    font-weight: 400;
    line-height: 1.4;
}
.contact-right-part .form-group {
    margin-bottom: 2rem;
}
.contact-right-part .form-select, .contact-right-part .form-control {
    height: 45px;
    padding: 0 16.5px;
    font: var(--font14);
    color: var(--color27);
    border-color: rgba(204, 204, 204, 0.40);
    border-radius: 0;
}
.contact-right-part .form-select {
    background-image: url(../images/arrow-down-dark.svg);
    background-repeat: no-repeat;
    background-position: right 20px center;
    background-size: 10px 10px;
}
.contact-right-part textarea.form-control {
    height: 126px;
    padding: 1.8rem 16.5px 0;
}
.contact-right-part input[type=checkbox] { -webkit-appearance: none; -moz-appearance: none; appearance: none; background-color: transparent; margin: 0; font: inherit; color: currentColor; width: 1.7rem; height: 1.7rem; flex-shrink: 0; border: 1px solid #ccc; border-radius: 4px; transform: translateY(-0.075rem); display: grid; place-content: center; }
.contact-right-part input[type=checkbox]::before { content: ""; width: 0.85rem; height: 0.85rem; -webkit-clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%); clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%); transform: scale(0); transform-origin: bottom left; transition: 120ms transform ease-in-out; box-shadow: none; background-color: #37B418; }
.contact-right-part input[type=checkbox]:checked::before { transform: scale(1) }
.contact-right-part input[type=checkbox]:focus { outline: none; outline-offset: 0 }
.contact-right-part input[type=checkbox]:disabled { color: var(--color-d4); cursor: not-allowed }


.contact-right-part .form-select::placeholder, .contact-right-part .form-control::placeholder{
    color: var(--color27);
}
.contact-right-part .form-select::-ms-input-placeholder, .contact-right-part .form-control::-ms-input-placeholder{
    color: var(--color27);
}
.captcha_wrap{display: flex;flex-wrap: wrap; gap: 0.5rem;}
.captcha{margin-bottom: 2.6rem;}
.captcha-colm{ display: flex;align-items: center;border: 0.1rem solid rgba(204, 204, 204, 0.40);}
.captcha-colm>img{ border-right: 0.1rem solid #eee;margin-right: 0.5rem;}
.captcha-colm a{ margin-left: auto; margin-right: 1rem;}
.cntact-grp {
    padding-right: 5rem;
    padding-bottom: 8rem;
}
.contact-right-part .form-check-input[type=checkbox] {
    border-radius: .25em;
    width: 1.6rem;
    height: 1.6rem;
}
.contact-right-part .nav-link {
    font: var(--font12);
    box-shadow: 0 6px 10px #0000001F;
    border-radius: 5px;
    background: var(--color_red);
    color: var(--color_white);
    font-weight: bold;
    padding: .8rem 8.5rem .8rem 1.5rem;
    line-height: 1.2;
    position: relative;
    display: inline-flex;
    align-items: center;
}
.form-check-input:checked {
    background-color: #37B418;
    border-color: #37B418;
}
.form-check-input:checked[type=checkbox] {
    --bs-form-check-bg-image: url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e);
}
.contact-right-part .form-check-label {
    font: var(--font12);
    color: var(--color_black);
    padding-left: 1.3rem;
    line-height: 1.4;
    flex: 0 0 80%;
}
.contact-right-part .form-group span[style*="font-size"]{font-size: 13px !important;}
.contact-right-part span:last-child {flex: 0 0 100%;}
.form-check-bx{margin-top:0.2rem;    flex-wrap: wrap;}
.contact-right-part .form-group.form-check {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 3rem;
    padding-left: 0;
}

.contact-right-part .nav-link > img {
    position: absolute;
    left: auto;
    right: 15px;
   
}
.contact-right-part .form-group.form-check .form-check-input {
    border-color: #CCCCCC;
    border-radius: 3px;
}
.tirath-map {
    padding-right: 5rem;
    margin-left: -32.5rem;
}
.tirath-map iframe {
    width: 100%;
    height: 512px;
}
.cntact-tel p br {
    display: block;
}
@media (min-width: 1650px) {
    .contact-right-part .form-select, .contact-right-part .form-control {height: 5.5rem;}
    .contact-right-part .nav-link{padding: 1.2rem 8.5rem 1.2rem 2.5rem;}
    .contact-phn figure{width: 3.6rem;height: 3.6rem;}
    .contact-phn figure img {width:1.8rem;height:1.8rem;}
    .contact-right-part .nav-link > img { width: 0.7rem;}
    .contact-right-part input[type=checkbox] {width: 2rem; height: 2rem;}
    .contact-right-part input[type=checkbox]::before {width: 1rem; height: 1rem;}
}


@media screen and (max-width: 1649px) {
    .contact-details {
        padding: 7rem 0;
    }
    .cntact-grp {
        padding-bottom: 7rem;
    }
    .tirath-map {
        margin-left: -19.5rem;
    }
    .title-overview.specialities.spe-details .page-text {
        margin:0;
    }
    .title-overview.specialities.spe-details {
        padding-block:0rem 6rem;
    }
    .title-overview.specialities.spe-details {
        padding-block:0rem 6rem;
    }
    .contact-right-part h3 {
        margin-bottom: 2rem;
    }
    .contact-right-part p {
        margin-bottom: 3.5rem;
    }
    .cntact-tel h5 {
        padding: 2rem 0 1.5rem 0;
    }
}
@media screen and (max-width: 1366px) {
    .tirath-map {
        margin-left: -23.5rem;
    }
}
@media screen and (max-width: 1199px) {
    .tirath-map {
        margin-left: -19.5rem;
    }
}
@media screen and (max-width: 1024px) {
    .tirath-map {
        margin-left: -10.5rem;
    }
}
@media screen and (max-width: 991px) {
    .tirath-map {
        margin-left: 0;
        padding-right: 0;
        margin-bottom: 5rem;
    }
    .cntact-grp {
        padding-bottom: 5rem;
        padding-right: 0;
    }
    .tirath-map iframe{
        height: 400px;
    }
    .title-overview.specialities.spe-details .page-text{margin: 0;}
    .title-overview.specialities.spe-details {
        padding-block: 0rem 3rem;
    }
}
@media screen and (max-width: 767px) {
    .contact-details {
        padding: 5rem 0;
        overflow: hidden;
    }
}
@media screen and (max-width: 575px) {

    .contact-details {
        padding: 3rem 0;
    }
    .title-overview.specialities.spe-details .page-text {
        margin:1rem 0 0 0;
    }
    .title-overview.specialities.spe-details {
        padding-block: 0rem 3rem;
    }
}
/* contact us css ends here */


/* Blog css starts here */
/*
.page-content p {
    font: var(--font21);
    font-weight: normal;
    line-height: 1.2;
    color: var(--color27);
}
.page-content p span {
    font: var(--font12);
    color: var(--color_red);
    font-weight: 500;
    margin-right: 3rem;
    display: inline-block;
    vertical-align: top;
    padding-right: 3rem;
    border-right: 1px solid var(--color_red);
}
.blog {
    padding: 6rem 0 10.4rem;
}
.blog-img {
    position: relative;
    z-index: 1;
}
.blog-cont {
    padding: 0 5rem 8rem 12rem;
    margin-top: 6rem;
}
.blog-cont {
    position: relative;
}
.blog-cont:before {
    content: "";
    position: absolute;
    left: 5rem;
    height: 100%;
    border-left: 1px solid var(--color_red);
    z-index: 1;
    bottom: 0;
}
.title-overview.specialities.spe-details.blog {
    padding-block: 6.5rem 4.3rem;
}
.blog-cont.no-bt-pd {
    padding: 7.3rem 5rem 0rem 12rem;
    margin-top: 0;
}
.related-block {
    padding: 8rem 0 11rem;
    background-color: var(--color_red);
}
.related-ttle h3 {
    color: var(--color_white);
    font: var(--font18);
    font-weight: normal;
}
.related-ttle {
    padding-bottom: 6.2rem;
}
.related-cont date {
    color: var(--color_white);
    font: var(--font12);
    font-weight: 500;
    padding-bottom: 1.5rem;
    display: block;
}
.related-cont h5 {
    color: var(--color_white);
    font: var(--font16);
    padding-bottom: 2rem;
    font-weight: 500;
}
.related-cont {
    padding: 4rem;
}
.related-img-grp > a {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
}
.related-arrow img {
    filter: brightness(0) invert(1);
}
.related-img-grp {
    position: relative;
}
@media screen and (max-width: 1649px) {
    .title-overview.specialities.spe-details.blog {
        padding-block: 5.6rem 3.3rem;
    }
    .blog {
        padding: 5rem 0 9.4rem;
    }
    .blog-cont {
        padding: 0 5rem 7rem 12rem;
        margin-top: 5rem;
    }
    .blog-cont.no-bt-pd {
        padding: 6.3rem 5rem 0rem 12rem;
        margin-top: 0;
    }
    .related-block {
        padding: 7rem 0 10rem;
    }
    .related-ttle {
        padding-bottom: 5.2rem;
    }
    .related-cont {
        padding: 3rem;
    }
}

@media screen and (max-width: 991px) {
    .blog-cont {
        padding: 0 2rem 5rem 5rem;
    }
    .blog-cont.no-bt-pd {
        padding: 5rem 0 2rem 5rem;
    }
    .blog-cont:before{
        left: 2rem;
    }
    .related-block {
        padding: 5rem 0 5rem;
    }
    .related-ttle {
        padding-bottom: 3rem;
    }
}

@media screen and (max-width: 767px) {
    .blog-cont:before{
        left: 1rem;
    }
    .blog-cont {
        padding: 0 2rem 5rem 3rem;
        margin-top: 3rem;
    }
    .blog-cont.no-bt-pd {
        padding: 3rem 0 2rem 3rem;
    }
    .blog {
        padding: 3rem 0 5rem;
    }
}

@media screen and (max-width: 575px) {
    .title-overview.specialities.spe-details .page-text span {
        display: block;
        margin: 0;
        padding: 0;
        border: none;
        padding-bottom: 2rem;
    }
    .title-overview.specialities.spe-details .page-text p {
        line-height: 1.5;
    }
    .title-overview.specialities.spe-details .page-text {
        margin: 3rem 0 0 0;
    }
}
*/

/* Blog css ends here */


/* Procedure css starts here */

.procedure-fields .form-group .form-select,
.procedure-fields .form-group .form-control {
    height: 48px;
    padding: 0 16.5px;
    font: var(--font15);
    color: var(--color_black);
    border-color: var(--color_blue);
    width: 100%;
    border-radius: 5px;
}
.procedure-fields {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 0 2rem;    position: relative;
}

.search_form.specialitylist-search .search-button{
    text-align: center;
    width: 3.8rem;
    outline: none;
    cursor: pointer;
    background: none;
    position: absolute;
    right: 1.5rem;
    border: none;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 1rem;
}
.search_form.specialitylist-search.find_docsearch .search-button{top:0}
.procedure-fields > .form-group {
    width: 100%;
}
.procedure-fields .form-group .form-select::placeholder, .procedure-fields .form-group .form-control::placeholder{
    color: var(--color27);
}
.procedure-fields .form-group .form-select::-ms-input-placeholder, .procedure-fields .form-group .form-control::-ms-input-placeholder{
    color: var(--color27);
}
.procedure-fields .form-group .form-select {
    background-image: url(../images/arrow-down-dark.svg);
    background-repeat: no-repeat;
    background-position: right 20px center;
    background-size: 10px 10px;
}
.procedure-fields .form-group .form-control {
    /* background-image: url(../images/search_icon.svg);
    background-repeat: no-repeat;
    background-position: right 20px center;
    background-size: 9%; */

}
.procedure {
    padding: 4.8rem 0 0 0;
}
.procedure-tabs-icon ul li .nav-link{
    background: var(--color_white);
    padding: .5rem;
    border-radius: 0;
}
.procedure-tabs-icon ul li .active.nav-link{
    background: var(--color_blue);
}
.procedure-tabs-icon ul li .nav-link figure {
    line-height: normal;
}
.procedure-tabs-icon ul.nav {
    justify-content: center;
    border: none;
}
.procedure-tabs-icon .nav {
    gap: 0 1rem;
}
.procedure-tabs-icon .tabs-contents {
    margin: 0;
    font: var(--font14);
    color: var(--color27);
    line-height: 1.2;
    margin-right: 2.5rem;
}
.procedure-tabs-icon {
    padding: 4.8rem 0 0 0;
}
.contact-left-part .accordion-body {
    padding: 0;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 2.7rem;
}
.contact-left-part .tab-content,
.contact-left-part .tab-pane {
    background-color: transparent;
    border: none;
}
.contact-left-part .accordion-body .acordian-boxes {
    background-color: rgba(255, 255, 255, .67);
    padding: 3.5rem 3rem;
    display: flex;
    height: 100%;
    justify-content: space-between;
    align-items: center;
    flex-direction: column;
    text-align: center;
    position: relative;
    overflow: hidden;
}
.contact-left-part .accordion-body .acordian-boxes .acordian-grp a::before{width: 100%;height: 100%;inset: 0;position: absolute;content: "";z-index: 1;}
.contact-left-part .accordion-body .acordian-boxes:hover{box-shadow: rgba(149, 157, 165, 0.2) 0 .8rem 2.4rem;}
.procedure-tabs-cont {
    padding: 5.5rem 0 9rem;
}
.contact-left-part .acordian-boxes h4 {
    color: var(--color_red);
    padding-bottom: 2.7rem;
    font: var(--font15);
    font-weight: normal;
    padding-top: 1rem;
}
.contact-left-part .acordian-boxes a, .contact-left-part .acordian-boxes a p {
    color: var(--color27);
    font: var(--font12);
    font-weight: normal;
    max-width: 100%;
    margin: 0 auto;
}
.contact-left-part.proce-sec-one .acordian-boxes p {
    max-width: 75%;
    margin: 0 auto;
}
.contact-left-part.proce-sec-one .full-size-width .acordian-boxes p {
    max-width: 100%;
}
.border-btmm {
    border-bottom: 1px solid rgba(41, 22, 112, .56);
    width: 60px;
    margin: 0 auto;
}

.contact-left-part.ailments .acordian-boxes .acordian-grp p {
    max-width: 100%;
}
.contact-left-part.ailments .acordian-boxes .acordian-grp {
    max-width: 100%;
    margin: 0 auto;
}
#loadMore {
    display: block;
    text-align: center;
    padding: 6.6rem 0 0;
}
#loadMore > a {
    font: var(--font12);
    color: var(--color_red);
    font-weight: bold;
    display: flex;
    justify-content: center;
    gap: 0 .6rem;
}
.bar-bg-two{
    display: block;
}
.procedure-tabs-icon ul li .active.nav-link .bar-bg-two{
    display: none;
}
.procedure-tabs-icon ul li .nav-link bar-bg-two{
    display: block;
}
.bar-bg-one{
    display: none;
}
.procedure-tabs-icon ul li .active.nav-link .bar-bg-one{
    display: block;
}
.procedure-tabs-icon ul li .nav-link{
    margin: 0 .2rem;
}
.bar-bg-four{
    display: none;
}
.procedure-tabs-icon ul li .active.nav-link .bar-bg-three{
    display: none;
}
.procedure-tabs-icon ul li .active.nav-link .bar-bg-four{
    display: block;
}
.contact-left-part .fade:not(.show) {
    opacity: 0;
}
.contact-left-part .tab-content>.tab-pane {
    display: none;
}
.contact-left-part .tab-content>.tab-pane {
    display: none;
}
.contact-left-part .tab-content>.tab-pane.active {
    display: block;
}
.contact-left-part .accordion-body.full-size-width {
    grid-template-columns: repeat(1, 1fr);
}
.procedure-tabs-icon .tabs-contents span{
    color: var(--color_red);
    font-weight: bold;
}
.procedure-tabs-icon ul li .nav-link figure img {
    width: 20px;
}
.procedure-tabs-icon ul li .nav-link {
    border: none;
}
.contact-left-part .specialist.full-size-width .acordian-boxes p {
    max-width: 100%;
}
.doc_Search.procedure-tabs-icon {
    margin-bottom: 0;
}
.contact-left-part .accordion-body.team_list {
    grid-template-columns: repeat(1, 1fr);
}
.contact-left-part ul li.moreBox {
    padding: 0;

}

@media (min-width: 1649px) {
    .procedure-tabs-icon ul li .nav-link{padding: .7rem;}
    .procedure-fields .form-group .form-select,
    .procedure-fields .form-group .form-control {height: 5.8rem;}
    .procedure-fields .form-group .form-select {background-size: 14px 10px;}
}
@media screen and (max-width: 1649px) {
    .contact-left-part .accordion-body{
        gap: 1.7rem;
    }
    .procedure {
        padding: 3.8rem 0 0 0;
    }
    .procedure-tabs-icon ul li .nav-link figure img {
        width: auto;
    }
    .contact-left-part .acordian-boxes h4 {
        padding-bottom: 1.7rem;
    }
    .contact-left-part .acordian-grp {
        padding-bottom: 6.6rem;
    }
    .title-overview.specialities .title21 {
        margin-bottom: var(--margin-20);
    }
    .procedure-tabs-icon {
        padding: 3.8rem 0 0 0;
    }
    .title-overview.specialities {
        padding-block:0rem 3.6rem;
    }
    .procedure-tabs-icon .nav {
        gap: 0 .5rem;
    }
    .border-btmm {
        width: 44px;
    }
    .procedure-tabs-cont {
        padding: 4.5rem 0 8rem;
    }
    .contact-left-part .acordian-boxes a {
        max-width: 100%;
    }
    .contact-left-part.proce-sec-one .acordian-boxes p {
        max-width: 86%;
    }
    .contact-left-part.ailments .acordian-boxes .acordian-grp {
        max-width: 100%;
        margin: 0 auto;
    }
}

@media screen and (max-width: 1366px) {
    .contact-left-part.ailments .acordian-boxes .acordian-grp {
        max-width: 100%;
    }
}
@media screen and (max-width: 991px) {
    .contact-left-part .accordion-body{
        grid-template-columns: repeat(2, 1fr);
    }
    .contact-left-part.proce-sec-one .acordian-boxes p {
        max-width: 100%;
    }
    .contact-left-part.ailments .acordian-boxes .acordian-grp {
        max-width: 100%;
    }
    .procedure-fields > .form-group{position: relative;}
}
@media screen and (max-width: 575px) {
    .contact-left-part .accordion-body{
        grid-template-columns: repeat(1, 1fr);
    }
    .procedure-fields {
        flex-direction: column;
        gap: 1rem 0;
    }
    .contact-left-part .acordian-grp {
        padding-bottom: 3.6rem;
    }
    .contact-left-part .acordian-boxes h4 {
        font-weight: 500;
    }
    .procedure-fields .form-group .form-control {background-size:7%; background-position: right 1.5rem center;}
}
/* Procedure css ends here */

.contact-left-part .acordian-boxes img {
    width: 80px;
}
.contact-left-part .specialist .acordian-boxes h4 {
    color: var(--color27);
}
@media screen and (max-width: 1649px) {
    .contact-left-part .acordian-boxes img {
        width: 70px;
    }
}

@media screen and (max-width: 575px) {
    .contact-left-part .specialist .acordian-boxes h4 {
        font-weight: 500;
    }
    .contact-left-part .accordion-body .acordian-boxes {
        padding: 2rem 2rem;
    }
}


/* Procedure Details css starts here */

.cordinary-cont {
    padding: 0 10.2rem 0 10rem;
    margin-right: 0rem;
}
.cordinary-cont.cordinary-left-space {
    padding: 3rem 6.2rem 0 7rem;
}
.cordinary {
    padding: 6.6rem 0;
}
.cordinary-cont h3 {
    font: var(--font18);
    padding-bottom: 2.5rem;
    color: var(--color_black);
    font-weight: 500;
}
.cordinary-cont p a {
    font: var(--font12);
    color: var(--color_red);
    font-weight: bold;
    display: flex;
    align-items: center;
    gap: 0 1.5rem;
    margin: 5rem 0 0 0;
}
.cordinary.light_bg .cordinary-cont.cordinary-left-space {
    padding-right: 20rem;
}
.cordinary.light_bg .cordinary-cont.cordinary-left-space h3 {
    padding-right: 0rem;
}
.cordinary.light_bg .cordinary-cont.cordinary-left-space h3 br {
    display: block;
}
.cordinary.pro-details-sec .cordinary-cont {
    padding: 0 10.2rem 0 11rem;
    margin-top: 2rem;
}
.cordinary.light_bg.pro-details-sec .cordinary-cont.cordinary-left-space {
    padding-top: 5rem;
}

@media screen and (max-width: 1649px) {
    .cordinary-cont {
        padding: 0 0 0 10rem;
    }
    .cordinary-cont.cordinary-left-space {
        padding: 3rem 4.2rem 0 6rem;
    }
    .cordinary-cont h3 {
        padding-bottom: 3rem;
    }
    .cordinary.light_bg .cordinary-cont.cordinary-left-space {
        padding-right: 4rem;
        margin-right: 0;
    }
    .cordinary.pro-details-sec .cordinary-cont {
        padding: 0 1rem 0 10rem;
        margin-right: -3rem;
    }
}

@media screen and (max-width: 1530px) {
    .cordinary.pro-details-sec .cordinary-cont {
        padding: 0 0rem 0 10rem;
        margin-right: -4rem;
    }
}

@media screen and (max-width: 1366px) {
    .cordinary.pro-details-sec .cordinary-cont {
        margin-right: -2rem;
    }
}
@media screen and (max-width: 1199px) {
    .cordinary-cont {
        margin-right: 0;
    }
    .cordinary-cont {
        padding: 0 0 0 5rem;
    }
    .benefit-grp {
        padding: 6.2rem 0rem 6rem 7rem;
    }
}
@media screen and (max-width: 991px) {
    .cordinary {
        padding-block: 5rem 3rem;
    }
    .cordinary-cont {
        padding: 2rem 0 0 0;
    }
    .cordinary-cont.cordinary-left-space {
        padding: 3rem 0 0 0;
    }
    .cordinary-cont p a {
        margin: 3rem 0 2rem 0;
    }
    .cordinary.light_bg .cordinary-cont.cordinary-left-space {
        padding-right: 0;
    }
    .cordinary.pro-details-sec .cordinary-cont {
        margin-right: 0;
    }
    .cordinary.light_bg.pro-details-sec .cordinary-cont.cordinary-left-space {
        padding-left: 0;
    }
    .cordinary.pro-details-sec .cordinary-cont {
        padding: 2rem 0rem 0 0;
    }
    .cordinary.light_bg.pro-details-sec .cordinary-cont.cordinary-left-space {
        padding-top: 3rem;
        padding-bottom: 2rem;
    }
    .cordinary-cont h3 {
        padding-bottom: 2rem;
    }
    .cordinary.light_bg .cordinary-cont.cordinary-left-space h3{padding-right: 0;}
    .cordinary.light_bg .cordinary-cont.cordinary-left-space h3 br{display: none;}
    section.cordinary.pro-details-sec.light_bg{padding-bottom: 2rem;}
}

@media screen and (max-width:767px) {
    .cordinary {
        padding-block: 3rem;
    }
    .cordinary.light_bg.pro-details-sec .cordinary-cont.cordinary-left-space {
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
}

/* Procedure Details css ends here */


/* Procedure Details accordian css starts here */

.cordinary-accor {
    background-color: var(--color27);
    padding: 10rem 0;
}
.cordinary-ttl h3 {
    text-align: center;
    font: var(--font18);
    color: var(--color_white);
    font-weight: 500;
}

.cordinary-ttl {
    padding-bottom: 6rem;
}
.cordinary-accor .accordion-button:after{
    content: "";
    background-image: url(../images/plus-icons.png);
    margin-left: 0;
    margin-right: auto;
    width: 19px;
    height: 19px;
    background-size: contain;
    position: absolute;
    top: 4px;
    left: -18px;
}
/*.accordion-button:not(.collapsed)::after {
    transform: rotate(-135deg);
}*/
@media screen and (max-width: 1649px) {
    .cordinary-accor {
        padding: 9rem 0;
    }

}

@media screen and (max-width: 991px) {
    .cordinary-accor {
        padding: 5rem 0 3rem;
    }
    .cordinary-benefit{padding-top: 3rem;}
    .cordinary-ttl {
        padding-bottom: 4rem;
    }
}


/* Procedure Details accordian css ends here */


/* Specialist css starts here */

.accordion-body.specialist .acordian-grp, .accordion-body.specialist .acordian-grp {
    padding-bottom: 3.5rem;
}
.contact-left-part .acordian-grp {
    padding-bottom: 7.6rem;
}
.contact-left-part.proce-sec-one .acordian-grp {
    padding-bottom: 7.6rem;
}.contact-left-part.proce-sec-one .acordian-grp h4 {
    color: var(--color_red);
}
.contact-left-part.proce-sec-one.ailments .acordian-grp {
    padding-bottom: 5.6rem;
}
@media screen and (max-width: 1649px) {
    .accordion-body.specialist .acordian-grp, .accordion-body.specialist .acordian-grp {
        padding-bottom: 2.5rem;
    }
    .contact-left-part.proce-sec-one.ailments .acordian-grp {
        padding-bottom: 4.6rem;
    }
}
/* Specialist css ends here */



/* How is Coronary Artery By-pass Grafting (CABG) done? css starts here */

.cordinary-accor .accordion-header .accordion-button,
.cordinary-accor .accordion-item {
    background-color: transparent;
    box-shadow: none;
    border: none;
}
.cordinary-accor .accordion-header .accordion-button {
    font: var(--font18);
    color: var(--color_yellow);
    padding: 0;
}
.cordinary-accor .accordion-body h5 {
    font: var(--font12);
    color: var(--color_white);
    font-weight: bold;
    padding-bottom: 3rem;
}

.cordinary-accor .accordion-body ul li {
    font: var(--font12);
    color: var(--color_white);
    font-weight: normal;
    position: relative;
    padding: 0 0 0 2.5rem;
}
.cordinary-accor .accordion-body ul li:before {
    content: "";
    position: absolute;
    top: 9px;
    left: 0;
    border-radius: 50%;
    height: 7px;
    width: 7px;
    background-color: #8B952F;
}
.cordinary-accor .accordion-item {
    border-top: 1px solid #4A4A4A;
    padding: 3.8rem 0 3.4rem 7.2rem;
}
.cordinary-accor .accordion-item .accordion-body {
    padding: 3.4rem 0 0 3.8rem;
}
.cordinary-accor .accordion-item:last-child {
    border-bottom: 1px solid #4A4A4A;
}
.cordinary-accor .accordion-item .accordion-header .accordion-button {
    padding: 0 0 0 3.8rem;
}
.cordinary-accor .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{ transform:rotate(45deg) ; -webkit-transform:rotate(45deg) ; -moz-transform:rotate(45deg) ; -ms-transform:rotate(45deg) ; -o-transform:rotate(45deg) ; }
@media screen and (max-width: 1649px) {
    .cordinary-accor .accordion-item .accordion-body {
        padding: 2.4rem 0 0 2.8rem;
    }
    .cordinary-accor .accordion-item .accordion-header .accordion-button {
        padding: 0 0 0 2.8rem;
    }
    .cordinary-accor .accordion-body h5 {
        padding-bottom: 2rem;
    }
    .cordinary-accor .accordion-item .accordion-header .accordion-button {
        padding: 0 0 0 2.8rem;
    }
    .cordinary-accor .accordion-item {
        padding: 2.8rem 0 2.4rem 6.2rem;
    }
    .cordinary-accor .accordion-body ul li:before {
        top: 10px;
        height: 4px;
        width: 4px;
    }
    .cordinary-accor .accordion-body ul li{
        padding: 0 0 0 1.5rem;
    }
}
@media (max-width: 991px) {
    .cordinary-accor .accordion-item .accordion-header .accordion-button {
        padding: 0 0 0 2rem;
    }
    .cordinary-accor .accordion-item .accordion-body {
        padding: 1.4rem 0 0 2rem;
    }
    .cordinary-accor .accordion-item {
        padding: 2rem 0 2rem 2rem;
    }
}


@media screen and (max-width: 767px) {
    /* .cordinary-accor .accordion-item{
        padding: 3.8rem 0 3.4rem 2.2rem;
    } */
    .cordinary-accor .accordion-button:after {
        width: 15px;
        height: 15px;
    }
    .cordinary-accor .accordion-item .accordion-header .accordion-button {
        padding: 0 0 0 1.5rem;
    }
}
@media screen and (max-width:575px) {
.cordinary-accor .accordion-item .accordion-header .accordion-button {
    padding: 0 0 0 1.5rem;
}
}
/* How is Coronary Artery By-pass Grafting (CABG) done? css ends here */



/* What are the benefits css starts here */

.benefit-ttl h3 {
    font: var(--font18);
    font-weight: 500;
    padding-bottom: 2.6rem;
}
.benefit-ttl {
    padding-bottom: 5.3rem;
}
.benefit-grp {
    padding: 0rem 0rem 0rem 0rem;
}
/* .benefit-grp .benefit-box{background-color: transparent;} */
.benefit-ttl h3 br {
    display: block;
}
.benifts_rght {
    background: #dddddd3d;
    padding-bottom: 4rem;
}
.benefit-box {
    background: var(--color_white);
    padding: 6.2rem 3.6rem;
    padding-bottom: 0;
    margin-bottom: 3.5rem;
    position: relative;
}
.infralft_pdng {
    background: #dddddd3d;
    padding-inline: 4rem 4rem;
    padding-top: 7rem;
    padding-bottom: 4rem;
}
.infr_lft h3{
    font: var(--font14);
    font-weight: bold;
    padding-bottom: 2rem;
}
.infr_lft h6 {
    font: var(--font14);
    margin-block: 2rem;
}
.infr_lft h6:first-of-type {
    margin-top: 0;
}
.benefit-box.moretext {
    padding-top: 0;
}
.benefit-box h5 {
    font: var(--font14);
    font-weight: bold;
    padding-bottom: 2rem;
}

.benefit-box ul li {
    font: var(--font12);
    color: var(--color27);
    font-weight: normal;
    position: relative;
    padding: 0 0 1.7rem 2.4rem;
    line-height: 1.8;
}
.benefit-box ul li::before {
    width: .7rem;
    height: .7rem;
    background: var(--color_red);
    border-radius: 100%;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    -o-border-radius: 100%;
    left: 0;
    top: .8rem;
    content: "";
    position: absolute;
}

.benefit-box:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 300px;
    border-bottom: 2px solid var(--color_blue);
}
.benefit-links > a {
    font: var(--font12);
    color: var(--color_red);
    font-weight: bold;
    display: flex;
    align-items: center; 
}
.benefit-links > a img {
    width: 7px;
    margin-left: 1rem;
}
.benefit-img {
    margin-left: 0rem;
    height: 100%;
}

.benefit-img figure{
    height: 100%;
}
.benefit-img figure img{
    height: 100%;
    object-fit: cover;
}
.benefit-links {
    padding: 3rem 0 0 4rem;
}
.procedure_text_grid.benifits_grid {
    gap: 5rem
}

.procedure_text_grid.benifits_grid.mbsec-8 {
  margin-bottom: 5rem;
}

.cordinary.pro-details-sec .cordinary-cont blockquote {
    /* text-align: center; */
    font: var(--font14);
    line-height: 30px;
    margin-bottom: 2rem;
    color:var(--color27);
}
.cordinary.pro-details-sec .cordinary-cont blockquote:last-child{
    margin-bottom: 0;
}
.procedure_text_grid .benefit-box .moreless-button{margin-left: 0;}
@media screen and (max-width: 1649px) {
    .cordinary.pro-details-sec .cordinary-cont blockquote {
    line-height: 24px;

}
    .benefit-box {
        padding: 2.2rem 3rem 2.6rem;
        margin-bottom: 2.5rem;
    }
    .procedure_text_grid .benefit-box {
        padding: 6.2rem 3.6rem;
        padding-bottom: 0;
        margin-bottom: 0rem;
    }
    .procedure_text_grid.benifits_grid {
    gap:3rem
}
    .benefit-ttl {
        padding-bottom: 4.3rem;
    }
    .benefit-ttl h3 {
        padding-bottom: 1.6rem;
    }
    .benefit-box h5 {
        padding-bottom: 2rem;
    }
    .benefit-grp {
        padding: 0rem 0rem 0rem 0rem;
    }
    .benefit-links {
        padding: 2.5rem 0 0 0;
    }
    /* .benefit-img {
        margin-left: -24rem;
    } */
    .benefit-box ul li::before{
        height: 6px;
        width: 6px;
        top: 9px;
    }
    .benefit-box ul li {
        padding: 0 0 1rem 1.4rem;
    }

}

@media screen and (max-width: 1530px) {
    .benefit-img {
        margin-left: 0rem;
    }
}

@media screen and (max-width: 1449px) {
    .benefit-img {
        margin-left: 0rem;
    }
}
@media screen and (max-width: 1366px) {
    .benefit-img {
        margin-left: 0rem;
    }
}
@media screen and (max-width: 1199px) {
    .benefit-img {
        margin-left: 0rem;
    }
    .cordinary-benefit {
        padding-bottom:0rem;
    }
    .benefit-box h5 {
        padding-bottom: 2rem;
    }
}

@media screen and (max-width: 991px) {
    .benefit-img figure{
    height: auto
}
.benefit-img figure img{
    height: 100%;
    object-fit: unset;
}
    .benefit-img {
        margin-left: 0;
    }
    .benefit-grp {
        padding: 5rem 0 0 0;
    }
    .cordinary-benefit {
        padding-bottom: 5rem;
    }
}
@media screen and (max-width:767px) {
.benefit-box h5 {
    padding-bottom: 1.5rem;
}
}
@media screen and (max-width: 575px) {
    .benefit-box {
        padding: 2rem 2rem 2rem;
    }
    .cordinary-benefit {padding-bottom:3rem;}
    .benefit-links {
        padding: 1rem 0 0 0;
    }


}
/* What are the benefits css ends here */



/* Procedure details Oncologist css starts here */

.oncology {
    padding: 13rem 0 7rem 0;
}
.oncology-cont h3 {
    font: var(--font18);
    font-weight: 500;
    padding-bottom: 5.7rem;
    color: var(--color_black);text-transform: capitalize;
}
.oncology-cont p {
    font: var(--font18);
    font-weight: 300;
    color: var(--color27);
    line-height: 1.5;
    max-width: 87%;
}
.oncology.onclo-sec .oncology-cont p {
    max-width: 87%;
}
.oncology-cont {
    padding-right: 5rem;
    padding-left: 5rem;
}

.oncology-img h5 {
    font: var(--font14);
    font-weight: bold;
    padding-bottom: .5rem;
    color: var(--color27);
}

.oncology-img figure {
    margin-bottom: 2rem;
}
.oncology-img h6 {
    font: var(--font12);
    color: var(--color27);
    min-height: 2.6rem;
}
.oncology-appont {
    margin: 2rem 0 0 0;
    padding-bottom: 3rem;
    position: relative;
}
.oncology-appont > a {
    font: var(--font12);
    color: var(--color_red);
    font-weight: bold;
}
.oncology-appont:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 90%;
    border-bottom: 2px solid var(--color_blue);
}
.oncology-appont > a img {
    width: 7px;
    margin-left: 1rem;
}
.oncology .benefit-links {
    padding: 5rem 0 0 0;
}


@media screen and (max-width: 1649px) {
    .oncology-cont {
        padding-right: 0;
    }
    .oncology-cont h3 {
        padding-bottom: 4.7rem;
    }
    .oncology {
        padding: 12rem 0 7rem;
    }
    .oncology .benefit-links {
        padding: 4rem 0 0 0;
    }
    .oncology-cont{
        padding-left: 1rem;
    }
    .oncology-cont p {
        max-width: 78%;
    }
}
@media screen and (max-width: 1339px) {
    .oncology-cont {
        padding-right: 0rem;
    }
}
@media (max-width: 1199px) {
    .oncology {
        padding: 7rem 0 7rem;
    }
}

@media screen and (max-width: 991px) {
    .oncology {
        padding:3rem 0 5rem;
    }
    .oncology-cont h3 {
        padding-bottom: 2rem;
    }
    .oncology-cont {
        padding-right: 0;
        padding-bottom: 2rem;
    }
    .oncology-appont {
        margin: 1rem 0 0 0;
        padding-bottom: 2rem;
    }
    .oncology-img {
        padding-bottom: 3rem;
    }
    .oncology .benefit-links {
        padding: 0;
    }
    .oncology-cont {
        padding-left: 0;
    }
    .oncology-cont p {
        max-width: 100%;
    }
    .oncology-appont:after {width: 100%;border-bottom: 1px solid var(--color_blue);}
}


/* Procedure details Oncologist css ends here */


/* Our patients store css starts here */
.our-store {
    background-color: var(--color_red);
    width: 100%;
    position: relative;
    overflow: hidden;
}
.mteet_docslider2 {
    overflow: hidden;
    padding: 7rem 0;
}
.our-store-img h4 {
    font: var(--font18);
    color: var(--color_white);
    font-weight: 500;
    padding-bottom: 4rem;
    position: relative;
    /* margin-bottom: 6.5rem; */
    margin-bottom: 3.5rem;
}
.our-store-img h4:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    border-bottom: 1px solid #ffffff5a;
    width: 230px;
}
.our-store-img p {
    font: var(--font21);
    font-weight: 100;
    color: var(--color_white);
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;

}
.our-store-img p:empty {
    display: none;
}
.our-store-img .read_more{
    font-weight: bold;
  font: var(--font12);
}
.our-store-img {
    padding-bottom: 4rem;
}

.date date, .date p {
    font: var(--font12);
    color: var(--color_white);
}
.date date {
    font: var(--font18);
    font-weight: bold;
    padding-right: 1rem;
    border-right: 1px solid #fff;
    line-height: 1;
}
.date p {
    padding-left: 1rem;
}

.our-store-left .date {
    display: flex;
    align-items: center;
    /* padding-bottom: 5.5rem; */
    padding-bottom: 3.5rem;
    position: relative;
}
.our-store-left .date:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    border-bottom: 1px solid #FFFFFF5a;
    width: 230px;
}
.our-store-left {
    padding-right: 10rem;
    margin-left: 0rem;
}
.our-store .benefit-links > a {
    color: var(--color_white);
    display: flex;
    align-items: center;
    line-height: normal;
}
.our-store-contt {
    margin-right: 5rem;
}
.our-store .swiper_btn{
    margin-top: 5rem;
    display: flex;
    gap: 4rem;
    padding-left: 0;
    position: absolute;
    bottom: 50%;
    justify-content: space-between;
}
.our-store .swiper-button-next, .our-store .swiper-button-prev {
    position: absolute;
    z-index: 99;
}
.our-store .swiper-button-next, .our-store .swiper-button-prev {
    filter: brightness(0) invert(1);
}
.our-store > .container > .row {
    position: relative;
}
.our-store .swiper-button-prev {
    left: 1rem;
    right: auto;
    z-index: 1;
    display: none;
}
.our-store .swiper-button-next {
    right: 1rem;
    left: auto;
    z-index: 1; display: none;
}
.swiper-button-next {
    background: url(../images/right-long-arrow.svg);
    background-repeat: no-repeat;
    background-size: contain;
}
.our-store .mteet_docslider2 .our-store-left{
    padding-right: 0rem;
}
.our-store .mteet_docslider2 .our-store-left .view_allbtn a{color: var(--color_white);}
.our-store .mteet_docslider2 .our-store-left .view_allbtn a svg{stroke: var(--color_white);}
.specltdtl_pacntstory .our-store-left .view_allbtn a:hover{color: var(--color_blue);}
.specltdtl_pacntstory .our-store-left .view_allbtn a:hover svg{stroke: var(--color_blue);}
@media screen and (max-width: 1649px) {
    .our-store-img h4{
        padding-bottom: 3rem;
        margin-bottom:5.5rem;
    }
    .our-store-left {
        padding-right: 8.6rem;
    }
    .our-store-img {
        padding-bottom: 6rem;
    }
    .our-store-left .date {
        padding-bottom: 4.4rem;
    }
    .our-store-left .benefit-links {
        padding: 3.4rem 0 0 0;
    }
    .our-store .mteet_docslider2 .our-store-left{
        padding-right: 16rem;
    }
}
@media screen and (max-width: 1365px) {
    .our-store .mteet_docslider2 .our-store-left{
        padding-right: 8rem;
    }
}
@media screen and (max-width: 1199px) {
    .our-store .mteet_docslider2 .our-store-left{
        padding-right: 9rem;
    }
}
@media screen and (max-width: 991px) {
    .mteet_docslider2 {
        padding: 5rem 0 10rem;
    }
    .our-store-img h4 {
        margin-bottom: 5rem;
    }
    .our-store-img {
        padding-bottom: 3rem;
    }
    .our-store-left .benefit-links {
        padding: 2rem 0 3rem 0;
    }
    .our-store-left{
        margin-left: 0;
        padding-right:0;
    }
    .our-store .swiper-button-next, .our-store .swiper-button-prev{
        margin-top: 0;
        top: auto;
        bottom: 40px;
    }
    .our-store .swiper-button-prev{
        left: 44%;
    }
    .our-store .swiper-button-next {
        right: 44%;
    }
    .our-store-contt {
        margin-right: 0;
    }
    .our-store .mteet_docslider2 .our-store-left {
        padding-right: 0;
    }
}

@media screen and (max-width: 767px) {
    .our-store .swiper-button-prev{
        left: 40%;
    }
    .our-store .swiper-button-next {
        right: 40%;
    }
    .our-store-img h4 {
        margin-bottom: 3rem;
    }
    .our-store-left .date {
        padding-bottom: 2.5rem;
    }
}
@media screen and (max-width:575px) {
.our-store-img h4:after, .our-store-left .date:after{width:100%;}
.oncology-appont {
    margin: 1.5rem 0 0 0;
    padding-bottom: 1.5rem;}

.oncology-img {
    padding-bottom: 1.5rem;
}
.oncology {
    padding: 3rem 0 3rem;
}
}

/* Our patients store css ends here */


/* Specialized care for cancer diagnosis css starts here */

.hod-massage {
    padding: 6rem 0 10rem;
}
.massage-cont-grp {
    padding-left: 10rem;
}
.massage-cont h3 {
    font: var(--font18);
    font-weight: 500;
    padding-bottom: 3.3rem;
    color: var(--color_red);
}
.massage-cont figure {
    margin-bottom: 4.4rem;
}
.massage-cont h4 {
    font: var(--font18);
    font-weight: 500;
    padding-bottom: 1rem;
    color: var(--color_black);line-height: 1;
}
.massage-cont h5 {
    padding-bottom: 1.7rem;
    font: var(--font12);
    color: var(--color27);
}
.massage-cont p {
    font: var(--font12);
    font-weight: normal;
    color: var(--color27);
}
.massage-contright {
    padding-right: 10rem;
}
.massage-cont {
    padding-bottom: 4.8rem;
    border-bottom: 6px solid var(--color_blue);
    margin-bottom: 5.7rem;
}
.massage-appoint > a{
    font: var(--font12);
    color: var(--color_red);
    font-weight: bold;
    display: flex;
    align-items: center;
    gap: 0 1rem;
    margin: 5rem 0 0 0;
}
.massage-img-txt {
    padding: 6rem 18rem 6.5rem 10rem;
}
.massage-img-yell {
    background-color: var(--color_yellow);
    padding: 4rem 2.4rem 4rem 4.5rem;
    margin: 0 3rem 0 5rem;
}
.treat-grp {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
}
.treat {
    background-color: var(--color27);
    padding: 9rem 0 7.5rem;
}
.treat-ttl h3 {
    color: var(--color_white);
    font: var(--font18);
    font-weight: 500;
    padding-bottom: 5.8rem;
}
.treat-ttl p {
    color: var(--color_white);
    font: var(--font21);
    font-weight: 300;
    max-width: 60%;
    margin: 0 auto;
}
.treat-ttl {
    padding-bottom: 5.5rem;
}
.treat-item h2 {
    font: var(--font16);
    color: var(--color_yellow);
    font-weight: normal;
    padding-bottom: 2.5rem;
}
.treat-item p {
    font: var(--font12);
    color: var(--color_white);
    font-weight: normal;
    max-width: 99%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;

}
.treat-item {
    padding: 2.8rem 2.6rem 2.8rem 2.6rem;
    border-bottom: 1px solid rgba(255, 255, 255, .20);
    border-right: 1px solid rgba(255, 255, 255, .20);
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.treat-item {
    position: relative;
    position: relative;
    z-index: 1;
}
.treat-item a {
    z-index: 9;
    width: 94%;
    position: absolute;
    inset: 0;
    padding: 2.8rem 2.6rem 2.8rem 2.6rem;

}
.treat-item a figure {
    position: absolute;
    bottom: 20px;
}


.treat-item:nth-child(4n+4) {
    border-right: 0;
}
.treat-item:nth-child(1n+5){
    border-bottom: none;
}
.procedures-proc .benefit-grp {
    padding: 8.4rem 0rem 7.8rem 8.6rem;
}

.fullpronew .benefit-grp {
    padding: 8.4rem 0rem 7.8rem 12.6rem;
}
.fullpronew .benefit-box{padding-left: 0;}

.oncology.onclo-sec .oncologist-grps {
    padding-left: 8rem;
}
.procedures-proc .benefit-ttl {
    padding-bottom: 5.4rem;
}
.procedures-proc .benefit-ttl h3 {
    padding: 0;
}
.procedures-proc .benefit-box h5 {
    padding-bottom: 2.5rem;
}
.procedures-proc .benefit-box h5 {
    padding-bottom: 2.5rem;
    font: var(--font16);
    color: var(--color_red);
}
.benefit-box > p {
    max-width: 100%;
    margin-bottom: 2rem;
}
.procedures-proc .benefit-box a svg {
    stroke: var(--color_red);
}
.procedures-proc .benefit-box:after{
    display:none;
}
.procedures-proc {
    padding: 8rem 0 0 0;
}
.procedures-proc .benefit-img {
    margin-left: 0rem;
    height: 100%;
}
.procedures-proc .benefit-img figure {
    height: 100%;
}
.procedures-proc .benefit-img figure img {
    height: 100%;
    object-fit: cover;
}
.massage-img-yell p {
    font: var(--font13);
    font-weight: bold;
}
.treat-view-more > a{
    font: var(--font12);
    color: var(--color_white);
    font-weight: bold;
    display: flex;
    align-items: center;
    gap: 0 1rem;
    margin: 6rem 0 0 0;
    justify-content: center;
}
.cordinary-ttl.treat-ttl p {
    max-width: 56%;
}
.specltdtl_wrap .view_allbtn{width: 100%;display: flex;flex-wrap: wrap;justify-content: center;margin-top: 4.8rem;}
.specltdtl_wrap .view_allbtn a{color: var(--color_white);}
.specltdtl_wrap .view_allbtn a svg{stroke: var(--color_white);}
.specltdtl_wrap .view_allbtn a:hover svg{stroke: var(--color_yellow);}
.specltdtl_wrap .view_allbtn a:hover{color: var(--color_yellow);}
.specltdtl_wrap .treat-item a svg{stroke: var(--color_white);}
.specltdtl_wrap .treat-item a:hover svg{stroke: var(--color_yellow);}
.specltdtl_procedures ul{display: grid;grid-template-columns: repeat(2, 1fr);grid-gap: 1.7rem;margin-bottom: 4.2rem;}
.specltdtl_procedures ul li.benefit-box{margin-bottom: 0;display: flex;flex-direction: column; padding: 4.2rem 3.6rem; padding-bottom: 5.2rem;}
.procedures-proc .benefit-box a{display: block;margin-top: auto; position: absolute; bottom: 20px;  margin-top: 2rem;}
.specltdtl_procedures ul li.benefit-box a:hover svg{stroke: var(--color_blue);}
.specltdtl_doctor .oncologist-grps .row{--bs-gutter-x:1.7rem;        --bs-gutter-y: 1.7rem;}
.specltdtl_doctor .oncologist-grps .view_allbtn.doctorbtn{margin-top: 5rem;}


@media screen and (max-width: 1649px) {
    .hod-massage {
        padding: 5rem 0 9.6rem;
    }
    .massage-cont-grp {
        padding-left: 9.2rem;
    }
    .massage-cont figure {
        margin-bottom: 3.4rem;
    }
    .massage-img-txt {
        padding: 6rem 6rem 6.5rem 8rem;
    }
    .massage-img-yell {
        padding: 3rem 3.4rem;
    }
    .massage-cont {
        padding-bottom: 3.8rem;
        margin-bottom: 4.7rem;
    }
    .massage-cont p {
        line-height: 1.7;
    }
    .treat-ttl h3 {
        padding-bottom: 4.8rem;
    }
    .treat-ttl {
        padding-bottom: 5rem;
    }
    .treat-item {
        padding: 2.8rem 2.6rem;
    }
    .treat-view-more > a {
        margin: 5rem 0 0 0;
    }
    .treat {
        padding: 8rem 0 6.3rem;
    }
    .procedures-proc {
        padding: 7rem 0 0 0;
    }
    .procedures-proc .benefit-grp {
        padding: 7.4rem 0rem 6.8rem 7.6rem;
    }
    .fullpronew .benefit-grp {padding: 7.4rem 0rem 6.8rem 9rem}
    .procedures-proc .benefit-box {
        padding: 2.5rem 2.3rem 2.5rem;
    }
    .procedures-proc .benefit-box p {
        margin-bottom: 2.5rem;
        line-height: 1.7;
    }
    .procedures-proc .benefit-img {
        margin-left: 0rem;
    }
    .massage-contright {
        padding-right: 2rem;
    }
    .treat-ttl p{
        max-width: 70%;
    }
    .treat-item p {
        max-width: 100%;
    }
    .benefit-box > p {
        max-width: 100%;
    }
    .cordinary-ttl.treat-ttl p {
        max-width: 62%;
    }
    .procedures-proc .benefit-ttl {
        padding-bottom: 4.4rem;
    }
    .oncology.onclo-sec .oncologist-grps {
        padding-left: 5.5rem;
    }
}

@media screen and (max-width: 1530px) {
    .procedures-proc .benefit-img {
        margin-left: 0rem;
    }
}
@media screen and (max-width: 1449px) {
    .procedures-proc .benefit-img {
        margin-left: 0rem;
    }
}
@media screen and (max-width: 1339px) {
    .procedures-proc .benefit-img {
        margin-left: 0rem;
    }
    .benefit-box > p{margin-bottom: 1.5rem;}
}
@media screen and (max-width: 1366px) {
    .procedures-proc .benefit-img {
        margin-left: 0rem;
    }
    .oncology.onclo-sec .oncologist-grps {
        padding-left: 7.5rem;
    }
}
@media screen and (max-width: 1199px) {
    .procedures-proc .benefit-img {
        margin-left:0rem;
    }
    .treat-ttl h3 {
        padding-bottom: 3rem;
    }
    .treat-ttl {
        padding-bottom: 3rem;
    }
    .procedures-proc .benefit-grp {padding: 7.4rem 0rem 6.8rem 3rem;}
    .fullpronew .benefit-grp {padding: 7.4rem 0rem 6.8rem 9rem}
    .oncology.onclo-sec .oncologist-grps {padding-left: 8.5rem;}
}
@media screen and (max-width: 991px) {
    .massage-img-txt {
        padding:2rem 0 2rem 0;
    }
    .massage-img-yell {
        margin: 0;
    }
    .massage-cont-grp {
        padding-left: 0;
        padding-top: 5rem;
    }
    .hod-massage {
        padding: 5rem 0 5rem;
    }
    .treat {
        padding: 5rem 0 5rem;
    }
    .treat-ttl h3 {
        padding-bottom:2rem;
    }
    .treat-grp {
        grid-template-columns: repeat(2, 1fr);
    }
    .treat-item:nth-child(2n+2){
        border-right:none;
    }
    .procedures-proc .benefit-img {
        margin-left: 0;
    }
    .procedures-proc .benefit-grp {
        padding: 4rem 0rem 0 0;
    }
    .procedures-proc .benefit-ttl {
        padding-bottom: 3rem;
    }
    .procedures-proc {
        padding: 5rem 0 5rem 0;
    }
    .oncology.onclo-sec .oncologist-grps {
        padding-left: 0;
    }
    .cordinary-ttl.treat-ttl p {
        max-width: 100%;
    }
    .benefit-links > a {justify-content: center;}
    .benefit-links{margin-top: 2rem;}
    .tbs_sec{padding-inline: 1rem;}
    .fac_infra_two.mob-infra-right::after{height: 100%; top:0; }
    .tbs_sec .accordion-button{margin-bottom: 0;}
    .fac_lab_two .infra_bx2 .stateart_name figure> figcaption p{padding-right: 0rem;}
    .facility-speciality .heading-faci h5{line-height: 20px;}
    .facility-speciality.facility-g3.machine-wrap.spacebtm-m{margin-bottom: 4rem;}
}

@media screen and (max-width: 767px) {
    .cordinary-ttl.treat-ttl p {
        max-width: 100%;
    }
    .treat-ttl p {
        max-width: 100%;
    }
}
@media screen and (max-width: 575px) {
    .massage-cont-grp {
               padding-top: 3rem;
    }
    .massage-cont h3{padding-bottom:1.5rem;}
    .massage-contright h5{padding-bottom: .5rem;}
    .massage-cont {
        padding-bottom: 2.5rem;
        margin-bottom: 3rem;
    }
    .hod-massage,  .procedures-proc {
        padding: 3rem 0 3rem;
    }
    .massage-appoint > a{margin: 2rem 0 0 0;}
    .treat-grp {
        grid-template-columns: repeat(1, 1fr);
    }
    .treat-item {
        padding: 2rem 0;
        border-right: none;
        border-bottom: 1px solid rgba(255, 255, 255, .20);
    }
    .treat-item:nth-child(1n+5){
        border-bottom: 1px solid rgba(255, 255, 255, .20);
    }
    .treat-ttl {
        padding-bottom: 3rem;
    }
    .procedure {
        padding: 2rem 0 0 0;
    }
    .procedure-tabs-icon {
        padding: 2rem 0 0 0;
    }
    .treat-ttl h3 {
        padding-bottom: 3rem;
    }
}
@media (min-width: 1650px) {
    .specltdtl_wrap .treat-item a svg{width:1.2rem;height:1.2rem;}
    .specltdtl_procedures ul{grid-gap:2.6rem;margin-bottom: 5.2rem;}
    .specltdtl_doctor .oncologist-grps .row{--bs-gutter-x:2.7rem;--bs-gutter-y: 2.7rem;}
    .specltdtl_doctor .oncologist-grps .view_allbtn.doctorbtn{margin-top: 6rem;}
    .specltdtl_wrap .view_allbtn{margin-top: 5.8rem;}
}
@media (max-width:1649px) {
    .specltdtl_doctor .oncology-img h6{min-height:2.6rem;}
}
@media (max-width:1399px) {
    .procedures-proc .benefit-box {padding: 2.5rem 2.3rem 1.7rem; }
    .specltdtl_doctor .oncology-img h6 {min-height: 2rem; }
}
@media (max-width:1280px) {
    .oncology.onclo-sec .oncologist-grps {padding-left: 5rem;}
    .massage-cont-grp {padding-left: 5rem;}
    .treat-ttl p {max-width: 76%;}
}
@media (max-width:991px) {
    .oncology.onclo-sec .oncologist-grps {padding-left: 0rem;}
    .massage-cont-grp {padding-left: 0rem;}
    .treat-ttl p {max-width: 100%;}
    .massage-cont h3{padding-bottom: 2rem;}
    .massage-contright{padding-right: 0;}
    .massage-cont figure{margin-bottom: 2rem;}
    .massage-cont h5 { padding-bottom:.5rem;}
    .massage-cont { padding-bottom: 2rem; margin-bottom: 3rem; border-bottom: .1rem solid var(--color_blue);}
    .specltdtl_wrap .view_allbtn {margin-top: 3.8rem; }
    .procedures-proc .benefit-ttl {padding-bottom: 2rem;}
    .specltdtl_procedures ul li.benefit-box h5{padding-bottom: 2rem;}
    .specltdtl_doctor .oncology-appont{margin-top: 0;}
    .specltdtl_doctor .oncologist-grps .view_allbtn.doctorbtn {margin-top: 0;}
    .our-store-img h4:after, .our-store-left .date:after{width: 100%;}
    .our-store-img h4{padding-bottom: 2rem;margin-bottom: 2rem;}
    .our-store-img, .our-store-left .date {padding-bottom: 2rem;}
    .specltdtl_procedures ul {margin-bottom: 3rem;}
    .our-store.specltdtl_pacntstory .mteet_docslider2{padding-block: 3rem 5rem;}
    .our-store.specltdtl_pacntstory .nav_wrap {display: flex;justify-content: center;align-items: center;width: 9rem;position: relative;margin-inline: auto;margin-top:4rem;bottom: 0;}
    .our-store.specltdtl_pacntstory .nav_wrap .swiper-button-prev{left: 0;bottom: 0;}
    .our-store.specltdtl_pacntstory .nav_wrap .swiper-button-next{right: 0;bottom: 0;}
    .specltdtl_procedures ul li.benefit-box a svg{width:3rem;}
    
}
@media (max-width:767px) {
    .hod-massage, .treat, .procedures-proc{padding-block: 3rem;}
    .massage-img-yell { padding: 2rem;}
    .procedures-proc .benefit-grp{padding: 0rem 0 0 0;}
    .specltdtl_procedures ul{margin-bottom: 2rem;}
    .specltdtl_doctor .oncology-img h6{min-height: auto;}
    .specltdtl_doctor .oncology-appont{margin-top: .5rem;}

}
@media (max-width:575px) {
    .massage-cont {padding-bottom: 2rem;margin-bottom: 2rem;}
    .treat-ttl {padding-bottom: 2rem;}
    .specltdtl_wrap .treat-item{text-align: center;}
    .specltdtl_wrap .treat-item h2{padding-bottom:1.5rem;}
    .specltdtl_procedures ul {grid-template-columns: repeat(1, 1fr);}
    .procedures-proc .benefit-box {padding: 1.5rem 2rem;}
    .specltdtl_procedures ul li.benefit-box h5{padding-bottom: 1.5rem;}
    .specltdtl_procedures ul li.benefit-box p{margin-bottom: 1rem;}

}
@media (max-width:330px) {
    .our-store-left .benefit-links {padding: 1.5rem 0 3rem 0;}
}
/* Specialized care for cancer diagnosis css ends here */


/* Ailments-Details css starts here */
.ailments-detils .cordinary-cont {
    padding: 0 10rem 0 10rem;
}
.ailment-symstom.light_bg{position: relative;overflow: hidden;}
.ailment-symstom.light_bg .view_allbtn{margin-top: 4rem;}
.ailment-symstom.light_bg .causes-img figure, .ailment-symstom.light_bg .causes-img{width: 100%;height: 100%;}
.ailment-symstom.light_bg .causes-img figure img{width: 100%;height: 100%;object-fit: cover;}
.ailment-symstom .benefit-box h5 {
    font: var(--font16);
    color: var(--color_red);
}
.ailment-symstom .benefit-box ul {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
}
.ailment-symstom .benefit-box ul li:before{
    background-color: #FFCF33;
}
.ailment-symstom .benefit-box ul li {
    padding: 0 0 .5rem 2.4rem;
}
.ailment-symstom .benefit-box {
    padding: 5rem 5rem;
    min-height: 300px;
    margin-right: 1rem;
    height: 100%;
}
.ailment-symstom.light_bg .row{--bs-gutter-y:3rem;}
.ailment-symstom {padding: 11rem 0 11rem 0;}
.cordinary.ailments-detils .cordinary-cont {margin: 0;}
@media (min-width: 1650px) {
    .ailment-symstom .benefit-box ul li:not(:last-child) {margin-bottom: 1rem;}
    .ailment-symstom.light_bg .row{--bs-gutter-y:4rem;}
    .ailment-symstom.light_bg .view_allbtn{margin-top: 5rem;}
}
@media (max-width:991px) {.ailment-symstom.light_bg .view_allbtn {margin-top:2rem;}}

@media screen and (max-width: 1649px) {
    .ailments-detils .cordinary-cont {padding: 0 8rem 0 9.2rem;}
    .ailments-detils .cordinary-cont p {line-height: 1.7;}
    .ailment-symstom .benefit-box {padding: 3.7rem 3.5rem;margin-right: .5rem;}
    .ailment-symstom .benefit-box:after{width: 240px;}
    .ailment-symstom {padding: 1.4rem 0 10rem 0;}
    .ailment-symstom .benefit-box ul li {padding: 0 0 1rem 1.4rem;}
    .ailment-symstom .benefit-box ul li:before{
        top: 12px;
    }
}
@media screen and (max-width: 1366px) {
    .ailments-detils .cordinary-cont {padding:0 5rem 0 5rem;}
    .cordinary-ttl.treat-ttl p {max-width: 64%;}
    .ailment-procedure ul li {padding: 0 2rem 1rem 2rem;}
    .benefit-box > p:has(+ ul){margin-bottom: 2rem;}
}
@media (max-width:1199px) {
    .ailments-detils .cordinary-cont {padding: 0 0rem 0 5rem;}
}

@media screen and (max-width: 991px) {
    .ailment-symstom .benefit-box{min-height: auto;}
    .ailments-detils .cordinary-cont {padding: 3rem 0 0 0;}
    .ailment-symstom {padding: 1.4rem 0 5rem 0;}
    .diagnosed-sec .benefit-grp {padding: 3rem 0 0 0;margin-left: 0;}
    .benefit-ttl.diagnosed {padding-bottom: 3rem;}
    .diagnosed-sec .benefit-links {padding: 0;padding-bottom: 3rem;}
    .ailment-symstom .benefit-box:after{width: 100%;border-bottom: 1px solid var(--color_blue);}
    .ailment-symstom .benefit-box {padding: 2rem 2rem;margin-right: 0rem;height: auto;margin-bottom: 0;}
    .benefit-box h5 {padding-bottom: 2rem;}
    .ailment-symstom .benefit-box ul li { padding: 0 0 1rem 1.4rem;}
    .ailment-symstom.light_bg .row{--bs-gutter-y: 2rem;}
    .cordinary-ttl.treat-ttl p{max-width: 100%;}
    .benefit-box > p:has(+ ul) { margin-bottom: 1rem;}
}

@media screen and (max-width: 767px) {
    .cordinary-ttl.treat-ttl p {
        max-width: 100%;
    }
    .ailment-symstom {
        padding: 1.4rem 0 3rem 0;
    }
    .treat-ttl h3 {
        padding-bottom: 2rem;
    }
    .treat-ttl {
        padding-bottom: 3rem;
    }

}

@media screen and (max-width: 575px) {
    .ailment-symstom .benefit-box {
        padding: 2rem 2rem;
    }
}
@media screen and (max-width: 359px) {
.ailment-symstom .benefit-box ul {
       grid-template-columns: repeat(1, auto);
}
}
/* Ailments-Details css ends here */

/* How is it treated css starts here */

.ailment-procedure h3 {
    color: var(--color_yellow);
    font: var(--font18);
    font-weight: normal;
    padding-bottom:2rem;
}
.ailment-procedure ul {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 0 6rem;
}
.ailment-procedure ul li{
    font: var(--font12);
    color: var(--color_white);
    font-weight: normal;
    position: relative;
    padding: 0 10rem 1rem 2.7rem;
    line-height: 1.8;
}
.ailment-procedure ul li:before{
    content: "";
    position: absolute;
    top: 10px;
    left: 0;
    border-radius: 50%;
    height: 7px;
    width: 7px;
    background-color: #FFCF33;
}
.ailment-procedure{
    padding: 5rem 0;
    border-top: 1px solid rgba(255, 255, 255, .20);
    border-bottom: 1px solid rgba(255, 255, 255, .20);
}
.diagnosed > ul > li{
    font: var(--font12);
    color: var(--color27);
    font-weight: normal;
    position: relative;
    padding: 0 0 1rem 2.7rem;
    line-height: 1.8;
}
.diagnosed > ul > li:before{
    content: "";
    position: absolute;
    top: 10px;
    left: 0;
    border-radius: 50%;
    height: 7px;
    width: 7px;
    background-color: #D12124;
}
.diagnosed-sec .benefit-grp {
    padding: 6rem 10rem 0 0;
    height: 100%;
    border-bottom: 4px solid #291670;
    margin-left: 10rem;
}
.diagnosed-sec .diagnose_2 .benefit-grp{
    margin-left: 5.5rem;
}
.diagnosed h3 {
    padding-bottom: 5rem;
}
.diagnosed ul {
    padding: 2rem 0 0 0;
}
.benefit-ttl.diagnosed {
    padding-bottom: 6rem;
}
.diagnosed-sec .benefit-links {
    padding: 0;
}
.cordinary-benefit.diagnosed-sec .benefit-img {
    margin-left: 0rem;
}
@media screen and (max-width: 1649px) {
    .diagnosed-sec .benefit-grp {
        padding: 6.8rem 8rem 0 0;
        margin-left: 9.1rem;
    }
    .diagnosed h3 {
        padding-bottom: 4rem;
    }
    .diagnosed ul {
        padding: 1rem 0 0 0;
    }
    .benefit-ttl.diagnosed {
        padding-bottom: 5rem;
    }
    .ailment-procedure ul li{
        padding: 0 0 1rem 2rem;
    }
    .diagnosed > ul > li:before{
        top: 10px;
        height: 4px;
        width: 4px;
    }
    .cordinary-benefit.diagnosed-sec .benefit-img {
        margin-left: -0rem;
    }
    .ailment-procedure ul li:before{
        top: 10px;
        height: 4px;
        width: 4px;
    }
    .diagnosed > ul > li {
        padding: 0 0 1rem 1.7rem;
    }
}
@media screen and (max-width: 1649px) {
    .diagnosed-sec .benefit-links {
        padding: 0;
        padding-bottom: 3rem;
    }
}

@media screen and (max-width: 1530px) {
    .cordinary-benefit.diagnosed-sec .benefit-img {
        margin-left: 0rem;
    }
}

@media screen and (max-width: 1449px) {
    .cordinary-benefit.diagnosed-sec .benefit-img {
        margin-left: 0rem;
    }
    .diagnosed-sec .diagnose_2 .benefit-grp{
    margin-left: 0rem;
    
}
}
@media screen and (max-width: 1339px) {
    .cordinary-benefit.diagnosed-sec .benefit-img {
        margin-left: 0rem;
    }
}
@media (max-width: 1199px) {
    .ailment-procedure h3{padding-bottom:1rem;}
    .ailment-procedure {  padding: 4rem 0;}
    .ailment-procedure {padding: 4rem 0 0;height: auto;border-bottom: 0;}
    .diagnosed-sec .benefit-grp { padding: 6.8rem 3rem 0 0; margin-left: 5rem;}
}

@media screen and (max-width: 991px) {
    .cordinary-benefit.diagnosed-sec .benefit-img {
        margin-left: 0;
    }
    .diagnosed-sec .benefit-grp {
        padding:3rem 0 0 0;
        margin-left: 0;
        border-bottom:1px solid #291670;
    }
    .diagnosed h3 {
        padding-bottom:2rem;
    }
    .cordinary-benefit.diagnosed-sec{padding-bottom:0}
    .benefit-ttl.diagnosed {
        padding-bottom: 2rem;
    }
    .diagnosed-sec .benefit-links {
        padding-bottom: 2rem;
    }
}
@media screen and (max-width: 767px) {
.ailment-procedure {
    padding: 3rem 0;}
    .diagnosed-sec .benefit-grp {
        padding: 3rem 0 0;}
        .diagnosed h3 {
            padding-bottom: 2rem;
        }
        .benefit-ttl.diagnosed {
            padding-bottom: 3rem;
        }


}
@media screen and (max-width: 575px) {
    .ailment-procedure ul {
        grid-template-columns: repeat(1, 1fr);
    }
    .ailment-procedure {
        padding: 1.5rem 0;
    }
    .benefit-ttl.diagnosed {
        padding-bottom: 1rem;
    }
}
/* How is it treated css ends here */


/* blog detail css starts here */
.title-overview.specialities.spe-details.blog-details {
    padding-block:0rem 12.8rem;
}
.blog-details-grp .blog-details-img {
    margin-top: -6.8rem;
}
.blog-details-grp {
    padding-bottom: 9rem;
}
.blog-details-cont date {
    font: var(--font12);
    color: var(--color_red);
    font-weight: 500;
    display: block;
    padding-bottom: 1.5rem;
    line-height: 1.3;
}
.blog-details-cont {
    padding: 4rem 0 6rem 0;
    border-bottom: 1px solid #BBBBBB;
    margin-left: 2.3rem;
}
.blog-details-cont-grp {
    padding-left: 3rem;
}
.blog-details-cont p {
    font: var(--font21);
    font-weight: normal;
    line-height: 1.2;
    color: var(--color27);
    position: relative;
}
.blog-details-cont p:before {
    content: "";
    position: absolute;
    top: 0;
    left: -3rem;
    border-left: 1px solid var(--color_red);
    height: 100%;
}
.blog-inner-cont .blog-details-cont p {
    font: var(--font16);
    font-weight: 500;
    line-height: 1.3;
    margin-bottom: 2rem;
}
.blog-inner-cont .blog-details-cont {
    margin-left: 0;
}
.blog-inner-cont .blog-details-cont p:before{
    display:none;
}
.blog-inner-cont .blog-details-cont-grp{
    padding-left: 0;
}
.blog-inner-cont .blog-details-cont {
    padding-bottom: 4.4rem;
    border-bottom: 0;
}
.blog-inner-grp{
    position: relative;
}
.blog-inner-grp > a {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}
.blog-details-right {
    padding-left: 4.7rem;
}
.blog-details-right>.title18{
    margin-bottom: 4rem;
}
.blog-inner-grp .blog-details-cont.blog-left {
    padding-left: 4rem;
}
.blog-details-grp {
    padding-bottom: 6.6rem;
}
.blog-details-cont.ttle {
    padding: 4rem 0 6.3rem 0;
}

.blog-inner-grp:hover .shine_effect:before{
    -webkit-animation: shine .75s;
    animation: shine .75s;
}
@media screen and (max-width: 1649px) {
    .blog-details-cont{
        padding: 3rem 0 5.5rem 0;
        margin-left: 1.3rem;
    }
    .blog-details-cont-grp {
        padding-left: 2rem;
    }
    .blog-details-cont p:before{
        left: -2rem;
    }
    .blog-details-grp {
        padding-bottom: 5.6rem;
    }
    .blog-inner-cont .blog-details-cont {
        padding-bottom: 3.3rem;
    }
    .blog-details-cont date{
        padding-bottom: 1rem;
        line-height: 1.3;
    }
    .blog-inner-cont .blog-details-cont p {
        margin-bottom: 1.5rem;
        line-height: 1.3;
    }
    .blog-details-right {
        padding-left: 3.7rem;
    }
    .blog-inner-grp .blog-details-cont.blog-left {
        padding-left: 3rem;
    }
    .blog-details-grp {
        padding-bottom: 5.6rem;
    }
    .blog-details-cont.ttle {
        padding: 3rem 0 5.3rem 0;
    }
    .blog-details-right>.title18{
        margin-bottom: 3rem;
    }
}

@media screen and (max-width: 991px) {
    .blog-details-right {
        padding-left: 0;
    }
}

@media screen and (max-width: 767px) {
    .blog-details-grp {
        padding-bottom: 3rem;
    }
    .title-overview.specialities.spe-details.blog-details {
        padding-block: 0rem 9.8rem;
    }
    .blog-details-cont.ttle {
        padding: 3rem 0 3rem 0;
    }
    .blog-details-cont {
        margin-left: 0;
    }
    .blog-inner-cont .blog-details-cont {
        padding-bottom: 3rem;
    }
    .blog-inner-grp .blog-details-cont.blog-left {
        padding-left: 0;
    }
    .blog-details-right>.title18{
        margin-bottom: 2rem;
    }
}
@media screen and (max-width: 575px) {
.blog-details-cont-grp {
    padding-left: 0rem;
}
.blog-details-cont p:before{display: none;}
}
/* blog detail css ends here */


#loadMore > a:hover {
    color: var(--color_blue);
}
.massage-appoint > a:hover,
.benefit-links > a:hover,
.benefit-links > a:hover,
.oncology-appont > a:hover,
.cordinary-cont p a:hover{
	color: var(--color_blue);
}
.treat-view-more > a:hover{
	color: var(--color_red);
}
.our-store .swiper.mteet_docslider2 {
    position: unset;
}
.inner_common_title .page-text .title18 {
    font-weight: normal;
}
.treat-view-more > a img {
    width: 7px;
}
.massage-appoint > a img,
.benefit-links > a img,
.benefit-links > a img,
.oncology-appont > a img,
.cordinary-cont p a img{
    width: 7px;
}
.treat-view-more > a img{
    width: 7px;
}
.benefit-links > a img{
    width: 7px;
}
.benefit-links > a {
    gap: 0 .5rem;
}

@media screen and (max-width: 1649px) {
    .treat-view-more > a img {
        width: 6px;
    }
    .massage-appoint > a img,
    .benefit-links > a img,
    .benefit-links > a img,
    .oncology-appont > a img,
    .cordinary-cont p a img{
        width: 6px;
    }
    .treat-view-more > a img{
        width: 6px;
    }
    .benefit-links > a img{
        width: 6px;
    }
}

.ailment-symstom .benefit-box ul:has(+ p){margin-bottom: 4rem;}
.ailment_faq .accordion-body p{font: var(--font12);color: var(--color_white);}
.alintreat_box p.text-white{color: var(--color_white);font:var(--font12); font-weight: normal;}
.alintreat_box ul{grid-template-columns: repeat(1, 1fr);grid-gap: 0;}
.alintreat_box ul li{padding-block: 1.5rem;font: var(--font12); font-weight: normal;}
.alintreat_box ul li:not(:last-child){border-bottom: .1rem solid rgb(255 255 255 / 10%);}
.alintreat_box ul li  strong{font-weight: normal;}
.alintreat_box ul:has(+ h3){margin-bottom: 5rem;}
.alintreat_box ul li::before{top: 2.5rem;}
.ailment_faq .accordion-body ul li:not(:last-child){margin-bottom: 1.5rem;}
.ailment_faq .accordion-body ul li:before{background: var(--color_yellow);}

@media (min-width: 1650px) {
    .alintreat_box ul:has(+ h3){margin-bottom: 6rem;}
    .ailment_faq .accordion-body ul li:not(:last-child){margin-bottom: 2.5rem;}
    .ailment-symstom .benefit-box ul:has(+ p) {margin-bottom: 5rem;}
}
@media (max-width: 1649px) {.alintreat_box ul:has(+ h3){margin-bottom: 4rem;}}
@media (max-width: 1399px) {
    .alintreat_box ul:has(+ h3){margin-bottom: 3rem;}
.ailment-symstom .benefit-box ul:has(+ p){margin-bottom: 3rem;}
}
@media (max-width: 1199px) {
  .ailment_faq .cordinary-ttl {padding-bottom:3rem;}
  .ailment-symstom .benefit-box ul:has(+ p){margin-bottom: 2rem;}

}
@media (max-width: 991px) {
    .ailment_faq{padding-block:3rem 5rem;}
    .ailment-symstom .benefit-box ul:has(+ p) {margin-bottom: 2rem;}
    .ailment_faq .accordion-body ul li:not(:last-child){margin-bottom: 1rem;}
    .alintreat_box p.text-white{margin-bottom:3rem;}

  }
  @media (max-width: 767px) {
    .alintreat_box ul li {padding-block: 1rem;}
    .alintreat_box{padding-block:3rem 0;}
    .alintreat_box ul li::before {top: 2rem;}
  }
  @media (max-width: 575px) {
  .ailment_faq .cordinary-ttl {padding-bottom: 2rem;}
  .alintreat_box p.text-white{margin-bottom:2rem;}

  }
  /* UIPS-24061990 */
   .News-Detail-sec .News-d-Text p.font12
   {
	   margin-bottom:1.2rem;
   }
    .News-Detail-sec .News-d-Text a
	{
    color: var(--color_red);
    font-weight: 600;
    font: var(--font12);
    line-height: var(--line-height-21);
	}
	  .News-Detail-sec .News-d-Text ul li
	  {
		  list-style-type:square;
	  }
	  .News-Detail-sec .News-d-Text ul
	  {
		  padding-left:15px;
	  }
	.News-Detail-sec .News-d-Text a:hover
	{
		 color:var(--color_blue);
	}
	.happing-list .news_3{
     display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 1.5rem;
	}
	.happing-sec-2  .load-more,.happing-sec-2 .load-lessmore
	 {
	     font: var(--font12);
    font-weight: 600;
    color: #fff;
    text-align: center;
    background: var(--color_red);
    color: var(--color_white);
    padding: 7px 16px;
    border-radius: 0.5rem;
}
 .news-Top figure a
 {
	 text-align:center;
 }
  .evnt-uttle
  {
    font: var(--font21);
    line-height: normal;
    font-weight: normal;
  }
  .News-Detail-sec .titleevnt
	 {
		          font: var(--font18);
    line-height: var(--line-height-30);
    color: var(--color_red);
    margin-top: 10px;
    margin-bottom: 10px;
}
 .News-Detail-sec p.font12 strong
 {
	 font-weight:bold;
 }
  .load-lessmore
  {
	  display:none;
  }

@media (max-width: 768px) {
    .happing-list .news_3 {
        grid-template-columns: repeat(2, 1fr); /* 2 columns for tablets */
    }
}

@media (max-width: 480px) {
    .happing-list .news_3 {
        grid-template-columns: repeat(1, 1fr); /* 1 column for phones */
    }
}

   /* UIPS-24061990 */

/*----UIKA-14041994-26-02-2025-css-start----*/
.chairman_message{position: relative;padding-bottom: 11rem;}
.chairman_message::before{background: var(--colorf5);position: absolute;width: 100%;height:calc(100% - 7rem); left: 0;bottom: 0;content: "";z-index: -1;}
.chairman_message figure{position: relative;}
.chairman_message figure figcaption{position: absolute;right: 0;background: var(--color_red);padding:3.6rem 10.2rem 3.6rem 4.3rem;bottom: 0;}
.chairman_message figure figcaption h3{font: var(--font18);color: var(--color_white);margin-bottom:1.5rem;}
.chairman_message figure figcaption p{font: var(--font12);color: var(--color_white);font-weight: 300;color: var(--color_white);}
.chairman_message figure figcaption p span{display: block;}
.chairman_message .messages_content, .chairman_message .message_moto{margin-top:6rem ;}
.chairman_message .messages_content p{font: var(--font12);color: var(--color27);max-width: 89%;}
.chairman_message .message_moto p{font: var(--font18);font-weight: 300;color: var(--color27);margin-bottom: 1rem;}
.chairman_message .message_moto blockquote{font: var(--font16);font-weight: bold;color: var(--color27);}
.chairman_message .message_moto{padding-bottom: 6.2rem;position: relative;}
.chairman_message .message_moto::before{background: var(--color_blue);position: absolute;width:28%;height:.3rem;left: 0;bottom: 0;content: "";}
@media (max-width:1649px) {
 .chairman_message .messages_content p{max-width: 100%;}
 .chairman_message .message_moto::before{width:30%;height:.2rem;}
 .chairman_message figure figcaption {padding:2.6rem 9.2rem 2.3rem 3.3rem;}
 .chairman_message .messages_content, .chairman_message .message_moto {margin-top: 5rem;}
 .chairman_message .message_moto { padding-bottom:5.2rem;}
 .chairman_message { padding-bottom: 10rem;}
 .chairman_message::before{height:calc(100% - 6rem);}
 .chairman_message {padding-bottom:9.9rem; }

}/*----1649px-css-end----*/
@media (max-width:1399px) {
 .chairman_message .message_moto::before{width:32.4%;}

}/*----1399px-css-end----*/

@media (max-width:1280px) {
     .chairman_message .message_moto::before {width: 36.4%; }

 }/*----1280px-css-end----*/
 @media (max-width:991px) {
     .chairman_message figure figcaption {padding: 1.5rem 2.2rem; }
     .chairman_message .messages_content, .chairman_message .message_moto { margin-top: 2rem;}
     .chairman_message .message_moto { padding-bottom: 2.5rem; }
     .chairman_message .message_moto::before { width: 100%; height: .1rem;}
     .chairman_message {padding-bottom: 5rem; }
     .chairman_message figure figcaption { padding: 1.5rem 2.2rem; position: relative;}
 }/*----991px-css-end----*/

 @media (max-width:575px) {
     .chairman_message figure figcaption h3 {margin-bottom: 1rem;  }
     .chairman_message .message_moto { padding-bottom: 2rem; }

 }/*----575px-css-end----*/
/*---====================================-chairman_message-end-======================================---*/

 .trusty_wrap{display: grid;grid-template-columns: repeat(4, 1fr);grid-column-gap: 3.1rem;grid-row-gap:6.6rem;}
 .trusty_wrap .trusty_box{border-bottom: .3rem solid var(--color_blue);}
 .trusty_wrap .trusty_box .truste_details{padding-block: 2rem 3.5rem;}
 .trusty_wrap .trusty_box .truste_details p{font: var(--font12);color: var(--color27);line-height: 1.5;}
 .trusty_wrap .trusty_box .truste_details h3{font: var(--font16);font-weight: bold;color: var(--color_black);margin-bottom:1rem;}

 @media (max-width:1649px) {
     .trusty_wrap{grid-column-gap:2.1rem;grid-row-gap:5.6rem;}
     .trusty_wrap .trusty_box .truste_details { padding-block: 1.3rem 2.5rem; }
     .trusty_wrap .trusty_box .truste_details h3 {margin-bottom: 0.5rem; }
     .trusty_wrap .trusty_box { border-bottom: 0.2rem solid var(--color_blue); }

 }/*----1649px-css-end----*/
  @media (max-width:991px) {
     .trusty_wrap{grid-template-columns: repeat(3, 1fr); grid-row-gap:4.6rem;}
     .trusty_wrap .trusty_box .truste_details { padding-block: 1.3rem 1.5rem;}
     .trusty_wrap .trusty_box { border-bottom: 0.1rem solid var(--color_blue); }
  }/*----991px-css-end----*/

  @media (max-width:767px) {
     .trusty_wrap{grid-template-columns: repeat(2, 1fr); grid-row-gap:3.6rem;}
  }/*----767px-css-end----*/

  @media (max-width:360px) {
     .trusty_wrap{grid-template-columns: repeat(1, 1fr); grid-row-gap:3rem;}

  }/*----575px-css-end----*/
/*---====================================-trusty_wrap-end-======================================---*/

.quality_initiatives{background: var(--colorf5);padding-block:6rem 7rem;border-bottom: .2rem solid var(--colorbe);}
.quality_initiatives .row {align-items: center;}
.quality_initiatives .quality_content {padding-left: 9.3rem;max-width: 81%;}
.quality_initiatives .quality_content h3{font: var(--font18);color: var(--color_black);margin-bottom: 3.4rem;}
.quality_initiatives .quality_content p, .quality_initiatives2 p{font: var(--font12);color: var(--color27);}

.quality_initiatives2{background: var(--colorf5);padding-block:8.5rem 11rem;}
.quality_initiatives2 h4{font: var(--font18);color: var(--color_black);margin-bottom: 5rem;}
.quality_initiatives2 h4 span{display: block;}
.quality_initiatives2 p{text-align: center;margin-top: 2rem;}

@media (max-width:1649px) {
 .quality_initiatives .quality_content { padding-left: 8rem; max-width: 90%; }
 .quality_initiatives .quality_content h3 {margin-bottom: 2.4rem;}
 .quality_initiatives { padding-block: 5rem 6rem; }
 .quality_initiatives2 { padding-block: 7.5rem 10rem;}
 .quality_initiatives2 h4 { margin-bottom: 4rem;  }

}/*----1649px-css-end----*/
@media (max-width:1399px) {
 .quality_initiatives .quality_content { padding-left: 6.7rem; max-width: 100%;}
 .quality_initiatives .quality_content h3 { max-width: 90%;}
 .quality_initiatives .quality_content p { max-width:85%;}

}/*----1399px-css-end----*/
@media (max-width:1280px) {
 .quality_initiatives .quality_content { padding-left:3rem; max-width: 100%;}
 .quality_initiatives .row{align-items: inherit;}
 .quality_initiatives .quality_content h3 { max-width: 95%;}
 .quality_initiatives .quality_content p { max-width:90.6%;}

}/*----1280px-css-end----*/
@media (max-width:1199px) {
 .quality_initiatives .quality_content {padding-left: 2rem;}
 .quality_initiatives .quality_content h3 { max-width: 100%;}
 .quality_initiatives .quality_content p { max-width:100%;}
 .quality_initiatives2 { padding-block: 5.5rem 8rem;}
 .quality_initiatives2 h4 {margin-bottom: 3rem; }

}/*----1199px-css-end----*/
@media (max-width:991px) {
 .quality_initiatives {padding-block: 3rem; border-bottom: 0.1rem solid var(--colorbe);}
 .quality_initiatives .quality_content { padding: 2rem 0 0 0; }
 .quality_initiatives .quality_content h3{margin-bottom: 2rem;}
 .quality_initiatives2 {padding-block: 3rem 5rem;}
 .quality_initiatives2 h4 { margin-bottom: 2rem;}
}/*----991px-css-end----*/

@media (max-width:767px) {
 .quality_initiatives2 h4 span{display: unset;}
}/*----767px-css-end----*/

/*---====================================-Quality Initiatives-end-======================================---*/

.awardacd_wrap1{background: var(--colorf5);padding-block:6rem 7.5rem;border-bottom: .2rem solid var(--colorbe);}
.awardacd_wrap1 p{position: relative;display: flex;align-items: center;z-index: 1;justify-content: center;margin-bottom:4.7rem;}
.awardacd_wrap1 p span{background: var(--colorf5);padding-inline: 4rem;}
.awardacd_wrap1 p::before{position: absolute;left: 0;width: 100%;height: .1rem;background: var(--colorbe);content: "";z-index: -1;}
.awardacd_wrap1 ul{display: grid;grid-template-columns: repeat(2, 1fr);}
.awardacd_wrap1 ul li p::before{display: none;}
.awardacd_wrap1 ul li{gap: 3rem;display: flex;align-items: center;}
.awardacd_wrap1 ul li p{font: var(--font18);color: var(--color_black);max-width: 55%;margin-bottom: 0;}

.awardacd_wrap2{padding-block: 7rem 8rem;background: var(--colorf5);}
.awardacd_wrap2 .box_shadow{ box-shadow: 0px 3px 16px #00000029; border-radius:1.6rem ; -webkit-border-radius:1.6rem ; -moz-border-radius:1.6rem ; -ms-border-radius:1.6rem ; -o-border-radius:1.6rem ; overflow: hidden;}
.awardacd_wrap2 .row{--bs-gutter-x:4.2rem;}
.awardacd_wrap2 p{font: var(--font12);color: var(--color27);padding-block: 2rem;position: relative;height:9.5rem;}
.awardacd_wrap2 p span{display: block;}
.awardacd_wrap2 p::before{position: absolute;left: 0;bottom: 0;width: 18rem;height: .2rem;background: var(--color_blue);content: "";}
.awardacd_wrap2 .smimg{    width: 20rem;position: absolute;bottom: 12rem;right: -10rem;}

@media (max-width:1649px) {
 .awardacd_wrap1 p { margin-bottom:3.7rem; }
 .awardacd_wrap2 .row {  --bs-gutter-x: 3.2rem;}
 .awardacd_wrap2 .smimg { width: 16.4rem; right: -8rem;}
 .awardacd_wrap2 {padding-block: 6rem 7rem;}
 .awardacd_wrap2 p::before{width: 16rem;}
 .awardacd_wrap1 {padding-block: 5rem 6.5rem;border-bottom: .1rem solid var(--colorbe);}
}/*----1649px-css-end----*/

@media (max-width:1440px) {
 .awardacd_wrap2 p::before{width: 15rem;}
 .awardacd_wrap1 ul li p { max-width: 58%;}
}/*----1440px-css-end----*/

@media (max-width:1399px) {
 .awardacd_wrap2 .smimg {width: 15.4rem;bottom: 8rem}
 .awardacd_wrap2 p { padding-block: 2rem; height: 8.5rem; margin-bottom: 0; }
}/*----1399px-css-end----*/

@media (max-width:1199px) {
 .awardacd_wrap2 p span{display: unset;}
 .awardacd_wrap2 .row { --bs-gutter-x: 1.6rem;}
 .awardacd_wrap2 .smimg {width: 13.4rem;bottom: 8rem;right: -7rem; }
}/*----1199px-css-end----*/

@media (max-width:991px) {
 .awardacd_wrap1 { padding-block: 3rem; border-bottom: .1rem solid var(--colorbe);}
 .awardacd_wrap1 ul li {gap: 2rem; }
 .awardacd_wrap2 {padding-block: 3rem 5rem;}
 .awardacd_wrap2 p {padding-block: 1.5rem;height: auto;}
 .awardacd_wrap2 p::before{width: 100%;height: .1rem;}
 .awardacd_wrap2 .row { --bs-gutter-y:3rem;}
}/*----991px-css-end----*/

@media (max-width:767px) {
 .awardacd_wrap1 ul{grid-template-columns: repeat(1, 1fr);}
 .awardacd_wrap1 p span{padding: 0;}
 .awardacd_wrap1 p::before{display: none;}
 .awardacd_wrap1 ul li:not(:last-child){margin-bottom: 2rem;}
 .awardacd_wrap1 p {margin-bottom: 2rem;}
 .awardacd_wrap2 .smimg { width: 13.4rem; bottom: 5rem; right: 0;}
}/*----767px-css-end----*/
@media (max-width:575px) {
 .awardacd_wrap1 ul li{flex-direction: column;}
 .awardacd_wrap1 ul li p{max-width: 100%;}
 .awardacd_wrap1 ul li {gap: 1rem;}
 .awardacd_wrap1{text-align: center;}
 .awardacd_wrap2 .smimg {width: 100%;bottom: 0;right: 0;position: relative;margin-top: 2rem;}
 .awardacd_wrap2 p{text-align: center;}
}/*----575px-css-end----*/
/*---====================================-awardacd_wrap-end-======================================---*/

/*----UIKA-14041994-26-02-2025-css-end----*/
.clinical_services1{background: var(--colorf5);padding-top: 6.5rem;}
.clinical_services1 .center_heading blockquote{font: var(--font18);color: var(--color_black);max-width: 84%;margin-inline: auto;}
.clinical_services1 figure, .clinical_services1 .center_heading h3{margin-block: 5rem;}
.clinical_services1 .center_heading p{font: var(--font12);color: var(--color27);max-width: 90%;margin-inline: auto;}
.clinical_services1 .center_heading h3{font: var(--font30);color: var(--color_black);letter-spacing: -0.75px;}

.clinical_services2{background: var(--colorf5);padding-block:0rem 11rem;}
.clinical_services2 .nav.nav-tabs{background: var(--color38);padding-block: 1.8rem;}
.clinical_services2 .nav.nav-tabs li{padding-block: 1.5rem;width: 100%;}
.clinical_services2 .nav.nav-tabs li:not(:last-child){border-bottom: .1rem dashed rgb(255 255 255 / 25%);}
.clinical_services2 .nav.nav-tabs li .nav-link{font: var(--font14);color: var(--color_white);text-align: left;opacity: .5;padding: 0 1.8rem;border: 0;width: 100%;display:block;}
.clinical_services2 .nav.nav-tabs li .nav-link.active{background: transparent;opacity: 1;border: none;}
.clinical_tabwrap{border-top: .2rem solid rgb(190 190 190 / 22%);padding-top: 7rem;}
.clinical_tabwrap .accordion-item{background: transparent;border: none;}
.clinical_tabwrap .accordion-body{padding: 0 0 0 4rem;}
.clinical_tabwrap .accordion-body .head_para h4{font: var(--font18);color: var(--color_black);}
.clinical_tabwrap .accordion-body .head_para p{font: var(--font12);color: var(--color27);margin-block:2.6rem;max-width:85%;}
.clinical_tabwrap .accordion-body .diseas_box{margin-top: 5rem;}
.clinical_tabwrap .accordion-body .diseas_box h5{font: var(--font15);margin-bottom: 2rem;color: var(--color_red);}
.clinical_tabwrap .accordion-body .diseas_box p{font: var(--font12);color: var(--color27);max-width: 90%;}

@media (max-width:1649px) {
 .clinical_services1 { padding-top: 5.5rem;}
 .clinical_services1 figure, .clinical_services1 .center_heading h3 { margin-block: 4rem; }
 .clinical_services1 .center_heading blockquote { max-width: 90%; }
 .clinical_services1 .center_heading p { max-width: 100%; }
 .clinical_tabwrap {padding-top: 6rem; }
 .clinical_tabwrap .accordion-body .head_para p {margin-block: 2rem;max-width: 98%;}
 .clinical_services2 .nav.nav-tabs li { padding-block: 1.2rem;}
 .clinical_tabwrap .accordion-body .diseas_box h5 { margin-bottom: 1.6rem;}
 .clinical_tabwrap .accordion-body .diseas_box {margin-top: 4rem; }
 .clinical_tabwrap .accordion-body .diseas_box p { max-width: 100%; }
 .clinical_services2 { padding-block: 0rem 10rem; }
}/*----1649px-css-end----*/

@media (max-width:1440px) {
 .clinical_services1 .center_heading blockquote { max-width: 100%;}
 .clinical_tabwrap .accordion-body {padding: 0 0 0 3rem;}
 .clinical_tabwrap .accordion-body .head_para p {max-width: 97%; }
}/*----1440px-css-end----*/

@media (max-width:1399px) {
 .clinical_tabwrap .accordion-body .head_para p {margin-block: 1.5rem; }

}/*----1399px-css-end----*/
@media (max-width:1280px) {
 .clinical_tabwrap .accordion-body .head_para p {max-width: 100%; }
 .clinical_tabwrap .accordion-body {padding: 0 0 0 1rem;}
 .clinical_tabwrap .accordion-body .diseas_box h5 { margin-bottom: 1.5rem;}
 .clinical_tabwrap .accordion-body .diseas_box {margin-top: 3rem;}

}/*----1280px-css-end----*/
@media (max-width:1199px) {
 .clinical_tabwrap .accordion-body .diseas_box h5 { margin-bottom: 1.2rem;}
 .clinical_services1 figure, .clinical_services1 .center_heading h3 {margin-block: 2rem; }
 .clinical_tabwrap { padding-top: 5rem; }
 .clinical_services2 {padding-block: 0rem 7rem; }
}/*----1199px-css-end----*/

@media (max-width:991px) {
 .clinical_services2 {padding-block: 0rem 5rem; }
 .clinical_services1 { padding-top: 3rem; }
 .clinical_tabwrap {padding-top: 3rem;}
 .clinical_tabwrap .accordion-button{ background: var(--color_red); padding: 1.5rem; font: var(--font16); color: var(--color_white); border-radius:0 ; -webkit-border-radius:0 ; -moz-border-radius:0 ; -ms-border-radius:0 ; -o-border-radius:0 ; margin-bottom: 1rem;}
 .clinical_tabwrap .accordion-button:focus{box-shadow: none;}
 .clinical_tabwrap .accordion-button::after{ filter:invert(1) ; -webkit-filter:invert(1) ; width: 1.8rem;height: 1.8rem;background-size: cover;}
 .clinical_tabwrap .accordion-body{padding:1.5rem 1.5rem 3rem;}
 .clinical_tabwrap .accordion-body .diseas_box {margin-top: 2rem;}

}/*----991px-css-end----*/

@media (max-width:575px) {
 .clinical_tabwrap .accordion-body .diseas_box { margin-top: 2rem; }
 .clinical_tabwrap .accordion-button, .clinical_tabwrap .accordion-body{padding: 1.2rem;}
 .clinical_tabwrap .accordion-button::after {width: 1.5rem;height: 1.5rem; }
}/*----575px-css-end----*/

/*---====================================-clinical_services-end-======================================---*/

.emergency_critical1{padding-block: 6rem 7rem; background: var(--colorf5);}

.emergency_critical1 .row{align-items: center;}
.emergency_critical1 .emergency_content{padding-inline:5rem; background: var(--colorf5);max-width: 67%;}
.emergency_critical1 .emergency_content h3{font: var(--font18);color: var(--color_black);}
.emergency_critical1 .emergency_content p{font: var(--font12);color: var(--color27);margin-block: 2rem 4.3rem;}
.emergency_critical1 .emergency_content .btn_hovefct{border: .1rem solid var(--color_red);display: inline-flex;align-items: center;}
.emergency_critical1 .emergency_content .btn_hovefct img{height: 100%;}
.emergency_critical1 .emergency_content .btn_hovefct span{padding:0 1rem;font: var(--font16);color: var(--color_black);transition: .5s ease-in-out;}
.emergency_critical1 .emergency_content .btn_hovefct:hover span{color: var(--color_white);}
.emergency_critical1 .emgency_dep{margin-top: 5rem;padding-top: 4rem;border-top: .2rem solid #E1E1E1;}
.emergency_critical1 .emgency_dep h4{font: var(--font30);letter-spacing: -1.11px;color: var(--color_red);margin-bottom: 1rem;}
.emergency_critical1 .emgency_dep.bedded-depart h4{font: var(--font18);}
.emergency_critical1 .emgency_dep p{font: var(--font12);color: var(--color27);max-width:85%;}

.emergency_critical2{padding-block: 6.5rem 10rem;}
.emergency_critical2 .row{align-items: center;}
.emergency_critical2 .emgency_dep2{max-width:88%;}
.emergency_critical2 .emgency_dep2 h5{font: var(--font18);color: var(--color_black);margin-bottom: 3rem;}

@media (max-width:1649px) {
 .emergency_critical1 .emergency_content {padding-inline: 4rem;max-width: 72%;}
 .emergency_critical1 .emgency_dep {margin-top: 4rem;padding-top: 3rem;border-top: .1rem solid #E1E1E1; }
 .emergency_critical1 .emgency_dep p { max-width: 100%;}
 .emergency_critical1 {padding-block: 5rem 6rem;}
 .emergency_critical2 { padding-block: 5.5rem 9rem;}
 .emergency_critical2 .emgency_dep2 { max-width: 95%;}
 .emergency_critical2 .row{align-items: inherit;}
 .emergency_critical2 .emgency_dep2 {max-width: 100%;}
 .emergency_critical2 figure{margin-left:3rem;}
}/*----1649px-css-end----*/

@media (max-width:1440px) {
 .emergency_critical1 .emergency_content {max-width: 77%; }

}/*----1440px-css-end----*/

@media (max-width:1399px) {
 .emergency_critical1 .emgency_dep p {max-width: 99%;}
}/*----1399px-css-end----*/

@media (max-width:1199px) {
 .emergency_critical1 .emgency_dep p {max-width:100%;}
 .emergency_critical1 .emergency_content { max-width: 100%; padding-inline: 2rem;}
 .emergency_critical1 .emergency_content p { margin-block: 1.5rem 2.3rem;}
 .emergency_critical2 figure { margin-left: 0;}

}/*----1199px-css-end----*/

@media (max-width:991px) {
 .emergency_critical1 { padding-block: 3rem;}
 .emergency_critical1 .emergency_content{padding: 2rem 0 0;}
 .emergency_critical1 .emergency_content p {margin-block: 1.5rem; }
 .emergency_critical1 .emgency_dep {margin-top:3rem;padding-top: 2rem;}
 .emergency_critical2 {padding-block: 3rem 5rem;}
 .emergency_critical2 .emgency_dep2 h5 {margin-bottom: 1.5rem;}
 .emergency_critical2 .col-lg-5{order: 2;}
 .emergency_critical2 .emgency_dep2{margin-top: 2rem;}

}/*----991px-css-end----*/
/*---====================================-Emergency & Critical Care -end-======================================---*/

.ambulance_services1{background: var(--colorf5);padding-block: 6rem;border-bottom: .2rem solid var(--colorbe);}
.ambulance_services1 .row{align-items: center;}
.ambulance_services1 .ambulance_content { padding-left: 8.2rem; max-width: 86%;}
.ambulance_services1 .ambulance_content p, .ambulance_services1 .bottom_para{font: var(--font12);color:var(--color27);}
.ambulance_services1 .ambulance_content h3{font: var(--font18);color: var(--color_black);margin-bottom:3rem;}
.ambulance_services1 .bottom_para{margin-top: 5rem;max-width: 85%;}

.ambulance_services2{padding-block: 6.5rem 5rem;background: var(--colorf5);}
.ambulance_services2 h4{font: var(--font18);margin-bottom: 3rem;}
.ambulance_services2 p{font: var(--font12);color: var(--color27);}
.ambservbox_wrap{display: grid;grid-template-columns: repeat(2, 1fr);margin-top: 4.7rem;grid-row-gap:2.2rem;grid-column-gap: 2.6rem;}
.ambservbox_wrap .ambserv_box{background: var(--color_white);padding: 2.7rem 2.5rem;min-height: 23rem;}
.ambservbox_wrap .ambserv_box h5{color: var(--color_red);font: var(--font15);margin-bottom: 2rem;}
.ambservbox_wrap .ambserv_box p{font: var(--font12);color: var(--color27);max-width: 85%;}
.ambserv_box.home-samplecollection{  background: var(--color_white);padding: 2.7rem 2.5rem; min-height: 23rem; margin-top: 3rem;}
.ambserv_box.home-samplecollection h5{color: var(--color_red); font: var(--font15); margin-bottom: 2rem;}

.ambulance_services3{background: var(--colorf5);}
.ambulance_services3 .row{align-items: center;}
.ambulance_services3 .ambserv3_content{max-width: 85%;}
.ambulance_services3 .ambserv3_content h5{margin-bottom: 3rem;font: var(--font18);color: var(--color_black);}
.ambulance_services3 .ambserv3_content p{max-width:85%;}
.ambulance_services3 .ambserv3_content p, .ambulance_services3 .ambserv3_content ul li p, .ambulance_services4 .ambserv4_content .trainpern_box p{font: var(--font12);color: var(--color27);}
.ambulance_services3 .ambserv3_content ul li p{max-width:96%;}
.ambulance_services3 .ambserv3_content ul li h5{margin-bottom:1rem;font: var(--font15);color: var(--color_red);}
.ambulance_services3 .ambserv3_content ul li:not(:last-child){margin-bottom: 4rem;}

.ambulance_services4{padding-block: 5.8rem 11rem;background: var(--colorf5);}
.ambulance_services4 .row{--bs-gutter-x:4.2rem;align-items: center;}
.ambulance_services4 .ambserv4_content{padding-left: 3rem;}
.ambulance_services4 .ambserv4_content .trainpern_box:not(:last-child){margin-bottom: 6rem;}
.ambulance_services4 .ambserv4_content .trainpern_box h5{margin-bottom:2rem;font: var(--font15);color: var(--color_red);}
.ambulance_services4 .ambserv4_content .trainpern_box p{max-width: 81%;}

.ambulance_services5{background: var(--color27);padding-block: 6.5rem 9rem;}
.ambulance_services5 .center_heading h5{font: var(--font18);color: var(--color_yellow);}
.ambulance_services5 .center_heading p{font: var(--font12);color: var(--color_white);margin-block: 3rem 3.8rem;max-width: 87%;margin-inline: auto;}

.ambulance_services6{background: var(--colorf5);}
.ambulance_services6 .row{align-items: center;--bs-gutter-x:9.2rem}
.ambulance_services6 .ambserv6_content{max-width:71%;}
.ambulance_services6 .ambserv6_content h5{font: var(--font18);color: var(--color_black);margin-bottom: 3rem;}
.ambulance_services6 .ambserv6_content p{font: var(--font12);color: var(--color27);}

@media (max-width:1649px) {
 .ambulance_services1 .ambulance_content { padding-left: 7.2rem; max-width: 94%; }
 .ambulance_services1 .bottom_para {margin-top: 4rem;max-width: 93%;}
 .ambulance_services2 h4 { margin-bottom: 2rem;}
 .ambservbox_wrap { margin-top: 3.7rem; grid-row-gap: 1.2rem; grid-column-gap: 1.6rem; }
 .ambservbox_wrap .ambserv_box {padding: 1.7rem 2.5rem;}
 .ambservbox_wrap .ambserv_box h5 { margin-bottom: 1.6rem;}
 .ambservbox_wrap .ambserv_box p { max-width:100%; }
 .ambulance_services2 {padding-block:5.5rem 4rem;}
 .ambulance_services3 .ambserv3_content { max-width: 98%; }
 .ambulance_services4 { padding-block: 4.8rem 10rem; }
 .ambulance_services4 .row { --bs-gutter-x: 3.2rem;}
 .ambulance_services4 .ambserv4_content .trainpern_box:not(:last-child) {margin-bottom: 5rem;}
 .ambulance_services4 .ambserv4_content .trainpern_box p {max-width: 92%;}
 .ambulance_services5 {padding-block: 5.5rem 8rem; }
 .ambulance_services5 .center_heading p { margin-block: 2rem 2.8rem; max-width: 100%; }
 .ambulance_services6 .ambserv6_content {max-width: 80%;}
 .ambulance_services3 .ambserv3_content h5, .ambulance_services6 .ambserv6_content h5{margin-bottom: 2rem;}

}/*----1649px-css-end----*/

@media (max-width:1440px) {
 .ambulance_services3 .ambserv3_content { max-width:100%; }
 .ambulance_services4 .row {align-items: inherit;}
 .ambservbox_wrap .ambserv_box{min-height: 20rem;}
 .ambulance_services1 .ambulance_content { max-width: 98%;}
}/*----1440px-css-end----*/

@media (max-width:1399px) {
 .ambulance_services6 .ambserv6_content { max-width: 83%; }
}/*----1399px-css-end----*/

@media (max-width:1199px) {
 .ambulance_services1 .ambulance_content { max-width: 100%; padding-left:3rem;}
 .ambulance_services1 .ambulance_content h3 { margin-bottom: 2rem;}
 .ambulance_services1 .bottom_para { margin-top: 3rem; max-width: 100%;}
 .ambulance_services1 .row{align-items: inherit;}
 .ambulance_services4 .ambserv4_content {padding-left: 0;}
 .ambulance_services4 .ambserv4_content .trainpern_box p {max-width:100%;}
 .ambulance_services4 .ambserv4_content .trainpern_box:not(:last-child) {  margin-bottom: 2rem; }
 .ambulance_services4 .ambserv4_content .trainpern_box h5 {margin-bottom: 1rem; }
 .ambulance_services3 .ambserv3_content ul li:not(:last-child) { margin-bottom: 2rem; }
 .ambulance_services3 .ambserv3_content h5, .ambulance_services6 .ambserv6_content h5 {margin-bottom: 1.5rem; }
 .ambulance_services6 .ambserv6_content { max-width: 100%;}
 .ambulance_services6 .row { --bs-gutter-x:3rem;}
}/*----1199px-css-end----*/

@media (max-width:991px) {
 .ambulance_services1 { padding-block: 3rem;border-bottom: 0.1rem solid var(--colorbe);}
 .ambulance_services1 .ambulance_content {max-width: 100%;padding-left: 0;padding-top: 2rem;}
 .ambulance_services1 .ambulance_content h3 { margin-bottom: 1.5rem;}
 .ambulance_services1 .bottom_para { margin-top:1.5rem; }
 .ambulance_services2 {padding-block:3rem 4rem;}
 .ambservbox_wrap { margin-top: 2rem;}
 .ambulance_services2 h4 { margin-bottom: 1.5rem;  }
 .ambservbox_wrap{grid-template-columns: repeat(1, 1fr);}
 .ambservbox_wrap .ambserv_box{min-height: auto;text-align: left;}
 .ambservbox_wrap .ambserv_box h5 {margin-bottom: 1rem;}
 .ambulance_services3 .col-lg-5{order: 2;}
 .ambulance_services3 .ambserv3_content{margin-top: 2rem;}
 .ambulance_services3 .ambserv3_content p,.ambulance_services3 .ambserv3_content ul li p{max-width: 100%;}
 .ambulance_services4 {  padding-block:3rem;}
 .ambulance_services4 .ambserv4_content{margin-top: 2rem;}
 .ambulance_services5 {padding-block: 3rem; }
 .ambulance_services5 .center_heading p { margin-block: 1rem 1.8rem;}
 .ambulance_services6{padding-block: 3rem 5rem;}
 .ambulance_services3 .ambserv3_content h5, .ambulance_services6 .ambserv6_content h5 { margin-bottom: 1rem; }
 .ambulance_services6 .ambserv6_content{margin-top: 2rem;}

}/*----991px-css-end----*/
@media (max-width:575px) {
 .ambservbox_wrap .ambserv_box { padding:1.5rem; }
}/*----575px-css-end----*/
/*---====================================-Ambulance Services -end-======================================---*/
/*----UIKA-14041994-27-02-2025-css-end----*/

.dialysis_wrap{background: var(--colorf5);padding-block: 6rem 1rem;}
.dialysis_wrap .center_heading{margin-top: 5rem;}
.dialysis_wrap .center_heading blockquote{position: relative;font: var(--font18);color: var(--color_black);font-weight: normal;}
.dialysis_wrap .center_heading blockquote::before{position: absolute;left: 0;top: 1.8rem;background: var(--colorbe);width: 100%;height: .1rem;content: "";z-index: -1;}
.dialysis_wrap .center_heading blockquote span{background: var(--colorf5);padding-inline: 5rem; max-width: 72%; display: block; margin-inline: auto;}
.dialysis_wrap ul{display: flex;flex-wrap: wrap;margin-top: 6rem;}
.dialysis_wrap ul li{margin-bottom: 6rem;width:33%;}
.dialysis_wrap ul li h3{margin-bottom: 2rem;font: var(--font18);}
.dialysis_wrap ul li p{font: var(--font12);color: var(--color27);max-width: 83%;}
.dialysis_wrap ul li:last-child{width:calc(100% - 33%);}

.dialysis_wrap2{background: var(--color27);padding-block: 8rem 6rem;}
.dialysis_wrap2 .center_heading{margin-bottom:3.8rem;}
.dialysis_wrap2 .center_heading h4{font: var(--font18);color: var(--color_yellow);margin-bottom: 1.5rem;}
.dialysis_wrap2 .center_heading p{font: var(--font12);color: var(--color_white);}
.dialysis_wrap2 .treatment_wrap{ display: grid; grid-template-columns: repeat(2, 1fr); gap:2.6rem; width:calc(100% + 4rem); margin-left: -2rem;}
.dialysis_wrap2 .treatment_wrap .treatment_box{padding: 3rem;border: .1rem solid rgb(255 255 255 / 19%);}
.dialysis_wrap2 .treatment_wrap .treatment_box h5{font:var(--font16);font-weight: 600;color: var(--color_white);margin-bottom:2rem;}
.dialysis_wrap2 .treatment_wrap .treatment_box p{font:var(--font12);color: var(--color_white);max-width: 90%;}

.dialysis_wrap3{background: var(--colorf5);padding-bottom: 11rem;}
.dialysis_wrap3 .row{align-items: center;}
.dialysis_wrap3 .dialysis_content1{max-width:82%;}
.dialysis_wrap3 .dialysis_content1 p{padding-bottom: 4rem;margin-bottom: 4rem;border-bottom: .1rem solid var(--colorbe);}
.dialysis_wrap3 .dialysis_content1, .dialysis_wrap3 .dialysis_content2{padding-left: 13rem;}
.dialysis_wrap3 .dialysis_content1 h5 span{display: block;}
.dialysis_wrap3 .dialysis_content1 h5, .dialysis_wrap3 .dialysis_content2 h5{font: var(--font18);color: var(--color_black);margin-bottom:2rem;}
.dialysis_wrap3 .dialysis_content1 p, .dialysis_wrap3 .dialysis_content2 p{font: var(--font12);color: var(--color27);}
.dialysis_wrap3 .dialysis_content2{max-width:75%;}
.dialysis_wrap3 .row.flex-row-reverse.g-0 .dialysis_content2{padding-left:9.4rem;max-width: 100%;width: 100%;;}
.dialysis_wrap3 .row.flex-row-reverse.g-0 .dialysis_content2 p{max-width:68.5%;}

@media (max-width:1649px) {
 .dialysis_wrap { padding-block: 5rem 0rem; }
 .dialysis_wrap .center_heading { margin-top: 4rem; }
 .dialysis_wrap ul { margin-top: 5rem;}
 .dialysis_wrap ul li h3 { margin-bottom: 1.6rem;}
 .dialysis_wrap ul li {margin-bottom: 5rem; }
 .dialysis_wrap .center_heading blockquote span {padding-inline: 0rem;max-width: 77%;}
 .dialysis_wrap ul li p { max-width: 94%;}
 .dialysis_wrap2 { padding-block: 7rem 5rem;}
 .dialysis_wrap2 .center_heading h4 {  margin-bottom: 1.2rem;}
 .dialysis_wrap2 .treatment_wrap .treatment_box {padding: 2rem;}
 .dialysis_wrap2 .treatment_wrap .treatment_box h5{margin-bottom: 1.5rem;}
 .dialysis_wrap2 .treatment_wrap { gap: 1.6rem;}
 .dialysis_wrap3 .dialysis_content1 {max-width:86%; }
 .dialysis_wrap3 .dialysis_content2 { max-width: 74%;}
 .dialysis_wrap3 .dialysis_content1 h5, .dialysis_wrap3 .dialysis_content2 h5 {margin-bottom: 1.8rem;}
 .dialysis_wrap3 .row.flex-row-reverse.g-0 .dialysis_content2 p {max-width: 98.7%;}
 .dialysis_wrap3 { padding-bottom: 10rem; }
 .dialysis_wrap2 .treatment_wrap .treatment_box p { max-width: 99%;}
 .dialysis_wrap3 .dialysis_content1, .dialysis_wrap3 .dialysis_content2 { padding-left: 9rem;}
 .dialysis_wrap3 .dialysis_content1 p {padding-bottom: 3rem;margin-bottom: 3rem; }
 .dialysis_wrap3 .row.flex-row-reverse.g-0 .dialysis_content2 p { max-width: 80%;}
 .dialysis_wrap3 .row.flex-row-reverse.g-0 .dialysis_content2 {padding-left: 8.4rem;}
}/*----1649px-css-end----*/

@media (max-width:1440px) {
 .dialysis_wrap2 .treatment_wrap .treatment_box p { max-width: 99%; }
 .dialysis_wrap3 .row.flex-row-reverse.g-0 .dialysis_content2 {padding-block: 3.5rem;}
 .dialysis_wrap3 .dialysis_content1, .dialysis_wrap3 .dialysis_content2 { padding-left: 8.5rem; }
 .dialysis_wrap3 .row.flex-row-reverse.g-0{align-items: inherit;}
}/*----1440px-css-end----*/

@media (max-width:1199px) {
 .dialysis_wrap .center_heading blockquote span {max-width: 90%;}
 .dialysis_wrap .center_heading blockquote::before{top: 1.4rem;}
 .dialysis_wrap ul {margin-top: 3rem;}
 .dialysis_wrap ul li { margin-bottom: 3rem;}
 .dialysis_wrap2 { padding-block: 5rem 4rem; }
 .dialysis_wrap3 .dialysis_content1, .dialysis_wrap3 .dialysis_content2 {padding-left: 7rem; }
 .dialysis_wrap3 .dialysis_content1, .dialysis_wrap3 .dialysis_content2 {max-width: 95%; }
 .dialysis_wrap3 .dialysis_content1 p {padding-bottom: 2rem;margin-bottom: 2rem;}
 .dialysis_wrap3 .row.flex-row-reverse.g-0 .dialysis_content2 { padding-left: 3rem; }
 .dialysis_wrap3 .row.flex-row-reverse.g-0 .dialysis_content2 p{max-width: 100%;}
 .dialysis_wrap3 {padding-bottom: 7rem; }
 .dialysis_wrap2 .center_heading {margin-bottom: 2rem;}
 .dialysis_wrap2 .center_heading h4{margin-bottom: 1rem;}


}/*----1199px-css-end----*/

@media (max-width:991px) {
 .dialysis_wrap .center_heading blockquote span { max-width: 100%;}
 .dialysis_wrap .center_heading blockquote::before{display: none;}
 .dialysis_wrap3 .dialysis_content1, .dialysis_wrap3 .dialysis_content2 {max-width:100%; }
 .dialysis_wrap3 .dialysis_content1 p { padding-bottom: 2rem; margin-bottom: 2rem;}
 .dialysis_wrap3 .row.flex-row-reverse.g-0 .dialysis_content2 { padding-left: 0; }
 .dialysis_wrap3 {padding-block:3rem ;}
 .dialysis_wrap {padding-block: 3rem 1rem;}
 .dialysis_wrap ul li{width: 100%;text-align: center;padding-block: 1.5rem;margin: 0;}
 .dialysis_wrap ul li:last-child{width: 100%;}
 .dialysis_wrap ul li:not(:last-child){border-bottom: .1rem solid var(--colorbe);}
 .dialysis_wrap ul li p{max-width: 100%;}
 .dialysis_wrap ul li h3 {margin-bottom: 1rem;}
 .dialysis_wrap .center_heading { margin-top: 3rem;}
 .dialysis_wrap ul { margin-top: 1rem;}
 .dialysis_wrap2 .treatment_wrap{grid-template-columns: repeat(1, 1fr);}
 .dialysis_wrap2 .treatment_wrap .treatment_box{text-align: center;}
 .dialysis_wrap2 {padding-block: 3rem;}
 .dialysis_wrap3 .dialysis_content1, .dialysis_wrap3 .dialysis_content2 {padding-left: 0;}
 .dialysis_wrap3 .col-lg-6:first-child{order: 1;}
 .dialysis_wrap2 .treatment_wrap{width: 100%;margin-inline: auto;}
 .dialysis_wrap3 .dialysis_content1{padding-block:2rem 0;}
 .dialysis_wrap3 .row.flex-row-reverse.g-0{margin-top:4rem;}
 .dialysis_wrap3 .row.flex-row-reverse.g-0 .dialysis_content2 { padding-block:2rem; }
 .dialysis_wrap3 .dialysis_content1 h5, .dialysis_wrap3 .dialysis_content2 h5{margin-bottom: 1.5rem;}
 .dialysis_wrap3 .dialysis_content1 h5 span{display: unset;}

}/*----991px-css-end----*/

@media (max-width:575px) {
 .dialysis_wrap .center_heading {margin-top: 2rem; }
 .dialysis_wrap2 .treatment_wrap .treatment_box { padding: 1.5rem;}
}/*----575px-css-end----*/
/*---====================================-Dialysis-end-======================================---*/

.inhouse_harmacy1{background:var(--colorf5);padding-bottom: 7rem;}
.inhouse_harmacy1 figure{background:var(--colorf5);margin-top: -8rem;}
.inhouse_harmacy1 .row{margin-top: 6.2rem;}
.inhouse_harmacy1 h3{font: var(--font18);color: var(--color_black);margin-bottom: 2.7rem;}
.inhouse_harmacy1 p{max-width: 83%;}
.inhouse_harmacy1 p, .inhouse_harmacy2 .inhouse2_content p{font: var(--font12);color: var(--color27);}

.inhouse_harmacy2{background: var(--color27);padding-block: 8.7rem;}
.inhouse_harmacy2 .row{align-items: center;}
.inhouse_harmacy2 .inhouse2_content h4{font: var(--font18);color: var(--color_yellow);margin-bottom: 2.4rem;}
.inhouse_harmacy2 .inhouse2_content p{color: var(--color_white);max-width:79%;}
.inhouse_harmacy2 .inhouse2_content p:not(:last-child){margin-bottom: 2rem;}
.inhouse_harmacy3{padding-block: 7rem 11rem;background: var(--colorf5);}
.inhouse_harmacy3 h5{font: var(--font18);color: var(--color_black);margin-bottom: 3rem;}
.inhouse_harmacy3 p{font: var(--font12);color: var(--color27);max-width: 88%;}
.inhouse_harmacy3 .ihhouse_phmbox{margin-top:4.7rem;display: grid;grid-template-columns: repeat(3, 1fr);grid-gap: .8rem;}
.inhouse_harmacy3 .ihhouse_phmbox .inphmbox{background: var(--color_white);padding: 3.1rem 4.5rem;text-align: center;position: relative;}
.inhouse_harmacy3 .ihhouse_phmbox .inphmbox:after{ width: 5.4rem; height: .1rem; background-color: var(--color_blue);content: "";position: absolute;bottom:3rem; left: 50%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.inhouse_harmacy3 .ihhouse_phmbox .inphmbox h6{font: var(--font15);color: var(--color_red);margin-bottom: 2.6rem;}
.inhouse_harmacy3 .ihhouse_phmbox .inphmbox p{font: var(--font12);color: var(--color27);max-width:100%;padding-bottom: 3rem;}

@media (max-width:1649px) {
 .inhouse_harmacy1 figure {margin-top: -9rem;}
 .inhouse_harmacy1 .row { margin-top: 5.2rem;}
 .inhouse_harmacy1 p {max-width: 94%;}
 .inhouse_harmacy1 {padding-bottom: 6rem;}
 .inhouse_harmacy2 { padding-block: 7.7rem;}
 .inhouse_harmacy2 .inhouse2_content p:not(:last-child){margin-bottom:1.5rem;}
 .inhouse_harmacy2 .inhouse2_content p {max-width: 89%;}
 .inhouse_harmacy3 { padding-block: 6rem 10rem;}
 .inhouse_harmacy3 h5 {  margin-bottom: 2rem; }
 .inhouse_harmacy3 .ihhouse_phmbox {margin-top: 3.7rem;grid-gap: .4rem;}
 .inhouse_harmacy3 .ihhouse_phmbox .inphmbox { padding: 3.1rem 2.3rem; }
 .inhouse_harmacy3 .ihhouse_phmbox .inphmbox p { padding-bottom: 2rem;}
 .inhouse_harmacy3 .ihhouse_phmbox .inphmbox:after {width: 4.4rem;height: .1rem;bottom: 2rem;}
 .inhouse_harmacy3 p { max-width: 99%; }
}/*----1649px-css-end----*/

@media (max-width:1440px) {
 .inhouse_harmacy1 p { max-width: 100%;}

}/*----1440px-css-end----*/

@media (max-width:1399px) {
 .inhouse_harmacy1 figure { margin-top: -8rem;}
 .inhouse_harmacy1 h3{margin-bottom: 2.5rem;}
}/*----1399px-css-end----*/

@media (max-width:1199px) {
 .inhouse_harmacy3 p { max-width:100%; }
 .inhouse_harmacy1 p { max-width:90%;}
 .inhouse_harmacy1 figure {margin-top: -4rem;}
 .inhouse_harmacy1 h3 { margin-bottom: 1.5rem;}
 .inhouse_harmacy1 .row {margin-top: 3rem;}
 .inhouse_harmacy2 { padding-block: 5rem;}
 .inhouse_harmacy2 .inhouse2_content p { max-width: 95%;}
 .inhouse_harmacy3 .ihhouse_phmbox { margin-top: 3rem;}
 .inhouse_harmacy3 h5 {margin-bottom: 1.5rem;}
 .inhouse_harmacy3 .ihhouse_phmbox .inphmbox {padding: 2rem;}
 .inhouse_harmacy3 {padding-block: 5rem 7rem; }
 .inhouse_harmacy3 .ihhouse_phmbox .inphmbox h6 { margin-bottom: 1.2rem;  }
}/*----1199px-css-end----*/

@media (max-width:991px) {
 .inhouse_harmacy1 p, .inhouse_harmacy2 .inhouse2_content p { max-width:100%;}
 .inhouse_harmacy3 {padding-block:3rem 5rem;}
 .inhouse_harmacy1 {padding-block:1rem 3rem; }
 .inhouse_harmacy1 figure {margin-top: 0;}
 .inhouse_harmacy1 .row {margin-top: 0px;--bs-gutter-y:2rem}
 .inhouse_harmacy2 { padding-block: 3rem;}
 .inhouse_harmacy2 .col-lg-5{order: 2;}
 .inhouse_harmacy2 .inhouse2_content {margin-top: 2rem;}
 .inhouse_harmacy2 .inhouse2_content h4 {margin-bottom: 1.5rem;}
 .inhouse_harmacy3 .ihhouse_phmbox {margin-top: 2rem; grid-template-columns: repeat(2, 1fr);}
}/*----991px-css-end----*/

@media (max-width:575px) {
 .inhouse_harmacy3 .ihhouse_phmbox {grid-template-columns: repeat(1, 1fr);}
}/*----575px-css-end----*/
/*---====================================-inhouse_harmacy-end-======================================---*/

.physiotherapy1{background:var(--colorf5);padding-bottom: 6rem;border-bottom: .1rem solid #E1E1E1;}
.physiotherapy1 figure{background:var(--colorf5);margin-top: -8rem;}
.physiotherapy1 .row{margin-top:5.7rem;}
.physiotherapy1 h3{font: var(--font18);color: var(--color_black);margin-bottom: 2.6rem;}
.physiotherapy1 p{max-width: 83%;}
.physiotherapy1 p{font: var(--font12);color: var(--color27);}

.physiotherapy2{padding-block: 6rem 8.2rem;background: var(--colorf5);}
.physiotherapy2 h4{font: var(--font18);color: var(--color_black);margin-bottom: 2rem;}
.physiotherapy2 p{margin-bottom:3.4rem;}
.physiotherapy2 p, .physiotherapy2 .physthp_content p{font: var(--font12);color: var(--color27);}
.physiotherapy2 .row{--bs-gutter-x:2.8rem;}
.physiotherapy2 .physthp_content{padding-top: 2.6rem;}
.physiotherapy2 .physthp_content h5{margin-bottom: 2rem;font: var(--font15);color: var(--color_red);}
.physiotherapy2 .physthp_content p{max-width:95%;}

.physiotherapy3{padding-block: 8.8rem 11rem;background: var(--color27);}
.physiotherapy3 h5{font: var(--font18);color: var(--color_yellow);margin-bottom: 2rem;}
.physiotherapy3 blockquote{font: var(--font12);color: var(--color_white);max-width:66%;margin-inline: auto;font-weight: normal;}
.physiotherapy3 .pcapproch_wrap{display: grid;grid-template-columns: repeat(3, 1fr);margin-top: 9rem;}
.physiotherapy3 .pcapproch_wrap .pcapch_box{padding:3.6rem 2.5rem 5rem 3.5rem;}
.physiotherapy3 .pcapproch_wrap .pcapch_box{border-bottom: .1rem solid #3A3737;border-right: .1rem solid #3A3737;}
.physiotherapy3 .pcapproch_wrap .pcapch_box:nth-last-child(-n+2) {border-bottom: none;}
.physiotherapy3 .pcapproch_wrap .pcapch_box:nth-child(3n) { border-right: none;}
.physiotherapy3 .pcapproch_wrap .pcapch_box:nth-child(3n + 1) { padding-left: 0;}
.physiotherapy3 .pcapproch_wrap .pcapch_box:nth-of-type(-n+3) {padding-top:1.5rem;}
.physiotherapy3 .pcapproch_wrap .pcapch_box:nth-last-child(-n+3) {padding-bottom: 1.5rem;}
.physiotherapy3 .pcapproch_wrap .pcapch_box h5{font: var(--font15);color: var(--color_white);font-weight: normal;}
.physiotherapy3 .pcapproch_wrap .pcapch_box p{font: var(--font12);color: var(--color_white);max-width: 90%;font-weight: 300;}

.physiotherapy4{padding-block: 11rem;background: var(--colorf5);}
.physiotherapy4 .physthp4_content{margin-bottom: 3rem;}
.physiotherapy4 .physthp4_content h5{font: var(--font18);color: var(--color_black);margin-bottom:2rem}
.physiotherapy4 .expert_team:not(:last-child){margin-bottom: 3.4rem;}
.physiotherapy4 .expert_team h6{font: var(--font15);color: var(--color_red);margin-bottom:1.5rem}
.physiotherapy4 .expert_team p, .physiotherapy4 .physthp4_content p{font: var(--font12);color: var(--color27);}
.physiotherapy4 .physthp4_content p{max-width:72%;}
.physiotherapy4 .expert_team p{max-width: 66%;}
.physiotherapy4 .expert_team:last-child p{max-width: 79%;}

@media (max-width:1649px) {
.physiotherapy1 figure {margin-top: -9rem;}
.physiotherapy1 .row { margin-top:4.7rem;}
.physiotherapy1 h3 {margin-bottom: 1.5rem;}
.physiotherapy1 { padding-bottom: 5rem;}
.physiotherapy1 p {max-width: 93.5%;}
.physiotherapy2 {  padding-block: 5rem 7.2rem;}
.physiotherapy2 h4 { margin-bottom: 1.5rem;}
.physiotherapy2 p {margin-bottom: 2.4rem;}
.physiotherapy2 .row {--bs-gutter-x: 1.8rem;}
.physiotherapy2 .physthp_content {padding-top: 1.6rem;}
.physiotherapy2 .physthp_content h5 { margin-bottom: 1.2rem;}
.physiotherapy2 .physthp_content p {max-width: 100%;margin-bottom: 0;}
.physiotherapy3 {padding-block: 7.8rem 10rem;}
.physiotherapy3 h5 { margin-bottom: 1.6rem;}
.physiotherapy3 blockquote {  max-width: 75%;}
.physiotherapy3 .pcapproch_wrap .pcapch_box { padding: 2.5rem 2.5rem 4rem 2.5rem;}
.physiotherapy3 .pcapproch_wrap .pcapch_box p { max-width: 100%;}
.physiotherapy3 .pcapproch_wrap { margin-top: 8rem;}
.physiotherapy4 { padding-block: 10rem;}
.physiotherapy4 .physthp4_content p {max-width: 85%;}
.physiotherapy4 .physthp4_content h5 { margin-bottom: 1.5rem;}
.physiotherapy4 .expert_team:not(:last-child) {margin-bottom: 2.4rem;}
.physiotherapy4 .expert_team h6 {margin-bottom: 1.2rem;}
.physiotherapy4 .expert_team p { max-width: 75%;}
.physiotherapy4 .expert_team:last-child p { max-width: 90%;}

}/*----1649px-css-end----*/

@media (max-width:1440px) {
.physiotherapy1 p { max-width: 100%;}
.physiotherapy1 figure {margin-top: -8rem;}
}/*----1440px-css-end----*/

@media (max-width:1399px) {
.physiotherapy3 .pcapproch_wrap .pcapch_box { padding: 2.5rem 2rem 4rem 2.5rem; }
.physiotherapy1 figure { margin-top: -8rem;}
.physiotherapy1 h3{margin-bottom: 2.5rem;}
.physiotherapy1 p {max-width: 93%;}
}/*----1399px-css-end----*/

@media (max-width:1199px) {
.physiotherapy1 p { max-width:100%;}
.physiotherapy1 figure {margin-top: -4rem;}
.physiotherapy1 h3 { margin-bottom: 1.5rem;}
.physiotherapy1 .row {margin-top: 3rem;}
.physiotherapy1 {padding-bottom: 3rem;}
.physiotherapy2 { padding-block: 3rem 7rem;}
.physiotherapy3 { padding-block: 5rem;}
.physiotherapy3 blockquote {max-width: 86%;}
.physiotherapy3 .pcapproch_wrap {margin-top: 4rem;}
.physiotherapy3 .pcapproch_wrap .pcapch_box { padding: 2.5rem 2.5rem 2rem 2.5rem;}
.physiotherapy4 {padding-block:5rem 7rem;}
.physiotherapy4 .physthp4_content p, .physiotherapy4 .expert_team:last-child p, .physiotherapy4 .expert_team p {max-width: 100%;}
.physiotherapy4 .physthp4_content { margin-bottom: 2rem;}
.physiotherapy4 .expert_team:not(:last-child) { margin-bottom: 1.5rem;}
.physiotherapy4 .expert_team h6 {margin-bottom: 1rem;}

}/*----1199px-css-end----*/

@media (max-width:991px) {
.physiotherapy1 p{ max-width:100%;}
.physiotherapy1 {padding-block:1rem 3rem; }
.physiotherapy1 figure {margin-top: 0;}
.physiotherapy1 .row {margin-top: 0px;--bs-gutter-y:2rem}
.physiotherapy2 p { margin-bottom: 2rem;}
.physiotherapy2 .physthp_content{margin-bottom: 3rem;}
.physiotherapy2 {padding-block: 3rem 2rem;}
.physiotherapy3 .pcapproch_wrap {grid-template-columns: repeat(1, 1fr);margin-top: 3rem;grid-row-gap: 1.5rem;}
.physiotherapy3 .pcapproch_wrap .pcapch_box:nth-of-type(-n+3), .physiotherapy3 .pcapproch_wrap .pcapch_box:nth-last-child(-n+3){padding: 2rem;border: none;}
.physiotherapy3 .pcapproch_wrap .pcapch_box{border: .1rem solid #3A3737 !important;text-align: center;}
.physiotherapy3 h5{margin-bottom: 1rem;}
.physiotherapy3 {  padding-block: 3rem;}
.physiotherapy4 { padding-block: 3rem 5rem;}
.physiotherapy4 .col-lg-6:first-child{ order: 2;}
.physiotherapy4 .physthp4_content{margin-top: 2rem;}
.physiotherapy1 h3 { margin-bottom: 1rem;}
}/*----991px-css-end----*/

@media (max-width:575px) {
 .physiotherapy4 .expert_team h6 { margin-bottom: 0.6rem; }
}/*----575px-css-end----*/
/*---====================================-inhouse_harmacy-end-======================================---*/
/*----UIKA-14041994-28-02-2025-css-end----*/


.diag_facilit1{background: var(--colorf5);padding-block: 6rem;border-bottom: .2rem solid #E1E1E1;}
.diag_facilit1 .row{align-items: center;}
.diag_facilit1 .diagfac_content{padding-left: 8.2rem;max-width: 84%;}
.diag_facilit1 .diagfac_content h3{font: var(--font18);margin-bottom:2.5rem;color: var(--color_black);}
.diag_facilit1 .diagfac_content p{font: var(--font12);color: var(--color27);}
.diag_facilit1 .para{font: var(--font12);color: var(--color27); margin-top: 4.2rem;max-width:88%;}

.diag_facilit2 .clinical_tabwrap{border-top: 0;}
.diag_facilit2 .accordion-body {padding: 0 0 0 5.5rem;}
.diag_facilit2 .accordion-body .head_para p {margin-block: 2rem 4rem;max-width: 86%;}
.diag_facilit2 .accordion-body .diseas_box {margin-top: 4.2rem;}
.diag_facilit2 .accordion-body .diseas_box p {max-width: 86%;}

@media (max-width:1649px) {
    .diag_facilit1 { padding-block: 5rem; border-bottom: .1rem solid #E1E1E1; }
    .diag_facilit1 .diagfac_content {padding-left: 7.2rem;max-width: 93%;}
    .diag_facilit1 .diagfac_content h3{margin-bottom:1.9rem;}
    .diag_facilit1 .para { margin-top: 3.2rem; max-width: 96%; }
    .diag_facilit2 .accordion-body { padding: 0 0 0 4.6rem;}
    .diag_facilit2 .accordion-body .head_para p { margin-block: 1.4rem 3rem; max-width:98%;}
    .diag_facilit2 .accordion-body .diseas_box { margin-top: 3rem; }
    .diag_facilit2 .accordion-body .diseas_box h5 {  margin-bottom: 1rem; }
    .diag_facilit2 .accordion-body .diseas_box p {max-width: 97%; }
}/*----1649px-css-end----*/

@media (max-width:1440px) {
    .diag_facilit1 .diagfac_content {padding-left: 7.2rem;max-width: 100%;}
    .diag_facilit2 .accordion-body .diseas_box p { max-width: 98%; }
}/*----1440px-css-end----*/

@media (max-width:1280px) {
    .diag_facilit2 .accordion-body .diseas_box p { max-width: 100%; }
}/*----1280px-css-end----*/

@media (max-width:1199px) {
    .diag_facilit2 .accordion-body .diseas_box p { max-width:100%; }
    .diag_facilit1 .diagfac_content { padding-left: 3rem; }
    .diag_facilit1 .diagfac_content h3{margin-bottom:1.5rem;}
    .diag_facilit1 .diagfac_content p{margin-bottom: 1.5rem;}
    .diag_facilit1 .row{align-items: inherit;}
    .diag_facilit1 .para {margin-top:3rem;max-width:100%;}
    .diag_facilit2 .accordion-body {padding: 0 0 0 2rem; }
}/*----1199px-css-end----*/

@media (max-width:991px) {
    .diag_facilit1 {  padding-block:3rem;}
    .diag_facilit1 .diagfac_content{padding: 2rem 0 0;}
    .diag_facilit1 .para {margin-top: 0rem;max-width: 100%;}
    .diag_facilit2 .accordion-body { padding:1.5rem 1.5rem 3rem;}
    .diag_facilit2 .accordion-body .head_para p {margin-block: 1.4rem 2rem;max-width: 100%;}
    .diag_facilit2 .accordion-body .diseas_box {margin-top: 2rem; }
}/*----991px-css-end----*/

@media (max-width:575px) {
    .diag_facilit2 .accordion-body { padding:1rem 1rem 3rem;}
}/*----575px-css-end----*/
/*---====================================-diagnostic-facilities-end-======================================---*/
/*----UIKA-14041994-01-03-2025-css-end----*/


/*----UIKA-14041994-01-03-2025-css-end----*/

.dnbwrap1{background: var(--colorf5);padding-top: 6rem;}
.privacy-policy{padding-bottom: 4rem;}
.dnbwrap1 .logocontent_wrap{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}
.dnbwrap1 .dnbcontent1{margin-block: 5rem 6rem;width:66%;}
.dnbwrap1 .dnbcontent1 h3{font: var(--font16);font-weight: normal;color: var(--color_black);margin-bottom: 3rem;}
.dnbwrap1 .dnbcontent1 p{font: var(--font12);font-weight: normal;color: var(--color27);}
.dnbwrap1 .logocontent_wrap figure{padding: 3.4rem 4.1rem;background: var(--color_white);border-bottom: .4rem solid var(--color_red);width:18.5%;display: flex;justify-content: center;align-items: center;}

.dnbwrap2{background: var(--colorf5);padding-bottom: 5rem;border-bottom: .2rem solid #E1E1E1;}
.dnbwrap2 .row{--bs-gutter-x:6rem;}
.dnbwrap2 .dnbcontent2{max-width:73%;}
.dnbwrap2 .dnbcontent2 p{font: var(--font12);color: var(--color27);}

.dnbwrap3{background: var(--colorf5);padding-block:8rem 9rem;}
.dnbwrap3 h4{font: var(--font18);color: var(--color_black);}
.dnbwrap3 blockquote{font: var(--font12);color: var(--color27);margin-top: 2.7rem;}
.dnbspecilzwrap{display: grid;grid-template-columns: repeat(3, 1fr);grid-gap: 2.4rem;margin-block: 4rem;}
.dnbspecilzwrap .dnbspcz_box{background: var(--color_white);padding:3.5rem 4.5rem;position: relative;text-align: center;}
.dnbspecilzwrap .dnbspcz_box h5{font: var(--font15);color: var(--color_red);margin-bottom: 1.5rem;}
.dnbspecilzwrap .dnbspcz_box p{padding-bottom:3.8rem;}
.dnbspecilzwrap .dnbspcz_box p, .dnbwrap3 .center_heading p{font: var(--font12);color: var(--color27);}
.dnbspecilzwrap .dnbspcz_box:after {width: 5.4rem;height: .2rem;background-color: var(--color_blue);content: "";position: absolute;bottom: 3.5rem;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);opacity: .3;}
.dnbwrap3 .center_heading p{max-width:64%;margin-inline: auto;}

.dnbwrap4{padding-top: 7.4rem;position: relative;background: var(--colorf5);overflow: hidden;z-index: 1;}
.dnbwrap4::before{width: 100%;height: calc(100% - 9%);top: 0;left: 0;position: absolute;content: "";background: var(--color27);z-index: -1;}
.dnbwrap4 .center_heading h5{font: var(--font18);color: var(--color_yellow);}
.dnbwrap4 .center_heading blockquote{font: var(--font12);color: var(--color_white);margin-block: 2.7rem 4.4rem;max-width:64%;margin-inline: auto;}
.dnbwrap4 .dnbspecilzwrap{margin-bottom: 0;}
.dnbwrap4 .dnbspecilzwrap .dnbspcz_box { padding: 3.5rem 4.9rem; min-height: 36rem;}

.dnbwrap5{background: var(--colorf5);padding-block: 9rem 6.6rem;border-bottom: .2rem solid var(--colore1);}
.dnbwrap5 h5, .dnbwrap6 .center_heading h5{font: var(--font18);color: var(--color_black);}
.dnbwrap5 blockquote{font: var(--font12);color: var(--color27);margin-block: 2.6rem 6.6rem;max-width:90%;}
.dnbwrap5 .row{--bs-gutter-x:3.8rem;}
.dnbwrap5 .left_heading p{font: var(--font12);color: var(--color27);}
.dnbwrap5 .row.g-0{align-items: center;}
.dnbwrap5 .dnb5_content h5{margin-bottom: 2rem;}
.dnbwrap5 .dnb5_content p, .dnbwrap5 .dnb5_content ul li{max-width: 90%;font: var(--font12);color: var(--color27);}
.dnbwrap5 .dnb5_content ul li:not(:last-child){margin-bottom:3rem;}

.dnbwrap6{padding-block: 6.6rem 7rem;background: var(--colorf5);}
.dnbwrap6 .center_heading blockquote{font: var(--font12);color: var(--color27);margin-block: 3.3rem 7rem;max-width:86%;margin-inline: auto;}

.dnbwrap7{padding-block: 5.8rem 6.5rem;background: var(--color_red);}
.dnbwrap7 h5{font: var(--font18);color: var(--color_white);margin-bottom: 4.6rem;}
.dnbwrap7 .dnbspecilzwrap { grid-template-columns: repeat(2, 1fr);grid-gap: 2.6rem;margin: 0;}
.dnbwrap7 .dnbspecilzwrap .dnbspcz_box{padding: 3.5rem 8.5rem;}

.dnbwrap8{padding-block: 11rem;background: var(--colorf5);}
.dnbwrap8 .row.g-0{align-items: center;--bs-gutter-x:6.4rem;}
.dnbwrap8 .dnb8content{max-width: 88.6%;}
.dnbwrap8 .dnb8content h5{font: var(--font18);color: var(--color_black);}
.dnbwrap8 .dnb8content blockquote{font: var(--font16);color: var(--color_black);margin-block: 3.8rem;font-weight: normal;}
.dnbwrap8 .dnb8content p{font: var(--font12);color: var(--color27);}

@media (max-width:1649px) {
    .dnbwrap1 {padding-top: 5rem;}
    .dnbwrap1 .dnbcontent1 {margin-block: 4rem 5rem;width:74%;}
    .dnbwrap1 .logocontent_wrap figure {padding: 2.4rem 3.1rem;}
    .dnbwrap1 .dnbcontent1 h3 {margin-bottom: 2rem;}
    .dnbwrap2 .row {--bs-gutter-x: 5rem;}
    .dnbwrap2 .dnbcontent2 { max-width: 83%;}
    .dnbwrap2 { padding-bottom: 4rem; border-bottom: .1rem solid #E1E1E1;}
    .dnbwrap3 { padding-block: 7rem 8rem; }
    .dnbwrap3 blockquote { margin-top: 1.5rem;}
    .dnbspecilzwrap {grid-gap: 1.4rem;margin-block: 3rem; }
    .dnbspecilzwrap .dnbspcz_box {padding: 2.5rem 2.5rem;}
    .dnbspecilzwrap .dnbspcz_box h5 { margin-bottom: 1.2rem; }
    .dnbspecilzwrap .dnbspcz_box p {padding-bottom: 2.8rem;}
    .dnbspecilzwrap .dnbspcz_box:after{bottom: 2.5rem;}
    .dnbwrap3 .center_heading p { max-width: 72%;}
    .dnbspecilzwrap .dnbspcz_box:after { width: 4.4rem;}
    .dnbwrap4 { padding-top: 6.4rem;  }
    .dnbwrap4 .center_heading blockquote { margin-block: 1.7rem 3.4rem; max-width: 72%;}
    .dnbwrap4 .dnbspecilzwrap .dnbspcz_box { padding:2.5rem 2.5rem; min-height: 32rem;}
    .dnbwrap5 {padding-block: 8rem 5.6rem;border-bottom: .1rem solid var(--colore1); }
    .dnbwrap5 .row.g-0{align-items: inherit;}
    .dnbwrap5 blockquote {margin-block: 1.6rem 5.6rem;max-width: 100%;}
    .dnbwrap5 .dnb5_content h5 { margin-bottom: 1.5rem;}
    .dnbwrap5 .dnb5_content ul li:not(:last-child) {margin-bottom: 2rem;}
    .dnbwrap5 .dnb5_content p, .dnbwrap5 .dnb5_content ul li {  max-width: 99%;}
    .dnbwrap6 { padding-block: 5.6rem 6rem; }
    .dnbwrap6 .center_heading blockquote { margin-block: 2.3rem 6rem; max-width: 97%;}
    .dnbwrap7 {padding-block: 4.8rem 5.5rem;}
    .dnbwrap7 h5 { margin-bottom: 3rem; }
    .dnbwrap7 .dnbspecilzwrap .dnbspcz_box {padding: 2.5rem 4.7rem;}
    .dnbwrap7 .dnbspecilzwrap {grid-gap: 1.6rem;}
    .dnbwrap8 {padding-block: 10rem;}
    .dnbwrap8 .row.g-0 { --bs-gutter-x: 5.4rem;}
    .dnbwrap8 .dnb8content blockquote {margin-block: 2.8rem;}
    .dnbwrap8 .dnb8content { max-width: 100%;}

}/*----1649px-css-end----*/

@media (max-width:1440px) {
    .dnbwrap4 .dnbspecilzwrap .dnbspcz_box {padding: 2.5rem 2.4rem;min-height: 30rem;}
    .dnbwrap7 .dnbspecilzwrap .dnbspcz_box { padding: 2.5rem 4.4rem; }

}/*----1440px-css-end----*/

@media (max-width:1199px) {
    .dnbwrap1 .dnbcontent1 {margin-block:3rem 4rem;width: 80%;}
    .dnbwrap1 .logocontent_wrap figure{border-bottom: 0.3rem solid var(--color_red);}
    .dnbwrap2 .row {--bs-gutter-x: 3rem;}
    .dnbwrap2 .dnbcontent2 { max-width: 100%;}
    .dnbwrap3 {padding-block: 5rem;}
    .dnbwrap3 blockquote {margin-top: 1rem;}
    .dnbspecilzwrap {margin-block: 2rem;}
    .dnbspecilzwrap .dnbspcz_box { padding: 2rem; }
    .dnbwrap3 .center_heading p{max-width: 100%;}
    .dnbwrap4 { padding-top: 5rem;}
    .dnbwrap4 .center_heading blockquote {margin-block: 1.5rem 2rem; max-width: 100%;}
    .dnbwrap4 .dnbspecilzwrap .dnbspcz_box { padding: 2rem;}
    .dnbwrap5 { padding-block:5rem;}
    .dnbwrap5 blockquote { margin-block: 1.5rem 3rem;}
    .dnbwrap5 .row { --bs-gutter-x:2rem;}
    .dnbwrap5 .dnb5_content ul li:not(:last-child) { margin-bottom: 1.5rem; }
    .dnbwrap6 {padding-block: 5rem;}
    .dnbwrap6 .center_heading blockquote {margin-block: 1.5rem 2rem;max-width: 100%;}
    .dnbwrap7 .dnbspecilzwrap .dnbspcz_box { padding: 2rem;}
    .dnbwrap7 { padding-block:4rem;}
    .dnbwrap7 h5 {margin-bottom: 2rem; }
    .dnbwrap8 {padding-block: 5rem 7rem; }
    .dnbwrap8 .row.g-0 {--bs-gutter-x: 3rem; align-items: inherit;}
    .dnbwrap8 .dnb8content blockquote {margin-block: 1.2rem;}
}/*----1199px-css-end----*/

@media (max-width:991px) {
    .dnbwrap1, .dnbwrap4{padding-top: 3rem;}
    .dnbspecilzwrap .dnbspcz_box, .dnbwrap7 .dnbspecilzwrap .dnbspcz_box, .dnbwrap4 .dnbspecilzwrap .dnbspcz_box { padding: 1.5rem; }
    .dnbwrap1 .dnbcontent1 h3 { margin-bottom: 1.5rem;}
    .dnbwrap1 .dnbcontent1{margin-block: 2rem 3rem;}
    .dnbwrap2 .dnbcontent2{padding-block: 2rem 0;}
    .dnbwrap2 { padding-bottom: 3rem;}
    .dnbspecilzwrap {grid-template-columns: repeat(2, 1fr);}
    .dnbwrap4 .dnbspecilzwrap .dnbspcz_box{min-height: 27rem;}
    .dnbwrap5,.dnbwrap6, .dnbwrap3, .dnbwrap7 {padding-block:3rem; }
    .dnbwrap5 blockquote {margin-block: 1.5rem 2rem;}
    .dnbwrap5 .col-lg-5{order: 2;}
    .dnbwrap5 .dnb5_content{padding-block: 2rem 0;}
    .dnbwrap8 {padding-block: 3rem 5rem;}
    .dnbwrap8 .dnb8content{padding-top: 2rem;}

}/*----991px-css-end----*/
@media (max-width:767px) {
    .dnbwrap1 .dnbcontent1 {width: 100%;}
    .dnbwrap1 .logocontent_wrap figure {padding: 2rem;width: 100%;border-bottom: 0.2rem solid var(--color_red);}
    .dnbwrap1 .dnbcontent1 {margin-block: 2rem;}
    .dnbwrap2 { padding-block: 3rem; }
    .dnbspecilzwrap,.dnbwrap7 .dnbspecilzwrap {grid-template-columns: repeat(1, 1fr);}
    .dnbspecilzwrap { margin-block: 1.5rem;}
    .dnbwrap4{padding-block: 3rem;}
    .dnbwrap4 .dnbspecilzwrap .dnbspcz_box { min-height: auto;}
    .dnbwrap4::before{height: 100%;}
}/*----767px-css-end----*/

@media (max-width:575px) {
    .dnbwrap7 .dnbspecilzwrap { grid-gap: 1.4rem;}
}/*----575px-css-end----*/
/*---====================================-Diplomat of National Board (DNB)-end-======================================---*/


.central_laboratory1{padding-block: 6rem 8rem;border-bottom: .2rem solid #E1E1E1;background: var(--colorf5);}
.central_laboratory1 .row{align-items: center;}
.central_laboratory1 .ctliborty_content{padding-left: 7rem;max-width:80%;}
.central_laboratory1 .ctliborty_content h3{font: var(--font18);color: var(--color_black);margin-bottom:3rem;}
.central_laboratory1 .ctliborty_content p{font: var(--font12);color: var(--color27);}

.central_laboratory2{padding-block: 8rem 5rem;text-align: center;position: relative;z-index: 1;}
.central_laboratory2::before{width: 100%;height:40%;background: var(--colorf5);top: 0;left: 0;content: "";position: absolute;z-index: -1;}
.central_laboratory2 blockquote{font: var(--font18);color: var(--color_black);max-width: 80%;margin-inline: auto;margin-bottom: 3.9rem;font-weight: normal;}
.central_laboratory2 p{font: var(--font12);color: var(--color27);max-width:74%;margin-inline: auto;margin-top:5rem;font-weight: normal;}

.central_laboratory3{background: var(--colorf5);padding-block: 9rem;}
.central_laboratory3 .center_heading{margin-block: 5.8rem 5.4rem;}
.central_laboratory3 .center_heading p{font: var(--font12);color: var(--color27);max-width:86%;margin-inline: auto;text-align: center;}
.central_laboratory3 .tbs_sec .nav-tabs .nav-link.active{opacity: 1;}
.central_laboratory3 .centerlb_bxwrap{display: grid;grid-template-columns: repeat(3, 1fr);grid-gap: 2.4rem;}
.central_laboratory3 .centerlb_bxwrap .centlb_box{background: var(--color_white);padding:3rem 3rem 4.2rem;text-align: center;position: relative;}
.central_laboratory3 .centerlb_bxwrap .centlb_box:after {width: 5.4rem;height: .2rem;background-color: var(--color_blue);content: "";position: absolute;bottom: 4.2rem;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);opacity: .3;}
.central_laboratory3 .centerlb_bxwrap .centlb_box h5{font: var(--font15);line-height: 1.4; color: var(--color_red);margin-bottom: 0.5rem;aspect-ratio: 4 / 0.7}
.central_laboratory3 .centerlb_bxwrap .centlb_box p{font: var(--font12);color: var(--color27);padding-bottom:3.8rem;}
.central_laboratory3 .tbs_sec ul{max-width: 95%;margin-inline: auto;}

@media (max-width:1649px) {
    .central_laboratory1 {padding-block: 5rem 7rem;border-bottom: .1rem solid #E1E1E1;}
    .central_laboratory1 .ctliborty_content {padding-left: 6rem;max-width: 85%;}
    .central_laboratory2 { padding-block: 7rem 4rem;}
    .central_laboratory2 blockquote { max-width: 83%; margin-bottom: 2.9rem;}
    .central_laboratory2 p {max-width: 83%;margin-top: 4rem; }
    .central_laboratory3 { padding-block: 8rem; }
    .central_laboratory3 .center_heading { margin-block: 4.8rem 4.4rem; }
    .central_laboratory3 .center_heading p {max-width: 96%;}
    .central_laboratory3 .tbs_sec ul { max-width: 96%;}
    .central_laboratory3 .centerlb_bxwrap .centlb_box { padding: 2.6rem 2rem 3.2rem; }
    .central_laboratory3 .centerlb_bxwrap .centlb_box:after { bottom: 3.2rem;}
    .central_laboratory3 .centerlb_bxwrap .centlb_box p { padding-bottom: 2.8rem;}
    .central_laboratory1 .ctliborty_content h3 {margin-bottom: 2rem;}
    .central_laboratory3 .centerlb_bxwrap { grid-gap: 1.4rem; }

}/*----1649px-css-end----*/

@media (max-width:1440px) {
    .central_laboratory1 .ctliborty_content {max-width:90.9%; }
    .central_laboratory2 blockquote { max-width: 89%;}
}/*----1440px-css-end----*/

@media (max-width:1280px) {
    .central_laboratory1 .ctliborty_content { max-width: 89%;}
}/*----1280px-css-end----*/

@media (max-width:1199px) {
    .central_laboratory1 .ctliborty_content {max-width: 100%;padding-left: 3rem; }
    .central_laboratory1 .row{align-items: inherit;}
    .central_laboratory3 .center_heading {margin-block: 3.8rem 2.4rem;}
    .central_laboratory1 { padding-block: 5rem ; }
    .central_laboratory2 blockquote { max-width: 100%;}
    .central_laboratory2 { padding-block: 4rem 3rem; }
    .central_laboratory2 p {max-width: 100%;margin-top: 2rem;}
    .central_laboratory3 .centerlb_bxwrap .centlb_box { padding: 2rem 1.5rem 2rem;}
    .central_laboratory3 .centerlb_bxwrap .centlb_box p { padding-bottom: 2rem;}
    .central_laboratory3 .centerlb_bxwrap .centlb_box:after {bottom: 2rem;}
    .central_laboratory3{padding-block:4rem 7rem;}
}/*----1199px-css-end----*/

@media (max-width:991px) {
    .central_laboratory1 { padding-block:3rem; }
    .central_laboratory1 .ctliborty_content {max-width: 100%;padding: 2rem 0 0; }
    .central_laboratory2 { padding-block:3rem;}
    .central_laboratory2 blockquote{margin-bottom: 2rem;}
    .central_laboratory3{padding-block:3rem 5rem;}
    .central_laboratory3 .center_heading p, .central_laboratory3 .center_heading p{max-width: 100%;}
    .central_laboratory3 .center_heading { margin-block: 0.5rem 2.4rem;}
    .central_laboratory3 .centerlb_bxwrap { grid-template-columns: repeat(2, 1fr); }
    .central_laboratory3 .centerlb_bxwrap .centlb_box h5{margin-bottom: 1rem;aspect-ratio:auto;}
}/*----991px-css-end----*/

@media (max-width:767px) {
    .central_laboratory3 .centerlb_bxwrap { grid-template-columns: repeat(1, 1fr); }
    .central_laboratory3 .tbs_sec .accordion-body { padding: 1rem; }
}/*----767px-css-end----*/
/*---====================================-central_laboratory-end-======================================---*/
/*----UIKA-14041994-03-03-2025-css-end----*/

.gnmwrap1{background: var(--colorf5);padding-block: 6rem 8rem;}
.gnmwrap1 .row{align-items: center;}
.gnmwrap1 .gnm_content1{padding-left: 6.5rem;max-width: 81%;}
.gnmwrap1 .gnm_content1 h3{font: var(--font18);color: var(--color_black);margin-bottom: 4rem;}
.gnmwrap1 .gnm_content1 p, .gnmwrap1 .para{font: var(--font12);color: var(--color27);}
.gnmwrap1 .para{max-width: 86%;margin-top: 4.2rem;}

.gnmwrap2{background: var(--colorf5);overflow: hidden;position: relative;z-index: 1;}
.gnmwrap2::before{ width: calc(100% - 18rem); height:100%; top: 0; left: 50%; transform:translateX(-50%) ; position: absolute; content: ""; background: var(--color27); z-index: -1; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.gnmwrap2 .vision_box{width: 100%;height: 100%;background: var(--color_red);padding-inline: 5.6rem;}
.gnmwrap2 .vision_box blockquote{font: var(--font16);font-weight: 300;color: var(--color_white);max-width: 77%;}
.gnmwrap2 .vision_box, .gnmwrap2 .mission_box{padding-block: 10rem;}
.gnmwrap2 .vision_box h4, .gnmwrap2 .mission_box h4{font: var(--font18);color: var(--color_white);margin-bottom: 3.4rem;}
.gnmwrap2 .mission_box{padding-inline:6rem;}
.gnmwrap2 .mission_box p{font: var(--font12);color: var(--color_white);font-weight: 300;max-width:88%;}

.gnmwrap3{padding-top: 8rem;background: var(--colorf5);position: relative;}
.gnmwrap3 h5{font: var(--font18);color: var(--color_black);padding-block: 4rem 3.3rem;}
.gnmwrap3 figure{position: relative;}
.gnmwrap3::before{width: 44%;height: calc(100% - 33%);top: 8rem;left: 0;background: var(--color_white);position: absolute;content: "";}
.gnmwrap3 .gnm3_content{padding-left: 7.1rem;max-width: 70%;}
.gnmwrap3 .gnm3_content p{font: var(--font12);color: var(--color27);}
.gnmwrap3 .row.g-0{align-items: center;}

.gnmwrap4{background: var(--colorf5);padding-top: 9rem; }
.gnmwrap4 .center_heading h5{font: var(--font16);color: var(--color_black);}
.gnmwrap4 .center_heading blockquote{font: var(--font12);color: var(--color27);margin-block:3.4rem 5rem}
.gnmwrap4 .dnbspecilzwrap {grid-template-columns: repeat(2, 1fr);grid-gap: 2.6rem;margin-block: 0;}
.gnmwrap4 .dnbspecilzwrap .dnbspcz_box:after{bottom: 2.5rem;}
.gnmwrap4 .dnbspecilzwrap .dnbspcz_box{padding: 3.5rem 8rem;min-height: 28rem;}

.gnmwrap5{padding-block:5.3rem 8rem;background: var(--colorf5);}
.gnmwrap5 h5{font: var(--font16);color: var(--color_black);}
.gnmwrap5 blockquote{font: var(--font12);color: var(--color27);margin-block:3.4rem 5.2rem;max-width: 90%;}
.table_wrap table{width: 100%;}
.table_wrap table thead tr, .table_wrap table tbody tr{border-color: var(--colore1);}
.table_wrap table thead th{background: var(--color27);padding: 1rem 3.5rem;font: var(--font18);color: var(--color_white);}
.table_wrap table tbody td{color: var(--color27);padding: 1rem 3.5rem;font: var(--font12);}
.opd_sec .table_wrap table thead th{background: var(--color27);padding: 1rem 1rem;font: var(--font13);color: var(--color_white);}
.opd_sec .table_wrap table tbody td{color: var(--color27);padding: 1rem 1rem;font: var(--font12);}

.gnmwrap5 .intership{margin-top: 8rem;}
.gnmwrap5 .intership h5{margin-bottom:3rem;}
.gnmwrap5 .intership p{max-width: 90%;}

.gnmwrap6{padding-block: 4.8rem 7rem;}
.gnmwrap6 h5{font: var(--font16);color: var(--color_black);margin-bottom: 4.3rem;}
.gnmwrap6 ul{display: grid; grid-template-columns: 60% 20% 20%;margin-bottom: 4.5rem;}
.gnmwrap6 ul li{position: relative;height: 100%;}
.gnmwrap6 ul li:not(:first-child){padding-inline: 4.9rem;}
.gnmwrap6 ul li:not(:first-child)::before{width: .1rem;height: 100%;background: var(--colore1);position: absolute;left: 0;top: 0;content: "";}
.gnmwrap6 ul li h5{font: var(--font15);color: var(--color_red);margin-bottom: 2rem;}
.gnmwrap6 ul li blockquote{max-width:84%;}
.gnmwrap6 ul li blockquote, .gnmwrap6 ul li p{font: var(--font18);color: var(--color_black);}
.gnmwrap6 .btn_hovefct{border: .1rem solid var(--color_red);display:flex;align-items: center;margin-top: 1rem;background: var(--color_white);width: calc(100% - 15%);}
.gnmwrap6 .btn_hovefct img{height: 100%;width: 4.6rem;}
.gnmwrap6 .btn_hovefct span{padding:0 1rem;font: var(--font16);color: var(--color_black);transition: .5s ease-in-out;}
.gnmwrap6 .btn_hovefct:hover span{color: var(--color_white);}
.gnmwrap6 .elgcritera_btnwrap{margin-left: -10rem;position: relative;z-index: 1;}
.gnmwrap6 .row.g-0{align-items: center;}
.gnmwrap6 .eligibility_criteria{background: var(--color_yellow);padding: 3.8rem 3rem 5.4rem 4.1rem;}
.gnmwrap6 .eligibility_criteria h5{font: var(--font15);color: var(--color_red);margin: 0;}
.gnmwrap6 .eligibility_criteria blockquote{font: var(--font18);color: var(--color_black);margin-block: 3rem;max-width: 73%;}
.gnmwrap6 .eligibility_criteria p{font: var(--font18);color: var(--color_black);border-top: .1rem solid rgb(112 112 112 / 24%);padding-top: 3rem;}
.gnmwrap6 .para{font: var(--font12);color: var(--color27);margin-top: 2.4rem;}

.gnmwrap7{background: var(--colorf5);padding-block: 8rem 5.8rem;border-bottom: .1rem solid var(--colore1);}
.gnmwrap7 h5, .gnmwrap8 .admission_procedure h5{font: var(--font16);color: var(--color_black);}
.gnmwrap7 blockquote{font: var(--font18);color: var(--color_black);margin-block: 3.4rem 4.2rem;}
.gnmwrap7 .custom_list li{max-width: 90%;}

.gnmwrap8{background: var(--colorf5);padding-top:5.8rem;}
.gnmwrap8 .admission_procedure p{font: var(--font12);color: var(--color27);margin-block: 3.4rem 5.2rem;max-width:82%;}
.gnmwrap8 figure{ width: calc(100% + 4rem); left: 50%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; display: grid;}
.gnmwrap8 figure>*{grid-area: 1/1;}
.gnmwrap8 figure>img{height: 100%;object-fit: cover;}
.gnmwrap8 figcaption{max-width:55%;margin-left: auto;display: flex;flex-direction: column;justify-content: center;padding:3.9rem 4.9rem;}
.gnmwrap8 figcaption h5{font: var(--font16);color: var(--color_black);}
.gnmwrap8 figcaption blockquote{font: var(--font18);color: var(--color_black);margin-block: 3rem;font-weight: normal;}

.gnmwrap8 figcaption .btn_hovefct{border: .1rem solid var(--color_red);display:flex;align-items: center;margin-top: 1rem;background: var(--color_white);width: calc(100% - 40%);}
.gnmwrap8 figcaption .btn_hovefct img{height: 100%;width: 4.6rem;}
.gnmwrap8 figcaption .btn_hovefct span{padding:0 1rem;font: var(--font16);color: var(--color_black);transition: .5s ease-in-out;}
.gnmwrap8 figcaption .btn_hovefct:hover span{color: var(--color_white);}

.gnmwrap9{background: var(--colorf5);padding-top:5.2rem;position: relative;overflow: hidden;}
.gnmwrap9 .container{position: relative;}
.gnmwrap9 .container::before{ background: var(--color_red); width:calc(100% - 3rem); height:calc(100% - 77%); position: absolute; left: 50%; transform:translateX(-50%) ; bottom: 0; content: ""; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.gnmwrap9 .center_heading h5{font: var(--font16);color: var(--color_black);}
.gnmwrap9 .center_heading blockquote{font: var(--font12);color: var(--color27);margin-block:3rem;}
.gnmwrap9 .dnbspecilzwrap{grid-template-columns: repeat(2, 1fr);grid-gap: 2.6rem;margin: 0;}
.gnmwrap9 .dnbspecilzwrap .dnbspcz_box{padding: 3.5rem 8rem;}

.gnmwrap10 {overflow: hidden;background: var(--colorf5);}
.gnmwrap10 .container{position: relative; padding-top: 6.1rem;}
.gnmwrap10 .container::before{background: var(--color_red);width:calc(100% - 3rem);height:calc(100% - 18%);position: absolute;top: 0;content: "";left: 50%; transform:translateX(-50%) ;content: ""; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ;}
.gnmwrap10 .left_heading h5, .gnmwrap10 .swiper-slide h5{font: var(--font16);color: var(--color_white);}
.gnmwrap10 .left_heading p{font: var(--font12);color: var(--color_white);margin-block: 3rem 4rem;}
.gnmwrap10 .swiper-slide h5{margin-bottom: 2rem;}
.gnmwrap10 .swiper-slide blockquote{font: var(--font18);color: var(--color_white);max-width:64%;font-weight: 300;}
.gnmwrap10 .slide_nav {position: relative;left:.5rem;bottom: 14rem;display: flex;left: -.4rem;}
.gnmwrap10 .slide_nav .swiper-button-prev, .gnmwrap10 .slide_nav .swiper-button-next{width: 4rem;height: 4rem;}
.gnmwrap10 .slide_nav .swiper-button-prev, .gnmwrap10 .slide_nav .swiper-button-next{background: url(../images/round-arow.svg);background-repeat: no-repeat;background-size: contain;position: relative;margin: 0; left: inherit; right: inherit; top: inherit;}
.gnmwrap10 .slide_nav .swiper-button-next {rotate: 180deg;top: -0.6rem;left: -1.4rem;}

.gnmwrap11{background: var(--colorf5);padding-block: 4.2rem 5rem;border-bottom: .2rem solid var(--colore1);}
.gnmwrap11 .left_heading h5{font: var(--font16);color: var(--color_black);}
.gnmwrap11 .left_heading blockquote{font: var(--font12);color: var(--color27);margin-block: 4.2rem;max-width: 85%;}
.gnmwrap11 ul li{font: var(--font12);color: var(--color27);}
.gnmwrap11 ul li:not(:last-child){margin-bottom: 2rem;}
.gnmwrap11 .row.g-0{align-items: center;}
.gnmwrap11 .careerop{padding-left: 7.6rem;max-width: 85%;}

.gnmwrap12{background: var(--colorf5);padding-block:5rem 11rem;}
.gnmwrap12 .left_heading h5{font: var(--font16);color: var(--color_black);}
.gnmwrap12 .left_heading blockquote{font: var(--font12);color: var(--color27);margin-block:3rem;}
.gnmwrap12 .application_poses{display: grid;grid-template-columns: repeat(4, 1fr);}
.gnmwrap12 .application_poses li{padding-inline:3.5rem;border-left: .1rem solid var(--color_red);}
.gnmwrap12 .application_poses li h5{font: var(--font15);color: var(--color_red);margin-bottom:1.5rem;}
.gnmwrap12 .application_poses li p{font: var(--font12);color: var(--color27);max-width: 95%;}

.gnmwrap12 .scholarships{display: grid;grid-template-columns: repeat(2, 1fr);margin-top: 5rem;}
.gnmwrap12 .scholarships li h5{font: var(--font16);color: var(--color_black);margin-bottom:2rem;}
.gnmwrap12 .scholarships li p, .gnmwrap12 .center_heading p{font: var(--font12);color: var(--color27);}
.gnmwrap12 .scholarships li{padding-bottom: 4.6rem;}
.gnmwrap12 .scholarships li:not(:first-child){padding-left: 6.4rem;border-left: .1rem solid var(--colore1);}
.gnmwrap12 .scholarships li:nth-child(1) p{max-width:80%;}
.gnmwrap12 .scholarships li:nth-child(2) p{max-width:90%;}

.gnmwrap12 .center_heading{padding-top: 4.6rem;border-top: .1rem solid var(--colore1);}
.gnmwrap12 .center_heading p{max-width:90%;margin-inline: auto;}
.gnmwrap12 .center_heading h5{font: var(--font16);color: var(--color_black);margin-bottom:2.7rem;}

@media (max-width:1649px) {
    .gnmwrap1 {padding-block: 5rem 7rem;}
    .gnmwrap1 .gnm_content1 {padding-left: 5.5rem;max-width: 90%;}
    .gnmwrap1 .gnm_content1 h3 {margin-bottom: 2.9rem;}
    .gnmwrap1 .para { max-width: 96%; margin-top: 3.2rem;}
    .gnmwrap2 .vision_box, .gnmwrap2 .mission_box { padding-block: 9rem;}
    .gnmwrap2 .vision_box {padding-inline: 4.6rem; }
    .gnmwrap2 .vision_box blockquote{max-width: 87%;}
    .gnmwrap2 .mission_box {padding-inline: 4.7rem;}
    .gnmwrap2 .mission_box p {max-width: 99%;}
    .gnmwrap2 .vision_box h4, .gnmwrap2 .mission_box h4 {margin-bottom: 2rem;}
    .gnmwrap3 {padding-top: 7rem;}
    .gnmwrap3 h5 { padding-block: 3rem 2.3rem;}
    .gnmwrap3::before {width: 44%;top: 7rem;}
    .gnmwrap3 .gnm3_content {padding-left: 6.1rem;max-width: 78%;}
    .gnmwrap4 {padding-top: 8rem;}
    .gnmwrap4 .center_heading blockquote {margin-block: 2rem 4rem;}
    .gnmwrap4 .dnbspecilzwrap .dnbspcz_box {padding: 2.5rem 4rem;min-height: 25rem;}
    .gnmwrap4 .dnbspecilzwrap {grid-gap: 1.6rem;}
    .gnmwrap5 {padding-block: 4.3rem 7rem;}
    .gnmwrap5 blockquote {margin-block: 2rem 4rem;max-width:100%;}
    .table_wrap table thead th, .table_wrap table tbody td{padding: 0.5rem 2.5rem;font-weight: 300;}
    .gnmwrap5 .intership {margin-top: 7rem;}
    .gnmwrap5 .intership h5 { margin-bottom: 2rem;}
    .gnmwrap6 {padding-block: 3.8rem 6rem;}
    .gnmwrap6 h5 {margin-bottom: 3rem;}
    .gnmwrap6 ul li h5 { margin-bottom: 1rem;}
    .gnmwrap6 ul {margin-bottom: 3.5rem;}
    .gnmwrap6 ul li blockquote {max-width: 90%;}
    .gnmwrap6 .eligibility_criteria {padding: 2.8rem 2rem 4.4rem 3.1rem;}
    .gnmwrap6 .eligibility_criteria blockquote { margin-block: 2rem;max-width: 75%;}
    .gnmwrap6 .eligibility_criteria p {padding-top: 2rem;}
    .gnmwrap6 .elgcritera_btnwrap {margin-left: -6rem;}
    .gnmwrap6 .btn_hovefct {margin-top: 0.8rem;width: auto;display: inline-flex;}
    .gnmwrap6 .btn_hovefct span {padding: .3rem 1rem;}
    .gnmwrap6 .btn_hovefct img {width: 3.2rem;}
    .gnmwrap6 .para {margin-top: 1.4rem;}
    .gnmwrap6 ul li:not(:first-child) {padding-inline: 3.9rem;}
    .gnmwrap7 {padding-block: 7rem 4.8rem;}
    .gnmwrap7 blockquote {margin-block: 2rem 3rem;}
    .gnmwrap7 .custom_list li {max-width: 100%;}
    .gnmwrap8 {padding-top: 4.8rem;}
    .gnmwrap8 .admission_procedure p {margin-block: 2rem 4rem;max-width: 93%;}
    .gnmwrap8 figcaption {max-width: 59%;padding: 0 3.9rem;}
    .gnmwrap8 figcaption .btn_hovefct img {height: auto;width: 3.2rem;}
    .gnmwrap8 figcaption blockquote {margin-block: 1.5rem;}
    .gnmwrap9 {padding-top: 4.2rem;}
    .gnmwrap9 .center_heading blockquote {margin-block:1.5rem 2rem;}
    .gnmwrap9 .dnbspecilzwrap {grid-gap: 1.6rem;}
    .gnmwrap9 .dnbspecilzwrap .dnbspcz_box {padding: 2.5rem 4rem;}
    .gnmwrap10 .container { padding-top: 5.1rem;}
    .gnmwrap10 .left_heading p {margin-block: 2rem 3rem;}
    .gnmwrap10 .swiper-slide h5 {margin-bottom: 1rem;}
    .gnmwrap10 .slide_nav {bottom: 10.5rem;}
    .gnmwrap10 .container::before {height: calc(100% - 10%);}
    .gnmwrap11 {padding-block: 3.2rem 4rem;border-bottom: .1rem solid var(--colore1);}
    .gnmwrap11 .left_heading blockquote {margin-block: 2rem 3rem;max-width: 95%;}
    .gnmwrap11 .careerop {padding-left: 6.6rem;max-width: 100%;}
    .gnmwrap12 {padding-block: 4rem 10rem;}
    .gnmwrap12 .left_heading blockquote {margin-block: 1.5rem 2rem;}
    .gnmwrap12 .application_poses li {padding-inline: 2.5rem;}
    .gnmwrap12 .scholarships {margin-top: 4rem;}
    .gnmwrap12 .scholarships li h5 {margin-bottom: 1.5rem;}
    .scholarships li:not(:first-child) {padding-left: 5.4rem;}
    .gnmwrap12 .scholarships li:nth-child(2) p {max-width: 100%;}
    .gnmwrap12 .scholarships li:nth-child(1) p {max-width: 89%;}
    .gnmwrap12 .scholarships li {padding-bottom: 3.6rem;}
    .gnmwrap12 .center_heading {padding-top: 3.6rem;}
    .gnmwrap12 .center_heading p {max-width: 100%;}
    .gnmwrap12 .scholarships li:not(:first-child) { padding-left: 5.4rem;}
}/*----1649px-css-end----*/

@media (max-width:1440px) {
    .gnmwrap1 .gnm_content1 { max-width: 92%;}
    .gnmwrap3 .gnm3_content { max-width: 79%;}
    .gnmwrap4 .dnbspecilzwrap .dnbspcz_box {padding: 2.5rem 3.9rem;min-height: 21rem;}
    .gnmwrap5 .intership p {max-width: 100%;}
    .gnmwrap6 ul li blockquote {max-width:95%;}
    .gnmwrap6 ul { grid-template-columns: 62% 19% 19%;}
    .gnmwrap6 .eligibility_criteria blockquote {max-width: 90%;}
    .gnmwrap6 .eligibility_criteria {padding: 2.5rem 2rem 4rem 3.1rem;}
    .gnmwrap8 figcaption { max-width: 61%;}
    .gnmwrap10 .swiper-slide blockquote {max-width: 67%;}
    .gnmwrap10 .slide_nav { bottom: 8.5rem;}
    .gnmwrap12 .application_poses li {padding-inline:1.9rem;}

}/*----1440px-css-end----*/

@media (max-width:1399px) {
    .gnmwrap9 .dnbspecilzwrap .dnbspcz_box {padding: 2.5rem 3.9rem;}
    .gnmwrap6 .eligibility_criteria blockquote {margin-block: 1.5rem 2rem;}
}/*----1399px-css-end----*/

@media (max-width:1199px) {
    .gnmwrap1 .gnm_content1 {max-width: 100%;padding-left: 3rem;}
    .gnmwrap1 .gnm_content1 h3 {margin-bottom: 1.9rem;}
    .gnmwrap1 .row{align-items: inherit;}
    .gnmwrap1 .para{max-width: 100%;}
    .gnmwrap2 .vision_box {padding-inline: 3rem;}
    .gnmwrap2 .vision_box, .gnmwrap2 .mission_box {padding-block:5rem;}
    .gnmwrap2 .mission_box {padding-inline:2rem;}
    .gnmwrap2 .vision_box blockquote  {max-width: 100%;}
    .gnmwrap2::before {width: calc(100% - 3rem);}
    .gnmwrap2 .mission_box p {max-width: 100%;}
    .gnmwrap3::before { width: 43%;}
    .gnmwrap3 .gnm3_content {max-width: 100%;padding-left: 3rem;}
    .gnmwrap3 h5 {padding-block: 2rem 1.5rem;}
    .gnmwrap3 .row.g-0 {align-items: inherit;}
    .gnmwrap4 .center_heading blockquote { margin-block: 1.5rem 2rem;}
    .gnmwrap4 .dnbspecilzwrap .dnbspcz_box {padding: 2rem 1.5rem;}
    .gnmwrap5 blockquote {margin-block: 1.5rem 2rem;}
    .gnmwrap5 .intership {margin-top: 5rem;}
    .gnmwrap5 .intership h5 {margin-bottom: 1.5rem;}
    .gnmwrap6 h5 {margin-bottom: 2rem;}
    .gnmwrap6 ul { margin-bottom: 1.5rem;}
    .gnmwrap6 ul li:not(:first-child) {padding-inline: 2rem;}
    .gnmwrap6 ul li blockquote {max-width: 100%;}
    .gnmwrap6 .eligibility_criteria {padding: 2rem;}
    .gnmwrap6 .eligibility_criteria blockquote {margin-block: 1rem 1.5rem;}
    .gnmwrap8 figcaption {max-width:63%;padding: 0 1rem;}
    .gnmwrap7 {padding-block:4.8rem;}
    .gnmwrap7 blockquote {margin-block: 1.5rem 2rem;}
    .gnmwrap8 figcaption blockquote {margin-block: 1rem 0.5rem;}
    .gnmwrap8 .admission_procedure p {margin-block: 1rem 2rem;max-width: 100%;}
    .gnmwrap9 .dnbspecilzwrap .dnbspcz_box {padding: 2rem 1.5rem;}
    .gnmwrap10 .left_heading p { margin-block: 1.5rem 2rem;}
    .gnmwrap10 .swiper-slide blockquote {max-width:80%;}
    .gnmwrap10 .slide_nav {bottom: 5.5rem;}
    .gnmwrap11 .careerop {padding-left:4rem;max-width: 100%;}
    .gnmwrap11 ul li:not(:last-child) {margin-bottom: 1.5rem;}
    .gnmwrap11 .left_heading blockquote {margin-block: 1.5rem 2rem;max-width: 100%;}
    .gnmwrap12 .application_poses li h5 {margin-bottom: 1rem;}
    .gnmwrap12 .scholarships li:nth-child(1) p {max-width: 100%;}
    .gnmwrap12 .scholarships li:not(:first-child){padding: 2rem;}
    .gnmwrap12 .scholarships li {padding-bottom: 2rem;}
    .gnmwrap12 .scholarships li {padding-bottom: 2rem;}
    .gnmwrap12 {padding-block: 4rem 7rem;}
}/*----1199px-css-end----*/

@media (max-width:991px) {
    .gnmwrap1, .gnmwrap5, .gnmwrap6, .gnmwrap7, .gnmwrap8, .gnmwrap10, .gnmwrap11{padding-block: 3rem;}
    .gnmwrap1 .gnm_content1 {max-width: 100%;padding-block: 2rem 0;padding-left: 0;}
    .gnmwrap1 .para {margin-top: 1.5rem;}
    .gnmwrap2{padding-block: 3rem 0;}
    .gnmwrap2::before {width:100%;}
    .gnmwrap2 .vision_box{padding:3rem 2rem;}
    .gnmwrap2 .vision_box h4, .gnmwrap2 .mission_box h4 { margin-bottom: 1.5rem;}
    .gnmwrap2 .vision_box, .gnmwrap2 .mission_box {padding-block: 3rem;}
     .gnmwrap2 .mission_box {padding-inline: 0;}
    .gnmwrap3 {padding-block: 3rem;z-index: 1;}
    .gnmwrap3 h5 { padding-block: 0rem 1.5rem;}
    .gnmwrap3::before {width: 100%;height: 100%;top: 0;z-index: -1;}
    .gnmwrap3 .gnm3_content {max-width: 100%;padding-top: 2rem;padding-left: 0;}
    .gnmwrap4{padding-top: 3rem;}
    .gnmwrap4 .dnbspecilzwrap, .gnmwrap9 .dnbspecilzwrap{grid-template-columns: repeat(1, 1fr);}
    .gnmwrap4 .dnbspecilzwrap .dnbspcz_box {padding: 2rem;min-height: auto;}
    .gnmwrap5 .intership {margin-top: 3rem;}
    .gnmwrap6 .elgcritera_btnwrap {margin-left: 0;}
    .gnmwrap6 .btn_hovefct {margin-top: 1.5rem;}
    .gnmwrap8 figcaption {max-width: 100%;padding: 0 0;}
    .gnmwrap8 figure {display: block;width: 100%;}
    .gnmwrap8 figcaption{padding-top: 2rem;display: block;}
    .gnmwrap8 figcaption .btn_hovefct{display: inline-flex;width: auto;}
    .gnmwrap8 figcaption blockquote {margin-block: 1.5rem;}
    .gnmwrap9{padding-block: 3rem;background: var(--color_red);}
    .gnmwrap9 .container::before, .gnmwrap10 .container::before{display: none;}
    .gnmwrap9 .center_heading h5, .gnmwrap9 .center_heading blockquote{color: var(--color_white);}
    .gnmwrap10{margin-block: 3rem 0;background: var(--color_red);}
    .gnmwrap10 .container {padding-top: 0;}
    .gnmwrap10 .swiper-slide .col-lg-5{order: 2;padding-block: 2rem;}
    .gnmwrap10 .slide_nav {bottom: 0;width: 100%;display: flex;justify-content: flex-start;position: relative;}
    .gnmwrap11 .careerop{padding: 2rem 0 0;}
    .gnmwrap12 .application_poses, .gnmwrap12 .scholarships{grid-template-columns: repeat(1, 1fr);}
    .gnmwrap12 .application_poses li {padding-block: 1.5rem;border-top: .1rem solid var(--color_red);border-left: none;padding-inline: 0;}
    .gnmwrap12 .scholarships {margin-top: 1rem;}
    .gnmwrap12 .scholarships li:not(:first-child){border-bottom: .1rem solid var(--colore1);border-left: 0;}
    .gnmwrap12 .scholarships li:not(:first-child){padding-left: 0;}
    .gnmwrap12 .scholarships li {padding-bottom: 0rem;}
    .gnmwrap12 .center_heading {padding-top: 2rem;}
    .gnmwrap12{padding-block: 3rem 5rem;}
    .gnmwrap12 .center_heading h5 {margin-bottom: 1.5rem;}
    .table_wrap table thead th, .table_wrap table tbody td { padding: 0.5rem 1.5rem;}

}/*----991px-css-end----*/
@media (max-width:767px) {
    .gnmwrap6 ul{grid-template-columns: repeat(1, 1fr);}
    .gnmwrap6 ul li:not(:first-child) { padding-inline: 0;}
    .gnmwrap6 ul li:not(:first-child)::before{display: none;}
    .gnmwrap6 ul li:not(:first-child){padding-block:1.5rem;}
    .gnmwrap6 ul li:nth-child(1){padding-bottom: 1.5rem;}
    .gnmwrap6 ul li:not(:last-child){border-bottom: .1rem solid var(--colore1);}
}/*----767px-css-end----*/

@media (max-width:575px) {
    .gnmwrap7 .custom_list li { word-break: break-word;}
    .gnmwrap6 .btn_hovefct span, .gnmwrap8 figcaption .btn_hovefct span{font: var(--font14);}
    .table_wrap::-webkit-scrollbar {height: .3rem;}
}/*----575px-css-end----*/
/*---====================================-General Nursing & Midwifery (GNM)-end-======================================---*/

.blood_center1{background: var(--colorf5);padding-block: 6rem;}
.blood_center1 blockquote{font: var(--font18);color: var(--color_black);max-width: 90%;margin-inline: auto;text-align: center;margin-bottom: 5rem;}
.blood_center1 .row{align-items: center;}
.blood_center1 .bldcenter_content{padding-left: 9.5rem;max-width: 84%;}
.blood_center1 .bldcenter_content p{font: var(--font12);color: var(--color27);}
.blood_center1 .flex-row-reverse .bldcenter_content{max-width:69%;}
.blood_center1 .flex-row-reverse figure{position: relative;}
.blood_center1 .figcaption{position: absolute;inset: 0;width: 100%;height: 100%;display: flex;align-items: flex-start;justify-content: flex-end;}
.blood_center1 .logo{background:var(--color_white);padding: 1rem 2rem;position: absolute;left: -6rem;bottom: 4rem;width: 25.6%;}

.blood_center2 {background: var(--colorf5);padding-bottom: 5rem;border-bottom: .2rem solid #E1E1E1;}
.blood_center2 h3{font: var(--font18);color: var(--color_black);text-align: center;}
.blood_center2 .bld_freezers{display: grid; grid-template-columns: repeat(2, 1fr);grid-gap: 3rem;}
.blood_center2 .bld_freezers .freezers_box{background: var(--color_white);padding: 5rem;position: relative;text-align: center;margin-block: 3.1rem 4.2rem;}
.blood_center2 .bld_freezers .freezers_box:after { width: 5.4rem; height: .1rem; background-color: var(--color_blue); content: ""; position: absolute; bottom: 3rem; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%);}
.blood_center2 .bld_freezers .freezers_box h4{font: var(--font15);color: var(--color_red);margin-bottom: 2rem;font-weight: normal;}
.blood_center2 .bld_freezers .freezers_box p{font: var(--font16);color: var(--color_black);padding-bottom:4rem;max-width: 80%;margin-inline: auto;font-weight: normal;}
.blood_center2 .para {font: var(--font12);color: var(--color27);max-width: 68%;margin-inline: auto;text-align: center;}

.blood_center3{background: var(--colorf5);padding-block:7rem;}
.blood_center3 .row{align-items: center;}
.blood_center3 h5{font: var(--font18);color: var(--color_black);margin-bottom: 3.4rem;}
.blood_center3 .right_content{padding-left: 4.2rem;}
.blood_center3 blockquote{font: var(--font18);color: var(--color_black);margin-bottom: 2.5rem;}
.blood_center3 blockquote strong{font-weight: bold;display: block;}
.blood_center3 p{font: var(--font12);color: var(--color27);max-width: 86%;}
.blood_center3 figure{border-bottom: .1rem solid var(--color_blue);}

.blood_center4{background: var(--color27);padding-block: 8rem;}
.blood_center4 .center_heading{margin-bottom:6.2rem;}
.blood_center4 .center_heading h5{font: var(--font18);color: var(--color_yellow);margin-bottom: 2rem;}
.blood_center4 .center_heading p{font: var(--font12);color: var(--color_white);}
.blood_center4 .bld4stp_wrap{display: grid;grid-template-columns: repeat(2, 1fr);}
.blood_center4 .bld4stp_wrap .bldstp_box{text-align: center;padding:2.5rem;border-bottom: .1rem solid #3A3737;border-right: .1rem solid #3A3737;}
.blood_center4 .bld4stp_wrap .bldstp_box:nth-last-child(-n+2) {border-bottom: none;}
.blood_center4 .bld4stp_wrap .bldstp_box:nth-child(2n) { border-right: none;}
.blood_center4 .bld4stp_wrap .bldstp_box:nth-of-type(-n+2) {padding-top:1.5rem;}
.blood_center4 .bld4stp_wrap .bldstp_box:nth-last-child(-n+3) {padding-bottom: 1.5rem;}
.blood_center4 .bld4stp_wrap .bldstp_box h5{display: grid;}
.blood_center4 .bld4stp_wrap .bldstp_box h5 span{font: var(--font35);font-weight: 200;color: rgb(255 255 255 / 12%) ;letter-spacing: -2.35px;text-transform: uppercase;margin-top: -1.5rem;}
.blood_center4 .bld4stp_wrap .bldstp_box h5>*{grid-area: 1/1;}
.blood_center4 .bld4stp_wrap .bldstp_box h5 strong{font: var(--font35);font-weight: bold;color: var(--color_yellow);letter-spacing: -2.42px;}
.blood_center4 .bld4stp_wrap .bldstp_box blockquote{font: var(--font18);color: var(--color_white);margin-block: 1rem;font-weight: normal;}
.blood_center4 .bld4stp_wrap .bldstp_box p{font: var(--font12);color: var(--color_white);max-width: 85%;margin-inline: auto;font-weight: 300;}

.blood_center5{padding-block: 9.7rem 6rem;border-bottom: .2rem solid #E1E1E1;}
.blood_center5 .center_heading h5{margin-bottom: 0;}
.blood_center5 .ihhouse_phmbox { margin-top: 4.3rem;}
.blood_center5 .ihhouse_phmbox p { padding-bottom: 4rem;}
.blood_center5 .ihhouse_phmbox .inphmbox {padding: 3.4rem;}
.blood_center5 .ihhouse_phmbox .inphmbox p{max-width: 87%;margin-inline: auto;}

.blood_center6{padding-block:6rem 11rem;background: var(--colorf5);}
.blood_center6 .row{align-items: center;}
.blood_center6 .bldcenter6_content{padding-left:10.2rem;max-width: 81.7%;}
.blood_center6 .bldcenter6_content h5{font: var(--font18);color: var(--color_black);}
.blood_center6 .bldcenter6_content blockquote{font: var(--font15);color: var(--color_red);margin-block: 2rem;}
.blood_center6 .bldcenter6_content p{font: var(--font12);color: var(--color27);}

@media (max-width:1649px) {
    .blood_center1 blockquote{max-width: 92%;}
    .blood_center1 .bldcenter_content { padding-left: 8.5rem; max-width: 95%; }
    .blood_center1 .flex-row-reverse .bldcenter_content { max-width: 78%; }
    .blood_center1 { padding-block: 5rem; }
    .blood_center2 .bld_freezers .freezers_box {padding:4rem;margin-block: 2.1rem 3.2rem;  }
    .blood_center2 .bld_freezers .freezers_box p {padding-bottom: 3rem;max-width: 90%; }
    .blood_center2 .bld_freezers .freezers_box h4 { margin-bottom: 1rem;}
    .blood_center2 .para {max-width: 75%;  }
    .blood_center2 {  padding-bottom: 4rem; border-bottom: .1rem solid #E1E1E1}
    .blood_center2 .bld_freezers {  grid-gap: 2rem;}
    .blood_center3 { padding-block: 6rem; }
    .blood_center3 h5 { margin-bottom: 2.4rem; }
    .blood_center3 blockquote { margin-bottom: 1.8rem;}
    .blood_center3 .right_content {padding-left: 2rem; }
    .blood_center3 p { max-width: 95%; }
    .blood_center4 { padding-block: 7rem; }
    .blood_center4 .center_heading h5 { margin-bottom: 1.5rem; }
    .blood_center4 .center_heading {margin-bottom: 5.2rem; }
    .blood_center4 .bld4stp_wrap .bldstp_box p {max-width: 100%; }
    .blood_center5 {padding-block: 8.7rem 5rem;border-bottom: .1rem solid #E1E1E1;}
    .blood_center5 .ihhouse_phmbox { margin-top: 3.3rem; }
    .blood_center5 .ihhouse_phmbox .inphmbox h6 {margin-bottom: 1.4rem;}
    .blood_center5 .ihhouse_phmbox .inphmbox { padding: 2.4rem;}
    .blood_center5 .ihhouse_phmbox .inphmbox p { max-width: 96%; padding-bottom:3rem;}
    .blood_center5 .ihhouse_phmbox .inphmbox:after {  bottom:2.8rem;}
    .blood_center6 {padding-block: 5rem 10rem;   }
    .blood_center6 .bldcenter6_content {padding-left: 9.2rem;max-width: 92.6%; }
    .blood_center6 .bldcenter6_content blockquote { margin-block: 1.5rem; }

}/*----1649px-css-end----*/

@media (max-width:1440px) {
    .blood_center1 blockquote{max-width:100%;}
    .blood_center1 .bldcenter_content { max-width: 96%; }
    .blood_center1 .flex-row-reverse .bldcenter_content { max-width: 83%; }
    .blood_center1 .logo {padding: 0.6rem 1.2rem;left: -5.3rem;bottom: 3.5rem;}
    .blood_center5 .ihhouse_phmbox .inphmbox p { max-width: 97%; }
    .blood_center6 .bldcenter6_content { max-width: 93.4%; }

}/*----1440px-css-end----*/
@media (max-width:1399px) {
    .blood_center1 .flex-row-reverse .bldcenter_content {max-width: 77%;}
}/*----1399px-css-end----*/

@media (max-width:1280px) {
    .blood_center1 .flex-row-reverse .bldcenter_content {max-width:76%;}
    .blood_center1 .bldcenter_content {max-width: 100%; padding-left: 5.5rem;}
    .blood_center6 .bldcenter6_content{max-width: 100%; padding-left:7rem;}
}/*----1280px-css-end----*/

@media (max-width:1199px) {
    .blood_center1 .flex-row-reverse .bldcenter_content {max-width:98%;}
    .blood_center1 blockquote{margin-bottom: 2rem;}
    .blood_center1 .bldcenter_content { padding-left: 3rem; }
    .blood_center1 .bldcenter_content {max-width: 98%;padding-block: 2rem; }
    .blood_center1 .row {align-items: inherit;}
    .blood_center1 .logo { padding: 0.6rem 1.2rem; left: 2rem; bottom: 2rem;        width: 13.9rem;}
    .blood_center2 .bld_freezers .freezers_box p {padding-bottom: 2rem;max-width: 100%;}
    .blood_center2 .bld_freezers .freezers_box {padding: 3rem;margin-block: 2rem 3rem;}
    .blood_center2 .para {max-width: 85%;}
    .blood_center3 blockquote { margin-bottom: 1.5rem;}
    .blood_center3 h5 {margin-bottom: 2rem;}
    .blood_center4 .center_heading {margin-bottom: 4.2rem; }
    .blood_center4 {  padding-block: 5rem; }
    .blood_center5 { padding-block: 5rem; }
    .blood_center5 .ihhouse_phmbox {margin-top: 2rem; }
    .blood_center6 .bldcenter6_content {max-width: 100%;padding-left: 4rem;}
    .blood_center6 .bldcenter6_content blockquote {margin-block: 1rem; }
    .blood_center5 .ihhouse_phmbox .inphmbox { padding: 2rem;}
    .blood_center5 .ihhouse_phmbox .inphmbox:after {bottom: 2rem;}
}/*----1199px-css-end----*/

@media (max-width:991px) {
    .blood_center1 .bldcenter_content, .blood_center1 .flex-row-reverse .bldcenter_content{max-width:100%;}
    .blood_center1 { padding-block:3rem 1rem; }
    .blood_center1 .bldcenter_content{padding-left: 0;}
    .blood_center1 .row.g-0.flex-row-reverse{margin-top: 1rem;}
    .blood_center2 .bld_freezers { grid-gap: 1.5rem; grid-template-columns: repeat(1, 1fr); }
    .blood_center2 h3{margin-bottom: 2rem;}
    .blood_center2 .bld_freezers .freezers_box{margin: 0;}
    .blood_center2 .para {max-width: 100%;margin-top: 2rem;}
    .blood_center2 {padding-bottom: 3rem; }
    .blood_center3 {padding-block: 3rem;}
    .blood_center3 .right_content { padding-left: 1rem; }
    .blood_center3 .row{align-items: inherit;}
    .blood_center4 {padding-block: 3rem; }
    .blood_center4 .center_heading {margin-bottom: 3rem; }
    .blood_center5 {padding-block: 3rem;}
    .blood_center5 .ihhouse_phmbox .inphmbox p { max-width: 100%;padding-bottom: 2rem;}
    .blood_center6 .bldcenter6_content {max-width: 100%;padding: 2rem 0 0; }
    .blood_center6 { padding-block: 3rem 5rem; }
    .blood_center2 .bld_freezers .freezers_box:after{bottom: 2rem;}

}/*----991px-css-end----*/
@media (max-width:767px) {
    .blood_center3 {padding-block: 3rem;text-align: center;}
    .blood_center2 .bld_freezers .freezers_box{margin: 0; padding: 2rem;}
    .blood_center3 .right_content {padding: 2rem 0 1rem; }
    .blood_center4 .bld4stp_wrap, .inhouse_harmacy3 .ihhouse_phmbox{grid-template-columns: repeat(1, 1fr);grid-row-gap: 1.5rem;}
    .blood_center4 .center_heading {margin-bottom: 1.5rem;}
    .blood_center4 .bld4stp_wrap .bldstp_box:nth-child(2n), .blood_center4 .bld4stp_wrap .bldstp_box:nth-last-child(-n+2){border:.1rem solid #3A3737; }
    .blood_center4 .bld4stp_wrap .bldstp_box {padding: 2rem;border:.1rem solid #3A3737; }


}/*----767px-css-end----*/

@media (max-width:575px) {
    .blood_center1 .logo {left: 1rem;bottom: 1rem; }
    .blood_center2 .bld_freezers .freezers_box {margin: 0;padding: 1.5rem; }
    .blood_center4 .bld4stp_wrap .bldstp_box {padding: 1.5rem;}
    .blood_center4 .bld4stp_wrap .bldstp_box blockquote { margin-block: .5rem 1rem;}
    .blood_center5 .ihhouse_phmbox .inphmbox { padding: 1.5rem;  }
    .blood_center3 .right_content {padding: 2rem 0 0rem; }
}/*----575px-css-end----*/
/*---====================================-Blood-Center-end-======================================---*/
/*----UIKA-14041994-04-03-2025-css-end----*/

/*----UIPP-12021994----*/
.dnbwrap7.patient-care-role{background: var(--color27);}
.dnbwrap7.patient-care-role blockquote {font: var(--font12);color: var(--color_white);margin-block: 2.7rem 4.4rem;max-width: 64%;margin-inline: auto;}
.comman-tab_box{margin-top: 5rem;}
.comman-tab_box h5{font: var(--font15);margin-bottom: 2rem;color: var(--color_red);}
.comman-tab_box p{font: var(--font12);color: var(--color27);max-width: 90%;}
.faq-tab .accordion-item, .patient_rights_four .visit_bx .faq-tab .accordion-item {box-shadow: none;border: none;background-color:var(--color_white);padding:2.1rem 3.2rem 2rem 3.2rem;margin-bottom: 1rem;}
.faq-tab .accordion-item .accordion-header .accordion-button {font: var(--font14);line-height: var(--line-height-24);padding: 0;background-color: transparent;color:var(--color_red);box-shadow: none;}
.faq-tab .accordion-button:after {content: "";background-image: url(../images/icon-plus.png);margin-left: 0;margin-right: auto;width: 19px;height: 19px;background-size: contain;position: absolute;top: 4px;right: 0px;}
.faq-tab .accordion-button:not(.collapsed)::after {background-image: url(../images/icon-minus.png);transform: none;}
.faq-tab .accordion-item .accordion-body {padding: 3rem 0 1.6rem;background-color:var(--color_white);}
.faq-tab .bulet-List li:before{background: #ECC4C7;}
.core-competencies-sec {background-color: var(--color27);padding-block: 6.8rem 6.3rem;}
.core-competencies-sec .specializ{text-align: center;padding-bottom: 3rem;}
.core-competencies-sec .specializ h3 {font: var(--font15);color: var(--color_yellow);padding-bottom: 1rem;}
.core-competencies-sec .specializ p {color: var(--color_white);}
.core-competencies-sec .specializ_grid {display: grid;grid-template-columns: repeat(3, 1fr);gap: 1.5rem 2rem;}
.core-competencies-sec .specializ_grid .specil_box {background-color: var(--color_white);text-align: center;padding-block: 2.5rem 5.5rem;padding-inline: 2rem 2.7rem;}
.core-competencies-sec .specializ_grid .specil_box h4 {font: var(--font14);font-weight: 500;padding-bottom: 1.2rem;}
.core-competencies-sec .specializ_grid .specil_box p {position: relative;}
.core-competencies-sec .specializ_grid .specil_box p:last-child::after {content: '';position: absolute;width: 18%;height: 2px;background-color: var(--color_blue);bottom: -20px;left: 44%;opacity: 0.5;}
.insidefaq-ttl {
    padding: 2.8rem 0 0.4rem 6.2rem
}
/* .core-competencies-sec .specializ_grid.biochemistry-space .specil_box{padding-block: 3.5rem 1.5rem;} */
.core-competencies-sec .specializ_grid.special-boxsize .specil_box {  padding-bottom: 2rem;
  display: flex; align-items: center;  justify-content: center; }
@media(min-width:1800px){
.core-competencies-sec {padding-block: 9.8rem 9.3rem;}
.core-competencies-sec .specializ {padding-bottom: 4rem;}
.core-competencies-sec .specializ h3 {padding-bottom: 2rem;}
.core-competencies-sec .specializ_grid {gap: 2.5rem 3rem;}
.core-competencies-sec .specializ_grid .specil_box {padding-block: 3.5rem 6.5rem;padding-inline: 4rem;}
.core-competencies-sec .specializ_grid.special-boxsize .specil_box{padding-bottom: 2rem;
display: flex; align-items: center; justify-content: center;}
}   
@media(max-width:1199px){
.core-competencies-sec {padding-block: 3rem;}
.core-competencies-sec .specializ {padding-bottom: 2rem;}
.core-competencies-sec .specializ_grid {gap: 1rem;}
.core-competencies-sec .specializ_grid .specil_box {padding-block: 2rem 3rem;padding-inline: 0.8rem;}
}
@media(max-width:768px){
.core-competencies-sec .specializ_grid {grid-template-columns: repeat(2, 1fr);}
}
@media(max-width:575px){
.core-competencies-sec .specializ_grid {grid-template-columns: auto;}
}
.aim-obj-sec {background-color: var(--colorf5);padding-block: 10rem;}
.aim-obj-sec .card_diagno_grid {display: grid;grid-template-columns: repeat(1, auto 50.6%);column-gap: 8rem;}
.aim-obj-sec .card_diagno_grid .cadri_left h3 {font: var(--font18);padding-bottom: 3rem;}
.aim-obj-sec .card_diagno_grid .cadri_left .cardio:not(:last-child) {padding-bottom: 3rem;}
.aim-obj-sec .card_diagno_grid .cadri_left .cardio h4 {font: var(--font15);color: var(--color27);padding-bottom: 1rem;}

@media(min-width:1800px){
.aim-obj-sec {padding-block: 12rem;}
.aim-obj-sec .card_diagno_grid .cadri_left h3 {padding-bottom: 3rem;}
.aim-obj-sec .card_diagno_grid .cadri_left .cardio h4 {padding-bottom: 2rem;}
.aim-obj-sec .card_diagno_grid .cadri_left .cardio:not(:last-child) {padding-bottom: 5rem;}
}
@media(max-width:1199px){
.aim-obj-sec {padding-block: 5rem;}
.aim-obj-sec .card_diagno_grid {column-gap: 3rem;}
.aim-obj-sec .card_diagno_grid .cadri_left h3 {padding-bottom: 1rem;}
.aim-obj-sec .card_diagno_grid .cadri_left .cardio:not(:last-child) {padding-bottom: 2rem;}
}
@media(max-width:991px){
.aim-obj-sec {padding-block: 3rem;}
.aim-obj-sec .card_diagno_grid {gap: 2rem;grid-template-columns: auto;}
.aim-obj-sec .card_diagno_grid .cadri_left .cardio:not(:last-child) {padding-bottom: 1rem;}
}
.facility-sec {background-color: var(--colorf5);padding-top: 8rem; }
.facility-sec .key_feat {text-align: center;padding-bottom: 3.6rem;padding-inline: 5rem;}
.facility-sec .key_feat h3 {font: var(--font18);color: var(--color_red);padding-bottom: 2.4rem;}
.facility-sec .key_feat p {line-height: var(--line-height-20);}
.facility-sec .key_feat_grid {display: grid;grid-template-columns: repeat(3, 1fr);border-bottom: 1px solid var(--colord9);padding-bottom: 5rem;}
.facility-sec .key_feat_grid .key_bx {text-align: left;}
.facility-sec .key_feat_grid .key_bx  {padding-block: 2.5rem 2.5rem;padding-inline: 1.7rem;}
.facility-sec .key_feat_grid .key_bx.medi-mangement h5 {
    padding-bottom: 3.3rem;
}
.facility-sec .key_feat_grid .key_bx  h5 {padding-bottom: 1rem;font: var(--font14);font-weight: 500;}
.facility-sec .key_feat_grid .key_bx  p {line-height: var(--line-height-20);}
.facility-sec .key_feat_grid .key_bx{border-bottom: 1px solid var(--colord9);border-right: 1px solid var(--colord9);}
.facility-sec .key_feat_grid .key_bx:nth-child(3){border-right: 0;}
.facility-sec .key_feat_grid .key_bx:nth-child(6){border-right: 0;}
.facility-sec .key_feat_grid .key_bx:nth-child(9){border-right: 0}
/*.facility-sec .key_feat_grid .key_bx:nth-child(1){border-bottom: 1px solid var(--colord9);border-right: 1px solid var(--colord9);}
.facility-sec .key_feat_grid .key_bx:nth-child(2){border-bottom: 1px solid var(--colord9);border-right: 1px solid var(--colord9);}
.facility-sec .key_feat_grid .key_bx:nth-child(3){border-bottom: 1px solid var(--colord9);}
.facility-sec .key_feat_grid .key_bx:nth-child(4){border-right: 1px solid var(--colord9);padding-top: 2rem;}
.facility-sec .key_feat_grid .key_bx:last-child{border-right: 1px solid var(--colord9);padding-top: 2rem;}*/

@media(min-width:1800px){
.facility-sec {padding-top: 11rem;}
.facility-sec .key_feat h3 {padding-bottom: 3.4rem;}
.facility-sec .key_feat {padding-bottom: 4.6rem;padding-inline: 15rem;}
.facility-sec .key_feat_grid {padding-bottom: 6rem;}
.facility-sec .key_feat_grid .key_bx  {padding-block: 3.5rem 3.5rem;padding-inline: 3.5rem;}
}

@media(max-width:1199px){
.facility-sec {padding-top: 3rem;}
.facility-sec .key_feat {padding-bottom: 2.6rem;padding-inline: 0rem;}
.facility-sec .key_feat_grid  .key_bx {padding-bottom: 2rem;}
.facility-sec .key_feat_grid .key_bx  {padding-top: 1rem;padding-inline: 1rem;}
.facility-sec .key_feat_grid {padding-bottom: 3rem;}
}

@media(max-width:768px){
.facility-sec .key_feat h3 {padding-bottom: 1rem;}
.facility-sec .key_feat_grid {padding-bottom: 2rem;grid-template-columns: repeat(2, 1fr);gap: 1.2rem;}
.facility-sec .key_feat_grid .key_bx {padding-inline: 10px; border: 1px solid var(--colord9);border-right:1px solid var(--colord9)!important;}
}

@media(max-width:575px){
.facility-sec .key_feat_grid {grid-template-columns: auto;}
}

/*----UIPP-12021994----*/
.preparation_lilst{margin-bottom: 4rem;}
.cordinary-accor .accordion-body .preparation_lilst h5{padding-bottom: 2rem;}
.cordinary-accor .accordion-body .preparation_lilst ul li:not(:last-child){padding-bottom:2rem;}
.cordinary-accor .accordion-body .preparation_lilst:not(:last-child){border-bottom: .1rem solid rgb(255 255 255 / 12%);padding-bottom:2rem;}
.cordinary-accor .accordion-body .preparation_lilst:last-child{margin-bottom: 0rem;}

.infra_facilities .container{padding: 0;}
.infra_facilities h5 {font: var(--font12);color: var(--color_black);font-weight: bold;margin-bottom:1.5rem;}
.infra_facilities ul:has(+ h5) {margin-bottom:3rem;}
.preparation_lilst p{font: var(--font12);color: var(--color_white);}
.cordinary.pro-details-sec.light_bg .cordinary-img figure{height: 100%;}
.cordinary.pro-details-sec.light_bg .cordinary-img img{height: 100%;width: 100%;object-fit: cover;}
.infra_facilities .row.flex-row-reverse{flex-direction:inherit!important;}
.infra_facilities .row.flex-row-reverse .cordinary-cont{height: 100%;display: flex;flex-direction: column;justify-content: center;}
.infra_facilities .row.flex-row-reverse .cordinary-cont:has(ul) p{margin-top: 2rem;}

.preparation_lilst ul li:has(ul) ul {
    padding-top: 2rem;
}
@media (max-width:1649px) {
    .cordinary.pro-details-sec.infra_facilities .cordinary-cont{margin-right:0rem;padding-inline: 0 5rem;}
    .infra_facilities .row.flex-row-reverse .cordinary-cont{padding-left: 5rem;}
}/*----1649px-css-end----*/

@media (max-width:1199px) {
    .cordinary.pro-details-sec .cordinary-cont {margin-right: 0;padding-inline: 4rem;}
    .cordinary.pro-details-sec.infra_facilities .cordinary-cont {padding-inline: 0 2rem;padding-bottom: 3rem;}
    .infra_facilities .row.flex-row-reverse .cordinary-cont{padding-left: 4rem;}
    .infra_facilities .row.flex-row-reverse .cordinary-cont{padding-block: 3rem;}
    .cordinary-cont h3 {padding-bottom: 2rem;}
}/*----1199px-css-end----*/

@media (max-width:991px) {
    .cordinary.pro-details-sec .cordinary-cont {padding-inline:0rem;}
    .infra_facilities .row.flex-row-reverse .cordinary-cont{padding-left: 0rem;}
    .cordinary-accor .accordion-body .preparation_lilst h5 { padding-bottom: 1rem;}
    .preparation_lilst { margin-bottom:2rem;}
    .benefit-grp { padding: 3rem 0 0 0;}
    .benefit-box:after{width: 100%;}
    .cordinary.pro-details-sec.infra_facilities{padding-block:1rem;}
    .cordinary.pro-details-sec.infra_facilities .cordinary-cont {padding-inline: 0;padding-top:2rem;padding-bottom:0rem;}
    .infra_facilities .col-lg-6:first-child{order: 2;}
    .infra_facilities ul:has(+ h5) { margin-bottom: 2rem;}
    .infra_facilities .row.flex-row-reverse {flex-direction: column-reverse !important;margin-top: 3rem;}
    .faq-tab .accordion-item, .patient_rights_four .visit_bx .faq-tab .accordion-item{padding: 2.1rem 1rem 2rem 1.2rem}
    .faq-tab .accordion-button:after{width: 12px; height: 12px; filter: invert(1); -webkit-filter: invert(0);}
    .faq-tab h2.accordion-header button.accordion-button {width: 285px;}
}/*----991px-css-end----*/
@media (max-width:575px) {
    .cordinary.pro-details-sec.infra_facilities .container { padding-inline: 0rem;}
}/*----575px-css-end----*/

/*---====================================-Procedures-end-======================================---*/
/*----UIKA-14041994-04-03-2025-css-end----*/


/*----UIKA-15031993-05-03-2025-css-start----*/
.conclution_Bx {
    padding: 5rem 8rem 0 0rem;
}
.conclution_Bx h3{
    /* margin-bottom: 1.5rem; */
    font: var(--font18);
    padding-bottom: 2rem;
    color: var(--color_black);
    font-weight: 500;
}


@media (max-width: 1649px) {
    .conclution_Bx {
        margin-right: 0rem;
        padding-inline: 0 5rem;
        padding-top: 5rem;
    }
}

/*----UIAK-15031993-05-03-2025-css-end----*/

/*----UIDV-10051989----*/
.fac_tech_three.intabsec-wrap {
    margin-top: 9rem;
}
.faq_bottom{
    margin-top: 5rem;
}
.faq_bottom p{
    color: var(--color_white);
}
.fac_tech_four .card_diagno_grid .cadri_left .renal-care h3{    padding-bottom: 1rem;}
.facility-sec .key_feat_grid.keyfeatnew .key_bx:nth-child(4) {
    border-right: 1px solid var(--colord9);
    padding-top: 2rem;
    border-bottom: 1px solid var(--colord9);
}

.facility-sec .key_feat_grid.keyfeatnew .key_bx:nth-child(5) {
    border-right: 1px solid var(--colord9);
    padding-top: 2rem;
    border-bottom: 1px solid var(--colord9);
}
.facility-sec .key_feat_grid.keyfeatnew .key_bx:nth-child(6) {
    border-right: 1px solid var(--colord9);
    padding-top: 2rem;
    border-bottom: 1px solid var(--colord9);
}

.facility-sec .key_feat_grid.keyfeatnew.keyfeatnew2 .key_bx:nth-child(7) {
    border-right: 1px solid var(--colord9);
    padding-top: 2rem;

}
.facility-sec .key_feat_grid.keyfeatnew.keyfeatnew2 .key_bx:nth-child(8) {
    border-right: 1px solid var(--colord9);
    padding-top: 2rem;

}

.facility-sec .key_feat_grid.keyfeatnew.keyfeatnewone {

    grid-template-columns: repeat(1, 1fr);
    padding-top: 2rem;

}

.facility-sec .key_feat_grid.keyfeatnewone .key_bx{border-right: none;}
.cordinary-cont.cordinary-left-space h5 {
    font: var(--font16);
    margin-bottom: 2rem;
}
/*----UIDV-10051989----*/

/* inner page css starts here */
.benefit-box h4 {
    padding-bottom: 2rem;
}
/* inner page css ends here */

/*----UIKA-15031993-10-03-2025-css-start----*/
.leadership_details .moretext:has(p){margin-top: 3rem;}
.doc-Bio .Expert_Accord .custom_list:has(+ p){margin-bottom: 3rem;}
@media (max-width:1649px) {
    .leadership_details .moretext:has(p) {margin-top: 2rem; }
    .leadership_details .moretext  p:not(:last-child) {margin-bottom: 2rem; }
    .doc-Bio .Expert_Accord .custom_list:has(+ p){margin-bottom: 2rem;}
}
@media (max-width:991px) {
    .leadership_details .moretext:has(p) {margin-top:1.5rem; }
    .doc-Bio .Expert_Accord .custom_list:has(+ p){margin-bottom:1.5rem;}
}
/*----UIKA-15031993-10-03-2025-css-start----*/




/*----UIDV-10051989-12-03-2025-css-start----*/
.textwidget {
    margin-bottom: 10rem;
}
.privacy-policy .sidebar-head {
    color: #fff;
    font: var(--font16);
    
    background: #2d3663;
    padding: 10px 15px;
}
.privacy-policy .common-list {
    margin: 0;
    padding: 2rem;
    list-style: none;
}
.privacy-policy .common-list li {
    margin: 0;
    padding: 0;
    list-style: none;
    padding-bottom: 7px;
    position: relative;
    padding-left: 20px;
    border-bottom: solid 1px rgb(231 228 228);
    padding-top: 4px;
}
.privacy-policy .common-list li:before {
    position: absolute;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    content: "";
    text-align: center;
    font: var(--font14);
    background: #e80566;
    color: #fff;
    left: 0;
    top: 14px;
}
.privacy-policy .common-list li a {
    color: #62707c;
    transition: 0.3s;
    display: block;
}
.privacy-policy .common-list li a {
    color: var(--color_blue);
    transition: 0.3s;
    display: block;
    font: var(--font12);
}

.privacy-policy .common-list li a:hover{  color: var(--color_red);    font-weight: 500;}
.privacy-policy .dnbcontent1 {
    margin-block: 5rem 6rem;
    width: 90%;
}
.privacy-policy .common-btn-outline {
    background: var(--color_red);
    border: 1px solid #c82e2c;
    border-radius: 1rem;
    color: #fff;
    text-align: center;
    padding: 8px 15px;
    margin-top: 10px;
    text-decoration: none;
    outline: none;
    transition: 0.3s;
    display: inline-block;
}
.privacy-policy .common-btn-outline:hover, .privacy-policy .common-btn-outline:focus {
    text-decoration: none;
    outline: none;
    color: #fff;
    background: #1a2c79;
    border: 1px solid #1a2c79;
}

.entry-notices h1 {
    font: var(--font24);
    font-weight: bold;
    color: var(--color_blue); margin-bottom: 2rem;
}

.publish-metadata {
    padding-top: 8px;
    padding-bottom: 8px;
    font: var(--font14);
}

/* .entry-notices a:visited {
    color: var(--color_white); 
} */

.entry-notices {
    margin-block: 1rem 6rem;
    width: 90%;
}

.privacy-policiessec {
    width: 100%;
}

.entry-notices a{margin-top: 2rem;}
.entry-content.entry-notices.entry-view {
    width: 100%;
}
.news_highlight-BX.notice-announce-bx.red-bg a {
    color: #fff;
    /* text-decoration: underline; */
}
.entry-notices a:hover{color: var(--color_red); }
.entry-notices .notices-wrap h1 {font: var(--font13);font-weight: 700;margin-bottom: 0.3rem;    color: var(--color_black);}
.news_highlight-BX.notice-announce-bx a {
    color: var(--color_blue);
}
.news_highlight-BX.notice-announce-bx:before {
    border-color: var(--color_red);
}
    .notices-wrap {
        margin-bottom: 5rem;
        margin: 3rem 0;
        color: inherit;
        border: 0;
        /* opacity: .25; */
        padding-top: 3rem; position: relative;
    }

    .notices-wrap:before {
        content: '';
        position: absolute;
        bottom: 0rem;
        background: var(--color_red);
        width: 100%;
        left: 0;
        height: 1px;
    }

    .notices-wrap p:not(:last-child) {
        margin-bottom: 2rem;
    }
    .notices-wrap:first-child {
        border-top: #fff;
    }

    .notices-wrap {
        background: var(--color_white);
        padding: 3rem 4.5rem;
    }

    .disclaimer h5 {
        color: var(--color_black); 
        font: var(--font15);
        margin-bottom: 2rem;
    }
    .links {
        content: '';
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        font-size: 0;
    }
    .news_highlight-BX.notice-announce-bx:before{bottom: 0;}
    .entry-view a {
        color: var(--color_blue);
    }

    .entry-notices .notices-wrap .common-btn-outline{padding: 3px 15px; font: var(--font12);}
    .row.justify-content-center.thankyou-page p {font: var(--font18); margin-bottom: 6rem; }
    a.btn_red.thankyou-pg {
        background: var(--color_blue);
        color: var(--color_white);
        width: 199px;
        padding: 1.6rem 1.6rem;
        border-radius: 1rem;
        -webkit-border-radius: 1rem;
        border: none;
        font: var(--font13);
        /* font-weight: bold; */
        margin: 0 auto;
    }

    .btn_red.thankyou-pg:hover {
     
        background: var(--color_red);
       
        transition: .5s ease-in-out;
        -webkit-transition: .5s ease-in-out;
        -moz-transition: .5s ease-in-out;
        -ms-transition: .5s ease-in-out;
        -o-transition: .5s ease-in-out;
    }
    section.thankyou{
        padding-bottom: 10.3rem;
    }

    .title-overview.thankyou-wrf{padding-block: 0rem;}
    .title-overview.thankyou-wrf h3{margin-bottom: 0; font-size: 58px;}
    .title-overview.thankyou-wrf blockquote {margin-top: 2rem;}
    .labserv_grid.cafetatia-grid {
        align-items: start;
    }
    .labser_left.cafetaria h3 {
        margin-bottom: 4rem;
    }
    .fac_tech_one .labserv_grid .labser_right.cafe-right {
        padding-right: 0;
    }
    .food-option h5{color: var(--color_red);}
    .cafetatia-grid .labser_right {border-right: solid 1px #0003;}
    .Cardiac-diag  h3{
        font: var(--font15);
        color: var(--color_red);
    }
    .facility-speciality.facility-g3.machine-wrap {
        margin-bottom: 10rem;
    }
    .phy-met-bx.in-Patient-service h4 {
        color: var(--color_red);
        padding-bottom: 1.4rem;
    }
    .phy-met-bx.in-Patient-service {
        position: relative;
        padding-bottom: 6.7rem;
        padding-top: 7rem;
    }
    .phy-met-bx.in-Patient-service:after {
        content: '';
        position: absolute;
        width: 100%;
        height: 3px;
        background-color: var(--color_blue);
        left: 0;
        bottom: 0;
    }
    h2.title30 {margin-bottom: 2rem;}
    .page-title h2.title30{letter-spacing: -0.75px;}
    section.procedure-tabs-cont.light_bg.excellence-specialties {
        padding: 8rem 0;
    }
    .text-center.space-btn-spe {
        margin-bottom: 6rem;
    }
    .text-center.space-btn-spe:has(p) .title18 {
        margin-bottom: 3rem;
    }
    .env-initiatives .custom_list li{padding-left: 0;    color: var(--color_white);margin-bottom: 1rem;}
    .env-initiatives .custom_list li::before, .edu-initiatives .custom_list li::before{content: none;}
.excellence-specialties h5 { font: var(--font12); padding-top: 4rem;}
.covid-sfty-two .edu_quali_grid .edu_quali-cntnt1.env-initiatives {padding-right: 2rem; padding-inline: 1rem;}
.covid-sfty-two .edu_quali_grid .edu_quali-cntnt2.edu-initiatives {padding-inline: 5rem;}
.edu-initiatives .custom_list li{padding-left: 0;    color: var(--color_white);margin-bottom: 1rem;}
.env-initiatives .custom_list li:last-child {
    padding-bottom: 2rem;
}
.patient-right h3.title18 {
    color: var(--color_red);
    margin-bottom: 4rem;
}
    
.patient-right {
    padding-right: 6rem;
}
.bg-code{background: #f3f3f3;}
    @media (max-width:991px) {
        .entry-notices{width: 100%;}
        .privacy-policy .col-md-3 {
            width: 100%;
        }
    }
    @media (max-width:767px) {
        section.procedure-tabs-cont.light_bg.excellence-specialties {
            padding: 3rem 0;
        }
        .text-center.space-btn-spe {
            margin-bottom: 3rem;
        }
        .text-center.space-btn-spe:has(p) .title18 {
            margin-bottom: 1.5rem;
        }
        .covid-sfty-two .edu_quali_grid .edu_quali-cntnt2.edu-initiatives {
            padding-inline: 0;
        }
        .env-initiatives .custom_list li:last-child {
            padding-bottom: 0;
        }
    }
/*----UIDV-10051989-12-03-2025-css-start----*/


/* UIAM  - 02031998 */
.report_pdfGrid{display: flex;flex-direction: column; gap: 1rem;}
.report_pdf{position: relative;background-color: var(--bs-white);padding: 2rem 2rem; padding-right: 7rem; border-bottom: 0.1rem dashed var(--color_red);

     /* box-shadow: 0px 31px 38px rgb(0 0 0 / 5%); */
    }
.report_pdf>p{margin-bottom: 0;font-weight: 500;}
.report_pdf>a{position: absolute;top: 0;bottom: 0;font-size: 0;left: 0;right: 0;opacity: 0;}
.report_pdf:has(a:hover) p{color: var(--color_red);}
.report_pdf::after {position: absolute;content: '';right: 2.5rem;top: 50%;transform: translateY(-50%);background: url(../images/pdf-ico.svg);background-position: center;background-repeat: no-repeat;background-size: contain;width: 3rem;height: 3rem;}
.report_pdf.report_xls::after {position: absolute;content: '';right: 2.5rem;top: 50%;transform: translateY(-50%);background: url(../images/xlsx-ico.svg);background-position: center;background-repeat: no-repeat;background-size: contain;width: 3rem;height: 3rem;}
 
@media (max-width:767px) {
    .report_pdf{ padding-right: 5rem;}
    .report_pdf::after{right: 1.5rem;width: 2.5rem;height: 2.5rem;}
}





/* UI05071998 start */

/* facilities-icu-1 page css start */
.fac_icu_one {padding-block: 5rem;background-color: var(--colorf5);}
.fac_icu_one .patined_grid {display: grid;grid-template-columns: repeat(1, auto 36.9%);column-gap: 7.6rem;align-items: center;}
.fac_icu_one .patined_grid .pat_right h3, .patined_grid .pat_right h4 {padding-bottom: 2.4rem;}
.fac_icu_one .patined_grid .pat_right h4 {font: var(--font15);padding-right: 1rem;}
.fac_icu_one .patined_grid .pat_right p {color: var(--color27);padding-right: 2rem;}
.fac_icu_one .dai_contnt {padding-top: 5rem;}
.fac_icu_one .dai_contnt h3 {font: var(--font15);color: var(--color_red);padding-bottom: 2.4rem;position: relative;}
.fac_icu_one .dai_contnt h3:after {content: '';position: absolute;width: 78%;height: 1px;background-color: #dee2e6;left: auto;right: 0;top: 12px;}
.fac_icu_one .dai_contnt p:not(:last-child) {margin-bottom: 2rem;}

@media(min-width:1800px){
.fac_icu_one {padding-block: 8rem;}
.fac_icu_one .patined_grid {column-gap: 8.6rem;}
.fac_icu_one .patined_grid .pat_right h3, .patined_grid .pat_right h4 {padding-bottom: 3.4rem;}
.fac_icu_one .patined_grid .pat_right h4 {padding-right: 6rem;}
.fac_icu_one .patined_grid .pat_right p {padding-right: 7.5rem;}
.fac_icu_one .dai_contnt {padding-top: 6rem;}
.fac_icu_one .dai_contnt h3 {padding-bottom: 3.4rem;}
}

@media(max-width:1365.98px){
.fac_icu_one .dai_contnt h3:after {width: 73%;}
}
@media(max-width:1199px){
.fac_icu_one {padding-block: 3rem;}
.fac_icu_one .patined_grid {column-gap: 3.6rem;}
.fac_icu_one .patined_grid .pat_right h3, .patined_grid .pat_right h4 {padding-bottom: 1.4rem;}
.fac_icu_one .patined_grid .pat_right h4 {padding-right: 0;}
.fac_icu_one .dai_contnt {padding-top: 3rem;}
.fac_icu_one .dai_contnt h3 {padding-bottom: 1.4rem;}
.fac_icu_one .dai_contnt p:not(:last-child) {margin-bottom: 1rem;}
}

@media(max-width:991px){
.fac_icu_one .patined_grid {gap: 2rem;grid-template-columns: repeat(1, auto);}
.fac_icu_one .dai_contnt {padding-top: 2rem;}
}

@media(max-width:768px){
.fac_icu_one .dai_contnt h3:after{display: none;}
.fac_icu_one .patined_grid .pat_right p {padding-right:0rem;}
}

.fac_icu_two {background-color: var(--color38);padding-block: 6rem 7rem;}
.fac_icu_two .type_room {text-align: center;padding-bottom: 3.6rem;}
.fac_icu_two .type_room h3 {font: var(--font15);color: var(--color_white);padding-bottom: 1.2rem;}
.fac_icu_two .type_room p {color: var(--color_white);font-weight: 300;}
.fac_icu_two .rooms_slider .type_rm_grid {display: grid;grid-template-columns: repeat(1, auto 31.53%);column-gap: 3.8rem;}
.fac_icu_two .rooms_slider .type_rm_grid .room_right {padding-right: 1rem;padding-top: 2rem;}
.fac_icu_two .rooms_slider .type_rm_grid .room_right h4 {font: var(--font14);font-weight: 500;color: var(--color_white);}
.fac_icu_two .rooms_slider .type_rm_grid .room_right p {color: var(--color_white);font-weight: 300;}
.fac_icu_two .rooms_slider .type_rm_grid .room_right h4, .fac_icu_two .rooms_slider .type_rm_grid .room_right p:not(:last-child) {margin-bottom: 2.4rem;}

.rom_slide_butn {position: absolute;display: flex;justify-content: end;bottom: -5rem;right: 0%;}
.rooms-prev.swiper-button-prev, .rooms-next.swiper-button-next{width: 4rem;height: 4rem;}
.rooms-prev.swiper-button-prev, .rooms-next.swiper-button-next{background: url(../images/round-arow.svg);background-repeat: no-repeat;background-size: contain;position: relative;}
.rooms-next.swiper-button-next {rotate: 180deg;top: -45px;left:10.7%;}
.rooms-prev.swiper-button-prev {top: -39px;left:-79%;}

@media(min-width:1800px){
.fac_icu_two {padding-block: 9rem 10rem;}
.fac_icu_two .type_room {padding-bottom: 4.6rem;}
.fac_icu_two .type_room h3 {padding-bottom: 2.2rem;}
.fac_icu_two .rooms_slider .type_rm_grid {column-gap: 4.8rem;}
.fac_icu_two .rooms_slider .type_rm_grid .room_right {padding-right: 0rem;padding-top: 4rem;}
.fac_icu_two .rooms_slider .type_rm_grid .room_right h4, .fac_icu_two .rooms_slider .type_rm_grid .room_right p:not(:last-child) {margin-bottom: 3.4rem;}
.rom_slide_butn {bottom: -5rem;right: 0;}
}

@media(max-width:1365.98px){
.fac_icu_two .rooms_slider .type_rm_grid .room_right h4, .fac_icu_two .rooms_slider .type_rm_grid .room_right p:not(:last-child) {margin-bottom: 1.4rem;}
.fac_icu_two .rooms_slider .type_rm_grid .room_right {padding-right: 0;padding-top: 0rem;}
}
@media(max-width:1199px){
.fac_icu_two {padding-block: 3rem 5rem;}
.fac_icu_two .type_room h3 {padding-bottom: 1rem;}
.fac_icu_two .type_room {padding-bottom: 2rem;}
}

@media(max-width:991px){
.fac_icu_two .rooms_slider .type_rm_grid {grid-template-columns: repeat(1, auto );gap: 3rem;}
.rooms_slider {padding-bottom: 4rem;}
.rom_slide_butn {justify-content: center;bottom: -8%;right: auto;left: 43%;}
}

@media(max-width:575px){
.fac_icu_two {padding-block: 3rem 3rem;}
}

.fac_icu_three {padding-block: 5.6rem 7.4rem;border-bottom: 1px solid var(--colord9);background-color: var(--colorf5);}
.fac_icu_three .amen_fac {text-align: center;padding-bottom: 4.8rem;}
.fac_icu_three .amen_fac h3 {font: var(--font15);color: var(--color_red);padding-bottom: 1.6rem;}
.fac_icu_three .amenities_grid {display: grid;grid-template-columns: repeat(3, 1fr);gap: 2.5rem 1.6rem;}
.fac_icu_three .amenitie_box figcaption {padding-top: 1.6rem;padding-right: 1.8rem;}
.fac_icu_three .amenitie_box figcaption h4{font: var(--font14);font-weight: 500; padding-bottom: 1.6rem;}

@media(min-width:1800px){
.fac_icu_three {padding-block: 8.6rem 10.4rem;}
.fac_icu_three .amen_fac h3 {padding-bottom: 2.6rem;}
.fac_icu_three .amen_fac {padding-bottom: 5.8rem;}
.fac_icu_three .amenities_grid {gap: 3.5rem 2.6rem;}
.fac_icu_three .amenitie_box figcaption {padding-top: 2.6rem;padding-right: 6rem;}
.fac_icu_three .amenitie_box figcaption h4 {padding-bottom: 2.6rem;}
}

@media(max-width:1199px){
.fac_icu_three {padding-block: 3rem 4rem;}
.fac_icu_three .amen_fac h3 {padding-bottom: 1rem;}
.fac_icu_three .amen_fac {padding-bottom: 2.8rem;}
.fac_icu_three .amenities_grid {gap: 2rem 1rem;}
.fac_icu_three .amenitie_box figcaption {padding-top:1.5rem;padding-right: 0;}
}

@media(max-width:991px){
.fac_icu_three .amenities_grid {gap: 2rem;grid-template-columns: repeat(2, 1fr);}
}

@media(max-width:575px){
.fac_icu_three .amenities_grid {gap: 2rem;grid-template-columns: auto;}
}

.fac_icu_four{padding-block: 5.6rem 4.8rem; background-color: var(--colorf5);}
.fac_icu_four .atndnt-cmfrt_grid {display: grid;grid-template-columns: repeat(2, 1fr);gap: 1.6rem;border-bottom: 1px solid var(--colord9);padding-bottom: 4.8rem;}
.fac_icu_four .atndnt-cmfrt_grid .attndent_left {position: relative;display: flex;flex-direction: column;justify-content: flex-end;z-index: 1;}
.fac_icu_four .atndnt-cmfrt_grid .attndent_left h4 {color: var(--color_red);font: var(--font15);margin-bottom: 2.4rem;}
.fac_icu_four .atndnt-cmfrt_grid .attndent_right {background-color: var(--color_white);padding-block: 2.3rem 4.6rem;padding-inline: 3rem 6rem;position: relative;top: -1rem;}
.fac_icu_four .atndnt-cmfrt_grid .attndent_right p {line-height: var(--line-height-20);}
.fac_icu_four .atndnt-cmfrt_grid .attndent_right:before {content: '';position: absolute;width: 10%;height: 100%;background-color: var(--color_white);left: -10%;top: 0;}
.fac_icu_four .atndnt-cmfrt_grid .attndent_right:after {content: "";width: 107%;height: 1rem;background: #f5f5f5;position: absolute;left: -30px;bottom: 0;}
.fac_icu_four .atndnt-cmfrt_grid .feat_bx figcaption{padding-top: 1.6rem;padding-right: 2.2rem;}
.fac_icu_four .atndnt-cmfrt_grid .feat_bx figcaption h4 {color: var(--color_red);font: var(--font15);margin-bottom: 1.8rem;}

@media(min-width:1800px){
.fac_icu_four {padding-block: 8.6rem 7.8rem;} 
.fac_icu_four .atndnt-cmfrt_grid {gap: 2.6rem;padding-bottom: 5.8rem;}  
.fac_icu_four .atndnt-cmfrt_grid .attndent_left h4 {margin-bottom: 3.4rem;} 
.fac_icu_four .atndnt-cmfrt_grid .attndent_right {padding-block: 3.3rem 5.6rem;padding-inline: 4rem 13rem;top: -2rem;}
.fac_icu_four .atndnt-cmfrt_grid .feat_bx figcaption {padding-top: 2.6rem;padding-right:8.9rem;}
.fac_icu_four .atndnt-cmfrt_grid .feat_bx figcaption h4 {margin-bottom: 2.6rem;}
}

@media(max-width:1199px){
.fac_icu_four {padding-block: 4rem 3rem;}
.fac_icu_four .atndnt-cmfrt_grid {padding-bottom: 3rem;}
.fac_icu_four .atndnt-cmfrt_grid .attndent_right {padding-block: 2.3rem 2.6rem;padding-inline: 2rem 3rem;top: 0rem;}
.fac_icu_four .atndnt-cmfrt_grid .feat_bx figcaption {padding-right: 0;}
}

@media(max-width:991px){
.fac_icu_four .atndnt-cmfrt_grid {grid-template-columns: auto;padding-block: 3rem 3rem;}
.fac_icu_four .atndnt-cmfrt_grid .attndent_right:before{display: none;}
}

@media(max-width:575px){
.fac_icu_four .atndnt-cmfrt_grid .attndent_right {padding-block: 2rem;padding-inline: 2rem;top: 0rem;}
}

.fac_icu_five {padding-bottom: 7rem;background-color: var(--colorf5);}
.fac_icu_five .affo-care {padding-right: 3rem;padding-bottom: 4.2rem;} 
.fac_icu_five .affo-care h4 {color: var(--color_red);font: var(--font15);margin-bottom: 3.2rem;}
.fac_icu_five .affo-care-grid {display: grid;grid-template-columns: repeat(1, 39% 22.9% auto);column-gap: 1.6rem;padding-bottom: 4.2rem;}
.fac_icu_five .affo-care-grid .supp_service_box {background-color: var(--color27);padding-block: 2.5rem 3.9rem;padding-inline: 2.4rem;}
.fac_icu_five .affo-care-grid .supp_service_box .supp_cont h4, .fac_icu_five .affo-care-grid .supp_service_box .supp_cont p {color: var(--color_white);}
.fac_icu_five .affo-care-grid .supp_service_box .supp_cont h4{padding-bottom: 0.8rem;font: var(--font14);}
.fac_icu_five .affo-care-grid .supp_service_box .supp_cont {padding-right: 3rem;padding-bottom: 2.7rem;}
.fac_icu_five .affo-care-grid .supp_service_box .supp_cont:last-child {padding-bottom: 0;padding-right: 1rem;}
.fac_icu_five .affo-care-grid .supp_service_box .supp_cont1 h4 {font: var(--font15);line-height: var(--line-height-20);padding-bottom: 1.2rem;}
.fac_icu_five .affo-care-grid .supp_service_box .supp_cont1 p {font-weight: 300;line-height: var(--line-height-20);}
.fac_icu_five .supp_service_box-med figure, .supp_service_box-med img {height: 100%;object-fit: cover;}
.fac_icu_five .supp_service_box-right {display: flex;align-items: center;padding-left: 1.7rem;}
.fac_icu_five .supp_service_box-right .improvement h4 {color: var(--color_red);font: var(--font15);padding-bottom: 2rem;}

@media(min-width:1800px){
.fac_icu_five {padding-bottom: 10rem;}   
.fac_icu_five .affo-care {padding-right: 15.6rem;padding-bottom: 5.2rem;}
.fac_icu_five .affo-care h4 {margin-bottom: 4.2rem;}
.fac_icu_five .affo-care-grid {column-gap: 2.6rem;padding-bottom: 5.2rem;}
.fac_icu_five .affo-care-grid .supp_service_box {padding-block: 3.5rem 4.9rem;padding-inline: 3.4rem;}
.fac_icu_five .affo-care-grid .supp_service_box .supp_cont {padding-right: 8rem;padding-bottom: 3.7rem;}
.fac_icu_five .affo-care-grid .supp_service_box .supp_cont h4 {padding-bottom: 1.8rem;}
.fac_icu_five .affo-care-grid .supp_service_box .supp_cont:last-child {padding-right: 2rem;}
.fac_icu_five .supp_service_box-right {padding-left: 5.7rem;}
}

@media(max-width:1199px){
.fac_icu_five .affo-care h4 {margin-bottom: 1rem;}
.fac_icu_five .affo-care {padding-right: 0;padding-bottom: 2rem;}
.fac_icu_five .affo-care-grid {display: grid;padding-bottom: 2rem;}
.fac_icu_five .affo-care-grid .supp_service_box {padding-block: 2rem 2rem;padding-inline: 1.7rem;}
.fac_icu_five .affo-care-grid .supp_service_box .supp_cont {padding-right: 0rem;padding-bottom: 2rem;}
.fac_icu_five .affo-care-grid .supp_service_box .supp_cont:last-child {padding-bottom: 0;padding-right: 0;}
.fac_icu_five .supp_service_box-right {padding-left: 0;}
.fac_icu_five .supp_service_box-right .improvement h4 {padding-bottom: 1rem;}
}

@media(max-width:991px){
.fac_icu_five .affo-care-grid{grid-template-columns: auto;gap: 2rem;}
.fac_icu_five .supp_service_box-med figure, .supp_service_box-med img {height: auto;object-fit: cover;}
}

/* facilities-icu-1 page css end */

/* facilities-icu page css start */

.fac_one {background-color: var(--colorf5);padding-block: 5.4rem 5rem;}
.fac_one .icu-hdu {text-align: center;padding-inline: 5rem;padding-bottom: 3.2rem;}
.fac_one .icu-hdu h3 {margin-bottom: 3.2rem;font-weight: 500;color: var(--color_black);}
.fac_one .icu-hdu p {font: var(--font15);color: var(--color_black);}
.fac_one figcaption p {padding-inline: 5rem;padding-top: 3.2rem;text-align: center;}
.fac_one figcaption {border-bottom: 1px solid var(--colord9);padding-bottom: 4.8rem;}

@media(min-width:1800px){
.fac_one {padding-block: 8.4rem 8rem;}
.fac_one .icu-hdu {padding-inline: 10rem;padding-bottom: 4.2rem;}
.fac_one .icu-hdu h3 {margin-bottom: 4.2rem;}
.fac_one figcaption {padding-bottom: 5.8rem;}
.fac_one figcaption p {padding-inline: 12rem;padding-top: 4.2rem;}
}
@media(max-width:1199px){
.fac_one {padding-block: 3.4rem 3rem;}
.fac_one .icu-hdu {padding-inline: 0rem;padding-bottom: 2rem;}
.fac_one .icu-hdu h3 {margin-bottom: 2rem;}
.fac_one figcaption p {padding-inline: 0rem;padding-top: 2rem;}
.fac_one figcaption {padding-bottom: 2.8rem;}
}

.fac_two {background-color: var(--colorf5);padding-bottom: 8.2rem;}
.fac_two .icu_grid {display: grid;grid-template-columns: repeat(1, 38.9% auto);}
.fac_two .icu_left {padding-right: 6rem;padding-bottom: 3.8rem;}
.fac_two .icu_left h3 {font: var(--font15);color: var(--color_red);margin-bottom: 2.4rem;}
.fac_two .icu_left p{line-height: var(--line-height-20);}
.fac_two .facts_sec {background-color: var(--color_red);display: flex;align-items: center;column-gap: 1.6rem;padding-block: 4.5rem 3.6rem;padding-inline: 4.3rem 2.1rem;}
.fac_two .facts_sec h4 {font: var(--font30);color: var(--color_white);}
.fac_two .facts_sec p {font: var(--font12);color: var(--color_white);line-height: var(--line-height-16);}
.fac_two .facts_sec p span {display: block;}
.fac_two .icu_bx figure {margin-top: 2rem;}
.fac_two .icu_bx figcaption {padding-top: 2rem;padding-inline: 3.8rem 1rem;}
.fac_two .icu_bx figcaption p {line-height: var(--line-height-20);}

@media(min-width:1800px){
.fac_two {padding-bottom: 11.2rem;}
.fac_two .icu_left {padding-right: 12rem;padding-bottom: 7.6rem;}
.fac_two .icu_left h3 {margin-bottom: 3.4rem;}
.fac_two .facts_sec {column-gap: 2.6rem;padding-block: 5.5rem 4.6rem;padding-inline: 5.3rem 3.1rem;}
.fac_two .icu_bx figcaption {padding-top: 3rem;padding-inline: 5.8rem 8rem;}
}

@media(max-width:1199px){
.fac_two {padding-bottom: 4rem;}
.fac_two .icu_left {padding-right: 2rem;padding-bottom: 1.2rem;}
.fac_two .icu_left h3 {margin-bottom: 1rem;}
.fac_two .facts_sec {column-gap: 1.6rem;padding-block: 2.5rem;padding-inline: 1.5rem;}
.fac_two .icu_bx figcaption {padding-top: 2rem;padding-inline: 2rem 1rem;}
}

@media(max-width:991px){
.fac_two .facts_sec {column-gap: 0.7rem;padding-block: 1.5rem;padding-inline: 0.8rem;}
.fac_two .icu_bx figure {margin-top: 0;}
}

@media(max-width:768px){
.fac_two .icu_grid {grid-template-columns: auto;gap: 3rem;}
.fac_two .icu_left {padding-right: 0;}
.fac_two .facts_sec {column-gap: 3.7rem;padding-block: 1.5rem;padding-inline: 2.8rem;}
.fac_two .icu_bx figcaption {padding-inline: 0;}
}

@media(max-width:575px){
.fac_two .facts_sec {column-gap: 1.7rem;padding-block: 1.5rem;padding-inline: 0.8rem;}
}

.fac_three {background-color: var(--color27);padding-block: 8.5rem 7.5rem;}
.fac_three .hdu_grid{display: grid;grid-template-columns: repeat(1, 38.9% auto);}
.fac_three .hdu_bx_left figure {margin-left: -9.28rem;}
.fac_three .hdu_bx_left p {color: var(--color_white);padding-top: 2.1rem;padding-right: 4rem;}
.fac_three .hdu_bx_right h3 {font: var(--font15);color: var(--color_yellow);margin-bottom: 2.4rem;}
.fac_three .hdu_bx_right p{line-height: var(--line-height-20);}
.fac_three .hdu_bx_right .hdu_cntnts {padding-inline: 3.9rem 4.2rem;padding-top: 3.6rem;}
.fac_three .hdu_bx_right .hdu_cntnts p {color: var(--color_white);}
.fac_three .facts_sec {background-color: #505050;display: flex;align-items: center;column-gap: 1.6rem;padding-block: 2.5rem;padding-inline:3.8rem; margin-top: 4.2rem; max-width: 44.3rem;}
.fac_three .facts_sec h4 {font: var(--font30);color: var(--color_white);}
.fac_three .facts_sec p {font: var(--font12);color: var(--color_white);line-height: var(--line-height-16);}
.fac_three .facts_sec p span {display: block;}

@media(min-width:1800px){
.fac_three {padding-block: 11.5rem 10.5rem;}
.fac_three .hdu_bx_left p {padding-top: 3.1rem;padding-right: 9rem;}
.fac_three .hdu_bx_right .hdu_cntnts {padding-inline: 5.9rem 12.2rem;padding-top: 4.6rem;}
.fac_three .hdu_bx_right h3 {margin-bottom: 3.4rem;}
.fac_three .facts_sec {column-gap: 2.6rem;padding: 3.5rem 4.8rem;margin-top: 6.2rem;max-width: 53.3rem;}
}

@media(max-width:1199px){
.fac_three {padding-block: 4rem;}
.fac_three .hdu_bx_left p {padding-top: 2rem;padding-right: 0rem;}
.fac_three .hdu_bx_right h3 {margin-bottom: 1.4rem;}
.fac_three .hdu_bx_right .hdu_cntnts {padding-inline: 1.9rem 2.2rem;padding-top: 2rem;}
.fac_three .facts_sec {column-gap: 1.6rem;padding-block: 1.5rem;padding-inline: 1.8rem;margin-top: 3.5rem;max-width: 37.3rem;}
}

@media(max-width:991px){
.fac_three .hdu_bx_left figure {margin-left: 0;}
}

@media(max-width:768px){
.fac_three .hdu_grid {grid-template-columns: auto;}
.fac_three .hdu_bx_right .hdu_cntnts {padding-inline: 0;}
.fac_three .facts_sec {margin-top: 1.5rem;max-width: 100%;}
}

@media(max-width:575px){
.fac_three .facts_sec {flex-wrap: wrap;justify-content: center;gap: 1rem;}
}

.fac_four {background-color: var(--colorf5);padding-top: 8rem;}
.fac_four .key_feat {text-align: center;padding-bottom: 3.6rem;padding-inline: 5rem;}
.fac_four .key_feat h3 {font: var(--font15);color: var(--color_red);padding-bottom: 2.4rem;}
.fac_four .key_feat p {line-height: var(--line-height-20);}
.fac_four .key_feat_grid {display: grid;grid-template-columns: repeat(3, 1fr);border-bottom: 1px solid var(--colord9);padding-bottom: 5rem;}
.fac_four .key_feat_grid .key_bx {text-align: center;}
.fac_four .key_feat_grid .key_bx figcaption {padding-top: 1.5rem;padding-inline: 1.7rem;}
.fac_four .key_feat_grid .key_bx figcaption h5 {padding-bottom: 1rem;font: var(--font14);font-weight: 500;}
.fac_four .key_feat_grid .key_bx figcaption p {line-height: var(--line-height-20);}
.fac_four .key_feat_grid  .key_bx {padding-bottom: 4rem;}
.fac_four .key_feat_grid .key_bx:nth-child(1){border-bottom: 1px solid var(--colord9);border-right: 1px solid var(--colord9);}
.fac_four .key_feat_grid .key_bx:nth-child(2){border-bottom: 1px solid var(--colord9);border-right: 1px solid var(--colord9);}
.fac_four .key_feat_grid .key_bx:nth-child(3){border-bottom: 1px solid var(--colord9);}
.fac_four .key_feat_grid .key_bx:nth-child(4){border-right: 1px solid var(--colord9);padding-top: 2rem;}
.fac_four .key_feat_grid .key_bx:last-child{border-right: 1px solid var(--colord9);padding-top: 2rem;}

@media(min-width:1800px){
.fac_four {padding-top: 11rem;}
.fac_four .key_feat h3 {padding-bottom: 3.4rem;}
.fac_four .key_feat {padding-bottom: 4.6rem;padding-inline: 15rem;}
.fac_four .key_feat_grid {padding-bottom: 6rem;}
.fac_four .key_feat_grid .key_bx figcaption {padding-top: 2.5rem;padding-inline: 4.5rem;}
.fac_four .key_feat_grid  .key_bx {padding-bottom: 5rem;}
}

@media(max-width:1199px){
.fac_four {padding-top: 3rem;}
.fac_four .key_feat {padding-bottom: 2.6rem;padding-inline: 0rem;}
.fac_four .key_feat_grid  .key_bx {padding-bottom: 2rem;}
.fac_four .key_feat_grid .key_bx figcaption {padding-top: 1rem;padding-inline: 1rem;}
.fac_four .key_feat_grid {padding-bottom: 3rem;}
}

@media(max-width:768px){
.fac_four .key_feat h3 {padding-bottom: 1rem;}
.fac_four .key_feat_grid {padding-bottom: 2rem;grid-template-columns: repeat(2, 1fr);gap: 2rem;}
.fac_four .key_feat_grid .key_bx figcaption {padding-inline: 0;}
.fac_four .key_feat_grid .key_bx:nth-child(1) {border-bottom: 1px solid var(--colord9);border-right: none;}
.fac_four .key_feat_grid .key_bx:nth-child(2) {border-bottom: 1px solid var(--colord9);border-right: none;}
.fac_four .key_feat_grid .key_bx:nth-child(3) {border-bottom: 1px solid var(--colord9);}
.fac_four .key_feat_grid .key_bx:nth-child(4) {border-bottom: 1px solid var(--colord9);border-right:none;padding-top: 0;}
.fac_four .key_feat_grid .key_bx:last-child {border: none;padding-top: 0;padding-bottom: 0;}
}

@media(max-width:575px){
.fac_four .key_feat_grid {grid-template-columns: auto;}
}

.fac_five {background-color: var(--colorf5);padding-block: 5rem 8rem;}
.fac_five .nurs1 {text-align: center;padding-inline: 10rem;padding-bottom: 3.2rem;}
.fac_five .nurs1 h4 {font: var(--font18);padding-bottom: 2rem;line-height: var(--line-height-30);}
.fac_five .nurs1 p, .fac_five .nurs2 p {line-height: var(--line-height-20);}
.fac_five .nurs2 {text-align: center;padding-top: 2.4rem;padding-inline: 9.8rem;}

@media(min-width:1800px){
.fac_five {padding-block: 8rem 11rem;}
.fac_five .nurs1 {padding-inline: 22rem;padding-bottom: 4.2rem;}
.fac_five .nurs1 h4 {padding-bottom: 3rem;}
.fac_five .nurs2 {padding-top: 3.4rem;padding-inline: 18.8rem;}
}

@media(max-width:1199px){
.fac_five {padding-block: 3rem 5rem;}
.fac_five .nurs1 {padding-inline: 3rem;padding-bottom: 2.2rem;}
.fac_five .nurs1 h4 {padding-bottom: 1rem;}
.fac_five .nurs2 {padding-top: 1.4rem;padding-inline: 2.8rem;}
}

@media(max-width:768px){
.fac_five {padding-block: 2rem 3rem;}
.fac_five .nurs1 {padding-inline: 0;padding-bottom: 2rem;}
.fac_five .nurs2 {padding-top: 1.4rem;padding-inline: 0;}
}

/* facilities-icu page css end */

/* facilities-Lab page css start */
.fac_lab_one {background-color: var(--colorf5);padding-block: 5rem;}
.fac_lab_one .labserv_grid {display: grid;grid-template-columns:repeat(1, 55.42% auto);column-gap: 7.6rem;align-items: center;}
.fac_lab_one .labserv_grid .labser_right h3 {padding-bottom: 3rem;}
.fac_lab_one .labserv_grid .labser_right h5 {font: var(--font15);padding-bottom: 2.4rem;padding-right: 0.7rem;}
.fac_lab_one .the_lab {text-align: center;padding-top: 4.4rem;padding-inline: 0rem;}

@media(min-width:1800px){
.fac_lab_one {padding-block: 8rem;}
.fac_lab_one .labserv_grid {column-gap: 8.6rem;}
.fac_lab_one .labserv_grid .labser_right h5 {padding-bottom: 3.4rem;padding-right: 7.7rem;}
.fac_lab_one .labserv_grid .labser_right p {padding-right: 7rem;}
.fac_lab_one .the_lab {padding-top: 5.4rem;padding-inline: 7rem;}
.fac_lab_one .labserv_grid.cardiology-investigations {column-gap: 2.6rem;}
}
@media(max-width:1199px){
.fac_lab_one {padding-block: 3rem;}
.fac_lab_one .labserv_grid {column-gap: 3.6rem;}
.fac_lab_one .labserv_grid .labser_right h3 {padding-bottom: 2rem;}
.fac_lab_one .labserv_grid .labser_right h5 {padding-bottom: 1.4rem;padding-right: 0;}
.fac_lab_one .the_lab {padding-top: 2.4rem;padding-inline: 0rem;}
}
@media(max-width:991px){
.fac_lab_one .labserv_grid {grid-template-columns: auto;gap: 2rem;}
.fac_lab_one .labserv_grid .labser_right h3 {padding-bottom: 1rem;}
.fac_lab_one .the_lab {padding-top: 2rem;padding-inline: 0rem;text-align: left;}
}

.fac_lab_two {background-color: var(--colorf5);position: relative;}
.fac_lab_two:after{content: '';position: absolute;width: 100%;height: 10%;background-color: var(--color27);left: 0;bottom: 0;}
.fac_lab_two .tbs_sec .nav-link {padding: 1.2rem 0.7rem;}
.fac_lab_two .infra_content {text-align: center;padding-inline: 5rem;padding-block: 4.8rem;}
.fac_lab_two .infra_content h3 {font: var(--font18);padding-bottom: 1.6rem;}
.fac_lab_two .infra_content p {line-height: var(--line-height-20);}
.fac_lab_two .infra_grid {display: grid;grid-template-columns: repeat(1, auto 71.23%);}
.fac_lab_two .infra_grid .infra_bx1 .stat_cntnt {background-color: var(--color_white);padding-block: 3.8rem 5.3rem;padding-inline: 1.3rem 4.7rem;position: relative;}
.fac_lab_two .infra_grid .infra_bx1 .stat_cntnt:before {content: '';position: absolute;width: 5%;height: 100%;background-color: var(--color_white);top: 0;left: -5%;}
.fac_lab_two .infra_grid .infra_bx1 .stat_cntnt h3 {font: var(--font15);color: var(--color_red);padding-bottom: 2rem;}
.fac_lab_two .infra_bx2 .stateart_name figure {display: grid;align-items: end;position: relative;}
.fac_lab_two .infra_bx2 .stateart_name figure:after {content: '';position: absolute;width: 100%;height: 100%;background: linear-gradient(47deg, #0000009e, transparent);}
.fac_lab_two .infra_bx2 .stateart_name figure>*{grid-area: 1 / 1;}
.fac_lab_two .infra_bx2 .stateart_name figure> figcaption {padding-left: 1.6rem;padding-bottom: 2.1rem;position: relative;z-index: 1;}
.fac_lab_two .infra_bx2 .stateart_name figure> figcaption h4{font: var(--font15);color: var(--color_white);padding-bottom: 0.8rem;}
.fac_lab_two .infra_bx2 .stateart_name figure> figcaption p{font: var(--font15);color: var(--color_white);padding-right:8rem;}
.fac_lab_two .infra_bx2 .state-of-the-art-prev, .state-of-the-art-next{width: 3.8rem;height: 3.8rem;}
.fac_lab_two .infra_bx2 .state-of-the-art-prev, .infra_bx2 .state-of-the-art-next {background: url(../images/round-arow.svg);background-repeat: no-repeat;background-size: contain;}
.fac_lab_two .infra_bx2 .state-of-the-art-next{rotate: 180deg; right: -5rem;}
.fac_lab_two .infra_bx2 .state-of-the-art-prev {left: -2rem;top: 0.7rem;}
.fac_lab_two .stateorart_btn {display: flex;justify-content: space-around;position: absolute;right: 7rem;bottom: 4rem;}

@media(min-width:1800px){
.fac_lab_two .infra_content {padding-inline: 9rem;padding-block: 5.8rem;}
.fac_lab_two .infra_content h3 {padding-bottom: 2.6rem;}
.fac_lab_two .infra_grid .infra_bx1 .stat_cntnt {padding-block: 4.8rem 6.3rem;padding-inline: 7.3rem 4.7rem;}
}
@media(max-width:1199px){
.fac_lab_two .infra_content {text-align: center;padding-inline: 0;padding-block: 2.8rem;}
.fac_lab_two .infra_grid .infra_bx1 .stat_cntnt {padding-block: 2rem 3rem;padding-inline: 1rem 2rem;}
.fac_lab_two .infra_content h3 {padding-bottom: 1rem;}

}
@media(max-width:991px){
.fac_lab_two {padding-bottom: 4rem;}
.fac_lab_two:after{display: none;}
}
@media(max-width:768px){
.fac_lab_two .infra_content {padding-inline: 0;padding-block: 1.3rem;}
.fac_lab_two .infra_grid {display: block;}
.fac_lab_two .infra_grid .infra_bx1 .stat_cntnt:before{display: none;}
.fac_lab_two .infra_grid .infra_bx1 .stat_cntnt {padding-block: 2rem;padding-inline: 2rem 2rem;margin-bottom: 2rem;}
}
@media(max-width:575px){
.fac_lab_two {padding-bottom: 2rem;}
.fac_lab_two .stateorart_btn {right: 58%;bottom: 2rem;}
.fac_lab_two .infra_bx2 .stateart_name figure>* {grid-area: auto;}
.fac_lab_two .infra_bx2 .stateart_name figure> figcaption {padding-block: 2rem 4.1rem;padding-inline: 1.6rem;background-color: #000;}
}

.fac_lab_three {background-color: var(--color27);padding-block: 6.8rem 6.3rem;}
.fac_lab_three .specializ{text-align: center;padding-bottom: 3rem;}
.fac_lab_three .specializ h3 {font: var(--font15);color: var(--color_yellow);padding-bottom: 1rem;}
.fac_lab_three .specializ p {color: var(--color_white);}
.fac_lab_three .specializ_grid {display: grid;grid-template-columns: repeat(3, 1fr);gap: 1.5rem 2rem;}
.fac_lab_three .specializ_grid .specil_box {background-color: var(--color_white);text-align: center;padding-block: 2.5rem 5.5rem;padding-inline: 2rem 2.7rem;}
.fac_lab_three .specializ_grid .specil_box h4 {font: var(--font14);font-weight: 500;padding-bottom: 1.2rem;}
.fac_lab_three .specializ_grid .specil_box p {position: relative;}
.fac_lab_three .specializ_grid .specil_box p:after {content: '';position: absolute;width: 18%;height: 2px;background-color: var(--color_blue);bottom: -20px;left: 44%;opacity: 0.5;}

@media(min-width:1800px){
.fac_lab_three {padding-block: 9.8rem 9.3rem;}
.fac_lab_three .specializ {padding-bottom: 4rem;}
.fac_lab_three .specializ h3 {padding-bottom: 2rem;}
.fac_lab_three .specializ_grid {gap: 2.5rem 3rem;}
.fac_lab_three .specializ_grid .specil_box {padding-block: 3.5rem 6.5rem;padding-inline: 4rem;}
}
@media(max-width:1199px){
.fac_lab_three {padding-block: 3rem;}
.fac_lab_three .specializ {padding-bottom: 2rem;}
.fac_lab_three .specializ_grid {gap: 1rem;}
.fac_lab_three .specializ_grid .specil_box {padding-block: 2rem 3rem;padding-inline: 0.8rem;}
}
@media(max-width:991px){}
@media(max-width:768px){
.fac_lab_three .specializ_grid {grid-template-columns: repeat(2, 1fr);}
}
@media(max-width:575px){
.fac_lab_three .specializ_grid {grid-template-columns: auto;}
}

.fac_lab_four {background-color: var(--colorf5);padding-block: 7rem 8rem;}
.fac_lab_four .scap_content {text-align: center;padding-bottom: 5rem;}
.fac_lab_four .scap_content h3 {font: var(--font15);padding-bottom: 1.6rem;color: var(--color_red);}
.fac_lab_four .scap_grid {display: grid;grid-template-columns: repeat(1, 54.2% auto);column-gap: 6.2rem;}
.fac_lab_four .scap_bx .collection_center:not(:last-child) {padding-bottom: 2.8rem;padding-right: 2rem;}
.fac_lab_four .scap_bx .collection_center h4 {font: var(--font14);font-weight: 500;padding-bottom: 0.8rem;line-height: var(--line-height-20);}

@media(min-width:1800px){
.fac_lab_four {padding-block: 10rem 11rem;}
.fac_lab_four .scap_grid {column-gap: 8.2rem;}
.fac_lab_four .scap_content h3 {padding-bottom: 2rem;}
.fac_lab_four .scap_content {padding-bottom: 6rem;}
.fac_lab_four .scap_bx .collection_center h4 {padding-bottom: 1.8rem;}
.fac_lab_four .scap_bx .collection_center:not(:last-child) {padding-bottom: 3.8rem;padding-right: 8rem;}
}
@media(max-width:1199px){
.fac_lab_four {padding-block: 3rem;}
.fac_lab_four .scap_content h3 {padding-bottom: 1rem;}
.fac_lab_four .scap_content {padding-bottom: 3rem;}
.fac_lab_four .scap_grid {column-gap: 3.2rem;}
.fac_lab_four .scap_bx .collection_center:not(:last-child) {padding-bottom: 1.5rem;padding-right: 0;}
}
@media(max-width:991px){
.fac_lab_four .scap_content {padding-bottom: 2rem;}
}
@media(max-width:768px){
.fac_lab_four .scap_grid {gap: 2rem;grid-template-columns: auto;}
}
@media(max-width:575px){}

.fac_lab_five {background-color: var(--colorf5);padding-bottom: 7rem;}
.fac_lab_five .patient-centric {text-align: center;padding-bottom: 3.2rem;}
.fac_lab_five .patient-centric h3 {font: var(--font18);padding-bottom: 1.6rem;position: relative;z-index: 2;}
.fac_lab_five .patient-centric h3 span {background-color: var(--colorf5);padding-inline: 4rem;}
.fac_lab_five .patient-centric h3:after {content: '';position: absolute;width: 100%;height: 1px;background-color: var(--colord9);left: 0;bottom: 3rem;z-index: -1;}
.fac_lab_five .pat_cen_grid {display: grid;grid-template-columns: repeat(3, 1fr);padding-bottom: 4rem;border-bottom: 1px solid var(--colord9);}
.fac_lab_five .pat_cen_grid .pat_bx {text-align: center;}
.fac_lab_five .pat_cen_grid .pat_bx figcaption h4 {font: var(--font14);font-weight: 500;padding-bottom: 1rem;}
.fac_lab_five .pat_cen_grid .pat_bx figcaption {padding-top: 0.8rem;padding-inline: 2rem;}
.fac_lab_five .laboratry {text-align: center;padding-top: 4rem;}
.fac_lab_five .laboratry h5 {font: var(--font14);color: var(--color27);padding-bottom: 1.9rem;}
.fac_lab_five .laboratry p {padding-inline: 5rem;}

@media(min-width:1800px){
.fac_lab_five .patient-centric {padding-bottom: 4.2rem;}
.fac_lab_five .patient-centric h3 {padding-bottom: 2.6rem;}
.fac_lab_five .pat_cen_grid {padding-bottom: 5rem;}
.fac_lab_five .pat_cen_grid .pat_bx figcaption {padding-top: 1.8rem;padding-inline: 4.7rem;}
.fac_lab_five .pat_cen_grid .pat_bx figcaption h4 {padding-bottom: 1.5rem;}
.fac_lab_five .laboratry {padding-top: 6rem;}
.fac_lab_five .laboratry h5 {padding-bottom: 2.9rem;}
}
@media(max-width:1199px){
.fac_lab_five {padding-bottom: 3rem;}
.fac_lab_five .patient-centric {padding-bottom: 2rem;}
.fac_lab_five .pat_cen_grid .pat_bx figcaption {padding-top: 0.8rem;padding-inline: 1rem;}
.fac_lab_five .pat_cen_grid {padding-bottom: 2rem;}
.fac_lab_five .laboratry {padding-top: 3rem;}
.fac_lab_five .laboratry p {padding-inline: 0rem;}
}
@media(max-width:991px){
.fac_lab_five .pat_cen_grid .pat_bx figcaption {padding-inline: 0;}
}
@media(max-width:768px){
.fac_lab_five .pat_cen_grid {grid-template-columns: repeat(2, 1fr);gap: 2rem;}
}
@media(max-width:575px){
.fac_lab_five .pat_cen_grid {grid-template-columns: auto;}
}

/* facilities-Lab page css end */

/* facilities clinical service page css start */

.fac_clinic_serv_one {background-color: var(--colorf5);padding-block: 5.6rem;}
.fac_clinic_serv_one .clinic_cntnt {text-align: center;padding-bottom: 3.2rem;padding-inline: 5rem;}
.fac_clinic_serv_one .clinic_cntnt h3 {padding-bottom: 2.9rem;}
.fac_clinic_serv_one .clinic_cntnt p {font: var(--font15);}
.fac_clinic_serv_one figcaption {padding-top: 3.2rem;text-align: center;}

@media(min-width:1800px){
.fac_clinic_serv_one {padding-block: 8.6rem;}
.fac_clinic_serv_one .clinic_cntnt h3 {padding-bottom: 3.9rem;}
.fac_clinic_serv_one .clinic_cntnt {padding-bottom: 4.2rem;padding-inline: 12rem;}
.fac_clinic_serv_one figcaption {padding-top: 4.2rem;padding-inline: 6rem;}
}
@media(max-width:1199px){
.fac_clinic_serv_one {padding-block: 3rem;}
.fac_clinic_serv_one .clinic_cntnt {padding-bottom: 2.2rem;padding-inline: 0rem;}
.fac_clinic_serv_one .clinic_cntnt h3 {padding-bottom: 1.9rem;}
.fac_clinic_serv_one figcaption {padding-top: 2.2rem;}
}
@media(max-width:991px){}
@media(max-width:768px){
.fac_clinic_serv_one .clinic_cntnt h3 {padding-bottom: 1rem;}
.fac_clinic_serv_one .clinic_cntnt {padding-bottom: 1.5rem;}
}

.fac_clinic_serv_two {background-color: var(--colorf5);padding-bottom: 4.8rem;}
.fac_clinic_serv_two .diagno-lab-grid {display: grid;grid-template-columns: repeat(2, 1fr);align-items: center;padding-top: 4.8rem;}
.fac_clinic_serv_two .diagno-lab-grid .dia-cntnt1 {padding-left: 6.7rem;padding-right: 7rem;}
.fac_clinic_serv_two .diagno-lab-grid .dia-cntnt1 h4, .fac_clinic_serv_two .diagno-lab-grid .dia-cntnt2 h4 {font: var(--font14);font-weight: 500;padding-bottom: 2.5rem;color: var(--color27);}
.fac_clinic_serv_two .diagno-lab-grid .dia-cntnt2 {padding-inline: 3.3rem 5.8rem;}

@media(min-width:1800px){
.fac_clinic_serv_two {padding-bottom: 0rem;}
.fac_clinic_serv_two .tbs_sec ul {column-gap: 2.5rem;}
.fac_clinic_serv_two .diagno-lab-grid {padding-top: 5.8rem;}
.fac_clinic_serv_two .diagno-lab-grid .dia-cntnt1 {padding-left: 9.7rem;padding-right: 14rem;}
.fac_clinic_serv_two .diagno-lab-grid .dia-cntnt2 {padding-inline: 7.3rem 10.3rem;}
}
@media(max-width:1199px){
.fac_clinic_serv_two .diagno-lab-grid {padding-top: 3rem;}
.fac_clinic_serv_two .diagno-lab-grid .dia-cntnt1 {padding-left: 3.7rem;padding-right: 4rem;}
.fac_clinic_serv_two .diagno-lab-grid .dia-cntnt2 {padding-inline: 1.3rem 1.8rem;}
.fac_clinic_serv_two .diagno-lab-grid .dia-cntnt1 h4, .fac_clinic_serv_two .diagno-lab-grid .dia-cntnt2 h4 {padding-bottom: 1.5rem;}
.fac_clinic_serv_two .diagno-lab-grid {grid-template-columns: auto;gap: 2rem;}
}
@media(max-width:991px){
.fac_clinic_serv_two {padding-bottom: 3rem;}
.fac_clinic_serv_two .diagno-lab-grid {padding-top: 1rem;}
.fac_clinic_serv_two .diagno-lab-grid .dia-cntnt1 {padding-left: 2rem;padding-right: 0;}
.fac_clinic_serv_two .diagno-lab-grid .dia-cntnt2 {padding-inline: 0rem 1rem;}
}
@media(max-width:768px){
.fac_clinic_serv_two .diagno-lab-grid .dia-cntnt1 {padding-left: 0;padding-right: 0;}
.fac_clinic_serv_two .diagno-lab-grid .dia-cntnt2 {padding-inline: 0;}
.fac_clinic_serv_two .tbs_sec .accordion-body {padding: 1.5rem;padding-inline: 0;}
}

.fac_clinic_serv_three {background-color: var(--color38);padding-top: 5.6rem;z-index: 1;}
.fac_clinic_serv_three:after {content: '';position: absolute;width: 100%;height: 7%;background-color: var(--colorf5);bottom: 0;left: 0;z-index: -1;}
.fac_clinic_serv_three .radio_logy {text-align: center;padding-bottom: 3.4rem;}
.fac_clinic_serv_three .radio_logy h3 {font: var(--font14);font-weight: 500;padding-bottom: 2.1rem;color: var(--color_white);}
.fac_clinic_serv_three .radio_logy p {color: var(--color_white);}
.fac_clinic_serv_three .radio_grid {display: grid;grid-template-columns: repeat(4, 1fr);gap: 1.2rem;}
.fac_clinic_serv_three .radio_grid .radio_bx {position: relative;}
.fac_clinic_serv_three .radio_grid .radio_bx figure {display: grid;align-items: end;position: relative;}
.fac_clinic_serv_three .radio_grid .radio_bx figure:after {content: '';position: absolute;width: 100%;height: 81%;background: linear-gradient(178deg, #fff 0%, rgba(24, 121, 9, 0.020045518207282953) 0%, #000000db 71%);left: 0;bottom: 0;}
.fac_clinic_serv_three .radio_grid .radio_bx figure>* {grid-area: 1 /1;}
.fac_clinic_serv_three .radio_grid .radio_bx figure figcaption {position: relative;z-index: 1;bottom: 1.9rem;padding-inline: 1.7rem;}
.fac_clinic_serv_three .radio_grid .radio_bx figure figcaption h5, .fac_clinic_serv_three .radio_grid .radio_bx figure figcaption p {color: var(--color_white);}
.fac_clinic_serv_three .radio_grid .radio_bx:hover h5, .fac_clinic_serv_three .radio_grid .radio_bx:hover p {color: var(--colord9);}
.fac_clinic_serv_three .radio_grid .radio_bx figure figcaption h5 {font: var(--font14);font-weight: 500;padding-bottom: 1rem;}
.fac_clinic_serv_three .radio_grid .radio_bx figure figcaption p {font-weight: 300;aspect-ratio: 4 / 1.3;}

@media(min-width:1800px){
.fac_clinic_serv_three {padding-top: 8.6rem;}
.fac_clinic_serv_three .radio_logy {padding-bottom: 4.4rem;}
.fac_clinic_serv_three .radio_logy h3 {padding-bottom: 3rem;}
.fac_clinic_serv_three .radio_grid {gap: 2.2rem;}
.fac_clinic_serv_three .radio_grid .radio_bx figure figcaption {bottom: 2.9rem;padding-inline: 2.8rem;}
}
@media(max-width:1199px){
.fac_clinic_serv_three {padding-top: 3rem;}
.fac_clinic_serv_three .radio_logy {padding-bottom: 2.4rem;}
.fac_clinic_serv_three .radio_logy h3 {padding-bottom: 1.1rem;}
.fac_clinic_serv_three .radio_grid .radio_bx figure figcaption {bottom: 1.9rem;padding-inline: 1rem;}
}

@media(max-width:768px){
.fac_clinic_serv_three .radio_grid {grid-template-columns: repeat(2, 1fr);gap: 1.2rem;}
}
@media(max-width:480px){
.fac_clinic_serv_three .radio_grid {grid-template-columns: auto;gap: 1.2rem;}
}

.fac_clinic_serv_four {background-color: var(--colorf5);padding-block: 9rem 4.2rem;border-bottom: 1px solid var(--colord9);}
.fac_clinic_serv_four .pathlogy_grid {display: grid;grid-template-columns: repeat(2, 1fr);column-gap: 4rem;margin-right: 2.2rem;}
.fac_clinic_serv_four .pathlogy_grid .path_bx h4 {font: var(--font14);font-weight: 500;color: var(--color27);padding-bottom: 2.2rem;padding-left: 1.6rem;position: relative;}
.fac_clinic_serv_four .pathlogy_grid .path_bx h4:before {content: '';position: absolute;width: 2px;height: 28px;background-color: var(--color38);top: 0;left: 0;}
.fac_clinic_serv_four .pathlogy_grid .path_bx figcaption {padding-top: 2rem;padding-right: 2.5rem;}

@media(min-width:1800px){
.fac_clinic_serv_four {padding-block: 12rem 7.2rem;}
.fac_clinic_serv_four .pathlogy_grid {column-gap: 5rem;margin-right: 3.2rem;}
.fac_clinic_serv_four .pathlogy_grid .path_bx h4 {padding-bottom: 3.2rem;padding-left: 2.6rem;}
.fac_clinic_serv_four .pathlogy_grid .path_bx figcaption {padding-top: 3rem;padding-right: 9.1rem;}
}
@media(max-width:1199px){
.fac_clinic_serv_four {padding-block: 4rem 3rem;}
.fac_clinic_serv_four .pathlogy_grid {column-gap: 3rem;margin-right: 0;}
.fac_clinic_serv_four .pathlogy_grid .path_bx figcaption {padding-top: 2rem;padding-right: 0;}
}

@media(max-width:768px){
.fac_clinic_serv_four .pathlogy_grid {gap: 2rem;grid-template-columns: auto;}
}
@media(max-width:575px){
.fac_clinic_serv_four {padding-block: 3rem 3rem;}
}

.fac_clinic_serv_five {background-color: var(--colorf5);padding-block: 4.2rem 8rem;}
.fac_clinic_serv_five .comu-out{padding-bottom: 5.6rem;}
.fac_clinic_serv_five .comu-out h3 {font: var(--font15);color: var(--color_red);padding-bottom: 2.4rem;}
.fac_clinic_serv_five .tech-advan-grid {display: grid;grid-template-columns: repeat(1, 46.57% auto);column-gap: 4.6rem;}
.fac_clinic_serv_five .tech-advan-grid .tech_bx_rght h4 {font: var(--font15);color: var(--color_red);padding-bottom: 2.2rem;}
.fac_clinic_serv_five .tech-advan-grid .tech_bx_rght {background-color: var(--color_white);position: relative;padding-block: 4rem 3.5rem;padding-right: 3rem;}
.fac_clinic_serv_five .tech-advan-grid .tech_bx_rght:before {content: '';position: absolute;width: 20%;height: 100%;background-color: var(--color_white);top: 0;left: -20%;z-index: 1;}
.fac_clinic_serv_five .tech-advan-grid .tech_bx_lft {position: relative;z-index: 2;top: 3rem;}

@media(min-width:1800px){
.fac_clinic_serv_five {padding-block: 7.2rem 11rem;}
.fac_clinic_serv_five .comu-out {padding-bottom: 6.6rem;padding-right: 13rem;}
.fac_clinic_serv_five .comu-out h3 {padding-bottom: 3.4rem;}
.fac_clinic_serv_five .tech-advan-grid .tech_bx_rght {padding-block: 6rem;padding-right: 12rem;}
.fac_clinic_serv_five .tech-advan-grid .tech_bx_rght h4 {padding-bottom: 3.2rem;}
}
@media(max-width:1199px){
.fac_clinic_serv_five {padding-block: 3rem;}
.fac_clinic_serv_five .comu-out h3 {padding-bottom: 1.4rem;}
.fac_clinic_serv_five .comu-out {padding-bottom: 3rem;}
.fac_clinic_serv_five .tech-advan-grid {column-gap: 2.6rem;}
.fac_clinic_serv_five .tech-advan-grid .tech_bx_rght {padding-block: 2rem;padding-right: 1rem;}
.fac_clinic_serv_five .tech-advan-grid .tech_bx_rght h4 {padding-bottom: 1.2rem;}
}

@media(max-width:768px){
.fac_clinic_serv_five .tech-advan-grid {gap: 2rem;grid-template-columns: auto;}
.fac_clinic_serv_five .tech-advan-grid .tech_bx_lft {top: 0;}
.fac_clinic_serv_five .tech-advan-grid .tech_bx_rght:before{display: none;}
.fac_clinic_serv_five .tech-advan-grid .tech_bx_rght {padding: 2rem;}
}
@media(max-width:575px){
.fac_clinic_serv_five .tech-advan-grid .tech_bx_rght {padding: 2rem 1rem;}
}

/* facilities clinical service page css end */

/* facilities technology page css start */
.fac_tech_one{padding-bottom: 5.6rem;}
.fac_tech_one.fac_lab_one .labserv_grid .labser_right h5 {font: var(--font15);padding-bottom: 2.4rem;padding-right: 0;}
.fac_tech_one.fac_lab_one .labserv_grid .labser_right p {padding-right: 1.3rem;}

@media(min-width:1800px){
.fac_tech_one{padding-bottom: 8.6rem;}
.fac_tech_one .labserv_grid .labser_right {padding-right: 7.7rem;}
.fac_lab_one .labserv_grid .labser_right h3 {padding-bottom: 4rem;}
.fac_tech_one.fac_lab_one .labserv_grid .labser_right h5 {padding-bottom: 3.4rem;}
}
@media(max-width:1199px){
.fac_tech_one {padding-bottom: 4rem;}
.fac_tech_one.fac_lab_one .labserv_grid .labser_right h5 {padding-bottom: 1.4rem;}
}
@media(max-width:991px){
.fac_tech_one {padding-bottom: 3rem;}
}

.fac_tech_two {background-color: var(--colorf5);padding-bottom: 7rem;}
.fac_tech_two .ctscn {padding-block: 5rem;}
.fac_tech_two .fac-tech-slider figure {display: grid;align-items: end;}
.fac_tech_two .fac-tech-slider figure>* {grid-area: 1 / 1;}
.fac_tech_two .fac-tech-slider figure figcaption {max-width: 31.5rem;background-color: var(--color_blue);padding-block: 1.5rem 4.5rem;padding-inline: 2.5rem;position: relative;left: 7.6rem;bottom: 2.8rem;}
.fac_tech_two .fac-tech-slider figure figcaption h4 {color: var(--color_white);font: var(--font15);padding-bottom: 1.2rem;}
.fac_tech_two .fac-tech-slider figure figcaption p {color: var(--color_white);}
.fac_tech_two .fac-tech_btn {display: flex;justify-content: space-around;position: absolute;left: 8rem;bottom: 5rem;}
.fac_tech_two  .fac-tech-next {rotate: 180deg;right: -7rem;}
.fac_tech_two  .fac-tech-prev {top: 0.6rem;}
.fac_tech_two .fac-tech-prev,  .fac_tech_two .fac-tech-next {background: url(../images/round-arow.svg);background-repeat: no-repeat;background-size: contain;}
.fac_tech_two .fac-tech-prev, .fac_tech_two .fac-tech-next {width: 3.8rem;height: 3.8rem;}
.fac_tech_two .laboratory_diagno {padding-block: 4rem 3.2rem;}
.fac_tech_two .laboratory_diagno h3 {font: var(--font18);padding-bottom: 3.2rem;color: var(--color_black);}
.fac_tech_two  .laboratory_diagno_grid {display: grid;grid-template-columns: repeat(2, 1fr);column-gap: 4.6rem;}
.fac_tech_two .laboratory_diagno_grid .diagno_bx h4 {font: var(--font15);padding-bottom: 1.2rem;color: var(--color_red);}

@media(min-width:1800px){
.fac_tech_two {padding-bottom: 10rem;}
.fac_tech_two .tbs_sec ul {column-gap: 1.2rem;justify-content: center;}
.fac_tech_two .ctscn {padding-block: 6rem;padding-right:12rem}
.fac_tech_two .fac-tech-slider figure figcaption {max-width: 40.5rem;padding-block: 2.5rem 5.5rem;padding-inline: 3.5rem;left: 8.6rem;bottom: 3.8rem;}
.fac_tech_two .fac-tech_btn {left: 10rem;bottom: 7rem;}
.fac_tech_two  .fac-tech-next {right: -8rem;}
.fac_tech_two .laboratory_diagno {padding-block: 5rem 4.2rem;padding-right: 11rem;}
.fac_tech_two  .laboratory_diagno_grid {column-gap: 5.6rem;}
.fac_tech_two  .laboratory_diagno_grid .diagno_bx p {padding-right: 6rem;}
.fac_tech_two .laboratory_diagno_grid .diagno_bx h4 {padding-bottom: 2.2rem;}
}
@media(max-width:1199px){
.fac_tech_two {padding-bottom: 4rem;}
.fac_tech_two .tbs_sec ul {column-gap: 0rem;justify-content: center;}
.fac_tech_two .tbs_sec .nav-link {padding: 1.2rem 0.6rem;}
.fac_tech_two .ctscn {padding-block: 3rem;}
.fac_tech_two .laboratory_diagno {padding-block: 3rem;}
.fac_tech_two .laboratory_diagno h3 {padding-bottom: 2.2rem;}
.fac_tech_two .laboratory_diagno_grid {column-gap: 2.6rem;}
}
@media(max-width:991px){
.fac_tech_two {padding-bottom: 3rem;}
.fac_tech_two .tbs_sec .accordion-body {padding: 1rem 0;}
.fac_tech_two .ctscn {padding-block: 1rem;}
.fac_tech_two .laboratory_diagno {padding-block: 2rem;}
.fac_tech_two .laboratory_diagno h3 {padding-bottom: 1rem;}
.fac_tech_two .laboratory_diagno_grid .diagno_bx h4 {padding-bottom: 1rem;}
.fac_tech_two .fac-tech-slider figure figcaption {max-width: 100%;padding-inline: 2.5rem;left: 0;bottom: 0;}
.fac_tech_two .fac-tech-slider figure>* {grid-area: auto;}
.fac_tech_two .fac-tech_btn {left: 41%;bottom: 2rem;}
}
@media(max-width:768px){
.fac_tech_two .laboratory_diagno_grid {gap: 2rem;grid-template-columns: auto;}
}
@media(max-width:375px){
.fac_tech_two .fac-tech_btn {left: 32%;bottom: 2rem;}
.fac_tech_two .fac-tech-slider figure figcaption {padding-inline: 1rem;}
.fac_tech_two .fac-tech-slider figure figcaption h4 {padding-bottom: 0.5rem;}
}

.fac_tech_three {background-color: var(--color27);padding-block: 6rem;}
.fac_tech_three .path-hist {padding-bottom: 4rem;}
.fac_tech_three .path-hist h3 {color: var(--color_yellow);}
.fac_tech_three .path-hist-grid {display: grid;grid-template-columns: repeat(2, 1fr);column-gap: 2.4rem;}
.fac_tech_three .path-hist-grid figcaption {padding-top: 3rem;}
.fac_tech_three .path-hist-grid figcaption h5 {font: var(--font15);color: var(--color_white);padding-bottom: 1.2rem;}
.fac_tech_three .path-hist-grid figcaption p {color: var(--color_white);}
.fac_tech_three .path-hist-grid figcaption p span {display: block;}

@media(min-width:1800px){
.fac_tech_three {padding-block: 9rem;}
.fac_tech_three .path-hist {padding-bottom: 5rem;}
.fac_tech_three .path-hist-grid {column-gap: 3.4rem;}
.fac_tech_three .path-hist-grid figcaption {padding-top: 4rem;}
.fac_tech_three .path-hist-grid figcaption h5 {padding-bottom: 2.2rem;}
}
@media(max-width:1199px){
.fac_tech_three {padding-block: 3rem;}
.fac_tech_three .path-hist {padding-bottom: 2rem;}
.fac_tech_three .path-hist-grid {column-gap: 2rem;}
.fac_tech_three .path-hist-grid figcaption {padding-top: 2rem;}
.fac_tech_three .path-hist-grid figcaption p span {display: inline;}
}
@media(max-width:768px){
.fac_tech_three .path-hist-grid {gap: 2rem;grid-template-columns: auto;}
}

.fac_tech_four {background-color: var(--colorf5);padding-block: 10rem;}
.fac_tech_four .card_diagno_grid {display: grid;grid-template-columns: repeat(1, auto 50.6%);column-gap: 8rem;}
.fac_tech_four .card_diagno_grid .cadri_left h3 {font: var(--font18);padding-bottom: 3rem;}
.fac_tech_four .card_diagno_grid .cadri_left .cardio:not(:last-child) {padding-bottom: 3rem;}
.fac_tech_four .card_diagno_grid .cadri_left .cardio h4 {font: var(--font15);color: var(--color_red);padding-bottom: 1rem;}

@media(min-width:1800px){
.fac_tech_four {padding-block: 12rem;}
.fac_tech_four .card_diagno_grid .cadri_left h3 {padding-bottom: 4.9rem;}
.fac_tech_four .card_diagno_grid .cadri_left .cardio h4 {padding-bottom: 2rem;}
.fac_tech_four .card_diagno_grid .cadri_left .cardio:not(:last-child) {padding-bottom: 5rem;}
}
@media(max-width:1199px){
.fac_tech_four {padding-block: 5rem;}
.fac_tech_four .card_diagno_grid {column-gap: 3rem;}
.fac_tech_four .card_diagno_grid .cadri_left h3 {padding-bottom: 1rem;}
.fac_tech_four .card_diagno_grid .cadri_left .cardio:not(:last-child) {padding-bottom: 2rem;}
}
@media(max-width:991px){
.fac_tech_four {padding-block: 3rem;}
.fac_tech_four .card_diagno_grid {gap: 2rem;grid-template-columns: auto;}
.fac_tech_four .card_diagno_grid .cadri_left .cardio:not(:last-child) {padding-bottom: 1rem;}
}

/* facilities technology page css end */

/* Patient Information-Hospital Layout start */

.pat_info_one.fac_lab_one .labserv_grid .labser_right h5 {font: var(--font15);padding-bottom: 2.4rem;padding-right: 2.9rem;}
.pat_info_one.fac_lab_one .labserv_grid .labser_right h5 span {display: block;}

@media(min-width:1800px){
.pat_info_one.fac_lab_one .labserv_grid .labser_right h5 {padding-bottom: 3.4rem;padding-right: 11.9rem;}
}
@media(max-width:1199px){
.pat_info_one.fac_lab_one .labserv_grid .labser_right h5 {padding-bottom: 1.4rem;padding-right: 0;}
.pat_info_one.fac_lab_one .labserv_grid .labser_right h5:last-child {padding-bottom: 0rem;padding-right: 0;}
}

@media(max-width:768px){
.pat_info_one.fac_lab_one .labserv_grid .labser_right h5 span {display: inline;}
}

.pat_info_two {background-color: var(--colorf5);position: relative;z-index: 1;}
.pat_info_two:after {content: '';position: absolute;width: 100%;height: 3.5%;background-color: var(--color_red);bottom: 0;left: 0;z-index: -1;}
.pat_info_two .hlf {margin-bottom: 3.6rem;position: relative;}
.pat_info_two .hlf h3 {font: var(--font18);color: var(--color_black);position: relative;background: #f5f5f5;padding-right: 1.5rem;display: inline-block;z-index: 1;}
.pat_info_two .hlf:after { content: '';position: absolute;width: 100%;height: 1px;background-color: var(--colord9);right: 0;top: 50%;transform: translateY(-50%);}
.pat_info_two .hlf_grid {display: grid;grid-template-columns: repeat(1, 48% auto);column-gap: 2.6rem;}
.pat_info_two .hlf_grid .hlf_right_grid {display: grid;grid-template-columns: repeat(3, 1fr);column-gap: 2.8rem;position: relative;}
.pat_info_two .hlf_grid .hlf_right_grid:after {content: '';position: absolute;width: 100%;height: 2px;background-color: var(--color_blue);left: 0;bottom: 0;}
.pat_info_two .hlf_grid .hlf_right_grid .hlf_fact_bx {position: relative;text-align: center;}
.pat_info_two .hlf_grid .hlf_right_grid .hlf_fact_bx:not(:last-child)::after {content: '';position: absolute;height: 80px;width: 1px;background-color: var(--colord9);top: 0;right: -19px;}
.pat_info_two .hlf_grid .hlf_right_grid .hlf_fact_bx h5 {font: var(--font30);letter-spacing: -1.11px;color: var(--color_red);}
.pat_info_two .outpatient_grid {display: grid;grid-template-columns: repeat(2, 1fr);padding-top: 8rem;align-items: center;}
.pat_info_two .outpatient_grid .outp_rght {padding-left: 5.6rem;}
.pat_info_two .outpatient_grid .outp_rght h5 {font: var(--font15);padding-bottom: 2.3rem;}

@media(min-width:1800px){
.pat_info_two .hlf {margin-bottom: 4rem;}
/* .pat_info_two .hlf h3:after {width: 74%;top: 17px;} */
.pat_info_two .hlf_grid .hlf_left {padding-right: 6.3rem;}
.pat_info_two .hlf_grid .hlf_right_grid {column-gap: 4.8rem;}
.pat_info_two .hlf_grid .hlf_right_grid .hlf_fact_bx h5 {padding-bottom: 1rem;}
.pat_info_two .hlf_grid .hlf_right_grid .hlf_fact_bx:not(:last-child)::after {height: 104px;}
.pat_info_two .outpatient_grid {padding-top: 9rem;}
.pat_info_two .outpatient_grid .outp_rght {padding-left: 10.6rem;}
.pat_info_two .outpatient_grid .outp_rght h5 {padding-bottom: 3.3rem;}
}
@media(max-width:1199px){
.pat_info_two .hlf {margin-bottom: 2.6rem;}
.pat_info_two .outpatient_grid {padding-top: 3rem;}
.pat_info_two .outpatient_grid .outp_rght {padding-left: 2.6rem;}
.pat_info_two .outpatient_grid .outp_rght h5 {padding-bottom: 1rem;}
}
@media(max-width:991px){
.pat_info_two .outpatient_grid .outp_rght {padding-left: 2.6rem;padding-bottom: 3rem;}
/* .pat_info_two .hlf h3:after {width: 60%;} */
}
@media(max-width:768px){
.pat_info_two {padding-bottom: 3rem;}
/* .pat_info_two .hlf h3:after {width: 50%;} */
.pat_info_two .hlf_grid {grid-template-columns: auto;gap: 2rem;}
.pat_info_two .hlf_grid .hlf_right_grid {column-gap: 2.8rem;padding-bottom: 2rem;}
.pat_info_two .outpatient_grid {padding-top: 2rem;}
.pat_info_two .outpatient_grid {padding-top: 2rem;grid-template-columns: auto;gap: 2rem;}
.pat_info_two .outpatient_grid .outp_rght {padding-left: 0;padding-bottom: 0rem;}
.pat_info_two:after{display: none;}
}
@media(max-width:575px){
.pat_info_two .hlf h3:after {width: 30%;}
}
@media(max-width:320px){
.pat_info_two .hlf h3:after {width: 20%;}
}

.pat_info_three {background-color: var(--color_red);padding-top: 5.6rem;position: relative;z-index: 1;}
.pat_info_three:after {content: '';position: absolute;width: 100%;height: 3.5%;background-color: var(--colorf5);bottom: 0;left: 0;z-index: -1;}
.pat_info_three .keycntnt h3 {text-align: center;color: var(--color_white);padding-bottom: 3rem;    font: var(--font18);}
.pat_info_three .key-features-grid {display: grid;grid-template-columns: repeat(2, 1fr);gap: 1.6rem;}
.pat_info_three .key-features-grid .key_bx {background-color: var(--color_white);padding-block: 2.5rem 4.5rem;padding-inline: 4.1rem;text-align: center;position: relative;}
.pat_info_three .key-features-grid .key_bx h4 {font: var(--font15);color: var(--color_red);padding-bottom: 1rem;}
.pat_info_three .key-features-grid .key_bx:after {content: '';position: absolute;width: 10%;height: 1px;background-color: var(--color_blue);opacity: 0.56;bottom: 2.5rem;left: 45%;}

@media(min-width:1800px){
.pat_info_three {padding-top: 8.6rem;}
.pat_info_three .keycntnt h3 {padding-bottom: 4rem;}
.pat_info_three .key-features-grid {gap: 2.6rem;}
.pat_info_three .key-features-grid .key_bx {padding-block: 3.5rem 5.5rem;padding-inline: 8.1rem;}
.pat_info_three .key-features-grid .key_bx h4 {padding-bottom: 1.5rem;}
}
@media(max-width:1199px){
.pat_info_three {padding-top: 3rem;}
.pat_info_three .keycntnt h3 {padding-bottom: 2rem;}
.pat_info_three .key-features-grid .key_bx {padding: 2rem;}
}

@media(max-width:768px){
.pat_info_three .key-features-grid {grid-template-columns: auto;gap: 1.6rem;}
}

.pat_info_four {background-color: var(--colorf5);padding-block: 8rem 10rem;}
.pat_info_four .acad-tran-grid {display: grid;grid-template-columns: repeat(1, 59.3% auto);column-gap: 4.2rem;}
.pat_info_four .acad-tran-grid .acad_lft h3 {font: var(--font18);padding-bottom: 2.8rem;}
.pat_info_four .acad-tran-grid .acad_rght {background-color: var(--color_white);position: relative;padding-inline: 3.4rem;padding-block: 2.1rem;}
.pat_info_four .acad-tran-grid .acad_rght figure {display: flex;align-items: center;column-gap: 1.6rem;}
.pat_info_four .acad-tran-grid .acad_rght figure figcaption {font: var(--font18);}
.pat_info_four .acad-tran-grid .acad_rght:after {content: '';position: absolute;width: 100%;height: 5px;background-color: var(--color_yellow);left: 0;bottom: 0;}

@media(min-width:1800px){
.pat_info_four {padding-block: 11rem 13rem;}
.pat_info_four .acad-tran-grid {column-gap: 6.5rem;}
.pat_info_four .acad-tran-grid .acad_lft h3 {padding-bottom: 3.8rem;}
.pat_info_four .acad-tran-grid .acad_lft p{padding-right: 6rem;}
.pat_info_four .acad-tran-grid .acad_rght {padding-inline: 5.4rem;padding-block: 4.1rem;}
}
@media(max-width:1199px){
.pat_info_four {padding-block: 4rem 5rem;}
.pat_info_four .acad-tran-grid {column-gap: 3rem;}
.pat_info_four .acad-tran-grid .acad_rght {padding-inline: 1.4rem;padding-block: 3.1rem;}
.pat_info_three .key-features-grid .key_bx:after {bottom: 1rem;}
}
@media(max-width:991px){
.pat_info_four .acad-tran-grid {column-gap: 2rem;}
}
@media(max-width:768px){
.pat_info_four {padding-block: 3rem 4rem;}
.pat_info_four .acad-tran-grid {gap: 2rem;grid-template-columns: auto;}
.pat_info_four .acad-tran-grid .acad_lft h3 {padding-bottom: 2rem;}
.pat_info_four .acad-tran-grid .acad_rght {padding: 2rem;}
}
@media(max-width:480px){
.pat_info_four .acad-tran-grid .acad_rght {padding: 1.1rem;}
}
/* Patient Information-Hospital Layout end */

/* Patient Information-Covid – 19 Safety start */
.covid-sfty-one {padding-bottom: 8rem;}
.covid-sfty-one .covid_p{padding-top: 3.2rem;}

@media(min-width:1800px){
.covid-sfty-one {padding-bottom: 10rem;}
.covid-sfty-one .covid_p {padding-top: 4.2rem;padding-right: 9rem;}
}
@media(max-width:1199px){
.covid-sfty-one {padding-bottom: 3rem;}
.covid-sfty-one .covid_p {padding-top: 2.2rem;}
}

.covid-sfty-two {background-color: var(--color_red);padding-block: 8rem;}
.covid-sfty-two .edu_quali_grid {display: grid;grid-template-columns: repeat(2, 1fr);margin-inline: 1.8rem;align-items: center;}
.covid-sfty-two .edu_quali_grid .edu_quali-cntnt1 {padding-inline: 2rem 4rem;}
.covid-sfty-two .edu_quali_grid .edu_quali-cntnt1 h4, .covid-sfty-two .edu_quali_grid .edu_quali-cntnt2 h4 {color: var(--color_white);font: var(--font15);padding-bottom: 2rem;}
.covid-sfty-two .edu_quali_grid .edu_quali-cntnt1 p, .covid-sfty-two .edu_quali_grid .edu_quali-cntnt2 p {color: var(--color_white);}
.covid-sfty-two .edu_quali_grid .edu_quali-cntnt2 {padding-inline: 4.6rem 0rem;}

@media(min-width:1800px){
.covid-sfty-two {padding-block: 11rem;}
.covid-sfty-two .edu_quali_grid .edu_quali-cntnt1 h4, .covid-sfty-two .edu_quali_grid .edu_quali-cntnt2 h4 {padding-bottom: 3rem;}
.covid-sfty-two .edu_quali_grid .edu_quali-cntnt1 {padding-inline: 4rem 11rem;}
.covid-sfty-two .edu_quali_grid .edu_quali-cntnt2 {padding-inline: 11.6rem 0rem;}
}
@media(max-width:1199px){
.covid-sfty-two {padding-block: 4rem;}
.covid-sfty-two .edu_quali_grid .edu_quali-cntnt1 {padding-inline: 0rem 1rem;}
.covid-sfty-two .edu_quali_grid .edu_quali-cntnt1 h4, .covid-sfty-two .edu_quali_grid .edu_quali-cntnt2 h4 {padding-bottom: 1rem;}
.covid-sfty-two .edu_quali_grid .edu_quali-cntnt2 {padding-inline: 2rem 0rem;}
}
@media(max-width:991px){
.covid-sfty-two .edu_quali_grid {margin-inline: 0;}
}
@media(max-width:768px){
.covid-sfty-two .edu_quali_grid {grid-template-columns: auto;align-items: center;gap: 2rem;}
.covid-sfty-two .edu_quali_grid .edu_quali-cntnt1 {padding-inline: 0;}
.covid-sfty-two .edu_quali_grid .edu_quali-cntnt2 {padding-inline: 0;}
}

.covid-sfty-three {background-color: var(--colorf5);padding-block: 7rem 8rem;}
.covid-sfty-three .phy-ment-grid {display: grid;grid-template-columns: repeat(2, 1fr);column-gap: 6.6rem; row-gap:5rem;}
.covid-sfty-three .phy-ment-grid .phy-met-bx {position: relative;padding-bottom: 5.7rem;padding-right: 2rem;}
.covid-sfty-three .phy-ment-grid .phy-met-bx:after {content: '';position: absolute;width: 100%;height: 3px;background-color: var(--color_blue);left: 0;bottom: 0;}
.covid-sfty-three .phy-ment-grid .phy-met-bx h4 {color: var(--color_red);    font: var(--font15);padding-bottom: 1.4rem;}

@media(min-width:1800px){
.covid-sfty-three {padding-block: 10rem 11rem;}
.covid-sfty-three .phy-ment-grid {column-gap: 8.6rem;}
.covid-sfty-three .phy-ment-grid .phy-met-bx {padding-bottom: 6.7rem;padding-right: 9rem;}
.covid-sfty-three .phy-ment-grid.Equipment-grid .phy-met-bx {
    padding-bottom: 6.7rem;
    padding-right: 3rem;
}
}
@media(max-width:1199px){
.covid-sfty-three {padding-block: 3rem 4rem;}
.covid-sfty-three .phy-ment-grid {column-gap: 3.6rem;}
.covid-sfty-three .phy-ment-grid .phy-met-bx {padding-bottom: 2.7rem;padding-right: 0rem;}
}

@media(max-width:768px){
.covid-sfty-three .phy-ment-grid {gap: 3rem;grid-template-columns: auto;}
}

/* Patient Information-Covid – 19 Safety end */

/* Patient Information-Patient Rights And Responsibilities start */
.patient_rights_one {background-color: var(--colorf5);padding-block: 5rem 5.6rem;}
.patient_rights_one .pat-rght-cntn {text-align: center;padding-bottom: 4rem;}
.patient_rights_one .pat-rght-cntn h3 {font: var(--font18);padding-bottom: 3.5rem;}
.patient_rights_one .patient_bottom {text-align: center;padding-top: 4rem;padding-inline: 0.6rem;}

@media(min-width:1800px){
.patient_rights_one {padding-block: 8rem 8.6rem;}
.patient_rights_one .pat-rght-cntn {padding-bottom: 5rem;}
.patient_rights_one .pat-rght-cntn h3 {padding-bottom: 4.5rem;}
.patient_rights_one .patient_bottom {padding-top: 5rem;padding-inline: 7.4rem;}
}
@media(max-width:1199px){
.patient_rights_one {padding-block: 3rem 3.6rem;}
.patient_rights_one .pat-rght-cntn {padding-bottom: 2rem;}
.patient_rights_one .pat-rght-cntn h3 {padding-bottom: 1.5rem;}
.patient_rights_one .patient_bottom {padding-top: 2rem;padding-inline: 0;}
}
@media(max-width:991px){
.patient_rights_one {padding-block: 3rem 2.6rem;}
}

.patient_rights_two {background-color: var(--colorf5);padding-block:0rem 6.8rem;}
.patient_rights_two .pat-rght-cntn {text-align: center;padding-bottom: 4rem;}
.patient_rights_two .pat-rght-cntn h3 {font: var(--font18);}
.patient_rights_two .patient_rights_grid {display: grid;grid-template-columns: repeat(5, 1fr);gap: 0.8rem;}
.patient_rights_two .patient_rights_grid .pat_bx {background-color: var(--color_white);padding-block: 1.5rem;padding-inline: 1.9rem 2.1rem;position: relative;}
.patient_rights_two .patient_rights_grid .pat_bx:hover {background-color: var(--color_red);transition: 0.5s ease-in-out;}
.patient_rights_two .patient_rights_grid .pat_bx p {margin-bottom: 0.8rem;}
.patient_rights_two .patient_rights_grid .pat_bx h5 {font: var(--font15);color: var(--color_red);line-height: 1.4;}
.patient_rights_two .patient_rights_grid .pat_bx:hover h5, .patient_rights_two .patient_rights_grid .pat_bx:hover p {color: var(--color_white);}

@media(min-width:1800px){
.patient_rights_two {padding-block: 0rem 9.8rem;}
.patient_rights_two .pat-rght-cntn {padding-bottom: 5rem;}
.patient_rights_two .patient_rights_grid {gap: 1.8rem;}
.patient_rights_two .patient_rights_grid .pat_bx {padding-block: 2.5rem;padding-inline: 2.9rem 3.1rem;}
.patient_rights_two .patient_rights_grid .pat_bx p {margin-bottom: 1.5rem;}
}
@media(max-width:1199px){
.patient_rights_two {padding-block: 0rem 3.8rem;}
.patient_rights_two .pat-rght-cntn {padding-bottom: 2rem;}
.patient_rights_two .patient_rights_grid {grid-template-columns: repeat(4, 1fr);gap: 1.8rem;}
.patient_rights_two .patient_rights_grid .pat_bx {padding-block: 1rem;padding-inline: 1.5rem;}
}
@media(max-width:768px){
.patient_rights_two .patient_rights_grid {grid-template-columns: repeat(3, 1fr);gap: 1rem;}
}
@media(max-width:480px){
.patient_rights_two .patient_rights_grid {grid-template-columns: auto;gap: 1rem;}
.patient_rights_two .pat-rght-cntn {padding-bottom: 1rem;}
}

.patient_rights_three {background-color: var(--colorf5);padding-bottom: 7rem;}
.patient_rights_three .pata-outer {background-color: var(--color27);padding-block: 5rem 6.6rem;}
.patient_rights_three .pata-outer h3 {font: var(--font18);color: var(--color_yellow);padding-bottom: 3rem;}
.patient_rights_three  .pata_outer_grid {display: grid;grid-template-columns: repeat(1, 49.11% auto);column-gap: 6.4rem;}
.patient_rights_three .custom_bullets {color: var(--color_white);}
.patient_rights_three .custom_bullets li:not(:last-child) {padding-bottom: 0.7rem;}
.patient_rights_three .custom_bullets li {position: relative;padding-left: 2rem;}
.patient_rights_three .custom_bullets li:before {content: '';position: absolute;width: 0.6rem;height: 0.6rem;background-color: var(--color_white);border-radius: 50%;left: 0;top: 0.8rem;}

@media(min-width:1800px){
.patient_rights_three {padding-bottom: 10rem;}
.patient_rights_three .pata-outer {padding-block: 8rem 9.6rem;}
.patient_rights_three .pata-outer h3 {padding-bottom: 4rem;}
.patient_rights_three  .pata_outer_grid {column-gap: 7.4rem;}
.patient_rights_three .custom_bullets li:not(:last-child) {padding-bottom: 2rem;}
.patient_rights_three .custom_bullets li {padding-right: 7rem;}
}
@media(max-width:1199px){
.patient_rights_three {padding-bottom: 3rem;}
.patient_rights_three .pata-outer {padding-block: 3rem 4.6rem;} 
}
@media(max-width:991px){
.patient_rights_three .pata-outer {padding-block: 3rem;padding-inline: 2rem;}
.patient_rights_three  .pata_outer_grid {grid-template-columns: auto;gap: 2rem;}
.patient_rights_three .pata-outer h3 {padding-bottom: 2rem;} 
}

.patient_rights_four {background-color: var(--colorf5);padding-bottom: 5rem;border-bottom: 1px solid var(--colord9);}
.patient_rights_four .nav.nav-tabs {background: var(--color38);padding-block: 1.8rem;}
.patient_rights_four .nav.nav-tabs li {padding-block: 1.5rem;width: 100%;}
.patient_rights_four .nav.nav-tabs li:not(:last-child) {border-bottom: .1rem dashed rgb(255 255 255 / 25%);}
.patient_rights_four .nav.nav-tabs li .nav-link {font: var(--font14);color: var(--color_white);text-align: left;opacity: .5;padding:0 1.7rem;border: 0;width: 100%;display: block;}
.patient_rights_four .nav.nav-tabs li .nav-link.active {background: transparent;opacity: 1;border: none;}
.patient_rights_four .pata-vst-cntnt {text-align: center;padding-bottom: 4.2rem;border-bottom: 1px solid var(--colord9);}
.patient_rights_four .pata-vst-cntnt h3 {font: var(--font18);padding-bottom: 2.4rem;}
.patient_rights_four .pata-vst-grid {display: grid;grid-template-columns: repeat(1, 28.76% auto);column-gap: 3.9rem;padding-top: 4.2rem;}
.patient_rights_four .visit_bx .accordion-item {background: transparent;border: none;}
.patient_rights_four .visit_bx .ovr_sec h4 {font: var(--font15);padding-bottom: 1.5rem;}
.patient_rights_four .visit_bx .ovr_sec h4+p {margin-bottom: 2.6rem;}
.patient_rights_four .visit_bx .ovr_sec figcaption {padding-top: 2rem;}
.patient_rights_four .visit_bx .vsn_msn_grid {display: grid;grid-template-columns: repeat(2, 1fr);padding-top: 2.7rem;gap: 1.3rem;}
.patient_rights_four .visit_bx .vsn_msn_grid .vsn_bx {background-color: var(--color_white);text-align: center;padding: 2.2rem 2.1rem;}
.patient_rights_four .visit_bx .vsn_msn_grid .vsn_bx h5 {font: var(--font15);padding-bottom: 1.1rem;}
.patient_rights_four .visit_bx .vsn_msn_grid .vsn_bx p {font: var(--font15);color: var(--color_red);}

@media(min-width:1800px){
.patient_rights_four {padding-bottom: 8rem;}
.patient_rights_four .pata-vst-cntnt {padding-bottom: 5.2rem;padding-inline: 7rem;}
.patient_rights_four .pata-vst-cntnt h3 {padding-bottom: 3.4rem;}
.patient_rights_four .pata-vst-grid {column-gap: 4.9rem;padding-top: 5.2rem;}
.patient_rights_four .visit_bx .ovr_sec h4 {padding-bottom: 2.5rem;}
.patient_rights_four .visit_bx .ovr_sec h4+p {margin-bottom: 3rem;padding-right: 11rem;}
.patient_rights_four .visit_bx .ovr_sec figcaption {padding-top: 3rem;padding-right: 8rem;}
.patient_rights_four .visit_bx .vsn_msn_grid {padding-top: 3.7rem;gap: 2.3rem;}
.patient_rights_four .visit_bx .vsn_msn_grid .vsn_bx {padding: 3.2rem 4.1rem;}
.patient_rights_four .visit_bx .vsn_msn_grid .vsn_bx h5 {padding-bottom: 2.1rem;}
}
@media(max-width:1199px){
.patient_rights_four {padding-bottom: 3rem;}
.patient_rights_four .visit_bx .ovr_sec h4 {padding-bottom: 1rem;}
.patient_rights_four .visit_bx .ovr_sec h4+p {margin-bottom: 1.6rem;}
.patient_rights_four .pata-vst-grid {column-gap: 2rem;padding-top: 3rem;}
.patient_rights_four .visit_bx .vsn_msn_grid {padding-top: 2rem;gap: 1.3rem;}
.patient_rights_four .visit_bx .vsn_msn_grid .vsn_bx {padding: 1.2rem 1.1rem;}
.patient_rights_four .visit_bx .vsn_msn_grid .vsn_bx h5 {padding-bottom: 1rem;}
.patient_rights_four .pata-vst-cntnt {padding-bottom: 2.2rem;}
.patient_rights_four .pata-vst-cntnt h3 {padding-bottom: 1.4rem;}
.patient_rights_four .pata-vst-grid {column-gap: 2.9rem;padding-top: 3rem;}
}
@media(max-width:991px){
.patient_rights_four .pata-vst-cntnt {padding-bottom: 2.2rem;}
.patient_rights_four .pata-vst-cntnt h3 {padding-bottom: 1.4rem;}
.patient_rights_four .pata-vst-grid{grid-template-columns: auto;}
.patient_rights_four .tbs_sec .accordion-body {padding: 1.5rem;padding-inline: 0;}
.patient_rights_four .visit_bx .ovr_sec h4 {display: none;}
}
@media(max-width:575px){
.patient_rights_four .visit_bx .vsn_msn_grid {grid-template-columns: auto;}
}

.patient_rights_five {background-color: var(--colorf5);padding-block: 5rem 6rem;}
.patient_rights_five .emrgny_help {text-align: center;}
.patient_rights_five .emrgny_help h3 {font: var(--font18);padding-bottom: 2.6rem;}
.patient_rights_five .emrgny_help_grid {display: grid;grid-template-columns: repeat(3, 1fr);background-color: var(--colorf1);padding: 1.6rem; row-gap:3rem}
.patient_rights_five .emrgny_help_grid .phn-no {text-align: center;position: relative;display: flex;flex-direction: column;}
.patient_rights_five .emrgny_help_grid .contact_P {display: flex;justify-content: center;}
.patient_rights_five .emrgny_help_grid .phn-no:not(:last-child):after {content: '';position: absolute;width: 1px;height: 100%;right: 0;top: 0;background-color: var(--colord9);}
.patient_rights_five .emrgny_help_grid .phn-no p {font: var(--font14);margin-bottom: 0.8rem;font-weight: 500;}
.patient_rights_five .emrgny_help_grid .phn-no a {color: var(--color_red);font: var(--font14);}
.patient_rights_five .emrgny_help_grid .phn-no span {background-color: var(--color_white);padding: 0;border-radius: 50%;width: 2.2rem;height: 2.2rem;line-height: 2rem;display: inline-block;margin-right: 1rem;}
.patient_rights_five .emrgny_help_grid .phn-no span img {width: 0.8rem;height: 0.8rem;}
.patient_rights_five .emrgny_help_grid .phn-no:nth-child(3):after {background-color: transparent;}

@media(min-width:1800px){
.patient_rights_five {padding-block: 8rem 9rem;}
.patient_rights_five .emrgny_help h3 {padding-bottom: 3.6rem;}
.patient_rights_five .emrgny_help_grid {padding: 2.6rem;}
.patient_rights_five .emrgny_help_grid .phn-no p {margin-bottom: 1.8rem;}
.patient_rights_five .emrgny_help_grid .phn-no span {width: 3.2rem;height: 3.2rem;line-height: 3rem;}
.patient_rights_five .emrgny_help_grid .phn-no span img {width: 1.2rem;height: 1.2rem;}
}
@media(max-width:1199px){
.patient_rights_five {padding-block: 3rem 3rem;}
.patient_rights_five .emrgny_help h3 {padding-bottom: 1.6rem;}
.patient_rights_five .emrgny_help_grid {grid-template-columns: repeat(2, 1fr);gap: 2rem;padding: 2.6rem;}
.patient_rights_five .emrgny_help_grid .phn-no {padding-block: 1rem;}
.patient_rights_five .emrgny_help_grid .phn-no:not(:last-child):after {width: 100%;height: 1px;right: 0;top: auto;bottom: -7px;}
}

@media(max-width:575px){
.patient_rights_five .emrgny_help_grid {grid-template-columns: auto;gap: 2rem;padding: 1.6rem;}
}
.patient_rights_six {background-color: var(--colorf5);padding-block: 0rem 8rem;}
.patient_rights_six .trs_grid {display: grid;grid-template-columns: repeat(1, 49.1% auto);column-gap: 7.1rem;align-items: center;}
.patient_rights_six .trs_grid .trs_bx h5 {font: var(--font15);padding-bottom: 1.6rem;padding-right: 4rem;}
.patient_rights_six .trs_grid .trs_bx p {padding-right: 5rem;}

@media(min-width:1800px){
.patient_rights_six {padding-block: 0rem 11rem;}
.patient_rights_six .trs_grid {column-gap: 8.1rem;}
.patient_rights_six .trs_grid .trs_bx h5 {padding-bottom: 2.6rem;padding-right: 12rem;}
.patient_rights_six .trs_grid .trs_bx p {padding-right: 13rem;}
}
@media(max-width:1199px){
.patient_rights_six {padding-block: 0rem 4rem;}
.patient_rights_six .trs_grid {column-gap: 4.1rem;}
.patient_rights_six .trs_grid .trs_bx h5 {padding-bottom: 1.6rem;padding-right: 0;}
.patient_rights_six .trs_grid .trs_bx p {padding-right: 0;}
}

@media(max-width:768px){
.patient_rights_six .trs_grid {gap: 2rem;grid-template-columns: auto;}
}

/* Patient Information-Patient Rights And Responsibilities end */


/* Patient Information General Info And Timings start */
.general_info_one {background-color: var(--colorf5);padding-block: 5rem 7rem;}
.general_info_one .grnl_info_grid {display: grid;grid-template-columns: repeat(1, 55.42% auto);column-gap: 5rem;}
.general_info_one .grnl_info_grid .grnl_rght h3 {font: var(--font18);padding-bottom: 2rem;}
.general_info_one .grnl_info_grid .grnl_rght h5 {font: var(--font12);font-weight: 600;padding-bottom: 1.6rem;}
.general_info_one .grnl_info_grid .grnl_rght .visit-time-grid {display: grid;grid-template-columns: repeat(2, 1fr);column-gap: 1rem;margin-bottom: 2rem;}
.general_info_one .grnl_info_grid .grnl_rght .visit-time-grid .visitbx {background-color: var(--color_white);padding: 1.1rem 0.9rem;}
.general_info_one .grnl_info_grid .grnl_rght .visit-time-grid .visitbx p {font: var(--font15);color: var(--color_red);}
.general_info_one .custom_bullets li {font: var(--font12);line-height: var(--line-height-20);position: relative;padding-left: 1.5rem;}
.general_info_one .custom_bullets li:not(:last-child) {padding-bottom: 1.6rem;}
.general_info_one .custom_bullets {padding-left: 1.5rem;}
.general_info_one .custom_bullets li {list-style-type: disc;padding-left: 0;}
.general_info_one .custom_bullets li::marker {color: var(--color_red);    font: var(--font14);}
.general_info_one .custom_bullets li:before {display: none;}
.general_info_one .vst-only-grid {display: grid;grid-template-columns: repeat(1, 55.42% auto);column-gap: 5rem;align-items: normal;}
.general_info_one .vst-only-grid .visit-time-grid {display: grid;grid-template-columns: repeat(2, 1fr);column-gap: 1rem;margin-bottom: 0rem;margin-right: 11rem;align-items: start;position: relative;}
.general_info_one .vst-only-grid .visit-time-grid:first-of-type:after {content: '';position: absolute;width: 1px;height: 126%;right: -11rem;top: -26px;background-color: var(--colord9);}
.general_info_one .vst-only-grid .visit-time-grid .visitbx {background-color: var(--color_white);padding: 1.1rem;}
.general_info_one .vst-only-grid .visit-time-grid .visitbx p {font: var(--font15);color: var(--color_red);}
.general_info_one .vst-only {padding-top: 2.5rem;padding-bottom: 1.5rem;}
.general_info_one .vst-only h5 {font: var(--font12);font-weight: 700;position: relative;}
.general_info_one .vst-only h5::after {content: '';position: absolute;width: 80%;height: 1px;background-color: var(--colord9);right: -20px;top: 12px;}

@media(min-width:1800px){
.general_info_one {padding-block: 8rem 10rem;}
.general_info_one .grnl_info_grid {column-gap: 6rem;align-items: center;}
.general_info_one .grnl_info_grid .grnl_rght h3 {padding-bottom: 3rem;}
.general_info_one .grnl_info_grid .grnl_rght h5 {padding-bottom: 2.6rem;}
.general_info_one .grnl_info_grid .grnl_rght .visit-time-grid .visitbx {padding: 1.8rem;}
.general_info_one .grnl_info_grid .grnl_rght .visit-time-grid {column-gap: 2rem;margin-bottom: 3rem;}
.general_info_one .custom_bullets li:not(:last-child) {padding-bottom: 2.6rem;padding-right: 8.6rem;}
.general_info_one .vst-only {padding-top: 3.5rem;padding-bottom: 2.5rem;}
.general_info_one .vst-only-grid .visit-time-grid {column-gap: 2rem;}
.general_info_one .vst-only-grid .visit-time-grid .visitbx {padding: 2.1rem;}
.general_info_one .vst-only-grid .visit-time-grid:first-of-type:after {height: 136%;top: -38px;}
}
@media(max-width:1199px){
.general_info_one {padding-block: 3rem 4rem;}
.general_info_one .grnl_info_grid {grid-template-columns: auto;gap: 2rem;}
.general_info_one .grnl_info_grid .grnl_rght h3 {padding-bottom: 1rem;}
.general_info_one .grnl_info_grid .grnl_rght h5 {padding-bottom: 1rem;}
.general_info_one .vst-only {padding-top: 2rem;padding-bottom: 1.5rem;}
.general_info_one .vst-only-grid .visit-time-grid {margin-right: 7rem;}
.general_info_one .vst-only-grid .visit-time-grid:first-of-type:after {right: -7rem;}
.general_info_one .vst-only-grid {column-gap: 4rem;}
}
@media(max-width:991px){
.general_info_one .vst-only-grid .visit-time-grid {margin-right: 0rem;}
.general_info_one .vst-only-grid {column-gap: 3rem;}
.general_info_one .vst-only h5::after {width: 75%;}
.general_info_one .vst-only-grid .visit-time-grid:first-of-type:after {right: -2rem;}
}
@media(max-width:768px){
.general_info_one .vst-only h5::after {width: 60%;right: 0;}
.general_info_one .vst-only-grid .visit-time-grid {margin-right: 0rem;grid-template-columns: auto;}
}
@media(max-width:575px){
.general_info_one {padding-block: 3rem 3rem;}
.general_info_one .vst-only-grid {gap: 2rem;grid-template-columns: auto;}
.general_info_one .vst-only-grid .visit-time-grid {grid-template-columns: auto;gap: 2rem;}
.general_info_one .grnl_info_grid .grnl_rght .visit-time-grid {grid-template-columns: auto;gap: 2rem;margin-bottom: 2rem;}
.general_info_one .vst-only h5::after {display: none;}
}

.general_info_two {background-color: var(--colorf5);}
.general_info_two .admsn_cntnt {text-align: center;padding-bottom: 3.4rem;}
.general_info_two .admsn-outer {background-color: var(--color27);padding-top: 6.2rem;position: relative;z-index: 1;}
.general_info_two .admsn-outer::after {content: '';position: absolute;background-color: var(--colorf5);width: 100%;height: 54%;left: 0;bottom: 0;z-index: -1;}
.general_info_two .admsn-outer .admsn_grid {display: grid;grid-template-columns: repeat(3, 1fr);gap: 3rem 1.4rem;}
.general_info_two .admsn_cntnt h3 {font: var(--font18);color: var(--color_yellow);}
.general_info_two .admsn-outer .admsn_grid .admsn_bx {background-color: var(--color_white);text-align: center;position: relative;padding-block: 2.5rem 5.8rem;padding-inline: 2.4rem;min-height: 319px;}
.general_info_two .admsn-outer .admsn_grid .admsn_bx:after {content: '';position: absolute;background-color: var(--color_blue);opacity: 0.5;width: 15%;height: 1px;right: 43%;bottom: 3.9rem;}
.general_info_two .admsn-outer .admsn_grid .admsn_bx h4 {font: var(--font15);color: var(--color_red);padding-bottom: 1.2rem;}
.general_info_two .view-all {padding-top: 2.5rem;}
.general_info_two .view-all a {font: var(--font12);color: var(--color_red);font-weight: bold;}

@media(min-width:1800px){
.general_info_two .admsn-outer {padding-top: 9.2rem;}
.general_info_two .admsn_cntnt {padding-bottom: 4.4rem;}
.general_info_two .admsn-outer .admsn_grid {gap: 4rem 2.4rem;}
.general_info_two .admsn-outer .admsn_grid .admsn_bx {padding-block: 3.5rem 6.8rem;padding-inline: 5.4rem;min-height: 420px;}
.general_info_two .admsn-outer .admsn_grid .admsn_bx h4 {padding-bottom: 2.2rem;}
.general_info_two .admsn-outer .admsn_grid .admsn_bx:after {right: 44%;bottom: 5rem;height: 2px;}
.general_info_two .view-all {padding-top: 3.5rem;}
}
@media(max-width:1199px){
.general_info_two .admsn-outer {padding-top: 3rem;}
.general_info_two .admsn_cntnt {padding-bottom: 2rem;}
.general_info_two .admsn-outer .admsn_grid {gap: 2rem 1rem;}
.general_info_two .admsn-outer .admsn_grid .admsn_bx {padding-block: 1.5rem 4.8rem;padding-inline: 2rem;min-height: 297px;}
.general_info_two .admsn-outer .admsn_grid .admsn_bx:after {bottom: 2.9rem;}
.general_info_two .admsn-outer .admsn_grid .admsn_bx h4 {padding-bottom: 1rem;}
.general_info_two .view-all {padding-top: 2rem;}
}
@media(max-width:991px){
.general_info_two .admsn-outer .admsn_grid {gap: 2rem;grid-template-columns: repeat(2, 1fr);padding-inline: 2rem;}
.general_info_two .admsn-outer::after {height: 17%;}
.general_info_two .admsn-outer .admsn_grid .admsn_bx {min-height: auto;}
}

@media(max-width:575px){
.general_info_two .admsn-outer .admsn_grid {grid-template-columns: auto;}
.general_info_two .admsn-outer .admsn_grid .admsn_bx:after {right: 46%;bottom: 2rem;}
}

.general_info_three {background-color: var(--colorf5);padding-block: 5.6rem 7rem;}
.general_info_three .contat_grid {display: grid;grid-template-columns:repeat(1, 44.76% auto);background-color: var(--colorf1);column-gap: 5.5rem;padding-block: 1.3rem;padding-inline: 3.7rem 2.5rem;}
.general_info_three .contat_grid .contat_bx_grid {display: grid;grid-template-columns: repeat(2, 1fr);column-gap: 5rem;}
.general_info_three .contat_grid .contat_bx p {font: var(--font18);font-weight: normal;}
.general_info_three .contat_grid .contat_bx_grid .cntct_bx h5 {font: var(--font16);padding-bottom: 1rem;}
.general_info_three .contat_grid .contat_bx_grid .cntct_bx a {font: var(--font16);color: var(--color_red);}
.general_info_three .contat_grid .contat_bx_grid .cntct_bx:hover a {color: var(--color_black);}
.general_info_three .contat_grid .contat_bx_grid .cntct_bx span {background-color: var(--color_white);padding: 0;border-radius: 50%;width: 2.2rem;height: 2.2rem;line-height: 2rem;display: inline-block;margin-right: 1rem;text-align: center;}
.general_info_three .contat_grid .contat_bx_grid .cntct_bx:hover span{background-color: #dee2e6;}

@media(min-width:1800px){
.general_info_three {padding-block: 8.6rem 10rem;}
.general_info_three .contat_grid {column-gap: 6.5rem;padding-block: 2.3rem;padding-inline: 4.7rem 3.5rem;}
.general_info_three .contat_grid .contat_bx p {padding-right: 1rem;}
}
@media(max-width:1199px){
.general_info_three {padding-block: 3rem 4rem;}
.general_info_three .contat_grid {column-gap: 1.5rem;padding-block: 1.3rem;padding-inline: 1.7rem 1.5rem;}
.general_info_three .contat_grid .contat_bx_grid {column-gap: 3rem;}
}
@media(max-width:991px){
.general_info_three {padding-block: 3rem 3rem;}
.general_info_three .contat_grid {column-gap: 0.5rem;}
.general_info_three .contat_grid .contat_bx_grid {column-gap: 1rem;}
}
@media(max-width:768px){
.general_info_three .contat_grid {gap: 1.5rem;grid-template-columns: auto;padding: 2rem;}
}
@media(max-width:575px){
.general_info_three .contat_grid .contat_bx_grid {gap: 2rem;grid-template-columns: auto;}
}
/* Patient Information General Info And Timings end */


/* Facilities-Infrastructure start */
.fac_infra_one {padding-block: 5rem 8rem;background-color: var(--colorf5);}
.fac_infra_one .patined_grid .pat_right h4,.fac_infra_one .patined_grid .pat_right p {padding-right: 0rem;}

@media(min-width:1800px){
.fac_infra_one {padding-block: 8rem 11rem;}
.fac_infra_one .patined_grid .pat_right h4 {padding-right: 5rem;}
.fac_infra_one .patined_grid .pat_right p {padding-right: 5.4rem;}
}
@media(max-width:1199px){
.fac_infra_one {padding-block: 3rem 4rem;}
}
@media(max-width:991px){
.fac_infra_one {padding-block: 3rem 3rem;}
}

.fac_infra_two {position: relative;z-index: 1;padding-top: 7.4rem;padding-bottom: 0rem;background-color: var(--colorf5);overflow: hidden;border-bottom: 1px solid var(--colord9);}
.fac_infra_two::after {content: '';position: absolute;width: 100%;height: 10%;left: 0;top: 2.4rem;background-color: var(--color27);z-index: -1;}
.fac_infra_two .pata-vst-grid {padding-top: 0;}
.fac_infra_two .tbs_sec .accordion-body{background-color: transparent;}

.fac_infra_two .visit_bx .ovr_sec {position: relative;background:var(--color27);}
.fac_infra_two .visit_bx .ovr_sec:after {content: '';position: absolute;width: 100vw;height: 100%;right: -100vw;top: 0;background-color: var(--color27);z-index: -1;}
.fac_infra_two .visit_bx .ovr_sec:before {content: '';position: absolute;width: 50vw;height: 100%;left: -50vw;top: 0;background-color: var(--color27);z-index: -1;}
.fac_infra_two .visit_bx .ovr_sec h4{color: var(--color_white);}
.fac_infra_two .visit_bx .ovr_sec h4+p{color: var(--color_white);}
.fac_infra_two .visit_bx .ovr_sec figcaption {padding-top: 2.4rem;}
.fac_infra_two .visit_bx .ovr_sec figcaption h5 {font:var(--font14);font-weight: 500;padding-bottom: 2.3rem;}
.fac_infra_two .visit_bx .ovr_sec figcaption h5,.fac_infra_two .visit_bx .ovr_sec figcaption p, .fac_infra_two .visit_bx .ovr_sec li{color:var(--color_white)}
.fac_infra_two .visit_bx .ovr_sec .custom_bullets{padding-top: 2.4rem;padding-bottom: 4.1rem;}
.fac_infra_two .visit_bx .ovr_sec li{position: relative;padding-left: 2rem;z-index: 1;}
.fac_infra_two .visit_bx .ovr_sec li:not(:last-child){padding-bottom: 1.6rem;}
.fac_infra_two .visit_bx .ovr_sec li::before {content: '';position: absolute;width: 0.5rem;height: 0.5rem;background-color: var(--color_yellow);left: 0;top: 7px;border-radius: 50%;z-index: -1;}

.fac_infra_two .intent_service {padding-top: 4rem;}
.fac_infra_two .intent_service h5 {font: var(--font14);font-weight: 500;padding-bottom: 2.4rem;}
.fac_infra_two .intent_service p {margin-bottom: 2.4rem;}
.fac_infra_two .intent_service .custom_bullets{padding-top: 0rem;padding-bottom: 4rem;}
.fac_infra_two .intent_service li{position: relative;padding-left: 2rem;z-index: 1;}
.fac_infra_two .intent_service li:not(:last-child){padding-bottom: 1.6rem;}
.fac_infra_two .intent_service li::before {content: '';position: absolute;width: 0.5rem;height: 0.5rem;background-color: var(--color_red);left: 0;top: 7px;border-radius: 50%;z-index: -1;}

.fac_infra_two .intensive-care-units-icu {padding-top: 3.2rem;position: relative;padding-bottom: 3.6rem;}
.fac_infra_two .intensive-care-units-icu h5 {font: var(--font14);font-weight: 500;padding-bottom: 2rem;}
.fac_infra_two .intensive-care-units-icu p {margin-bottom: 2rem;}
.fac_infra_two .intensive-care-units-icu p:last-child{margin-bottom: 0;}
.fac_infra_two .intensive-care-units-icu:before {content: '';position: absolute;width: 79.65vw;height: 100%;background-color: var(--color_white);left: -39rem;top: 0;z-index: -1;}
.fac_infra_two .intensive-care-units-icu .intensive-care-units-icu-grid {display: grid;grid-template-columns: repeat(3, 1fr);gap: 0.6rem;padding-bottom: 2rem;}
.fac_infra_two .intensive-care-units-icu .intensive-care-units-icu-grid .radio_bx {position: relative;}
.fac_infra_two .intensive-care-units-icu .intensive-care-units-icu-grid .radio_bx figure {display: grid;align-items: start;position: relative;}
.fac_infra_two .intensive-care-units-icu .intensive-care-units-icu-grid .radio_bx figure:after {content: '';position: absolute;width: 100%;height: 81%;background: linear-gradient(178deg, #fff 0%, rgba(24, 121, 9, 0.020045518207282953) 0%, #000000db 71%);left: 0;bottom: 0;}
.fac_infra_two .intensive-care-units-icu .intensive-care-units-icu-grid .radio_bx figure>* {grid-area: 1 /1;}
.fac_infra_two .intensive-care-units-icu .intensive-care-units-icu-grid .radio_bx figure figcaption {position: relative;z-index: 1;bottom: -17rem;padding-inline: 1.7rem;}
.fac_infra_two .intensive-care-units-icu .intensive-care-units-icu-grid .radio_bx figure figcaption h5, .intensive-care-units-icu-grid .intensive-care-units-icu-grid .radio_bx figure figcaption p {color: var(--color_white);}
.fac_infra_two .intensive-care-units-icu .intensive-care-units-icu-grid .radio_bx:hover h5, .intensive-care-units-icu-grid .intensive-care-units-icu-grid .radio_bx:hover p {color: var(--colord9);}
.fac_infra_two .intensive-care-units-icu .intensive-care-units-icu-grid .radio_bx figure figcaption h5 {font: var(--font14);font-weight: 500;padding-bottom: 1rem;}
.fac_infra_two .intensive-care-units-icu .intensive-care-units-icu-grid .radio_bx figure figcaption p {font-weight: 300;color: var(--color_white);margin-bottom: 0;}

.fac_infra_two .operation-theaters-ots {padding-top: 5rem;}
.fac_infra_two .operation-theaters-ots h5 {font: var(--font14);font-weight: 500;padding-bottom: 2rem;}
.fac_infra_two .operation-theaters-ots .ots_grid {display: grid;grid-template-columns: repeat(3, 1fr);column-gap: 0.4rem;padding-top: 2.8rem;justify-content: start;justify-items: start;position: relative;left: 2rem;}
.fac_infra_two .operation-theaters-ots .ots_grid .ots_bx {text-align: center;position: relative;}
.fac_infra_two .operation-theaters-ots .ots_grid .ots_bx:not(:last-child)::after {content: '';position: absolute;width: 1px;height: 100%;background-color: var(--colord9);right: -42px;top: 0;}
.fac_infra_two .operation-theaters-ots p {margin-bottom: 0;}
.fac_infra_two .operation-theaters-ots .ots_grid .ots_bx figcaption {padding-top: 1rem;}
.fac_infra_two .operation-theaters-ots .ots_grid .ots_bx figcaption p>span{display: block;}

.fac_infra_two .emrg_services {padding-top: 5rem;}
.fac_infra_two .emrg_services .emrg-cntnt h5 {font: var(--font14);font-weight: 500;padding-bottom: 2rem;}
.fac_infra_two .emrg_services .emrg-cntnt p {padding-right: 2rem;}
.fac_infra_two .emrg_services .emrg_services_grid {display: grid;grid-template-columns: repeat(2, 1fr);column-gap: 1.2rem;padding-block: 2rem;}
.fac_infra_two .emrg_services .emrg_services_grid .emrg_bx figure {display: grid;align-items: end;position: relative;}
.fac_infra_two .emrg_services .emrg_services_grid .emrg_bx figure::after {content: '';position: absolute;width: 100%;height: 100%;background: linear-gradient(-273deg, #0000009e, transparent);left: 0;top: 0;}
.fac_infra_two .emrg_services .emrg_services_grid .emrg_bx figure>* {grid-area: 1 / 1;}
.fac_infra_two .emrg_services .emrg_services_grid .emrg_bx figcaption {position: relative;z-index: 1; padding-bottom: 1.6rem;padding-left: 1.3rem;}
.fac_infra_two .emrg_services .emrg_services_grid .emrg_bx figcaption p {font: var(--font24);color: var(--color_white);font-weight: normal;}
.fac_infra_two .emrg_services .emrg_services_grid .emrg_bx figcaption p>span {display: block;}
.fac_infra_two .emrg_services {padding-bottom: 5rem;}

@media(min-width:1800px){
.fac_infra_two {padding-top: 10.4rem;padding-bottom: 5rem;}
.fac_infra_two .visit_bx .ovr_sec figcaption {padding-top: 3.4rem;}
.fac_infra_two .visit_bx .ovr_sec figcaption h5 {padding-bottom: 3.3rem;}
.fac_infra_two .visit_bx .ovr_sec .custom_bullets {padding-top: 3.4rem;padding-bottom: 5.1rem;}

.fac_infra_two .intent_service {padding-top: 5rem;}
.fac_infra_two .intent_service h5 {padding-bottom: 3rem;}
.fac_infra_two .intent_service p {margin-bottom: 3rem;padding-right: 10rem;}
.fac_infra_two .intent_service .custom_bullets {padding-bottom: 5rem;}
.fac_infra_two .intent_service li {padding-right: 10rem;}
.fac_infra_two .intent_service li:not(:last-child) {padding-bottom: 2rem;}

.fac_infra_two .intensive-care-units-icu {padding-block: 4.2rem 4.6rem;}
.fac_infra_two .intensive-care-units-icu:before {width: 78.65vw;left: -53.7rem;}
.fac_infra_two .intensive-care-units-icu h5 {padding-bottom: 3rem;}
.fac_infra_two .intensive-care-units-icu p {margin-bottom: 3rem;}
.fac_infra_two .intensive-care-units-icu .intensive-care-units-icu-grid {gap: 1.2rem;padding-bottom: 3rem;}
.fac_infra_two .intensive-care-units-icu .intensive-care-units-icu-grid .radio_bx figure figcaption {bottom: -25rem;padding-inline: 1.9rem 4.8rem;}

.fac_infra_two .operation-theaters-ots {padding-top: 6rem;}
.fac_infra_two .operation-theaters-ots h5 {padding-bottom: 3rem;}
.fac_infra_two .operation-theaters-ots h5+p{padding-right: 10rem;}
.fac_infra_two .operation-theaters-ots .ots_grid {column-gap: 4.4rem;padding-top: 3.8rem;}
.fac_infra_two .operation-theaters-ots .ots_grid .ots_bx:not(:last-child)::after {width: 2px;right: -76px;}

.fac_infra_two .emrg_services {padding-top: 6rem;}
.fac_infra_two .emrg_services .emrg-cntnt h5 {padding-bottom: 3rem;}
.fac_infra_two .emrg_services .emrg-cntnt p {padding-right: 12rem;}
.fac_infra_two .emrg_services .emrg_services_grid {column-gap: 2rem;padding-block: 3rem;}
.fac_infra_two .emrg_services .emrg_services_grid .emrg_bx figcaption {padding-bottom: 2.6rem;padding-left: 2.3rem;}
}
@media(max-width:1199px){
.fac_infra_two {padding-block: 4rem;}
.fac_infra_two .visit_bx .ovr_sec figcaption {padding-top: 2rem;}
.fac_infra_two .visit_bx .ovr_sec figcaption h5 {padding-bottom: 2rem;}
.fac_infra_two .visit_bx .ovr_sec .custom_bullets {padding-block: 2rem 3rem;}

.fac_infra_two .intent_service {padding-top: 3rem;}
.fac_infra_two .intent_service h5 {padding-bottom: 2rem;}
.fac_infra_two .intent_service p {margin-bottom: 2rem;}
.fac_infra_two .intent_service .custom_bullets {padding-bottom: 3rem;}

.fac_infra_two .intensive-care-units-icu {padding-block:  0 ;}
.fac_infra_two .intensive-care-units-icu:before {width: 78.9vw;left: -33.6rem;display: none;}

.fac_infra_two .intensive-care-units-icu .intensive-care-units-icu-grid .radio_bx figure figcaption {bottom: -14rem;padding-inline: 1rem;}

.fac_infra_two .operation-theaters-ots {padding-top: 3rem;}
.fac_infra_two .operation-theaters-ots .ots_grid {column-gap: 2rem;padding-top: 2.8rem;left: 0rem;}

.fac_infra_two .emrg_services {padding-top: 3rem;}
.fac_infra_two .emrg_services .emrg-cntnt p {padding-right: 0;}
}

@media(max-width:991px){
.fac_infra_two {padding-block: 3rem;}
.fac_infra_two .intensive-care-units-icu .intensive-care-units-icu-grid .radio_bx figure figcaption {bottom: -22rem;padding-inline: 2rem;}
.fac_infra_two .intensive-care-units-icu:before {width: 200vw;left: -100rem;}

.fac_infra_two .operation-theaters-ots .ots_grid .ots_bx:not(:last-child)::after {right: -58px;top: 0;}

}
@media(max-width:768px){
.fac_infra_two .intensive-care-units-icu .intensive-care-units-icu-grid {grid-template-columns: repeat(2, 1fr);gap: 1.2rem;}
.fac_infra_two .intensive-care-units-icu .intensive-care-units-icu-grid .radio_bx figure figcaption {bottom: -26rem;padding-inline: 2rem;}

.fac_infra_two .operation-theaters-ots {padding-top: 2rem;}
.fac_infra_two .operation-theaters-ots h5 {padding-bottom: 1rem;}
.fac_infra_two .operation-theaters-ots .ots_grid {column-gap: 0rem;padding-top: 2rem;left: 0rem;}
.fac_infra_two .operation-theaters-ots .ots_grid .ots_bx:not(:last-child)::after {right: -30px;}
}
@media(max-width:490px){
.fac_infra_two .intensive-care-units-icu .intensive-care-units-icu-grid {grid-template-columns: auto;gap: 1.2rem;}
.fac_infra_two .intensive-care-units-icu .intensive-care-units-icu-grid .radio_bx figure figcaption {bottom: auto;padding: 2rem;grid-area: auto;background-color: var(--color_black);}

.fac_infra_two .operation-theaters-ots .ots_grid {gap: 2rem;padding-top: 2rem;left: 0rem;grid-template-columns: repeat(2, 1fr);}
.fac_infra_two .operation-theaters-ots .ots_grid .ots_bx:not(:last-child)::after {width: 100%;height: 1px;right: 0;bottom: 0;top: auto;}
.fac_infra_two .operation-theaters-ots .ots_grid .ots_bx figcaption {padding-block: 1rem;}
.fac_infra_two .operation-theaters-ots .ots_grid .ots_bx figcaption p>span {display: inline;}

.fac_infra_two .emrg_services .emrg_services_grid {grid-template-columns: auto;gap: 2rem;padding-block: 2rem;}
.fac_infra_two .emrg_services .emrg_services_grid .emrg_bx figcaption p>span {display: inline;}
}

.fac_infra_three {padding-block: 4rem 8rem;}
.fac_infra_three .trhc-cntnt {padding-bottom: 2.4rem;text-align: center;padding-inline: 25rem;}
.fac_infra_three .trhc-cntnt h5 {font: var(--font15);}
.fac_infra_three .trhc-cntnt-b {text-align: center;padding-top: 2.4rem;padding-inline: 10rem;}

@media(min-width:1800px){
.fac_infra_three {padding-block: 7rem 11rem;}
.fac_infra_three .trhc-cntnt {padding-bottom: 3.4rem;padding-inline: 39rem;}
.fac_infra_three .trhc-cntnt-b {padding-top: 3.4rem;padding-inline: 18rem;}
}
@media(max-width:1199px){
.fac_infra_three .trhc-cntnt {padding-bottom: 2rem;padding-inline: 18rem;}
.fac_infra_three .trhc-cntnt-b {text-align: center;padding-top: 2rem;padding-inline: 3rem;}
}
@media(max-width:991px){
.fac_infra_three {padding-block: 3rem 3rem;}
.fac_infra_three .trhc-cntnt {padding-inline: 0;}
.fac_infra_three .trhc-cntnt-b {padding-inline: 0;}
}
/* Facilities-Infrastructure End */
/* UI05071998 end */







/* UIJG-16051993 ======================> */



.facilities_sec{padding-block: 6rem 6rem;}

.facilities_sec .facilities_contant h3{text-align: center;font: var(--font18);margin-bottom: 3.2rem;}
.facilities_sec .facilities_contant p{text-align: center;font: var(--font15);opacity: 1;font-weight: normal;margin-bottom: 3.2rem;}
   .break_text {display: block;}
   .facilities_sec .facilities_pra { text-align: center; font-weight: normal; margin: 3.2rem 0rem 0rem;}
   .importance_hygiene { border-top: solid 1px #D9D9D9; padding: 5rem 0rem 5rem; position: relative;}
   .importance_hygiene h4 {color: #D12124;text-align: center;font: var(--font15);font-weight: normal;margin-bottom: 2.4rem;}
  .importance_hygiene p {text-align: center;font: var(--font12);font-weight: normal;margin-bottom: 6rem;}
.hospital_tab_sec {background-color: var(--color38);position: relative;z-index: 1;padding-block:7rem;}
.hospital_tab_sec .tbs_sec .accordion-body{background-color: var(--color38);}
.hospital_tab_sec_tp .tbs_sec .nav-link {font: var(--font14);color: var(--color27);padding: 1.2rem 0.4rem;}
.hospital_tab_sec .tbs_sec .nav-tabs{border-bottom: none;}
.hospital_tab_sec .rooms_slider .hospital_grid {display: grid;grid-template-columns: repeat(1, auto 31.53%);align-items: center;column-gap: 2.8rem;}
.hospital_tab_sec .hospital_room {text-align: center;padding-block: 0rem 3.8rem;padding-inline: 11rem;}
.hospital_tab_sec .hospital_room h3 {font: var(--font15);padding-bottom: 1.6rem;color: var(--color_white);}
.hospital_tab_sec .hospital_room p {color: var(--color_white);}
.hospital_tab_sec .rooms_slider .hospital_grid .room_right h4 {color: var(--color_white);padding-bottom: 1.6rem;}
.hospital_tab_sec .rooms_slider .hospital_grid .room_right p {color: var(--color_white);}
.hospital_tab_sec .rom_slide_butn:after {content: '';position: absolute;width: 290%;height: 1px;background: #fff;left: 60px;bottom: 60px;z-index: 1;opacity: 0.5;}
.facilities_sec3 {background-color: var(--colorf5);padding-block: 5.6rem;}
.facilities_sec3 .contant{padding-left: 4.2rem; padding-right: 6.2rem;margin-bottom: 0;}
.facilities_sec3 .custom_list li::before {width: 0.5rem;height: 0.5rem;background: var(--color38);top: 0.6rem;}
.facilities_sec3 .contant h4 {color: #D12124;font: var(--font15);margin-bottom: 1.5rem;}
.importance_hygiene {border-top: solid 1px #D9D9D9;padding: 5.6rem 0rem 3rem;position: relative;}
.importance_hygiene .communi_img .communi_list {margin-left: 0;margin-right: 0;position: relative;top: -2rem;z-index: 999;width: 86%;margin-inline: auto;margin-top: 0;padding-inline: 0;}
.communi_list .row { display: flex;gap: 14px;flex-wrap: nowrap;justify-content: center;}
.importance_hygiene .communi_img .card { border-bottom: solid 1px #D12124; border-left: none; border-right: none; border-top: none; border-radius: 0%; justify-content: center;}
.hygiene_grid {display: grid;grid-template-columns: repeat(1, 54.2% auto);column-gap: 6.2rem;align-items: center;}
.hygiene_grid .hygiene_bx p {padding-right: 4.1rem;}
@media(min-width:1800px){
    .facilities_sec {padding-block: 9rem;}
    .hospital_tab_sec .rooms_slider .hospital_grid {column-gap: 3.8rem;}
    .facilities_sec3 {padding-block: 8.6rem;}
    .facilities_sec3 .contant {padding-left: 4.2rem;padding-right: 8.4rem;}
    .importance_hygiene {padding: 7.6rem 0rem 5rem;}
    .hygiene_grid .hygiene_bx p {padding-right: 13.1rem;}
    /* .our-store .mteet_docslider2 {margin: 0rem 7rem;} */

    
}
/* @media(max-width:1799px){
    .our-store .mteet_docslider2 {margin: 0rem 15rem;}
} */
@media(max-width:1199px){
    .hospital_tab_sec .rom_slide_butn {bottom: -16%;right: 21%;}
    .facilities_sec3 .contant {padding-left: 1.2rem;padding-right: 3.2rem;padding-top: 2rem;}
    .hygiene_grid {column-gap: 3.2rem;}
    .hygiene_grid .hygiene_bx p {padding-right: 0;}
}
@media(max-width:991px){
    .facilities_sec {padding-block: 3rem;}
    .facilities_sec .facilities_contant h3 {margin-bottom: 1rem;}
    .facilities_sec .facilities_contant p {margin-bottom: 2rem;}
    .facilities_sec .facilities_pra {margin: 2rem 0rem 0rem;}
    .importance_hygiene { padding: 3rem 0;}
    .hospital_tab_sec {padding-block: 3rem;}
    .hospital_tab_sec .hospital_room {padding-block: 1rem 3rem;padding-inline: 0;}
    .hospital_tab_sec .rooms_slider .hospital_grid {grid-template-columns: auto;gap: 2rem;}
    .hospital_tab_sec .rom_slide_butn {bottom: -9%;right: 21%;}
    .hospital_tab_sec .rom_slide_butn .rooms-prev.swiper-button-prev {top: -39px;left: -48%;}
    .hospital_tab_sec .rom_slide_butn .rooms-next.swiper-button-next {top: -45px;left: -16.3%;}
    .hospital_tab_sec .rom_slide_butn:after{display: none;}
    .facilities_sec3 {padding: 3rem 0rem 3rem;}
    .facilities_sec3 .contant {padding-left: 0;padding-right: 0;padding-top: 0;padding-bottom: 2rem;}
    .facilities_sec3 .shine_effect{padding-bottom: 2rem;}
    .facilities_sec5 {padding: 0rem 0rem 5rem;}
    .facilities_sec5 .hygiene_grid {gap: 2rem;grid-template-columns: auto;}
    .importance_hygiene h4 {margin-bottom: 1.4rem;}
    .importance_hygiene p {margin-bottom: 2rem;}
}
@media(max-width:768px){
    .communi_list .row {gap: 20px;flex-direction: column;}
    .importance_hygiene .communi_img .communi_list {top: 1rem;width: 97%;}
    .break_text {display: inline;}
    .hospital_tab_sec .rom_slide_butn .rooms-next.swiper-button-next {top: -45px;left: -9.3%;}
}
@media(max-width:480px){
    .hospital_tab_sec .rom_slide_butn .rooms-prev.swiper-button-prev {top: -39px;left: -75%;}
    .hospital_tab_sec .rom_slide_butn {bottom: -12%;right: 21%;}
}
@media(max-width:320px){
    .hospital_tab_sec .rom_slide_butn .rooms-prev.swiper-button-prev {top: -39px;left: -89%;}
}

.importance_hygiene .communi_img .communi_list .col-md-4 h5 {background-color: #fff;padding: 1.5rem 1rem 1.4rem 1.1rem;font: var(--font12);color: #272727;text-align: center;}
.importance_hygiene .communi_img .card{border-bottom: solid 1px #D12124;border-left: none;border-right: none;border-top: none;border-radius: 0%;}
.communi_list .row {display: flex;gap: 20px;flex-wrap: inherit;}
.facilities_sec5 .contant{padding: 3.3rem 8rem 3.2rem 6.2rem;}
.patient_infor_sec {padding: 8rem 0rem 8rem;}
.patient_infor_sec .covid_content h4 {font: var(--font18);color: #000000;margin-bottom: 2.6rem;font-weight: normal;}
.patient_infor_sec .covid_content p {font: var(--font12);margin-bottom: 2rem;}
.patient_infor_sec .covid_content {padding-left:5.5rem;padding-right: 6.6rem;}
 .patient_infor_sec .health_family img {padding-left:5.5rem;width: 100%;max-width: 230px;height: auto;}
 .patient_infor_sec .full_text {padding: 3.2rem 0rem 3rem ;}
 .patient_infor_sec1 {background-color: #D12124;padding: 8rem 0rem 8rem;}
 .patient_infor_sec1 .contant {padding-left:4.6rem ;padding-right:4.6rem;}
 .patient_infor_sec1 .contant h4 {color: #FFFFFF;font: var(--font15);margin-bottom: 2.5rem;}
 .patient_infor_sec1 .contant p {color: #FFFFFF;font: var(--font12);font-weight: normal;}
  .patient_infor_sec2 {padding: 8rem 0rem 8rem;}
  .patient_infor_sec2 .text h5{color: #D12124;font: var(--font15);margin-bottom: 1.4rem;}
  .patient_infor_sec2 .text {border-bottom: solid 3px #28166E;padding: 0rem 7.3rem 6rem 0rem;}
  .slider_pad {overflow: hidden;padding: 10rem 0;}

  /***UIPP-12041994***start***/

.list-grid-box {display: grid;grid-template-columns: repeat(3, 1fr);gap: 4rem;}
.list-grid-box .service-offerd{background-color: var(--color_white);text-align: center;position: relative;padding-block:3.5rem 5.5rem;padding-inline: 2.4rem;z-index: 99;}
.list-grid-box .service-offerd h5 {font: var(--font15);color: var(--color_red);padding-bottom:2.5rem;}
.list-grid-box  .service-offerd ul{text-align: left;}

@media(max-width:1191px){
    .list-grid-box {grid-template-columns: repeat(2, 1fr);gap:2rem;
    }
}
@media(max-width:767px){
    .list-grid-box {grid-template-columns: repeat(1, 1fr);
    }
}
.facility-g2{display: grid;grid-template-columns: repeat(2, 1fr);gap: 0.8rem;}
.facility-g3{display: grid;grid-template-columns: repeat(3, 1fr);gap: 0.8rem;}
.facility-g4{display: grid;grid-template-columns: repeat(4, 1fr);gap: 0.8rem;}
.facility-singl{max-width: 50%;margin: 0px auto;}
.facility-speciality .heading-faci {background-color: var(--color38);padding-block: 3rem;padding-inline: 2rem;}
.facility-speciality .heading-faci h5 {font: var(--font15); color: var(--color_white);text-align: center;}
.facility-speciality .heading-faci p {font: var(--font12); color: var(--color_white);text-align: center;line-height: var(--line-height-20);padding-top:1rem;}
.facility-2sec h4 {padding-bottom: 3rem;font: var(--font14);font-weight: 500; text-align: center;}

@media(max-width:767px){
    .facility-speciality .heading-faci {padding-block: 1.5rem;padding-inline: 1rem;}
    .facility-g3{grid-template-columns: repeat(2, 1fr);}
    .facility-g4{grid-template-columns: repeat(2, 1fr);}
    .facility-singl{max-width: 100%;margin: 0px auto;}
}
.core-single p{color: var(--color_white);text-align: center;}
.core-competencies-sec ul.border-grid{display: grid;grid-template-columns: repeat(3, 1fr); gap: 1.5rem 2rem;}
.max-80{max-width: 80%;margin: 0px auto;}
.core-competencies-sec .border-grid li{border:1px solid #545454; padding: 1.5rem;color:var(--color_white);}
@media(max-width:767px){
    .core-competencies-sec ul.border-grid{grid-template-columns: repeat(2, 1fr);gap: 1rem;}
    .max-80{max-width: 100%;}
}
@media(max-width:575px){
    .core-competencies-sec ul.border-grid{grid-template-columns: repeat(1, 1fr);}
    .doc_dd {display: block;margin-top: 1rem;}
    .testim_sec_list .container, .video_testi .container{padding-inline:0}
    .hmspecilt_wrap .testim_sec_list{padding-top: 3rem; margin-bottom: 2rem;}
    .hmspecilt_wrap .video_testi { padding-block: 3rem;}
}
.insidefaq-ttl h4{font: var(--font14);color: var(--color_white);font-weight: 500;padding-block: 1rem 3rem;}

  /***UIPP-12041994***end***/


.opd_sec {
    background: var(--colorf5);
    padding-block: 6rem 8rem;
}


  /***UIAM-02031998***Start***/
.testim_sec_details{padding-block: 5rem 10rem;}
.testim_sec_details .testim_grid{display: flex;flex-direction: column;gap: 7rem;}
.testim_sec_details .testim_bx{display: flex; padding-bottom: 7rem; border-bottom: 0.1rem solid rgb(112 112 112 / 20%);}
.testim_bx:nth-child(odd){ }
.testim_sec_details .testim_image{flex: 0 0 30%;}
.testim_sec_details .testim_caption{flex: 0 0 100%;padding-left: 5rem;}
.testim_sec_details .testim_caption p{margin-bottom: 1rem;}
.testim_sec_details .testim_caption h4:nth-of-type(1)::before{  content: none; font: var(--font24);line-height: 0;display: inline-block;}
.testim_sec_details .testim_caption h4{font: var(--font18);margin-bottom: 3rem;color: #cf2f2b;position: relative;}


.testim_sec_list {padding-top: 5rem;}
.testim_sec_list .testim_grid {display: grid;grid-template-columns: repeat(2, 1fr);gap: 3rem;}
.testim_sec_list .testim_grid .testim_bx {position: relative;display: grid;grid-template-columns: repeat(1, 40% auto);gap: 3rem;align-items: center;background-color: #cccccc21;border: 1px solid #cccccc38;padding: 2rem;}
.testim_sec_list .testim_grid .testim_bx:hover .view_allbtn a>svg {stroke: var(--color_red);}
.testim_sec_list .testim_grid .testim_bx h4 {margin-bottom: 2rem;font: var(--font18);color: var(--color_red);}

.video_testi {padding-block: 5rem;}
.video_testi .vido_sec {position: relative; margin-top: 2rem;}
.video_testi .vido_sec .vdeo-ico {content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.video_testi .vido_sec figcaption {background-color: #2a176f;padding: 1.5rem 2rem;}
.video_testi .vido_sec figcaption p {font: var(--font14);color: #fff;}
.fancybox-content {float: none;}

.testim_sec_list .testim_caption p {
    display: -webkit-box;
    -webkit-line-clamp: 3; /* Limit to 3 lines */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 300px; /* Set a fixed width */
  }
  .adenoidectomy_ul {
  display: inline-flex; gap: 2rem;
}
/* .video_testi .view_allbtn, .testim_sec_list .view_allbtn {text-align: center;display: block;} */

@media(max-width:1199px){
    .testim_sec_list .testim_grid {gap: 2rem;}
    .testim_sec_list .testim_grid .testim_bx {gap: 2rem;padding: 1.5rem;}
    .testim_sec_list .testim_grid .testim_bx h4 {margin-bottom: 1rem;}
    .aim-obj-sec .card_diagno_grid .cadri_left {  padding-right: 2em;}
}
@media(max-width:991px){
    .video_testi .vido_sec:not(:last-child){margin-bottom: 2rem;}
    .testim_sec_list .testim_grid, .testim_sec_list .testim_grid .testim_bx {grid-template-columns: auto;}
    .adenoidectomy_ul {display: block; gap: 2rem;}
    .emergency_critical1 .emergency_content .btn_hovefct span{    font: var(--font12);}
}
@media(max-width:768px){
    .testim_sec_details {padding-block: 4rem 5rem;}
    .testim_sec_details .testim_bx {gap: 2rem;padding-bottom: 2rem;flex-direction: column;}
    .testim_sec_details .testim_caption {flex: 0;padding-left: 0;}
    .testim_sec_details .testim_caption h4 {margin-bottom: 1rem;}
}
  /***UIAM-02031998***End***/

.cordinary-cont.cordinary-left-space p {
    margin: 1rem 0rem 1rem;
}

.specialities_procedures{background: var(--colorf5);padding-block: 9.3rem 6rem;}
.specialities_procedures .hmspecilt_wrap{position: relative;}
.specialities_procedures h2{font: var(--font21);color: var(--color_red);font-weight: bold;text-align: center;}
.specialities_procedures blockquote{font: var(--font30);color: var(--color_black);font-weight: normal;padding-block: 3rem 6.2rem;text-align: center;}
.specialities_procedures .nav-tabs{display: flex;justify-content: center;padding-bottom: 0rem;}
.specialities_procedures .nav-tabs .nav-link{border: none; font: var(--font13);font-weight: bold;color: var(--color27);}
.specialities_procedures .nav-tabs li:not(:last-child){margin-right:3rem;}
.specialities_procedures .nav-tabs li:hover .nav-link{color: var(--color_white);}
.specialities_procedures .nav-tabs .nav-link.active{background-color:var(--colorf5);color: var(--color_red); border-bottom: solid 1px;}
.specialities_procedures .accordion-item{background: transparent;border: none;}
.leadership_massegeSec {padding-top: 8rem;}
.leadership_msgSec .accordion-button { background-color: var(--color_red); color:  var(--color_white); font: var(--font15); margin-bottom: 1rem;}
.leadership_msgSec .accordion-button::after { filter: brightness(0) invert(1);}
.blood_storage_col {margin: 6rem 0 6rem}
.blogs_details_list h5 {font: var(--font16); margin: 2rem 0rem 2rem;}
.blogs_details_list .custom_bullets {padding-left: 1.5rem;}
.blogs_details_list .custom_bullets li {list-style-type: disc; padding-left: 0;}
.blogs_details_list .custom_bullets li::marker {color: var(--color_red);font: var(--font14);}
.blogs_details_list ul {display: grid;grid-template-columns: repeat(2, 1fr);gap: 2rem;}
.blogs_details_list:last-child p{margin-top: 2rem;}
.blog-cont .blog_qsn h5 {font: var(--font16); margin: 2rem 0rem 2rem;}
.blog-cont .blog_qsn blockquote { background-color: #efefef; line-height: 26px; margin: 30px 0; padding: 26px 30px;border-left-style: solid;border-left-width: 4px;border-color: var(--color_red);}
.ailment_slider .swiper_btn, .ailment_slider2 .swiper_btn { margin-top: 5rem; display: flex; gap: 4rem; justify-content: center; margin-top: 7rem;}
.ailment_slider .swiper-button-next, .ailment_slider .swiper-button-prev, .ailment_slider2 .swiper-button-next, .ailment_slider2 .swiper-button-prev  {
    position: relative;
}

#scrolltop {
    display: inline-block;
    background: url(../images/scrooltop-image.png) no-repeat;
    width: 40px;
    height: 40px;
    text-align: center;
    /* border-radius: 4px; */
    position: fixed;
    bottom: 30px;
    right: 30px;
    transition: background-color .3s, 
      opacity .5s, visibility .5s;
    opacity: 0;
    visibility: hidden;
    z-index: 1000; cursor: pointer;
  }
 
 
 
  #scrolltop.show {
    opacity: 1;
    visibility: visible;
  }

 
  .case-study figure {margin-bottom: 1.5rem;}




section.cordinary-benefit.diagnosed-sec.hide {
    display: block;
}
.cordinary.pro-details-sec.infra_facilities .col-lg-7 figure {padding: 0 0rem 0rem 9rem;}
.cordinary.pro-details-sec.infra_facilities .row{align-items: center;}
.procedure-textbg .benefit-grp .benefit-box{background: transparent;}
.procedure-textbg .benefit-box:after{content: none;}
.cordinary-benefit.light_bg.procedure-textbg {
    padding-block: 10rem;
}

.moretext, .moretext1, .moretext2, .moretext3, .moretext4, .moretext5, .moretext6 {
  display: none; margin-top: 2rem;
}
.moreless-button, .moreless-button1, .moreless-button-room, .moreless-button-room2, .moreless-button-room3, .moreless-button-room4, .moreless-button-room5, .moreless-button-room6 {
    margin-left: 3.6rem;
    border: 1px solid var(--color_red);
    max-width: fit-content;
    text-align: center;
    display: inline-block;
    padding: 0.5rem 1rem;
    color: var(--color_red);
    text-transform: capitalize;
}
.benifits_grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
}
.procedure_text_grid .infralft_pdng {
    padding: 6.2rem 3.6rem;
}
.procedure_text_grid .benefit-box ul{
margin-bottom:1.5rem;
} 
.infra_grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
}
.traetment-patient{ background: #fff; border-bottom: none;margin-top: 10rem; padding-top: 8rem;}
.traetment-patient .pathlogy_grid{grid-template-columns: repeat(3, 1fr);}
.traetment-patient .pathlogy_grid .path_bx figcaption{padding-right: 0;}
.orthopedic_grid h5{ font: var(--font14); font-weight: 500;    color: var(--color27); margin-bottom: 2rem;}
.orthopedic_grid .radio_bx{ background: #fff;padding: 3rem;}
.fac_clinic_serv_three .radio_grid.orthopedic_grid .radio_bx:hover h5, .fac_clinic_serv_three .radio_grid.orthopedic_grid .radio_bx:hover p{color: #000;}
.pathlogy_grid.inactivegrid-oncology {
    row-gap: 5rem;
}
.opd_sec.labor-compliance.implant-charges h3 {
    font: var(--font16);
    font-weight: 500;
    text-align: left;
    margin-bottom: 2rem;
}
.more-detailscont p{display: inline-flex;
    font-weight: bold;
    margin-top: 2rem;}

.hospital-empanelment .acordian-boxes {
    background-color: rgba(255, 255, 255, .67);
    padding: 3.5rem 3rem;
    display: flex;
    height: 100%;
    justify-content: space-between;
    align-items: center;
    flex-direction: column;
    text-align: center;
    position: relative;
    overflow: hidden;
}   


ul.team_grid.empanelment_grid.accordion-body.specialist .acordian-grp{padding-bottom: 0;}
ul.team_grid.empanelment_grid.accordion-body.specialist .acordian-grp figure{margin-bottom: 3rem;}

ul.team_grid.empanelment_grid {
    padding: 0;
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    gap: 2.7rem;
}



@media(max-width:991px){
    .cordinary-benefit.light_bg.procedure-textbg {
    padding-block: 4rem;
}
    .infr_rght {
    order: 1;
}
.infralft_pdng {
    padding-inline: 3rem 3rem;
    padding-top: 3rem;
    padding-bottom: 3rem;
    order: 2;
}
.benifts_rght {
    padding-bottom: 0rem;
}

.benifits_grid{
    grid-template-columns: auto;
}

.infra_grid {
    grid-template-columns: auto;
    margin-top: 3rem;
}
.benefit-box {
    padding: 2.2rem 3rem 2.6rem;
    margin-bottom: 0;
}
.benefit-grp {
    padding: 0rem 0 0 0;
}
}

.pro-details-sec .view_allbtn {
    display: flex;
    justify-content: center;
}
.cordinary-cont{padding-inline: 0;}
.cordinary.light_bg .cordinary-cont.cordinary-left-space:has(.view_allbtn){padding-inline: 0;}
.aim-obj-sec .card_diagno_grid {grid-template-columns: repeat(1, 1fr);}
.aim-obj-sec .card_diagno_grid .cadri_rght {display: none;}
.aim-obj-sec .card_diagno_grid .cadri_left {padding-right: 20em;}
.aim-obj-sec .card_diagno_grid .cadri_left .cardio h4 {}
.facility-lastspace {
    padding-bottom: 8rem;
}
.diagnosed-sec .benefit-img figure img{height: auto;}
.mbspace_facility {
    margin-bottom: 10rem;
}

.thankyoupod_page p {
    font: var(--font18);
}
.thankyoupod_page {
    padding-block: 15rem;
}
.continue-homethank {
    text-align: center;
}
.continue-homethank a {
    font: var(--font12);
    box-shadow: 0 6px 10px #0000001F;
    border-radius: 5px;
    background: var(--color_red);
    color: var(--color_white);
    font-weight: bold;
    padding: 1.5rem;
    line-height: 1.2;
    position: relative;
    display: inline-flex
;
    align-items: center;
}
.opd_sec.labor-compliance table thead th {
    font: var(--font12);
}
.particular-attch {
    margin-top: 5rem;
}

section.cordinary-benefit.diagnosed-sec:not(:has(.benefit-img)) .container.max-content-lg{       
		margin-inline: auto !important;
        padding-inline: 1.5rem !important;}
section.cordinary-benefit.diagnosed-sec:not(:has(.benefit-img)) .container.max-content-lg .col-lg-9{       
		width: 100%;}

.testim_grid.patients-newgrid{grid-template-columns: repeat(1, 1fr);}        
.testim_sec_list .testim_grid .testim_bx{    grid-template-columns: repeat(1, 31% auto);}    
.testim_sec_list .testim_caption p{padding-right: 0rem; width: 100%;-webkit-line-clamp: none;}  
.testim_grid.patients-newgrid .testim_caption{padding: 2rem;}
.testim_grid.patients-newgrid .testim_caption .view_allbtn a {
    border: 1px solid var(--color_red);
    max-width: fit-content;
    text-align: center;
    display: inline-block;
    padding: 0.5rem 1rem;
    color: var(--color_red);
    text-transform: capitalize;}

.testim_grid.patients-newgrid .testim_caption .view_allbtn:hover a {background: var(--color_white);}    

.testim_grid.patients-newgrid .testim_bx {
    grid-template-columns: repeat(1, auto);
}
.title-overview.thankyou-wrf h1.title21{font: var(--font42);margin-bottom: 1rem;}

@media(max-width:1199px){
    .aim-obj-sec .card_diagno_grid .cadri_left {  padding-right: 0em;}
}

@media(max-width:991px){
    .mbspace_facility {
    margin-bottom: 7rem;
}
.fac_infra_two .intent_service p, .fac_infra_two .intent_service li, .fac_infra_two .intent_service h5, .fac_infra_two .intensive-care-units-icu h5, .fac_infra_two .intensive-care-units-icu p{color: var(--color_white);}
.fac_infra_two .emrg_services .emrg-cntnt h5, .fac_infra_two .emrg_services, .fac_infra_two .emrg_services .emrg-cntnt p, .fac_infra_two .operation-theaters-ots p{color: var(--color_white);}
.fac_infra_two .emrg_services { padding-bottom: 0rem;}
.blood_storage_col { margin: 1rem 0 2rem;}
.list-grid-box .service-offerd{padding-block: 2.5rem 2.5rem;}
.fac_lab_two .infra_bx2 .stateart_name figure> figcaption p{padding-right: 0;}
.tbs_sec .accordion-body {    padding: 0;}
.rooms_slider .room_right { padding: 1.5rem;}
.hospital_tab_sec .rom_slide_butn { bottom: -40px;}
.leadership_massegeSec {  padding-top: 2rem;}
.chairman_message {  padding-bottom: 0; }

}

@media(max-width:767px){
    ul.team_grid.empanelment_grid{ grid-template-columns: repeat(2, 1fr);gap: 1.5rem;}
    .hospital-empanelment .acordian-boxes{padding: 1.5rem 1rem;}
    .trusty_wrap .trusty_box .truste_details h3 {font: var(--font14);}
}
@media(max-width:575px){
    ul.team_grid.empanelment_grid{ grid-template-columns: repeat(1, 1fr);}
}

/*.benefit-ttl.diagnosed p{margin-bottom: 1.2rem;} */

.zigzag-wrap {
    margin-top: 5rem;
}

.facility-convenient {
    margin-top: 8rem;
}

.happ-spacebetween {
    padding: 0 4rem 3rem 4rem;
}
.happ-spacebetween h4{
    font: var(--font14);
    font-weight: 500;
    margin-bottom: 1rem;}

.Bx-R.syling-h4text h4 {
    font: var(--font14);
    font-weight: 500;
    margin-bottom: 1rem;
}    

.labserv_grid-custom{display: grid;
    grid-template-columns: repeat(2, auto);
    column-gap: 8rem;}

.labser_left.labser_left_custom {
    margin-top: 5rem;
}   

.labser_left_custom h3{font: var(--font15);
    color: var(--color_red); margin-bottom: 3rem;}

.treatment_wrap_custom li {
    color: var(--color_white);
} 

.treatment_wrap_custom li::before {background: var(--color_white);}

.treatment_wrap.treatment_wrap_custom{width: auto; margin-left: 0;}

ul.team_grid.team_grid_customsec{
    grid-template-columns: repeat(2, 1fr);
}

.team_grid_conduct .acordian-boxes h4 {margin-bottom: 2rem; padding-bottom: 0;}

.contact-left-part .team_grid.team_grid_customsec.accordion-body .acordian-boxes, .contact-left-part .team_grid.team_grid_conduct.accordion-body .acordian-boxes{text-align: left;}
.about_amongst.about_amongst_wrapcustom .thoght_by p::before{background: transparent;}
.thoought_wrap_customsec blockquote{ font: var(--font18);
    color: var(--color_red);
    padding-right: 5rem;
    margin-bottom: 3rem;}
.dialysis_wrap2 .treatment_wrap.treatment_wrap_custom .treatment_box h5, .tower-comunity h3 {font: var(--font15); font-weight: 600;}
.tower-comunity h3 {margin-bottom: 2rem;}
.about_wrap5_wrapsec {padding-bottom: 8rem;}
.team_grid.team_grid_conduct, .facility-groupsec{grid-template-columns: repeat(2, 1fr);}
.facility-groupsec .custom_list li{color: var(--color_white);}
.facility-groupsec .custom_list li::before{background: var(--color_white);}
.facility-groupsec .heading-faci p, .facility-groupsec .heading-faci h5{text-align: left;}
.facility-groupsec .heading-faci{padding: 4rem;}
.team_grid.team_grid_conduct ul{margin-top: 2rem;}
 .about_wrap5_wrapsec blockquote{ font: var(--font18);
    color: var(--color_black);
    padding-right: 5rem;
    margin-bottom: 3rem;}
.facility-groupsec .heading-faci h5 {margin-bottom: 2rem;}
.facility-groupsec .heading-faci p{padding-top: 0;}
.fac_icu_two .rooms_slider .type_rm_grid.type_rm_grid_customsec{ grid-template-columns: repeat(1, auto 43.53%);}
.fac_custom_slider a.moreless-button-room, .fac_custom_slider a.moreless-button-room2, .fac_custom_slider a.moreless-button-room3, .fac_custom_slider a.moreless-button-room4, .fac_custom_slider a.moreless-button-room5, .fac_custom_slider a.moreless-button-room6 {  border: 1px solid var(--color_white); color: var(--color_white); margin-left: 2rem;}
.fac_custom_slider .custom_list li {color: var(--color_white);font-weight: 200;}
.fac_custom_slider .custom_list li:before{background: var(--color_white);}
.grid-align-empower {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 2rem;
}
.happ-spacebetween.empoweringevent h4 {
    font-weight: 500;
}

.achievements_grid_row {
  display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 3rem;
    margin-top: 3rem;
}
.achievements-grid .assign-screening {
    margin-right: 4rem;
}
.assign-screening h4{font: var(--font14); font-weight: 500; margin-bottom: 1rem;}

.happ-spacebetween.empoweringevent h6 {   font: var(--font14);    margin-bottom: 1rem;font-weight: 500; }
.assign-screening { margin: 2rem 0 3rem;}
.benifit-empower h4{font: var(--font14);margin-bottom: 1rem;font-weight: bold;}
.benifit-empower { margin-bottom: 5rem; margin-top: 5rem;}


@media(max-width:1800px){
    .labserv_grid-custom{column-gap: 3rem;}
}
@media(max-width:1649px){
    .happ-spacebetween {padding: 3rem 2rem 3rem 4rem;}
    .fac_custom_slider .type_room{padding-left: 10rem; padding-right: 10rem}

}

@media (max-width: 1199px) {
    .fac_custom_slider .type_room {
        padding-left: 3rem;
        padding-right: 3rem;
    }
}

@media(max-width:991px){
    .zigzag-wrap .col-md-6{width: 100%;}
    .happ-spacebetween { padding: 2rem 2rem 2rem 1rem; }
    .zigzag-wrap .col-md-6 figure{margin-bottom: 2rem;}
    .whychooseselction h3{margin-bottom: 1%;}
     .whychooseselction .labser_left.cafetaria h3{margin-bottom: 2%; margin-top: 2rem;}
     .facility-convenient {  margin-top: 3rem;}
     .cafetatia-grid .labser_right{border-right: transparent;}
     section.clinical_services2.diag_facilit2{padding-block: 0rem 0rem;}
     .labserv_grid-custom{grid-template-columns: repeat(1, auto)}
     .dialysis_wrap2 .treatment_wrap.treatment_wrap_custom .treatment_box {text-align: left;}
     ul.team_grid.team_grid_customsec {grid-template-columns: repeat(1, 1fr);}
     .fac_custom_slider .type_room { padding-left: 0rem; padding-right: 0rem; }
     .fac_icu_two .rooms_slider .type_rm_grid.type_rm_grid_customsec { grid-template-columns: repeat(1, 1fr);}
     .fac_custom_slider .rom_slide_butn{        bottom: -5%;}

}

@media(max-width:767px){
    .achievements_grid_row, .grid-align-empower{grid-template-columns: repeat(1, 1fr);}
}
.privacy-wrapcontent {
    margin-bottom: 3rem;
}
p.strong-class {
    margin-bottom: 1rem;
}

.panel-name h5{font: var(--font18);
    color: var(--color_black);
    margin-bottom: 3rem;}