.overlay-text {

font-size: 28px;
  font-weight: 600;
  color: #fff;
  background: rgba(0, 123, 255, 0.75); /* stronger transparent blue */
  padding: 15px 20px;
  border-radius: 10px;
  display: inline-block;
  backdrop-filter: blur(40px); /* frosted glass effect */
    
    }



 .video-wrap {
    max-width: 900px;      /* container max width */
    margin: 0 auto;        /* center */
  }

  .video-wrap iframe {
    width: 100%;
    aspect-ratio: 16 / 9;  /* keeps 16:9 ratio; change to 4/3 if needed */
    border: 0;
    display: block;
  }


.whitelink{
 color:#ffffff;   
    
}
.whitelink a{
 color:#ffffff;   
    
}
.whitelink a:hover{
 color:#ffffff;
    
}
