.environment_health_and_safety {
  background-color: var(--color-1) !important;
  color: #fff !important;
}

.environment_health_and_safety .heading-1,
.environment_health_and_safety .heading-1 :is(h1, h2, h3, h4, h5, h6) {
  text-align: left;
}

.env-sec-content-block {
  display: grid;
  grid-template-columns: repeat(2, 2fr);
  gap: 10px;
  padding-top: 10px;
}

.env-sec-content .heading {
  padding-bottom: 14px;
}

.env-sec-content .content {
  max-width: 90%;
}

.environment_health_and_safety img {
  height: 900px;
}

/* Responsive Adjustments */
@media (max-width: 767px) {
  .env-sec-content .content {
    max-width: 100%;
  }

  .environment_health_and_safety img {
    height: 350px;
    width: 100%;
    object-fit: cover;
  }
}
