.a, .t-menu__link-item {
  position: relative;
/*  color: #575656 !important ;*/
/*  color: #97a383;*/
}
.a, .t-menu__link-item:hover {
  color: #A5BC7F !important ;
}
.a, .t-menu__link-item::after {
  position: absolute;
  content: '';
  left: 0;
  bottom: 0;
  display: block;
  width: 100%;
  height: 2px;
  background: #A5BC7F;
}
.a, .t-menu__link-item::after {
  width: 0;
  transition: 0.3s;
}
.a, .t-menu__link-item:hover:after {
  width: 100%;
}


 
