Popup using CSS Selector AND Delay

Good day, I am hoping someone can help. I just purchased this plugin hoping it could do what I am looking and seems it's half way there.

I need popups to appear using a CSS selector, which the pro version does wonderfully. But I need to pair that with a delay. So for example, I want a popup to appear when a visitor scrolls to #div1 and if that target is on screen for 30 seconds, then the popup appears.

Is this possible? I don't mind doing a little coding. I'm just not a JS or JQuery master and don't know where to start.