JSFiddle - React, Tailwind, and code Playground
HTML
<nav>
<a href="#">О компании</a>
<a href="#">О Команде</a>
<a href="#">Консалтинг</a>
</nav>
CSS
nav{
width: 500px;
margin: 100px auto;
height: 150px;
background: url(http://lorempixel.com/500/150);
}
a{
position: relative;
display: inline-block;
padding: 0 15px;
text-decoration: none;
font: 1em/40px Tahoma, Arial, Helvetica, sans-serif;
text-transform: uppercase;
color: #fff;
background-image: -webkit-linear-gradient(#ffc10e 1.3%, #feb708 36.9%, #fdb808 37.6%, #fcb608 42.4%, #fdb507 43.8%, #fba600);
background-image: -moz-linear-gradient(#ffc10e 1.3%, #feb708 36.9%, #fdb808 37.6%, #fcb608 42.4%, #fdb507 43.8%, #fba600);
background-image: -o-linear-gradient(#ffc10e 1.3%, #feb708 36.9%, #fdb808 37.6%, #fcb608 42.4%, #fdb507 43.8%, #fba600);
background-image: -ms-linear-gradient(#ffc10e 1.3%, #feb708 36.9%, #fdb808 37.6%, #fcb608 42.4%, #fdb507 43.8%, #fba600);
background-image: linear-gradient(#ffc10e 1.3%, #feb708 36.9%, #fdb808 37.6%, #fcb608 42.4%, #fdb507 43.8%, #fba600);
}
a:before,
a:after{
content: "";
position: absolute;
left: 0;
right: 50%;
top: 100%;
border-top: 5px solid #fba600;
}
a:after{
left: 50%;
right: 0;
border-right: none;
}
a:hover:before{
border-right: 5px solid transparent;
}
a:hover:after{
border-left: 5px solid transparent;
}