@media(max-width:1500px) {}

@media(max-width:1400px) {}

@media(max-width:1200px) {}

@media(max-width:1069px) {

header .headermn {padding: 5px 0px;}
header .headermn .navbar .navbar-brand {width: 23%;}

#procedure-we-offer .iner .content .call-info .book-btn, #procedure-we-offer .iner .content .call-info .call-btn {padding: 10px 7px; font-size: 12px;}

}

@media(max-width:991px) {

header .header-top .top-info li, header .header-top .top-info li a {font-size: 10px;}
header .navbar-nav {align-items: start;}
header .navbar .whatsapp {margin-top: 15px;}

#about .content h2 {font-size: 25px; margin-bottom: 10px; font-weight: bold;}

#procedure-we-offer .iner .content .call-info .call-btn {padding: 10px 15px; font-size: 13px;}

#video-sec .video-cl iframe{height: 180px !important;}

#counter {margin-top: 30px;}
#counter .row {row-gap: 20px;}

#testimonial .iner ul li{font-size: 30px;}
#testimonial .owl-item p{font-size: 14px;}

}

@media(max-width:768px) {}

@media(max-width:643px) {}

@media(max-width:579px) {}

@media(max-width:480px) {

header .offcanvas.offcanvas-end {width: 80%;}
header .headermn .navbar .navbar-brand {width: 30%;}
.sticky .headermn .navbar .navbar-brand {width: 35%;}

header .header-top .top-info {gap: 18px;}
header .header-top .top-info li:nth-child(2)::before{display: none;}
header .header-top .top-info li::before {right: -9px;}
header .header-top .top-info li:last-child{display: none !important;}
header .header-top .top-info li,
header .header-top .top-info li a {font-size: 12px;}
header .header-top .top-info li:last-child a {height: 22px; width: 22px; border-radius: 50px; line-height: 22px;}

#about .content h2 {font-size: 25px;}
#about .row {row-gap: 10px;}
#about {padding: 20px 0px;}
#about .content .text {font-size: 13px; margin-bottom: 10px;}
#about .content .btn {display: inline-block; padding: 10px 20px; background-color: transparent; color: #e56215; font-size: 13px;}

#procedure-we-offer {padding: 25px 0px;}
#procedure-we-offer h2 {font-size: 24px; margin-bottom: 25px;}
#procedure-we-offer .iner .content .call-info .book-btn, #procedure-we-offer .iner .content .call-info .call-btn {padding: 10px 15px; font-size: 14px;}

#gallery {padding: 24px 0px;}
#gallery h2 {font-size: 24px; margin-bottom: 24px;}

#book-a-free .content h4 {font-size: 18px;}
#book-a-free .inr{row-gap: 25px; padding: 10px;}

#counter {padding: 35px 0; margin-top: 15px;}
#counter h2 {font-size: 25px; margin-bottom: 30px;}
#counter .iner h5 {font-size: 11px; margin-top: 10px;}

footer .row {row-gap: 10px;}
footer .footertop .about .text {width: 100%;}
footer .footertop .about img {width: 55%;}
footer .footertop .about p {width: 100%; margin-top: 10px;}
footer .footertop .heading {gap: 10px; margin-top: 15px;}
footer .footertop {padding: 30px 0px 0px;}
footer .footertop .soical-a img {width: 64%;}
footer .footertop .soical-a {margin-top: 20px; padding-top: 20px;}
footer .footerboo ul{display: block !important; text-align: center;}
footer .footerboo ul li:first-child{margin-bottom: 10px;}

    
}

@media(max-width:400px) {}

@media(max-width:359px) {}