.elementor .e-27e5ebe-219d977{font-family:var(--font-body);font-weight:700;font-size:12.5px;color:#D49783;letter-spacing:0.08em;text-transform:uppercase;margin-block-end:22px;}.elementor .e-3b9fb37-1f8ddfa{width:80%;font-family:var(--font-display);font-weight:600;font-size:clamp(33px, 3.5vw, 51px);color:#24364A;letter-spacing:-0.015em;line-height:1.06em;}.elementor .e-4937b51-fee7080{max-width:48ch;font-family:var(--font-body);font-size:16.5px;color:#404040;line-height:1.68em;margin-block-start:22px;}.elementor .e-29cd9ba-ec3fd14{flex-direction:column;flex:1 1 auto;justify-content:center;align-items:flex-start;}.elementor .e-f236f0c-14c5495{width:18px;height:18px;color:#C57E61;}.elementor .e-f35038b-2d5a083{font-family:var(--font-body);font-weight:600;font-size:14.5px;color:#24364A;}.elementor .e-e051424-06ce232{flex-direction:row;gap:9px;align-items:center;}.elementor .e-0eb4970-132b084{width:18px;height:18px;color:#C57E61;}.elementor .e-c4db51e-221e082{font-family:var(--font-body);font-weight:600;font-size:14.5px;color:#24364A;}.elementor .e-a32e490-d564e87{flex-direction:row;gap:9px;align-items:center;}.elementor .e-a5d267d-9245f99{width:18px;height:18px;color:#C57E61;}.elementor .e-8a7f717-d258e47{font-family:var(--font-body);font-weight:600;font-size:14.5px;color:#24364A;}.elementor .e-39b5b13-89fa748{flex-direction:row;gap:9px;align-items:center;}.elementor .e-935b3b3-97ed919{width:18px;height:18px;color:#C57E61;}.elementor .e-f115a3c-cbb6b3b{font-family:var(--font-body);font-weight:600;font-size:14.5px;color:#24364A;}.elementor .e-d8cffe8-b0ed496{flex-direction:row;gap:9px;align-items:center;}.elementor .e-cc2cd0c-99a37a9{max-width:700px;column-gap:28px;padding-block-start:44px;flex-direction:row;row-gap:14px;flex-wrap:wrap;}.elementor .e-e48edcb-06c099d{flex-direction:column;flex:1 1 0%;}.elementor .e-be65058-b4b4334{font-family:var(--font-display);font-weight:700;font-size:26px;color:#24364A;letter-spacing:-0.01em;line-height:1.05em;text-align:center;}.elementor .e-e2e6867-c79b685{font-family:var(--font-body);font-size:14px;color:#3C4A59;text-align:center;margin-block-start:6px;}.elementor .e-ae7a569-0609b4f{width:13px;height:13px;color:#3C4A59;}.elementor .e-0da4dbc-26c1433{font-family:var(--font-body);font-size:12.5px;color:#3C4A59;}.elementor .e-18167b2-5965748{margin-block-start:13px;flex-direction:row;gap:6px;justify-content:center;align-items:center;}.elementor .e-6e46aed-1d4c9bc{width:100%;padding-block-start:30px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;border-radius:26px;border-width:1px;border-color:rgba(255,255,255,0.5);border-style:solid;background-color:rgba(255,255,255,0.68);box-shadow:0px 24px 60px 0px rgba(10,20,35,0.28);backdrop-filter:blur(16px) saturate(135%);flex-direction:column;}.elementor .e-bb4ff62-0a615bb{width:100%;max-width:470px;flex-direction:column;flex:0 1 46%;align-self:center;}.elementor .e-c567dde-865e5b7{width:100%;flex-direction:row;gap:56px;align-items:stretch;}.elementor .e-15b6f6a-95fc2b0{width:100%;max-width:1600px;overflow:hidden;position:relative;padding-block-start:60px;padding-block-end:60px;padding-inline-start:56px;padding-inline-end:56px;border-radius:40px;border-width:1px;border-color:rgba(36,54,74,0.05);border-style:solid;background-image:linear-gradient(90deg, rgba(255,255,255,0.78) 0%,rgba(255,255,255,0.55) 28%,rgba(255,255,255,0.18) 52%,rgba(255,255,255,0) 74%),url("https://smilestonesaba.com/wp-content/uploads/2026/08/hero-light.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,50% 30%;background-color:#FAF8F4;flex-direction:column;}.elementor .e-02c8e16-4cd91af{padding-block-start:14px;padding-block-end:44px;padding-inline-start:28px;padding-inline-end:28px;background-color:#FFFFFF;flex-direction:row;justify-content:center;}.elementor .e-4f8a704{width:66.6666%;padding-inline-end:40px;flex-direction:column;}.elementor .e-d1adc78{width:33.3333%;flex-direction:column;}.elementor .e-11cbfd2{width:100%;max-width:1600px;padding-block-end:100px;padding-inline-start:28px;padding-inline-end:28px;flex-direction:row;justify-content:center;}.elementor .e-26a4140{width:100%;margin-block-start:36px;margin-inline-start:10px;margin-inline-end:10px;flex-direction:column;justify-content:center;align-items:center;}