Many things are actually broken on your website.
Did you purchase this theme? If so, request a fresh copy of it urgently to the theme developers.
Fixing all of those bugs with the help of the community would take forever, and by hiring a developer it would be way too expensive. Best alternative is getting a fresh copy of it.