Hello,
We have thoroughly checked this out on your Website and we think that the .op-ts, .op-07, and the .animated Classes are causing this. These Classes might be picking up the Default Behavior of the Touch Devices. Additionally, this could also be because of the data-lightbox Attached to the <a> tag for the Video which opens the Lightbox on Desktops and directly on Mobile Devices. There are no other Hover Events attached to this Element and this is something that appears to be controlled by the Browser.
In this scenario, we recommend setting up a Duplicate Item without any Lightboxes and Hovers and then use the Bootstrap Display Utilities: https://getbootstrap.com/docs/4.5/utilities/display/ to Hide/Show them on the Devices according to your requirements. Example:
<a class="d-none d-md-block position-relative" href="https://www.youtube.com/watch?v=7d1UswEQqwg" data-lightbox="iframe">
<img src="/assets/images/backgrounds/roof-hammer.jpg" alt="Example Video">
<div class="bg-overlay">
<div class="bg-overlay-content dark">
<span class="overlay-trigger-icon size-lg op-ts bg-light text-dark animated op-07" data-hover-animate="op-1" data-hover-animate-out="op-07" data-hover-parent=".row" style="animation-duration: 600ms;"><i class="icon-line-play"></i></span>
</div>
</div>
</a>
<a class="d-block d-md-none position-relative" href="https://www.youtube.com/watch?v=7d1UswEQqwg">
<img src="/assets/images/backgrounds/roof-hammer.jpg" alt="Example Video">
<div class="bg-overlay">
<div class="bg-overlay-content dark">
<span class="overlay-trigger-icon size-lg bg-light text-dark"><i class="icon-line-play"></i></span>
</div>
</div>
</a>
Consider trying this out and let us know if this works for you.
Hope this Helps!
Let us know if we can help you with anything else or if you find any further issues.