The Fedora Magazine article referenced above by @xtym is pretty good. If you want to get the details directly from the packagers at rpm fusion try this link https://rpmfusion.org/Howto/NVIDIA. (which is similar to that above).
Nvidia lists your card as supported by the 340.xx driver (NOT the 304 ) so all you would need to do is enable the rpmfuion repo then using
dnf install '*nvidia*340*'
it would install the drivers. A reboot should then activate it.
RPMFusion always seems to work for me and I don’t use the install direct from nvidia since that sometimes does not work correctly.
I just searched the rpmfuion site and was unable to find the legacy drivers. I then went to nvidia and downloaded the driver they list for your card. It was NVIDIA-Linux-x86_64-340.107.run .
I guess you will need to use the drivers from nvidia or find another source.
To use that file to do the install there are several steps.
First put the downloaded file in a user directory that will not interfere with anything else. I use /home/user/Downloads/nvidia
Then the command
sudo sh ./NVIDIA-Linux-x86_64-340.107.run
will download/extract files needed in that location.
It should also do any compiling and the install or give you detailed instructions on steps needed.
Hope this helps.