@media (max-width: 767px) {
    .topic-grid-new {
        display: block;
        gap: 10px;
        padding-bottom: 15px;
    }
    .topic-grid-img.b{
        width: 100%;
    }
.cateagory-detail-section{
    display: block;
    gap: 10px;
}
.cateagory-detail-section-grid{
    width: 100%;
    display: block;
    gap: 10px;
}
.cateagory-detail-sectiogrid-left{
    width: 100%;
}
.cateagory-detail-sectiogrid-right{
    width: 100%;
}
.bottom-img-section {
  height: auto;
  width: 100%;
  overflow: hidden;
  display: block;
  justify-content: left;
  
}
.topic-grid-new{
    width: 100%;
}
.cateagory-detail-section .top-img{
width: 100%;
}
}
@media (min-width: 768px) and (max-width: 991.98px) {}
@media (min-width: 992px) and (max-width: 1200px){}
@media (min-width: 1201px) and (max-width: 1400px) {}