.hero-btn-secondary, .btn-secondary {
    display: none;

}

.site-header {
background: transparent;
background-color:transparent;
backdrop-filter: none !important;
filter: none !important;


background: linear-gradient(to right, #060b19, #080f21, #060d1d, #060b18);
}



.solution-hero__kpis {
    color: #a6afbc;
    font-size: 16px;
}

@media (max-width: 420px){
    .packages-tab{
      padding: 12px 10px;
    }
  }



  #mobileMenuOverlay {
    position: fixed;
    inset: 0;
    overflow: hidden; /* страница под ним не скроллится */
  }


  #mobileMenuOverlay .mobile-menu,
#mobileMenuOverlay .menu,
#mobileMenuOverlay .overlay-panel {
  max-height: 100vh;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch; /* плавный скролл на iOS */
}
