Hello,
You have an image at the bottom that is causing problems:
<img width="1" height="1" border="0" src="
https://www.paypalobjects.com/en_US/i/scr/pixel.gif" alt="">
In the template configuration you have the setting "Images Percentage Width" set to 100%. That will force all images to be 100% in width, including that image. Images stay in aspect ratio, so the height also increases. This is the code it is generating:
.s5_module_box_1 img, .item-page img, .blog-featured img, .blog img {
box-sizing: border-box !important;
width: 100% !important;
}
I would recommend removing that setting in the configuration unless you absolutely need it, it is a setting that is rarely used.