.default-nav {
  position: sticky;
  top: 15px;
  margin-bottom: 70px;

  @media (max-width: 768px) {
    display: none;
  }
  
  li {
    a {
      display: block;
      padding: 15px 25px;
      background: #f5f5f5;
      font-weight: 350;
      font-size: 16px;
      line-height: 26px;
      color: #292929;
      margin-bottom: 10px;

      &:hover {
        text-decoration: underline;
        background: #B1C72E;
        color: #ffffff;
      }
    }

    &._active {
      a {
        font-weight: 700;
        text-decoration: underline;
        color: #ffffff;
        background: $blue;
      }
    }
  }
}
