Since Vantage is wordpress theme you need an instance of wordpress for it to work and in your case could be installed on the folder or a subdomain. You can just create custom menu link on your main
WP site the points to the Vantage-
WP install. In the Vantage install, you can also make a custom menu that points to your main site.