.industrial-facility__subtitle {
  margin-top: 16px;
}
.industrial-facility__content {
  display: grid;
  gap: 30px;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  grid-template-rows: 201px 305px;
}
.industrial-facility__img {
  cursor: pointer;
  border-radius: 8px;
  overflow: hidden;
  height: 100%;
}
.industrial-facility__img img {
  width: 100%;
  object-fit: cover;
  height: 100%;
}
.industrial-facility__item {
  overflow: hidden;
  border-radius: 15px;
}
.industrial-facility__item:hover {
  opacity: 0.8;
}
.industrial-facility__item:nth-child(5) {
  grid-column: span 2/span 2;
}
@media (max-width: 768px) {
  .industrial-facility__content {
    gap: 16px;
  }
}
@media (max-width: 576px) {
  .industrial-facility__content {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: unset;
  }
  .industrial-facility__img {
    max-height: 200px;
  }
  .industrial-facility__item:nth-child(5) .industrial-facility__img {
    max-height: 300px;
  }
}
@media (max-width: 340px) {
  .industrial-facility__img {
    max-height: 107px;
  }
  .industrial-facility__item:nth-child(5) .industrial-facility__img {
    max-height: 162px;
  }
}
