Hi there,
theres several issues here in your CSS and design:
1# Overflow hidden
.page-hero {
position:relative;
overflow:hidden;
}
This will stop any element from escaping the hero container.
FIX: Remove overflow hidden.
#2 Clipping paths will also block overflow:
.page-hero {
clip-path: polygon(0 0, 100% 0, 100% calc(100% - 6vw), 0 100%);
-webkit-clip-path: polygon(0 0, 100% 0, 100% calc(100% - 6vw), 0 100%);
margin-bottom: 2vw;
}
FIX ( experimental ): Set your Hero background color to white. And use this CSS for the clipping path:
.page-hero:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #007aa5;
clip-path: polygon(0 0, 100% 0, 100% calc(100% - 6vw), 0 100%);
-webkit-clip-path: polygon(0 0, 100% 0, 100% calc(100% - 6vw), 0 100%);
margin-bottom: 2vw;
}