@media only screen and (max-width: 1700px) {
    .banner-section .heading02 {
    font-size: 70px;}
 .banner-section .banner-text h1 {font-size: 90px;}
 .banner-section .banner-text{left: 10%;}
 .banner-section .contact-text{  left: unset;}
.pop-up{max-width: 650px;}
.pop-up .contact-container .service-dropdown ul {height: 200px;}
/* .contact-container .service-dropdown .arrow {
    top: 30px;} */
 .consult-grid .right img{margin-top: 11.5%;}

 .contact-container .btn-main {gap: 22%;}
 .contact-container .btn-main .wp-btn{width: 155px;}

.health-pack .health-all-card .health-card {padding: 46px 38px;}
    .health-pack .health-all-card .health-card-one {padding: 46px 38px;}
    .home-slider .service-card img {width: 63px;}
    .sm-container {width: 66%;}
    .main-home .main-content .main-content-card .main-img img {
    width: 281px;}
    .order-main .order-image img {width: 90%;}
    .order-main {width: 80%;margin-left: 14%;}
    .order-main .order-info {margin-top: 43px;margin-left: 4px;}
    .order-main .order-info .order-detail {margin-left: -24%;margin-right: 23%;
    background-color: var(--white-clr);}
    .known-section {border-radius: 44px;}
    .known-section .known-section-content .known-img img{ left: 4%;}
    .known-section .known-section-content .knowm-info::before {height: 382px;}
    .home-container {width: 78%;}
    .health-pack .health-all-card .health-card .test-table td {font-size: 14px;}
    .home-slider .service .service-card {padding: 14px;padding-left: 40px;}
    .xxl-container { width: 95%;} 
    .known-section .known-section-content .knowm-info {
     padding-top: 46px;
    }
  .home-container .card {padding-bottom: 87%;}
}
@media only screen and (max-width: 1599px) {
 .banner-section .banner-text h1 { font-size: 75px;}

.consult-grid .right img{margin-top: 8%;}

       /* .contact-container .service-dropdown .arrow {
        top: 25px;
    } */
}

@media only screen and (max-width: 1500px) {
        .banner-section .heading02 {
        font-size: 65px;
    }
    .order{padding-bottom: 0%;}
.banner-section .banner-text h1 { font-size: 70px;}
.logo {width: 20%;}
    .pop-up {
        max-width: 550px;
    }

    /* .pop-up .contact-container .service-dropdown .arrow {
    top: 30px;
} */
    .pop-up .contact-container .service-dropdown ul {
               height: 140px;
    }

    .contact-container .btn-main .wp-btn{width: 155px;}

.consult-grid .right img{margin-top: 7%;}
.consult-grid .right .content{max-width: 380px;}

.order-main .order-info {margin-top: 43px;margin-left: -5%; }
    .main-home .btn-main {margin-top: 17%;}
   .health-pack .health-all-card .health-card {padding: 25px 24px;}
    .health-pack .health-all-card .health-card-one {padding: 33px 24px;} 
    .home-container {width: 77%;}
    .home-slider .service-card img {width: 52px;}
    .main-home .main-content .main-content-card .main-img img {width: 230px;}
    .main-home .main-content .main-content-card .main-text .para21 {padding-bottom: 32px;padding-top: 10px;}
    .order-main .order-info .order-detail ul li {padding: 10px;font-size: 19px;}
        .order-main {margin-left: 15%;}
    .order-main .order-image img {width: 85%;}
    .order-main .order-info .order-detail {/* margin-left: -29%; */margin-top: 7%; margin-right: 27%;}
    .known-section {border-radius: 44px;margin-top: 4%;margin-top: 5%;}
    .known-section .known-section-content .knowm-info::before {height: 341px;left: -34px;}
    .knowm-info .btn {padding: 6px 27px;}
    .health-pack .health-all-card .health-card .test-table td {font-size: 12px;}
    .main-home .main-content {row-gap: 20%;}
     .health-pack .health-all-card .health-card h4::after {margin: 0px auto 1px;}
     .main-home .main-content .main-content-card .main-text h3 {margin-top: 20px;}
     .banner-section .banner-text p {padding-top: 20px;}

}

@media only screen and (max-width: 1300px) {
    
    .banner-section .heading02 {
        font-size: 60px;
    }
    /* .pop-up .contact-container .service-dropdown .arrow {
        top: 25px;
    } */
    /* .contact-container .service-dropdown .arrow {
        top: 20px;
    } */
        .pop-up {
        max-width: 500px;
    }
    .pop-up .contact-container .service-dropdown ul {
        height: 150px;
    }
        .contact-container .btn-main {
        gap: 20%;}
.service-box{padding: 40px 20px;} 

.home-container {width: 74%;}
   .health-pack .health-all-card .health-card {padding: 28px 18px;}
     .health-pack .health-all-card .health-card-one {padding: 28px 18px;}
     .about-section .dr-banner .text-box{top: 38%;}

    .home-slider .service-card img { width: 47px;}
    .main-home .main-content .main-content-card .main-img img{width: 202px;}
    .main-home .main-content .main-content-card .main-text h3 {margin-top: 7px;}
     .main-home .main-content .main-content-card .main-text .para21 {padding: 10px 48px;
    padding-bottom: 35px;}
    .order-main .order-info .order-detail {margin-top: 5%;}
    .order-main .order-info .order-detail {margin-right: 25%;}
    .order-main .order-info .order-detail ul li {line-height: 1.5;font-size: 18px;padding: 19px;}
        .order-main {margin-left: 15%;}
    .main-home .btn {padding: 5px 21px;}
    .known-section {margin-top: 4%;}
    .known-section .known-section-content .knowm-info .known-para .para22 {font-size: 15px;}
    .known-section .known-section-content .knowm-info::before {height: 313px;left: -32px;}
    .health-pack .health-all-card .health-card .test-table td {font-size: 11px;}
    .main-home .main-content {
        row-gap: 19%;
    }
}

@media only screen and (max-width: 1279px) {
        .banner-section .heading02 {
        font-size: 50px;
    }
        .pop-up {
        max-width: 430px;
    }
        /* .pop-up .contact-container .service-dropdown .arrow {
        top: 20px;
    } */
.header .logo{width: 25%;}
.header .logo img{width: 100%;} .banner-section .banner-text h1 {  font-size: 55px; }
.banner-section .banner-text p{padding-top: 25px;}

.contact-container .btn-main .wp-btn{
        width: 100px;
    }
 .consult-grid .right img { margin-top: 4%;}
 .consult-grid .right{margin-top: 8%;}
.location-grid{grid-template-columns: auto 62%;}
.arrow{width: 20px;}
.services .slick-slide img{width: 40px;}
    
.service-box{padding: 30px 15px;}


 .home-slider .service .service-card {border-radius: 15px;padding: 0px 16px;padding-left: 40px;}
    .home-slider .service-card img {width: 41px;}
    .main-home .sm-container .para22 {font-size: 14px;}
    .main-home .main-content .main-content-card .main-img img {width: 168px;}
    .main-home .main-content .main-content-card .main-text .para21 {padding: 10px 23px;padding-bottom: 35px;}
    .order-main .order-info .order-detail ul li {
    font-size: 16px;padding: 12px;}
    .order-main .order-info .order-detail {margin-right: 20%;}
    .order-main .order-info .order-detail {margin-top: 7%;}
    .known-section {margin-top: 6%;}
    /* .known-section .known-section-content .known-img img {left: 2%;} */
    .known-section .known-section-content .known-img img{height: 110%;}
   .known-section .known-section-content .knowm-info::before {height: 288px;left: 1px;top: 7%;}
    .known-section .known-section-content .knowm-info .known-para .para22 {font-size: 13px;}
    .known-section .known-section-content .knowm-info {
    padding-left: 6%;padding-top: 24px;padding-bottom: 24px;}
    .known-section .known-section-content .knowm-info {gap: 3px;}
    .health-pack .health-all-card .health-card .test-table td {font-size: 8px;}
    .health-pack .health-all-card .health-card h4::after {margin: 0px auto 6px;}
  .health-pack .health-all-card .health-card {
    padding: 18px;}
       .health-pack .health-all-card .health-card-one {
    padding: 18px;}
    .known-section .btn {margin-top: 2px;padding: 3px 25px;}
    .main-home .main-content {
        row-gap: 16%;
    }
    .order-main .order-info {margin-top: 16px;}
        /* .services .service-box img {
        width: 50px;
    } */

}

@media only screen and (max-width: 1023px) {
        .banner-section .heading02 {
        font-size: 40px;
    }
    .banner-section .banner-text p {
        margin-top: 7px;
        padding-top: 5px;
    }
        .pop-up {
        max-width: 365px;
    }
    /* .pop-up .contact-container .service-dropdown .arrow
 {
        top: 17px;
    } */
        .pop-up .contact-container .service-dropdown ul {
        height: 130px;
    }
    .pop-up .contact-container .btn-main .btn {
    padding: 2px var(--gap-47);}
 header .btn{font-size: 12px; padding:5px 10px;  border-radius: 15px;}
 .banner-section .banner-text h1 { font-size: 43px;}

.services-grid .service-box .slick-slide img{width: 40px; height: 40px;}

.consult-grid .right{margin-top: 4%;}

.consult-grid p{font-size: 13px; margin-top: 5px;}
.about-grid p{ font-size: 13px;}
.about-grid {gap: 3%;}
.contact-container .btn-main .btn {border-radius: 15px; font-size: 12px;}
.services .container .btn-main .btn{border-radius: 15px; font-size: 12px; padding: 5px 10px ;}
.contact-container .arrow{width: 15px;}
.contact-container input{padding-top: 10px;}
.location-info{margin-top: 0px;}
.location-detail .contact-container h2{padding-top: 10px;}
.service-box {
    border-radius: 20px;}

  .home-container {width: 81%;}
    .home-slider .service-card .para28{font-size: 13px;}
    .home-slider .service-card img {width: 35px;}
    .home-slider .service .service-card {border-radius: 15px;padding: 0px 12px;}
    .sm-container {width: 73%;}
    .main-home .btn-main {margin-top: 23%;}
        .order-main { margin-left: 11%;}
    .order-main .order-image img {width: 100%;}
    .order-main .order-info .order-detail {margin-right: 8%;}
    .order-main .order-info .order-detail {margin-right: -3%;margin-top: 8%;}
    .order-main .order-info {margin-left: 35px;}
    .order-main .order-info .order-detail ul li {line-height: 1.9;}
    .known-section {margin-top: 6%;}
    .known-section .known-section-content .knowm-info .known-para {padding-right: 11%;}
    .known-section .known-section-content .knowm-info .known-para .para22 {font-size: 12px;}
    .known-section .known-section-content .knowm-info::before {height: 257px;left: -4px;top: 18px;}
     .health-pack .health-all-card .health-card {padding: 17px;}
    .health-pack .health-all-card .health-card-one {padding: 17px;}
    .health-pack .health-all-card .health-card .test-table td {font-size: 8px;}
    .order-main .order-info .order-detail {
        margin-right: -5%;
        margin-top: 11%;
        margin-left: -32%;
        border-radius: 26px;
    }
    .order-main .order-info {margin-left: 36px;margin-top: 10%;}
    .order {padding-bottom: 1%;}
    .service-box{box-shadow: none;}
  .thankyou .btn-main .btn {padding: 6px 26px;font-size: 14px;} 
    .thank{gap: 20px;}

    .services-grid{grid-template-columns: 1fr 1fr;}
    .services .slick-initialized .slick-slide {
    display: grid;
    grid-template-columns: 49% 49% ; 
    gap: 10px;
    padding: 0 5px;
   
    }
        .service-box {height: 145px;}
            .known-section .known-section-content .known-img img {
        height: 75%;
    }
    /* .contact-container .service-dropdown .arrow {
        top: 15px;
    } */
        .contact-container .btn-main .wp-btn {
        width: 115px;
    }
    .contact-container .btn-main {align-items: flex-start;}
}

@media only screen and (max-width: 900px) {
/* .service-box{box-shadow: none;} */
.slick-next {right: -40px !important;}
.slick-prev {left: -40px !important;}

  
.location-grid{  display: flex; flex-direction: column; gap: 20px;}
.location-detail .map iframe { height: 300px;}

.home-slider .service .service-card {border-radius: 15px;padding: 0px 5px;gap: 8px;padding-left: 40px;}
    .home-slider .service-card img {width: 32px;}
    .sm-container {width: 86%;}
    .order-main .order-image img {width: 110%;}
    .order-main .order-info .order-detail ul li {line-height: 1.3;font-size: 14px;}
    .order-main .order-info .order-detail {margin-right: -10%;margin-top: 10%;margin-left: -29%;border-radius: 26px;}
    .order-main .order-info {margin-left: 32px;margin-top: 7%;}
    .order-main {margin-left: 7%;}
    .known-section {margin-top: 5%;}
    .known-section .known-section-content .knowm-info .known-para .para22 { font-size: 10px;}
    .known-section .known-section-content .knowm-info {gap: 3px;}
    .knowm-info .btn {padding: 3px 19px;font-size: 14px;}
    .known-section .known-section-content .knowm-info::before {height: 212px;left: -2px;top: 18px;}
    .health-pack .health-all-card .health-card .test-table td {font-size: 7px;}
    .known-btn {margin-top: 2px;} 
    .main-home .btn-main {margin-top: 18%;}
    /* .home-container .card {
        padding-bottom: 99%;
    } */
    .health-pack .health-all-card .health-card {
        padding: 14px;
    }

}

@media only screen and (max-width: 700px) {
.desktop-banner{display: none !important;}
  .display-banner{display: none;}
    .mobile-banner{display: block;}

     
.container{width: 90%;}
.contact-container {width: 90%;}
.pop-up .contact-container {
        width: 80%;
    } 
 .service-section .dr-banner .text-box {right: 10%;}
 .about-grid{grid-template-columns: 1fr;gap: 0; }
 .about-grid .right img{margin-top: 20px;}
 .consult-section{margin-top: 20px;}
 .consult-grid{display: flex; flex-direction: column;}
 .consult-grid .left{margin-right: 0;}
 .consult-grid .left .content{margin-right:0 ;margin-top: 20px;}
 .consult-grid .right{display: flex; flex-direction: column-reverse;}
 .consult-grid .right{ margin-left: 0; margin-top: 0;}
 .consult-grid .right .content{margin-left: 0; margin-top: 20px;}
 .about-section .dr-banne.contact-container {width: 90%;}r .text-box{padding: 0;top: 15%;}
 .about-section .dr-banner h3{margin-bottom: 5px; font-size: 16px;}

.slick-next { right: -25px !important;}
.slick-prev { left: -25px !important;}

.location-detail .map iframe {height: 200px;}

.header .container ul.nav-links { position: fixed; top: 65px; left: 0; right: 0; bottom: 0; background-color: var(--dark-orange-clr); transform: translateX(100%); z-index: 999; transition: .3s all ease; padding: 35px 30px;}
.header .container ul.nav-links {display: block; margin: 0 auto;}
.header .container ul.nav-links li {  display: block;  margin-left: 0;  padding: 15px 0;  border-bottom: 1px solid #FFFFFF;}   
header  .menu-btn { position: absolute; display: block; width: 25px; height: 20px; background: none; border: none; border-bottom: solid 2px var(--navy-blue-clr); cursor: pointer;  margin-left: 10px; margin-right: -10px; top: 46%; right: 28px; transform: translateY(-50%);}
 header .menu-btn:before, header .menu-btn:after { content: ''; display: block; width: 100%; height: 2px; background: var(--navy-blue-clr); margin: 4.5px 0; transform-origin: 8px 1px; transition: ease .3s all;}
.header .container ul.nav-links.active { transform: translateX(0%);}
.header .container .menu-btn.active:before { transform: rotate(45deg); }
.header .container .menu-btn.active:after { transform: rotate(-45deg); }
 .header .container .menu-btn.active { border-bottom: 0;}
.main-header .nav-links li a{color: var(--black-clr);font-size: 18px;}
 .main-header{align-items: flex-start;}
 .header .logo{width: 37%;}
 header .btn{margin-right: 35px;}


.location-info{margin-top: 0;}
.location-detail .contact-container h2{padding-top: 0;}

.about-section .dr-banner img{height: 200px; object-fit: cover;border-radius: 25px;}
.about-section .dr-banner .text-box{top: 53%; transform: translateY(-50%); padding: 0 20px;}
footer .container{padding: 18px 0; }
.services .container{width: 80%;}

.about-grid p{font-size: 16px;}
.consult-grid p{font-size: 16px;}
.dr-banner p{font-size: 16px;}
/* .banner-section img{height: 200px; object-fit: cover;} */
.banner-section .banner-text h1{font-size: 25px;}
.banner-section .banner-text{left:6%}
.banner-section .contact-text{left: unset;right: 6%;}
.main-header .nav-links li a.active{color: var(--white-clr);}

 .main-home .main-content {display: grid;grid-template-columns: repeat(2, 1fr);margin-top: 25%;row-gap: 11%;}
    .main-home {padding-bottom: 6%;}
    .main-home .btn-main {margin-top: 54%;}
    .order-main {grid-template-columns: repeat(1, 1fr);}
    .order-main .order-info .heading48 {text-align: center;}
    .order-main .order-info .order-detail {margin-right: -16%;margin-left: -31%;padding: 29px;}
    .known-section .known-section-content .known-img img {display: none;}
    .known-section .known-section-content .knowm-info {margin-left: 8%;}
    .known-section .known-section-content .knowm-info .known-para .para22 {font-size: 12px;}
    .knowm-info .btn { padding: 1px 23px;font-size: 14px;  margin-top: 6px;}
    .known-section .known-section-content{display: grid;grid-template-columns: repeat(1, 1fr);}
    .home-container {width: 95%;}
    .health-pack .health-all-card {display: grid;grid-template-columns: repeat(2, 3fr);}
    .main-home .sm-container .para23{font-size: 16px;}


}

@media only screen and (max-width: 479px) {
  
 .blank-tr {padding: 5px;}
 .services-table td{padding: 5px;}
 .service-section .dr-banner .text-box{right: 8%;}
.consult-grid .left .content{padding-left: 0; padding-right: 0;}
    .consult-grid .right img {
        margin-top: 6%;    margin-left: 0;
    min-width: auto;
    }
.consult-grid .right img {
    border-radius: 25px;}
 .main-content.slick-initialized {
    display: block !important; 
  }
   .pop-up {
        max-width: 310px;
    }

      
  .services .container .btn-main{margin-top:6%}
  .main-content .slick-list{padding-top: 29%;}
    .main-home .main-content .main-content-card .main-img img {margin-top: 12%;}
    .main-home .btn {padding: 7px 17px;margin-top: -20%; font-size: 12px;}
    .order-main {grid-template-columns: repeat(1, 1fr);margin-left: 10%;}
    .order-main .order-info .heading48 {  margin-top: -11px;}
    .order-main .order-info .order-detail { margin-right: -10%;
        margin-top: 7%;
        margin-left: -20%;
        padding: 30px;}
    .order-main .order-info .order-detail ul li {
    line-height: 1.3;font-size: 14px;}
    .known-section .known-section-content .known-img img {display: none;}
    .known-section .known-section-content {
    display: grid;grid-template-columns: repeat(1, 1fr);margin: 0 auto;}
    .known-section .known-section-content .knowm-info::before {height: 207px;left: -2px;top: 20px;display: none;}
    .home-container {width: 95%;}
    .health-pack .health-all-card {display: grid;grid-template-columns: repeat(1, 3fr);gap: var(--gap-20);}
    .known-section {margin-top: 7%;border-radius: 26px;}
    .main-content .slick-slide {margin: 0 10px; }
     /* .main-content .slick-list {margin: 0 -10px; } */
    .knowm-info .btn { padding: 1px 23px;font-size: 14px;margin-top: 2px;}
     .main-home .btn-main {margin-top: 20%;}
    .known-section .known-section-content .knowm-info .known-para {padding-right: 3%;}
     .known-section .known-section-content .knowm-info {padding-left: 24PX;padding-top: 26px;margin-left: 0;padding-right: 16PX;}
    .order-main .order-info {margin-left: 26px;}
    .main-home {padding-bottom: 1%;}
  .home-slider .service .service-card {padding-left: 45px;}
    .home-slider .service-card .para28 {font-size: 17px;}
    .home-slider .service-card img {width: 40px;}
    .known-btn {margin-top: 11px;}
     .health-pack .health-all-card .health-card {padding: 39px;}
   .main-home .main-content {
        margin-top: 5%;
    }
    .health-pack .health-all-card .health-card {padding: 20px; border-radius: 20px;}
    .health-pack .health-all-card .health-card .test-table td {font-size: 11px;padding: 3px 0;}
    .health-pack .health-all-card .health-card-one h4 {font-size: 22px;line-height: 1;}
.health-pack .health-all-card .health-card-one .span-one {font-size: 20px;}
.health-pack .health-all-card .health-card-one .span-two {font-size: 33px;}

.health-pack .health-all-card .health-card h4::after {margin: 3px auto 6px;}
    .health-pack .health-all-card .health-card h4 {width: auto;}
   .main-home .main-content .slick-prev:before, .main-home .main-content .slick-next:before {color: var(--navy-blue-clr);}
    .main-home .main-content .main-content-card .main-text h3 {margin-top: 12px;}
        .main-home .sm-container .para22 {
        font-size: 15px;
    }
.services-table tr td {font-size: 11px;}
    

}  