The markup has perfectly transferred the integration into the CMS and perfectly adapts to any amount of content, does not break. It is edited using the Elementor plugin - I created separate widgets for Elementor for each block of this site with their own fields and settings. Header and Footer are edited using the Theme Options panel, in it I created fields for editing Header and Footer using the carbonfields plugin.