Hi There,
I’ve seen a lot of cases where custom font is not working because they added the @font-face declaration on the theme’s customizer, there is a rule that @font-face should be added to the stylesheet before any styles, this will not be the case if you add it on the theme’s customizer Custom > CSS. It will work on Customizer > Additional CSS or Page CSS, but I will still put it on the child theme’s style.css file.
Your @font-face declaration did not work here (https://www.casaentierrajena.com/ruta/), because you’re using a relative link on the source URL.
wp-content/fonts/jellyka/JellykaDeliciousCake.eot
That path will render as below on the frontend, which is wrong.
https://www.casaentierrajena.com/ruta/wp-content/fonts/jellyka/JellykaDeliciousCake.eot
Unlike, if you’re on the home page it will render as below, which is correct.
https://www.casaentierrajena.com/wp-content/fonts/jellyka/JellykaDeliciousCake.eot
That is why I used absolute link above on my given code.
Hope this shed some lights,
Cheers!