Update, I have managed to fix the issue.
wp-content/plugins/porto-functionality/elementor/elements/porto_section.php:436
Changed Line 436 from:
$w = (float) $item[‘size’];
To:
$w = isset($item[‘size’]) ? (float) $item[‘size’] : 0;
Maybe this should be updated in the next plugin version?