@media(max-width:1500px) {}

@media(max-width:1400px) {}

@media(max-width:1200px) {}

@media(max-width:1069px) {


}

@media(max-width:991px) {

.sticky .headermn {padding: 0px 0px;}

header .navbar-nav{text-align: start; align-items: start;}
header .nav-link{color:#000;}

header .navbar .whatsapp {margin-top:20px;}

#service-page .side {
    position: static;
  }

  #service-page .steps-checklist {
    grid-template-columns: 1fr;
  }

  #service-page .benefits-grid {
    grid-template-columns: 1fr;
  }

  #service-page .service-hero-img {
    height: 260px;
  }

}

@media(max-width:768px) {
   #service-page .service-content {
    padding-left: 0;
  }

  #service-page .svc-title {
    font-size: 25px;
  }
     #service-page .row{
    flex-direction: column-reverse;
    row-gap: 20px;}
    #service-page ul{
    padding-left: 20px;
}
#doctor-profiles-section .doc-image {
    height: 200px;
}
#doctor-profiles-section .doc-content {
    padding: 10px;
}
#doctor-profiles-section .speciality {
    margin-bottom: 10px;
}
#doctor-profiles-section .designation {
    margin-bottom: 10px;
}
#doctor-profiles-section .doctor-desc {
    margin-bottom: 10px;
}
#doctor-profiles-section .view-btn {
    padding: 10px 20px;}

#speciality-care-section .care-box {
    padding: 20px 15px;
}
#urology-cta-section .urology-cta-content h2 {
    font-size: 23px;
    margin-bottom: 15px;}

#urology-cta-section .urology-cta-content p {
    font-size: 15px;
}
#urology-cta-section .urology-cta-btn {
    padding: 8px 15px;
    font-size: 14px;}


#gynecology-cta-section .gynecology-cta-btn {
    padding: 8px 15px;
    font-size: 14px;}

#gynecology-cta-section .gynecology-cta-content h2 {
    font-size: 23px;
    margin-bottom: 15px;
}

#gynecology-cta-section .gynecology-cta-content p {
    font-size: 15px;}

#general-surgery-cta-section .general-surgery-cta-content h2 {
    font-size: 23px;
    margin-bottom: 15px;
}
#general-surgery-cta-section .general-surgery-cta-content p {
    font-size: 15px;}

#general-surgery-cta-section .general-surgery-cta-btn {
    padding: 8px 15px;
    font-size: 14px;}

#gallery .gal-header .gal-label-text {
    font-size: 8px;
    }

#multi-speciality-cta-section .multi-speciality-cta-content h2 {
    font-size: 23px;
    margin-bottom: 15px;
}
#multi-speciality-cta-section .multi-speciality-cta-content p {
    font-size: 15px;}

#multi-speciality-cta-section .primary-btn {
    padding: 8px 15px;
    font-size: 15px;}

#multi-speciality-cta-section .secondary-btn {
    padding: 8px 15px;
    font-size: 14px;}

#contact-section .contact-main-title {
    font-size: 35px;}

#contact-section .form-card {
    padding: 22px 22px 22px;
}
#contact-section .form-card .fc-title {
    font-size: 23px;
    margin-bottom: 5px;
}

#contact-section .form-card .fc-sub {
    font-size: 14px;
    margin-bottom: 20px;
}

header .dropdown-menu li .dropdown-item {
    padding: 6px 10px;
    font-size: 15px;
}

.breadcrumbs {
    padding: 40px 0px;
}

.breadcrumbs h2 {
    font-size: 26px;}
    
.breadcrumbs .bread-list {
    margin-top: 10px;
}
}

@media(max-width:643px) {}

@media(max-width:579px) {}

@media(max-width:480px) {

.sticky .headermn .navbar .navbar-brand {width: 25%;}
header .header-top{display: none;}
header .navbar-nav {gap: 20px;}
header .headermn .navbar .navbar-brand {width: 25%;}
header .navbar .whatsapp li a {color: #005197; border: 1px solid #005197;}
header .navbar .offcanvas {width:300px;}


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;}


}

@media(max-width:400px) {}

@media(max-width:359px) {}