Trying to position the SVG line in the center with the SVG icon, without overlapping them. Need a responsive solution that adapts to the container width. Any suggestions involving canvas or after pseudo classes? The line and icon should always be centered, even with additional content in this block. View CodePen
<div class="wrapper text-center">
<svg class="red svg-1 svg-2" width=100% height=100% >
<path d="M 50 0 l 0 27 q 0 50 50 50 l 1000 0 q 50 0 50 50 l 0 50" stroke="#d4d4d4" stroke-width="1" fill="none" />
</svg>
<div class="row">
<div class="columns medium-4">...SVG code here...</div>
<!-- Additional SVG codes for columns medium-4 -->
</div>
</div>