Hi @noxerr
Thank you for update!
The pastebin that you shared has already expired and you also didn’t share URL of yoru site so I can’t check your form and site but there are two things that struck me in this case:
1. You mentioned that the moment you change “Font” from “Use Theme Fonts” to “Custom” in form settings, all the fields start to use Roboto font.
This is true because Roboto is the “default font of the material style” as in built-in Formiantor styles. If Font option is set to “Use Theme Fonts”, forminator doesn’t apply its CSS rules that define fonts so “automatically” theme fonts are applied. If you switch – then some font must anyway be set by default so you could further customize it. So yes, you do need to make selections for all the available form elements (all the “font” options in form settings) that you want to use fonts different than Roboto.
2. But you have also mentioned that when trying to use CSS, that custom CSS is not even “loaded in HTML”. If you check stylesheets/page source/or inspect relevant elements in browser – you cannot see that custom CSS anywhere, right?
This suggests that there’s actually something else involved: most likely there’s either some sort of cache (it might be some caching plugin, server-side cache, CDN cache or any combination) and/or the original styles are “stuck” in some “optimized CSS”.
Are you using any caching/optimization plugins on site and/or cache on server? If yes, have you tried to clear all the caches and temporarily disable any CSS optimization plugins/tools just to see if the code gets applied?
Kind regards,
Adam