You don’t necessarily need a child theme. While we use child themes and retain DIVI as the parent theme when doing our designs, you can choose to use just the regular theme as long as the changes of your settings or your custom CSS on DIVI itself. When you do this, these changes still stand even after your do theme update.