I created a website for my church, temporarily located at https://hopein.church, and the css settings keep getting reset. I've created sections with a dark background with elements using light text. At first, I wasn't using enough contrast, so I used a lighter setting for the text. It reverted to the previous setting. I revised the page again and verified the result. When I returned a day later, the setting had reverted. I revised the page again and it reverted again.
I tried to use a global setting for my css by modifying the class in the template's custom code. Sometimes it worked; sometimes it reverted.
I created a custom class and called it in the section setting. It applied its settings to all sections on the page regardless of any additional settings, i.e. I had sections with dark background/light text and others with light backgrounds/dark text. Only one custom css class defined in custom code would apply per page.
I tried entering css code in the standard custom.css file to no avail. SP Pagebuilder has its own custom css file.
Sometimes it is very difficult to override whatever setting the code is seeing. Evidently, there must be a cache setting somewhere giving me fits, but I haven't enabled any cache on the site or on the server.
I'm at my wits end. I'm seriously thinking of recoding in Yootheme.