Hi,
1) I am still working on it. And I will get back to you when I have some results.
2) Fixed. The solution you gave me did not work properly. The responsiveness of the website breaks that css rule in some screen sizes. What I did to solve it is make the a.lightbox element relative and then adding a class name to each of those image assets in the page builder height-fix
CSS Rule:
.height-fix figure a.lightbox {
position: relative;
}
Thanks
Neo