An attempt to make the triangle border sensitive. Below is a direct link to codepen. You can see the border above the white box. Screenshot -

<div class="section text-center">
<div class="row no-gutter">
<div class="col-sm-4 no-padding">
<div class="feature-box v2">
<div class="featured-box-image">
<img src="http://placehold.it/640x480" alt="features" class="img-responsive">
<span><i class="fa fa-plus" aria-hidden="true"></i></span>
</div>
<div class="details">
<div class="hexagon"><span><i class="fa fa-user" aria-hidden="true"></i></span></div>
<h4>Lorem Ispum</h4>
<p class="sub-text">Lorem Ispum</p>
<p class="text">Lorem Ispum Lorem Ispum Lorem Ispum Lorem Ispum Lorem Ispum Lorem Ispum Lorem Ispum Lorem Ispum</p>
</div>
</div>
</div>
</div>
</div>
http://codepen.io/anon/pen/jBVVNo
Thanks in advance.
Note. Already tried this solution below, but it did not work, since I am using a pseudo-class for the border of a triangle.
Create responsive triangles with CSS
source
share