Media queries for the footer

The only change here is adding the flex-end property to the
justify-content selector. I want the footer buttons to be aligned to the
right side of the page for the desktop layout. I couldn't see any
immediate changes that needed to be added for the main section's media
query. There may be minor changes that need to be made in the future,
but for now, I think the layout looks good.
Added web fonts

I imported some fonts into the stylesheet and made some initial font
changes to the site.