﻿/* Page-specific styles for solution-healthcare-dentist-admin-ai-store */
/* Add overrides here — never edit compat.css for page-specific changes */

/* Section heading blocks ("About Us", "Services Section", "Our Team Section",
   "Frequently ask question") use .block100.p20.center, but .p20 only adds
   padding — it never centers or contains the block, so the headings sat
   flush against the left edge instead of aligning with the rest of the
   page's .container content. Give them the same centered, contained width
   as .container and center the text to match the "center" class name. */
.block100.p20.center {
  width: min(100% - 2.5rem, 1200px);
  margin-inline: auto;
  text-align: center;
}

/* FAQ items reuse the global .section class from smartcogs.css, which is
   meant for full page sections and applies --section-y (up to 7.5rem)
   as padding-block. Applied per FAQ item that stacked to a huge gap
   between each question. Scale it down to a sane per-item spacing. */
.Page5 .section {
  padding-block: 1.25rem;
}
