/* Approved main-division layout for Engineering & Design and Maintenance. */
.new-division-page .division-scope-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  grid-auto-rows: 1fr;
  gap: 32px 24px;
  margin-top: 64px;
}
.new-division-page .division-scope-grid > .column-90 { min-width: 0; }
.new-division-page .division-scope-grid .div-block-91 {
  width: 100%; flex: 1; margin: 0; padding: 20px 0; overflow-wrap: anywhere;
}
.new-division-page .division-scope-card .image-list:first-child { min-height: 44px; }
.new-division-page .construction-service-icon {
  width: 80px; height: 80px; flex-shrink: 0; background-color: #134732;
  background-position: center; background-size: 50px 50px; background-repeat: no-repeat;
}
.new-division-page .division-icon--architecture { background-image: url('../images/division-icons/project.svg'); }
.new-division-page .division-icon--structural { background-image: url('../images/construction-icons/buildings.svg'); }
.new-division-page .division-icon--mep { background-image: url('../images/construction-icons/mep.svg'); }
.new-division-page .division-icon--automation { background-image: url('../images/division-icons/automation.svg'); }
.new-division-page .division-icon--detailed { background-image: url('../images/division-icons/electric.svg'); }
.new-division-page .division-icon--management { background-image: url('../images/division-icons/project.svg'); }
.new-division-page .division-icon--audit { background-image: url('../images/division-icons/project.svg'); }
.new-division-page .division-icon--mechanical { background-image: url('../images/division-icons/mechanical.svg'); }
.new-division-page .division-icon--hvac { background-image: url('../images/division-icons/hvac.svg'); }
.new-division-page .division-icon--electrical { background-image: url('../images/division-icons/electric.svg'); }
.new-division-page .division-icon--water { background-image: url('../images/division-icons/water.svg'); }
.new-division-page .division-icon--fire { background-image: url('../images/division-icons/fire.svg'); }
.new-division-page .division-icon--operations { background-image: url('../images/division-icons/automation.svg'); }
.engineering-page .insaat-img {
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/subcategories/buildings-and-villas.png');
  background-position: center, center;
}
.technical-page .insaat-img {
  background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url('../images/subcategories/supply-electrical-equipment.png');
  background-position: center, center 80%;
}
@media (max-width: 991px) {
  .new-division-page .division-scope-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 767px) {
  .new-division-page .division-scope-grid {
    grid-template-columns: minmax(0, 1fr); grid-auto-rows: auto; gap: 24px; margin-top: 40px;
  }
  .new-division-page .division-scope-grid .div-block-91 { min-height: 0; }
  .new-division-page .division-scope-card .image-list:first-child { min-height: 0; }
  .engineering-page .insaat-img, .technical-page .insaat-img { background-size: cover; }
}
