.usk-mobile-menu-wrap {
    i,
    svg {
      width: 1em;
      height: 1em;
      fill: #0d0925;
      transition: fill 0.3s ease;
    }
  
    span {
      display: inline-flex;
      color: #0d0925;
      font-size: 16px;
      transition: color 0.3s ease;
    }
  
    ul {
      margin: 0;
      padding: 0;
      list-style: none;
      display: flex;
      justify-content: center;
    }
  
    .usk-mobile-menu-list {
      width: 100%;
    }
  }
  
  .usk-mobile-menu-link {
    color: #0d0925;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-decoration: none;
    text-transform: capitalize;
    transition: all 0.3s ease;
  
    &:hover {
      .bdt-text-mobile-menu {
        color: #14abf4;
      }
  
      .usk-mobile-menu {
        color: #14abf4;
      }
    }
  }
  
  .usk-mobile-menu-style-1 .usk-mobile-menu-link,
  .usk-mobile-menu-style-2 .usk-mobile-menu-link,
  .usk-mobile-menu-style-3 .usk-mobile-menu-link {
    padding: 18px 15px;
  }
  
  /* demo style 3 */
  .usk-mobile-menu-style-1 .usk-mobile-menu-link:hover,
  .usk-mobile-menu-style-2 .usk-mobile-menu-link:hover,
  .usk-mobile-menu-style-3 .usk-mobile-menu-link:hover,
  .usk-mobile-menu-style-4 .usk-mobile-menu-link:hover {
    background-color: #f0f0f0;
  }
  
  /* demo style 4 */
  .usk-mobile-menu-style-2 .usk-mobile-menu-link {
    border: var(--usk-border-width, 1px);
    border-color: #e5e5e5;
    border-style: solid;
    border-right-width: 0;
  }
  
  .usk-mobile-menu-style-2
    .usk-mobile-menu-list:nth-last-child(1)
    .usk-mobile-menu-link {
    border-right-width: var(--usk-border-width, 1px);
  }
  
  .usk-mobile-menu-style-3 .usk-text-mobile-menu,
  .usk-mobile-menu-style-4 .usk-text-mobile-menu {
    display: none;
  }
  
  .usk-mobile-menu-style-4 .usk-mobile-menu-list {
    text-align: center;
  }
  
  /* Optional spacing
    .usk-mobile-menu-style-4 ul {
    gap: 15px;
  } */
  
  .usk-mobile-menu-style-4 .usk-mobile-menu-link {
    display: inline-flex;
    align-items: center;
    justify-content: space-around;
    border-radius: 100px;
    background: #f0f0f0;
    padding: 15px;
  }
  