IMPORTANT (what usually breaks it at this stage)
In Elementor builds like yours, the issue is almost always:
- header has background still applied (even faint white)
- hero has extra padding from template kit
- or a parent container still controlling layout width/height