I'm trying to achieve the triangle aligned with the text like here: 
At the moment I have it unaligned
The issue is that the position of the text is responsive, in the middle of the page, in a div max-width: 1100px;
As you can see the triangle is part of a curved shape which shows more of the video towards the right side. Structure I have
<div class="top">
<video/>
</div>
<div class="bottom">
<div class="shape_with_triangle"></div>
</div>
.shape_with_triangle {
background-image: url("");
margin-top:-40px;
}
I'm unsure how can I align that triangle. I can put it in another shape, seperated from the curved one, but not sure how it will help.
playground: https://jsfiddle.net/rz1w2Lcb/