I usually have problems using hooks for reset my configuration. This time it is happening with the fonts. I have tried these, with no result:
(setq-local face-remapping-alist '((default variable-pitch default)))
(custom-set-faces
'(fixed-pitch ((t (:family “Cascadia Mono SemiBold”)))))
The code:
(defun my/org-present-end ()
;; Stop centering the document
(visual-fill-column-mode 0)
(visual-line-mode 0)
;; Reset font customizations
**(setq-local face-remapping-alist '((default variable-pitch default)))**
;; Register hooks with org-present
(add-hook 'org-present-mode-hook 'my/org-present-start)
(add-hook 'org-present-mode-quit-hook 'my/org-present-end)
https://systemcrafters.net/emacs-tips/presentations-with-org-present/