Я не парень, но попытаюсь помочь)
Из того, что я увидела, страдает реклама от Сбербанка.
Поработайте с элементом canvas и его оверлеем примерно здесь и примерно так
<canvas id="canvas" style="position: absolute;display: block;background-color: rgb(255, 255, 255);width: 100%;max-width: 598px;height: auto;"></canvas>
<div id="dom_overlay_container" style="pointer-events: none;overflow: hidden;width: 100%;max-width: 596px;height: 250px;position: absolute;left: 0px;top: 0px;display: block;border: 1px solid rgb(0, 0, 0);box-sizing: border-box;">
</div>
Замените значение width в px на width"100%" max-width"596px".