
@media (min-width: 576px) { 


 }

// Medium devices (tablets, 768px and up)
@media (min-width: 768px) { 



 }

// Large devices (desktops, 992px and up)
@media (min-width: 992px) { 


 }

// Extra large devices (large desktops, 1200px and up)
@media (min-width: 1200px) { 


}



@media (max-width: 575.98px) { 




}
@media (max-width: 767.98px) { 
h1 { font-size: 28px; }
h2 { font-size: 28px; }

.main_logo{max-width: 150px; width: 100%; height: auto;}
.top_category_list{margin: 0;}
.navbar-light .navbar-nav .nav-link{padding: 10px 0;}
.inner_page_banner{height:300px;}

#navbarNavDropdown{position: absolute; top:100%;
    background: #fff;
    left: 0;
    right: 0;
    padding: 20px;}
}



 
 
@media (max-width: 991.98px) {
.custom_nav{margin: 0;}
.logo{width: 130px;}



}
@media (max-width: 1199.98px) { 

 }
