.project-images{padding-top:0}
.service-gallery{display:grid;grid-template-columns:1fr 1fr;gap:20px}
.service-gallery figure{margin:0;border-radius:18px;overflow:hidden;background:var(--ice)}
.service-gallery img{width:100%;height:390px;object-fit:cover}
.service-gallery-three{grid-template-columns:repeat(3,minmax(0,1fr))}
.service-gallery-three img{height:340px}
.service-gallery img.focus-top{object-position:center top}
.service-gallery img.fit-contain{object-fit:contain;background:#fff}
.service-gallery figcaption{padding:14px 18px;font:650 .9rem "Manrope",Arial,sans-serif;color:var(--muted)}
.service-photo-landscape{height:auto;aspect-ratio:4/3}
.service-photo-landscape img{object-position:center}
.delivery-list li:before{width:24px;height:24px;flex:0 0 24px;border-radius:0;background:url('/assets/plug-mark.png') center/contain no-repeat;box-shadow:none}
.automation-page .service-hero-grid{grid-template-columns:.85fr 1.15fr}
.automation-page .service-photo{height:auto;aspect-ratio:16/9;background:#fff;padding:20px}
.automation-page .service-photo img{object-fit:contain}
.automation-page .service-gallery img{height:560px;object-fit:contain;background:#fff}
@media(max-width:900px){.service-gallery-three{grid-template-columns:1fr 1fr}}
@media(max-width:900px){.automation-page .service-hero-grid{grid-template-columns:1fr}.automation-page .service-photo{aspect-ratio:16/9}}
@media(max-width:620px){.service-gallery{grid-template-columns:1fr}.service-gallery img{height:280px}.automation-page .service-gallery img{height:420px}}
