@media(max-width:1500px){}

@media(max-width:1400px){}

@media(max-width:1200px){

}

@media(max-width:1069px){


}

@media(max-width:991px){

    header .header-top a{font-size: 14px;}
    header .navbar-nav .dropdown-menu{position: absolute;}
    header .headermn .navbar .navbar-brand{width: 30%;}
    header .navbar-nav{gap: 20px;} 

    #slider .slider-bg{padding: 130px 0 100px;}
    #slider .content h2{font-size: 29px;}
    #slider .content p{font-size: 16px;}

    #about .p1{font-size: 13px;}
    #about .content h3{font-size: 21px;}
    #about .content p{font-size: 14px;}

    #choose .content h2{font-size: 27px;}
    #choose .content ul li{font-size: 14px; margin-top: 15px;}

    #counter .item h1{font-size: 30px;}
    #counter .item h3{font-size: 16px;}
    #counter .item i{font-size: 30px; height: 85px; width: 85px; line-height: 65px;}

    #testimonals .testimonalsinr p{font-size: 15px; line-height: 25px;}
    #testimonals .testimonalsinr img{width: 80px; height: 80px; }

    footer .footertop .addres li{font-size: 14px;}

    #courses .content p{font-size: 14px;}


}

@media(max-width:768px){}

@media(max-width:643px){}

@media(max-width:579px){

    header .headermn .navbar .navbar-brand { width: 60%; }
    header .header-top p, header .header-top span{font-size: 12px;}
    header .header-top ul li:last-child{padding: 6px 6px 6px 20px;}

    #slider{background-position: center left;}
    #slider .slider-bg{background-color: #ffffff65;}
    #slider .content p{font-weight: 400;}

    #product h2{font-size: 33px;}
    #counter .item{justify-content: center;}

    footer .footerboo ul{display: block;}
    footer .footerboo .soical li:last-child{text-align: center; margin-top: 10px;}

    #heading .heading-bg{padding: 150px 0 60px;}
    #heading h2{font-size: 33px;}
    #heading p, #heading a{font-size: 16px;}

    #terms{padding: 50px 0;} 
    #terms .content p{font-size: 14px;}
    
     #courses .content .paybutton{display:block !important; text-align:center}
     
     #courses{
         padding: 70px 0px 0px 0px;
     }

    /*#courses .content a{font-size: 14px; padding: 10px 25px;}*/

    #book .content{padding-right: 0;}
    #book .pay{padding: 15px;}
    #book .pay ul{gap: 8px;}
    #book .pay ul li:first-child{width: 40%;}
    #book .content p, #book .pay ul li p, #book .pay ul li span{font-size: 14px;}
    #book .pay ul li a{padding: 8px 10px; font-size: 14px;}

}

@media(max-width:480px){

  header .offcanvas.offcanvas-end{width: 80%;}

}

@media(max-width:400px){

 

}

@media(max-width:359px){
   
   
}

