/* SGTM V492 — tuning files software-solutions heading alignment.
   Loaded after the original premium theme so cached V442 rules cannot override it.
   Restricted to this section; does not alter images, cards or other headings. */
html body#sgtm-premium-v223.sgtm-premium-v223 main #software-solutions-v441 .sol441-heading {
  display: block !important;
  width: 100% !important;
  max-width: 850px !important;
  margin: 0 auto 34px !important;
  padding: 0 !important;
  text-align: center !important;
  float: none !important;
  transform: none !important;
}
html body#sgtm-premium-v223.sgtm-premium-v223 main #software-solutions-v441 .sol441-heading .sol441-eyebrow {
  display: inline-flex !important;
  width: auto !important;
  max-width: 100% !important;
  text-align: center !important;
  justify-content: center !important;
}
html body#sgtm-premium-v223.sgtm-premium-v223 main #software-solutions-v441 .sol441-heading h2 {
  display: block !important;
  width: 100% !important;
  max-width: 780px !important;
  margin: 16px auto !important;
  text-align: center !important;
}
html body#sgtm-premium-v223.sgtm-premium-v223 main #software-solutions-v441 .sol441-heading p {
  width: 100% !important;
  max-width: 800px !important;
  margin: 0 auto !important;
  text-align: center !important;
}
@media(max-width:560px) {
  html body#sgtm-premium-v223.sgtm-premium-v223 main #software-solutions-v441 .sol441-heading {
    margin-bottom: 24px !important;
  }
}
