<!--======= TIMER + IMAGE + PLAY ICON BLOCK START =======-->

<div class="video-frame">


  <!--MAIN IMAGE-->

  <img alt="Video thumbnail" src="https://yojnabazar.online/wp-content/uploads/2025/12/1-1.jpg" />


  <!--20 SECOND TIMER CIRCLE-->

  <div id="countdown">20</div>


  <!--BLACK PLAYER CONTROLS BAR-->

  <div class="controls-bar">

    <div class="left">

      <span>▶</span>

      <span>🔊</span>


      <div class="progress">

        <div class="fill"></div>

        <div class="knob"></div>

      </div>

    </div>


    <div class="right">

      <span>0:00 / 15.35</span>

      <span>⚙️</span>

      <span class="hd">HD</span>

    </div>

  </div>


  <!--BLUE STRIP-->

  <div class="blue-strip"></div>


  <!--PLAY ICON AFTER TIMER (UPDATED LINK)-->

  <a href="https://insurance.yojnabazar.online/life-insurance-in-the-usa-and-canada/" id="playLink">

    <img src="https://i.ibb.co/1JrrWwLB/play-video-sign-or-button-vector-transparent-play-button-isolated-on-transparent-background.jpg">

  </a>


</div>


<style>

.video-frame{

  max-width:500px;

  width:100%;

  margin:auto;

  position:relative;

}


.video-frame img{

  width:100%;

  display:block;

}


#countdown{

  position:absolute;

  top:50%;

  left:50%;

  transform:translate(-50%,-50%);

  width:90px;

  height:90px;

  border-radius:50%;

  background:rgba(0,0,0,0.7);

  color:#fff;

  font-size:30px;

  font-weight:700;

  display:flex;

  align-items:center;

  justify-content:center;

  z-index:5;

}


.controls-bar{

  position:absolute;

  bottom:8px;

  left:0;

  right:0;

  background:#000;

  color:#fff;

  font-size:11px;

  display:flex;

  justify-content:space-between;

  padding:5px 10px;

}


.left{display:flex;gap:8px;flex:1;align-items:center;}

.progress{flex:1;height:6px;background:#555;position:relative;border-radius:3px;}

.fill{width:25%;height:100%;background:#1e90ff;}

.knob{width:12px;height:12px;background:#1e90ff;border-radius:50%;position:absolute;left:25%;top:50%;transform:translate(-50%,-50%);}


.right{display:flex;gap:8px;align-items:center;}

.hd{background:#e53935;padding:2px 6px;font-size:10px;border-radius:3px;}


.blue-strip{

  position:absolute;

  bottom:0;

  left:0;

  right:0;

  height:8px;

  background:#0049ff;

}


#playLink{

  display:none;

  position:absolute;

  top:50%;

  left:50%;

  transform:translate(-50%,-50%);

  z-index:6;

}


#playLink img{

  width:90px;

  height:90px;

  border-radius:50%;

}

</style>


<script>

let t = 20;

let timer = setInterval(()=>{

  document.getElementById("countdown").innerText = t;

  t--;

  if(t < 0){

    clearInterval(timer);

    document.getElementById("countdown").style.display="none";

    document.getElementById("playLink").style.display="block";

  }

},1000);

</script>

<!--======= TIMER + IMAGE + PLAY ICON BLOCK END =======-->

Comments

Popular posts from this blog

Return to Invoice Add-On in Car Insurance (Full Explained)

Health insurance in india