This is the most easy way I found to achieve the result: Just use hr tag before the text, and set the margin top for text. Very short and easy to understand! jsfiddle
h2 {_x000D_
background-color: #ffffff;_x000D_
margin-top: -22px;_x000D_
width: 25%;_x000D_
}_x000D_
_x000D_
hr {_x000D_
border: 1px solid #e9a216;_x000D_
}
_x000D_
<br>_x000D_
_x000D_
<hr>_x000D_
<h2>ABOUT US</h2>
_x000D_