that’s because the specificity of this declaration:
.nav-menu li a {
color: #817e39;
...
}
outweighs this new line:
.hometab a {
background-color: #21bbc4;
color: #fff;
}
so change this:
.hometab a {...
to this:
.nav-menu .hometab a {...