  .mobile-active-menu {
    display: none !important;
  }
  @media screen and (max-width: 767px) {
    .headerBg {
      margin: 0;
    }
    .contentHeader {
      padding: 0;
    }
    .breadcrumb-header {
      display: none;
    }
    .Header-caption {
      display: none;
    }
    .caption-wrapper {
      display: block;
      background-color: #d96525;
      padding: 10px;
      color: #fff;
      font-family: "Latinka-Bold";
      text-align: center;
    }
    .navLevel01 {
      display: block !important;
      padding: 0;
      margin: 0;
    }
    .navLevel01 > .accordion-item > a {
      font-weight: bold;
      cursor: pointer;
    }
    .navLevel01 li a::after {
      background: none;
    }
    .navLevel01 li a {
      display: flex;
      padding: 5px 20px;
      width: 100%;
    }
    .navLevel01 li {
      padding: 5px 0;
      position: relative;
      list-style-type: none;
      border: 1px solid #d3d3d3;
    }
    .contentPages:before {
      border-top: 1px solid hsla(0, 0%, 59.2%, 0.5);
      margin: 0px;
    }
    .contentPages:after {
      border-bottom: none;
    }
    .accordion-item.active_menu {
      background: #dddddd;
      padding-top: 0px;
    }
    .accordion-item.active_menu.active > .accordion-toggle {
      background-color: #d96525;
      color: #fff;
    }
    .navLevel01,
    .navLevel02 {
      list-style: none;
      padding: 0;
      margin: 0;
    }
    .navLevel02,
    .navLevel03 {
      max-height: 0;
      overflow: hidden;
      transition: max-height 0.3s ease-in-out;
    }
    .accordion-item.active .navLevel02,
    .accordion-item.active .navLevel03 {
      max-height: 500px;
      transition: max-height 0.3s ease-in-out;
    }
    .navLevel01 > .accordion-item > a {
      display: flex;
      align-items: center;
      padding: 10px;
      text-decoration: none;
      cursor: pointer;
      position: relative;
    }
    .arrow {
      margin-left: auto;
      font-size: 16px;
      transition: transform 0.3s ease;
      display: inline-block;
    }
    .navLevel02 {
      display: none;
    }
    ul.navLevel03 {
      display: none;
    }
    .accordion_main ul li {
      border-bottom: 1px solid #afafaf;
    }
    .accordion_main ul li:last-child {
      border-bottom: none;
    }
    .accordion-item.active .navLevel02 {
      display: block;
    }
    .accordion-item.active .navLevel03 {
      display: block;
    }
    .accordion-item.active .arrow {
      transform: rotate(90deg);
    }
    .navLevel01 ul {
      display: none;
    }
    .mobile-active-menu {
      display: flex !important;
    }
    .accordion-item.level03Accordion.active .navLevel03 {
      display: block !important;
      background: aliceblue;
    }
    li.accordion-item.level03Accordion .navLevel03 {
      display: none;
    }
    .level03Accordion.active{
      flex-direction:column;
    }
  }
  .navLevel03 li a:hover::after,.navLevel03 li.active a::after,.navLevel03 li.subactive a::after{
    width:100%}
