[General WordPress] Help set up custom fonts for Theme Options

Our website has a theme with the theme options which allows us to select from the Google Web Fonts to customize our site’s fonts and we want to use our own custom .ttf font. We are trying to upload this font to our site so that it appears in the theme font selection. Please help.