@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;}
#about .row{row-gap: 30px;}
#about .imgs img{width: 100%;}
header .navbar .whatsapp {margin-top:20px;}

#family-planning{padding: 0px;}

}

@media(max-width:768px) {}

@media(max-width:643px) {}

@media(max-width:579px) {}

@media(max-width:480px) {

.sticky .headermn .navbar .navbar-brand {width: 14%;}
header .header-top{display: none;}
header .navbar-nav {gap: 20px;}
header .headermn .navbar .navbar-brand {width: 14%;}
header .navbar .whatsapp li a {color: #251963; border: 1px solid #251963;}
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;}

#service {padding: 25px 0px;}
#service h2 {font-size: 28px; margin-bottom: 24px;}

#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 .choose-info{columns: 1;}

#why-choose .content{margin-left: 0;}
#why-choose .content h2 {font-size: 25px; margin-top: 10px;}
#why-choose .content h5::before {left: -77px;}

#gallery {padding: 24px 0;}
#gallery h2 {font-size: 25px; margin-bottom: 24px;}

#contact-sc h2 {font-size: 26px; margin: 10px 0px 10px;}
#contact-sc .iner .form-control {padding: 15px 4px 19px;}

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) {}