Для фиксации блока относительно его родительского контейнера можно использовать CSS свойство `position: sticky;`. Вот пример кода:
HTML:
```html
<div class="container">
<div class="sticky-block">
Ваш контент здесь
</div>
</div>
```
CSS:
```css
.container {
width: 100%;
height: 500px; /* Пример высоты контейнера */
overflow: scroll; /* Добавляем прокрутку */
position: relative;
}
.sticky-block {
position: sticky;
top: 10px; /* Отступ от верхнего края контейнера */
}
```
Таким образом, блок с классом `sticky-block` будет зафиксирован относительно своего родительского контейнера с классом `container` и будет оставаться на месте при прокрутке контейнера.
Чтобы блок оставался на месте внутри контейнера с двумя колонками, можно применить аналогичный подход, установив `position: sticky;` для блока внутри каждой колонки (левой и правой) отдельно. В этом случае блок будет оставаться на месте при прокрутке колонки, от которой он отталкивается.