/* mod_servicios_emovtt - 3 imágenes responsive */
.servicios-emovtt-grid{ max-width:1200px; margin:0 auto; padding:0 12px; }
.seg-grid{
  display:grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: clamp(24px, 5vw, 60px);
  justify-items:center;
  align-items:start;
}
@media (max-width: 991.98px){
  .seg-grid{ grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 575.98px){
  .seg-grid{ grid-template-columns: 1fr; }
}
.seg-item img{
  width: clamp(160px, 24vw, 260px);
  height:auto; display:block;
}
.seg-link{ text-decoration:none; color:inherit; }
