.hero-section {
  min-height: 100vh;
  background: 
    url("../image/Website Banner Main.png"); /* replace with your image path */
  background-size: cover;
  background-position: center;
}

.hero-content {
    margin-top: -270px;
  max-width: 600px;
}

.highlight {
  background-color: #fbbc04;
  color: #000;
  padding: 6px 14px;
  display: inline-block;
  margin-bottom: 6px;
}

h6 {
  letter-spacing: 2px;
  opacity: 0.9;
}
.testimonial-card {
    height: 300px;              /* fix height */
    display: flex;
    flex-direction: column;
}

.testimonial-card p {
    flex-grow: 1;
    overflow-y: auto;
}

