.rsNavbar{
    background-color: unset;
}
.vnMn {
    padding-top: 12px;
    padding-bottom: 40px;
}

.vnMn>img {
    max-width: 100%;
    object-fit: contain;
}

.vnMn>div>Div>img {
    max-width: 100%;
    object-fit: contain;
}

.glightbox img {
    width: 100%;
    border: 1px solid #ddd;
    border-radius: 4px;
    padding: 4px;
}

.vnMnR a {
    position: relative;
}

.vnMnR a span {
    background-color: rgba(0, 0, 0, 0.5);
    bottom: 10px;
    color: var(--white-color);
    display: block;
    font-weight: 300;
    padding: 4px;
    width: 100%;
    position: absolute;
    text-align: center;
    text-transform: capitalize;
}

.vnGrp {
    margin-bottom: 20px;
}
    .video-box {
      margin-bottom: 30px;
    }

.video-box video{
    width: 100%;
}

    .video-box iframe {
      width: 100%;
      height: 315px;
      border-radius: 10px;
    }

    .video-box h3{
 font-size: 20px;
      margin-top: 30px;
      text-align: center;
      color: #333;
    }
  .video-box img {
            width :630px;
        }
@media all and (max-width:1400px) {
    .video-box img {
        width: 590px;
    }
}

@media all and (max-width:1200px) {
    .video-box img:first-child {
        width: 530px;
        padding-left: 25px;
    }

    .video-box img:nth-child(2) {
        width: 530px;
    }
}