/* Hero Section - Right box matches left box size */

/* Right box video - Match left box dimensions */
.tj-banner-section .banner-right-box {
  position: relative;
}

.tj-banner-section .banner-img.banner-video {
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  overflow: hidden;
  box-shadow: 0 20px 60px rgba(0, 0, 0, 0.15);
  min-height: 500px;
}

/* Video iframe tam dolu */
.banner-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: none;
  border-radius: 10px;
  object-fit: cover;
}
