
.videomehak {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}


.video-col {
  display: flex;
}


@media (max-width: 768px) {
  .row.g-0 {
    display: flex;
    flex-direction: column;
  }

  .video-col {
    order: -1; /* video on top */
    height: auto;
  }

  .videomehak {
    height: auto;
    width: 100%;
  }

  .inquiryForm .card-body {
    margin-top: 1rem;
  }
}

  

  .inquiryForm{
    background-color: rgb(112, 127, 98, 0.75) !important;
  }

  .photoinfo p {
    font-family: "Playfair Display", serif;
  font-size: 1.2rem;
  color: #f5f7f4;
  letter-spacing: 1px;
  }