Splitting html document and losing formatting and styling

Hi, I’m using Aspose.words for a POC, to split large html documents into smaller html chunks/section. but the problem is I’m losing formatting of the boxes. They are covering full width while in original document each box has a specific styling. Files have been attached.
test.zip (21.0 KB)
I’m using the below mentioned code:

using Aspose.Words;

var doc = new Document("Original Doc.html");
           
for (var page = 0; page < doc.PageCount; page++)
{
    var extractedPage = doc.ExtractPages(page, 1);
    extractedPage.Save($"Section{page + 1}.html");
}

@kainat123 Unfortunately, there is no way to keep original HTML document structure after processing it using Aspose.Words.
Please note, Aspose.Words is designed to work with MS Word documents. While loading HTML document, it is converted to Aspose.Words DOM and due to differences in HTML documents and MS Word documents object models it is not always possible to provide 100% fidelity after processing HTML document.