We have checked the provided HTML file with mentioned package on our end. Blink converter internally makes use of chromium executable in headless mode for converting HTML to PDF. Blink rendering engine preserves the output PDF document like how the input HTML file/URL is displayed on the Blink-based web browsers (chrome print preview). Those page formatting are not properly in chrome print preview itself. The same behavior as replicates in our converter. You can check the behavior of the web page by using a chrome print preview.