.nav-consulting-mobile,
.nav-sectors-mobile {
  display: none !important;
}

@media (max-width: 860px) {
  .site-nav .ad-consulenza-menu {
    display: none !important;
  }

  .site-nav .nav-consulting-mobile,
  .site-nav .nav-sectors-mobile {
    display: block !important;
    width: calc(100% - 24px) !important;
    margin: -5px 0 0 12px !important;
    padding: 7px 0 7px 12px !important;
    border-left: 1px solid rgba(255, 255, 255, 0.34) !important;
    color: rgba(255, 255, 255, 0.9) !important;
    background: transparent !important;
    font-size: 0.94rem !important;
    line-height: 1.35 !important;
    font-weight: 600 !important;
    opacity: 1 !important;
    visibility: visible !important;
    text-align: left !important;
  }

  .site-nav .nav-consulting-mobile::after,
  .site-nav .nav-sectors-mobile::after {
    content: none !important;
  }

  .site-nav .nav-consulting-mobile:hover,
  .site-nav .nav-consulting-mobile:focus-visible,
  .site-nav .nav-sectors-mobile:hover,
  .site-nav .nav-sectors-mobile:focus-visible {
    color: #ffffff !important;
    border-left-color: #ffffff !important;
  }
}
