Firstly, ensure that your font scheme is cohesive with the rest of your visual branding. Then, think about its size: your font must be readable. The general font guideline for most websites are:

Titles: 30-70px

Subtitles: 22-30px

Paragraph: 16-20px

Read here more:

The Best Website Fonts and How to Choose the Right Ones