@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: 8%;}



}

@media(max-width:991px) {


    header .navbar-nav {align-items: start; gap: 18px;}
    header .navbar .whatsapp {margin-top: 15px;}


   



}

@media(max-width:768px) {}

@media(max-width:643px) {}

@media(max-width:579px) {}

@media(max-width:480px) {

    header .header-top {display: none;}

    header .offcanvas.offcanvas-end {width: 80%;}
    header .headermn .navbar .navbar-brand {width: 32%;}
    .sticky .headermn .navbar .navbar-brand {width: 28%;}

    #about {padding: 10px 0px;}
    #about .content h2 {font-size: 27px;}
    #about .content p{text-align: justify; font-size: 16px;}

    #our-service {padding: 24px 0px;}
    #our-service h2 {font-size: 26px; margin-bottom: 40px;}
    #our-service .content h4 {font-size: 19px; margin: 0px 0px 8px;}
    #our-service .content .text {font-size: 13px;}

    #gallery{padding: 24px 0px;}
    #gallery h2 {font-size: 26px; margin-bottom: 24px;}

    #testimonial{padding: 20px 0px;}

    #contact{padding: 25px 0px;}
    #contact h6 {margin-bottom: 2px;}
    #contact h2 {font-size: 26px; line-height: 34px; margin-bottom: 20px;}
    #contact .site-button {padding: 11px 14px; font-size: 13px; margin-bottom: 25px;}


    footer .footertop .about .text {width: 100%;}
    footer .footertop .about img {width: 30%;}
    footer .footertop .about p{width: 100%;}
    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;}






}

@media(max-width:400px) {}

@media(max-width:359px) {}