Need to remove URL from homepage

I am stuck with a URL on the homepage that I am unable to remove. I was trying to add a Youtube channel using the Youtube plugin but not sure how I ended up with this URL on the homepage. I have since disabled and deleted the plugin but that has not helped. I also did a string search in the WP files to see if I could remove the URL manually but the search could not find the string.

The string does not show up if I change the theme so it is likely "embedded" somewhere in the theme but I cant seem to find it. I am using Sahifa WP theme.

Unfortunately this WP website is hosted behind a firewall so I can't provide direct access.