Get a tube of clear silicone RTV (room temperature Vulcanizing rubber) 25 year life expectancy.
GE makes one as well as permatex.
Any hardware store or home store or any automotive store carries it.
https://www.amazon.com/Permatex-8005...3&keywords=rtv