.hk-subpages li.hk_subpage_item a {
  text-decoration: none;
  font-size: 18px;
  line-height: 22px;
  color: #4d4d4d;
  transition: 0.2s;
}

.hk-subpages li.hk_subpage_item a:hover {
  color: #6392eb;
}

.hk-subpages .hk_subpage_item.completed > a {
  color: #03c139;
}

.hk-subpages .hk_subpage_item.proceeding > a {
  color: #ffa700;
}

.color-description {
  display: flex;
  column-gap: 25px;
  margin-bottom: 12px;
}

.color-description span {
  padding: 4px 13px;
  border-radius: 4px;
  color: #f3f3f3;
}

.color-description .completed-text {
  background-color: #03c139;
}

.color-description .proceeding-text {
  background-color: #ffa700;
}

.color-description .notcompleted-text {
  background-color: #4d4d4d;
}