.full-width {
width: 100vw;
position: relative;
left: 50%;
right: 50%;
margin-left: -50vw;
margin-right: -50vw;
}<div class="full-width">
<div class="container"></div>
</div> .full-width {
width: 100vw;
position: relative;
left: 50%;
right: 50%;
margin-left: -50vw;
margin-right: -50vw;
} <div class="item" style="--color:black;">
<h1 class="subtitle">lorem 2</h1>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ipsa aut a placeat, illum suscipit, consequatur officiis veritatis adipisci incidunt sapiente repellendus consequuntur. Enim architecto harum, doloribus illo veritatis omnis facilis.</p>
</div>.product__subtitle {
background-color: red;
height: 100%;
}
.product__item {
width: calc(100% / 3 - 28px);
position: relative;
margin: 0 14px;
display: flex;
flex-direction: column;
} .full-width {
width: 100vw;
position: relative;
left: 50%;
right: 50%;
margin-left: -50vw;
margin-right: -50vw;
} $('#link').prop('onclick', null).off('click');
$("#link").click(function() {
alert('click function executed');
});.panel__wrap {
display: flex;
justify-content: center;
align-items: flex-end;
margin: 0 -10px;
}.panel__image задать фиксированную высоту, а вложенному изображению добавить object-fit: cover;<input type="submit" value="Send" class="wpcf7-form-control wpcf7-submit" data-dismiss="modal">