Your website loads fast for me, so it could be an internet connection issue. Try connecting via a VPN, and regarding FTP if you still get timeout issues, can you share the full logs from Filezilla?
Your website loads fast for me, so it could be an internet connection issue. Try connecting via a VPN, and regarding FTP if you still get timeout issues, can you share the full logs from Filezilla?