<div>
<p>TEXT1</p>
<p>TEXT2</p>
<h2>NEW TEXT2</h2>
<p>TEXT2.1</p>
<p>TEXT2.2</p>
<div style="display:flex;">
<div>Схема работ</div>
<div>Форма</div>
</div>
</div>
<div>Форма</div>
в мобильной версии так что бы он оставался в коде документа.. Но он сам был перед заголовком < H2 > <div class="wrapper">
<p class="item-1">TEXT1</p>
<p class="item-2">TEXT2</p>
<h2>NEW TEXT2</h2>
<p>TEXT2.1</p>
<p>TEXT2.2</p>
<div class="container">
<div>Схема работ</div>
<div class="form">Форма</div>
</div>
</div>
.wrapper {
display: flex;
flex-direction: column;
}
.container {
display: contents;
}
.form, .item-1, .item-2 {
order: -1;
}
.wrapper {
display: flex;
flex-direction: column;
}
.form-block {
order: 1;
}
.heading-block {
order: 2;
}
$( '#form' ).appendTo( '#block' );