The website is now working and responding. It seems that on some nights during Spain’s time zone, the timeout occurs, but there is no mass access or anything similar that could cause this outage.
I contacted the hosting provider, which is SiteGround, and they confirmed that the servers are responding perfectly. Therefore, it must be a DNS issue or a problem with Cloudflare that is not visible for me.
Same there… I have an educational website in Catalan, and all my domains, subdomains and routed Emails from Cloudflare are down during main soccer matches from La Liga.