@media(max-width:1500px) {}

@media(max-width:1400px) {}

@media(max-width:1200px) {}

@media(max-width:1069px) {}

@media(max-width:991px) {

    .sticky .headermn {
        padding: 10px 0px;
    }

    header .navbar-nav {
        text-align: start;
        align-items: start;
    }

    header .nav-link {
        color: #000;
    }

    #about .row {
        row-gap: 30px;
    }

    #about .imgs img {
        width: 100%;
    }

    header .navbar .whatsapp {
        margin-top: 20px;
    }



    #health-concern-slider-section .concern-circle {
        width: 130px;
        height: 130px;
    }

    #health-concern-slider-section .concern-circle svg {
        width: 65px;
        height: 65px;
    }

    #health-concern-slider-section .concern-label {
        font-size: 15px;
    }

    #seasonal-diseases-section .test-header {
        font-size: 16px;
    }

    #seasonal-diseases-section .new-price {
        font-size: 22px;
    }

    #seasonal-diseases-section .know-more {
        text-align: center;
    }

    #seasonal-diseases-section .owl-nav {
        display: none;
    }


    #test-slider-section .test-header {
        font-size: 18px;
    }

    #test-slider-section .new-price {
        font-size: 26px;
    }

    #test-slider-section .discount-badge {
        width: 80px;
        height: 80px;
    }

    #test-slider-section .discount-badge .badge-text span {
        font-size: 22px;
    }

    #test-slider-section .know-more {
        text-align: center;
    }

    #test-slider-section .owl-nav {
        display: none;
    }

}

@media(max-width:767px) {
    #test-slider-section {
        padding: 20px 0;
    }

    #test-slider-section .test-slider-heading {
        font-size: 25px;
        margin-bottom: 10px;
    }

    #test-slider-section .price-row {
        margin: 10px 0;
    }

    #test-slider-section .discount-badge {
        width: 60px;
        height: 60px;
    }

    #lab-highlights .feature-box {
        justify-content: flex-start;
        margin-bottom: 20px;
    }

    #lab-highlights h5 {
        font-size: 16px;
    }

    #lab-highlights p {
        font-size: 13px;
    }

    #lab-highlights .icon img {
        width: 35px;
    }

    #test-slider-section .old-price {
        font-size: 20px;
        margin-right: 5px;
    }

    #test-slider-section .bottom-row {
        flex-direction: row;
        gap: 5px;
        align-items: center;
    }

    #test-slider-section .book-btn {
        padding: 5px 10px;
        font-size: 15px;
        gap: 6px;
    }

    #test-slider-section .book-btn span {
        width: 20px;
        height: 20px;
        font-size: 15px;
    }

    #test-slider-section .know-more {
        font-size: 15px;
    }

    #seasonal-diseases-section {
        padding: 40px 0;
    }

    #seasonal-diseases-section .blog-section-heading {
        font-size: 25px;
        margin-bottom: 10px;
    }

    #seasonal-diseases-section .bottom-row {
        flex-direction: row;
        gap: 6px;
        align-items: center;
    }

    #seasonal-diseases-section .book-btn {
        padding: 5px 10px;
        font-size: 15px;
    }

    #seasonal-diseases-section .know-more {
        font-size: 15px;
    }

    #seasonal-diseases-section .book-btn span {
        width: 20px;
        height: 20px;
        font-size: 15px;
    }

    #health-concern-slider-section {
        padding: 40px 0;
    }

    #health-concern-slider-section .blog-section-heading {
        font-size: 25px;
        margin-bottom: 10px;
    }


    #blog-page {
        padding: 40px 0;
    }

    #blog-page .blog-section-heading {
        font-size: 25px;
        margin-bottom: 10px;
    }

    #blog-page .blog-card .card-body {
        padding: 20px 15px 15px;
    }

    #blog-page .blog-card .card-title {
        font-size: 20px;
    }
    
    #hero-section .col-lg-6{
        text-align:center;
    }
    
        #health-package .price-row {
        margin: 10px 0;
    }
    
        #health-package .old-price {
        font-size: 20px;
        margin-right: 5px;
    }
    
        #health-package .new-price {
        font-size: 26px;
    }
    
        #health-package .discount-badge {
        width: 60px;
        height: 60px;
    }
    
        #health-package .discount-badge .badge-text span {
        font-size: 22px;
    }
}

@media(max-width:643px) {}

@media(max-width:579px) {}

@media(max-width:480px) {

    .sticky .headermn .navbar .navbar-brand {
        width: 52%;
    }

    header .header-top {
        display: none;
    }

    header .navbar-nav {
        gap: 20px;
    }

    header .headermn .navbar .navbar-brand {
        width: 52%;
    }

    header .navbar .offcanvas {
        width: 300px;
    }

    #about .content h2 {
        font-size: 27px;
        margin-top: 10px;
    }

    #about .content h5 {
        font-size: 14px;
        left: 80px;
    }

    #about .content h5::before {
        left: -74px;
    }

    #about .content ul li {
        font-size: 13px;
    }

    #about .content {
        margin-left: 0px;
    }

    #about .content .text-a {
        font-size: 14px;
        line-height: 23px;
        padding-right: 0;
        margin-top: 13px;
    }

    .projectFactsWrap .item p.number {
        font-size: 23px;
    }

    .projectFactsWrap {
        gap: 19px;
        margin-top: 16px;
    }

    .projectFactsWrap .item p {
        font-size: 14px;
    }

    #video-img {
        padding: 65px 0px;
    }

    #video-img .content h2 {
        margin: 15px 0px 10px;
        font-size: 25px;
    }

    #video-img .content p {
        font-size: 14px;
        width: 100%;
    }

    #video-img .content .enquiry-btn {
        margin-top: 20px;
    }

    #why-choose ul {
        columns: 1;
        list-style: none;
    }

    #why-choose .content {
        margin-left: 0;
    }

    #why-choose .content h2 {
        font-size: 25px;
        margin-top: 10px;
    }

    #why-choose .content h5::before {
        left: -77px;
    }


    #contact .contact-heading {
        font-size: 25px;
    }

    #contact .contact-form-wrap {
    padding: 20px 10px;
    }

    #contact .contact-info-wrap {
    padding: 20px 10px;
    }

    footer .footertop .about img {
        width: 70px;
    }

    footer .row {
        row-gap: 20px;
    }

    footer .footertop {
        padding: 25px 0 0px;
    }

    footer .footertop .about p {
        width: 100%;
    }

    footer .footerboo ul {
        display: block;
        text-align: center;
    }

    footer .footerboo ul li:first-child {
        margin-bottom: 10px;
    }

    #testimonial h2 {
        font-size: 28px;
        margin-bottom: 10px;
    }

    #testimonial .testi-header {
        text-align: center;
        margin-bottom: 30px;
    }


}

@media(max-width:400px) {}

@media(max-width:359px) {}