@media(max-width:1500px) {
    footer .footerboo {padding: 0px 20px 20px; border: 0px;}
    footer .footerboo ul {border: 0px;}
}

@media(max-width:1400px) {}

@media(max-width:1200px) {}

@media(max-width:1069px) {

    header .nav-link {font-size: 13px;}

    #activities .iner .content .text {font-size: 10px;}
    #activities .iner .content a {padding: 5px 10px; font-size: 12px;}

    #contact h2 {font-size: 25px; margin: 10px 0px 10px;}
    #contact .iner .form-control {padding: 24px 4px 23px;}


}

@media(max-width:991px) {

.headermn .top-btn {
        margin-top: 20px;
    }
    
    header .headermn .navbar .navbar-brand {width: 14%;}
    header .navbar-nav {align-items: start;}

    #contact .imgs img{width: 100%;}
    #contact h2 {font-size: 34px; margin: 10px 0px 13px;}


    



}

@media(max-width:768px) {}

@media(max-width:643px) {}

@media(max-width:579px) {

    #counter .item h2{margin: 5px 0;}
}

@media(max-width:480px) {

    header .header-top {display: none;}
    header .offcanvas.offcanvas-end {width: 80%;}
    header .headermn .navbar .navbar-brand {width: 20%;}
    .sticky .headermn .navbar .navbar-brand {width: 19%;}

    #slider .owl-item {padding: 100px 0;}

    #about .row{row-gap: 30px;}
    #about .text{text-align: justify;}

    #activities{padding: 30px 0px;}
    #activities h2 {margin-bottom: 25px; font-size: 30px;}
    #activities .iner .content .text {font-size: 16px;}

    #video-sc-bg .iner .content {margin-top: 0%;}

    #contact .iner .btn {padding: 7px 40px;}
    #contact h2 {font-size: 21px;}
    #contact h6 {font-size: 13px;}
    #contact .iner .form-control {padding: 0px 4px 14px;}
    

    /* footer */

    footer .footertop {padding: 35px 0 0px;}
    footer .footertop .about p{width: 100%;}
    footer .row {row-gap: 13px;}
    footer .footertop ul li {margin-top: 5px;}
    footer .footertop .addres li {margin-bottom: 10px;}
    footer .footerboo { border: 1px solid #fff;}
    footer .footerboo ul{display: block;}
    footer .footerboo ul li{text-align: center;}
    footer .footerboo ul li img{margin-top: 15px;}

    
   #gallery {background-color: #ffffff; padding: 20px 0 40px;}
   #gallery h2 {font-size: 25px; margin-bottom: 10px;}
   
   #testimonails {background-position-x: -140px;}
   #testimonails h2 {margin-bottom: 1px;}
   #testimonails h3 {margin-top: 350px;}

}

@media(max-width:400px) {}

@media(max-width:359px) {}