This is an excellent product that can currently only be experienced live on a desktop computer. However, marketing only to users on desktop devices knocks out a huge percentage of our audience.
I would use social. Since you know your potential users are spending a lot of time on their mobile devices and you need to get them to pay attention to their computer, I would market to them through social. Target the social channels that your target market would be frequenting. Don't be afraid to get creative. Even if your software is B2B, remember that they are people too and are probably on Facebook and Instagram.
Take advantage of photo and video. Facebook video ads are still pretty cheap and targeting is great. Our Facebook video ads usually cost us about $0.05 to $0.08 per video play.