.container {
    position: relative;
}

@media only screen and (min-width: 1200px) {
    .top-header .container, .navbar .container {
        max-width: 99.25rem;
    }
}
.home_page_body #main-content .container.body-container {
  display: none;
}
@media only screen and (min-width:1024px) {
  .top-header {
    position: sticky;
    top: 0;
    z-index: 999;background: #fff;
  }
  .sort-categories .slider-cat .row{
      justify-content: flex-start !important;
  }    
   .sticky-top {
    top: 63px;z-index: 998;
  }
  .top-header .col.d-lg-block.d-none {
  max-width: 40%;
}
}