/*
   RoboMecs V6.8.3 — About Body Layout Correction
   Scope: /about/ and /ar/about/ only.
   Fixes the About introduction being squeezed into a narrow column beside
   the three-card grid. No content, Hero, card, footer or SEO changes.
*/

.rm-about-final-cta .rm-about-final-cta-inner {
  display: block !important;
  grid-template-columns: none !important;
  align-items: initial !important;
}

.rm-about-final-cta .rm-about-final-cta-copy {
  display: block !important;
  width: 100% !important;
  max-width: 980px !important;
  min-width: 0 !important;
  margin: 0 0 38px !important;
}

.rm-about-final-cta .rm-about-final-cta-copy > h2 {
  width: auto !important;
  max-width: 900px !important;
  min-width: 0 !important;
  margin-inline: 0 !important;
}

.rm-about-final-cta .rm-about-final-cta-copy > p {
  width: auto !important;
  max-width: 980px !important;
  min-width: 0 !important;
  margin-inline: 0 !important;
  overflow-wrap: normal !important;
  word-break: normal !important;
}

.rm-about-final-cta .rm-company-grid {
  width: 100% !important;
  max-width: none !important;
  min-width: 0 !important;
  margin-inline: 0 !important;
}

html[dir="rtl"] .rm-about-final-cta .rm-about-final-cta-copy {
  text-align: right;
}

@media (max-width: 980px) {
  .rm-about-final-cta .rm-about-final-cta-copy {
    max-width: 100% !important;
    margin-bottom: 30px !important;
  }

  .rm-about-final-cta .rm-about-final-cta-copy > h2,
  .rm-about-final-cta .rm-about-final-cta-copy > p {
    max-width: 100% !important;
  }
}

@media (max-width: 760px) {
  .rm-about-final-cta .rm-about-final-cta-copy {
    margin-bottom: 24px !important;
  }
}
