@media (min-width: 992px) {
  .header-area:not(.right-slide-menu) .horizontal-menu.mgt-menu .navigation.magesense .level0 .submenu {
    top: 80% !important;
    left: 0 !important;
    width: 100% !important;
    height: auto !important;
    background: #fff !important;
    position: absolute !important;
    box-shadow: 0 5px 0px rgba(0, 0, 0, 0.19);
    z-index: 9 !important;
    padding: 50px 20px !important;
    max-width: 100% !important;
    display: flex !important;
    justify-content: flex-start !important;
    column-gap: 15px !important;
    row-gap: 15px !important;
    flex-wrap: wrap !important;
  }

  .horizontal-menu.mgt-menu .navigation.magesense li.parent {
    position: unset !important;
  }

  li.level0:hover .level0.submenu {
    opacity: 1 !important;
    visibility: visible !important;
  }

  li.level0 .level0.submenu li {
    max-width: calc(25% - 20px* 3 / 4);
    width: calc(25% - 20px* 3 / 4);
    font-size: 15px;
    line-height: 21px;
    font-weight: 700;
    color: black;
    border: none;
  }

  li.level0 .level0.submenu li a{
    border:none;
  }
  .horizontal-menu.mgt-menu .navigation.magesense > ul{
    flex-wrap: wrap !important;
    justify-content: center !important;
  }
  .header-area:not(.right-slide-menu) .horizontal-menu.mgt-menu .navigation.magesense ul.level1.submenu {
    opacity: 1!important;
    visibility: visible!important;
    padding: 0!important;
    padding-left: 20px!important;
    position: unset!important;
    width: unset!important;
    height: unset!important;
    border: unset!important;
    box-shadow: none!important;
    }
    .header-area:not(.right-slide-menu) .horizontal-menu.mgt-menu .navigation.magesense ul.level1.submenu li{
    max-width:100%!important;
    width:100%!important;
    padding: 0;
    }
}
