since its a google ad... it might be attached to google which is the browser i use... IF you have a google search, try to register thereAah the second screen.
Well as you see there is no ads there, so I would have a chat with my network provider.
Since this seem specific to your network.
this might be my issue because i use the google lol