.elementor .e-d9e745f-bc7dcba{width:auto;font-family:var(--Site_Font);font-weight:700;font-size:12px;color:#f8a124;letter-spacing:.2em;text-align:start;text-transform:uppercase}.elementor .e-460d130-fd6237e{width:auto;font-family:var(--Site_Font);font-weight:700;font-size:12px;color:#fff;letter-spacing:.2em;text-align:start;text-transform:uppercase}.elementor .e-3121133-c19d1f9{width:600px;font-family:var(--Main_Heading);font-weight:500;font-size:64px;color:var(--white);text-align:start;align-self:start}.elementor .e-21d898d-2b812f8{width:521px;font-family:var(--Site_Font);font-weight:400;font-size:18.5px;color:var(--white);text-align:start;margin-block-start:10px;margin-block-end:20px}.elementor .e-398d7eb-bba0ba5{font-family:Figtree;font-weight:600;font-size:15px;color:var(--black);padding-block-start:17px;padding-block-end:17px;padding-inline-start:28px;padding-inline-end:28px;margin-inline-end:10px;background-color:var(--white);align-self:center}.elementor .e-398d7eb-bba0ba5:hover,.elementor .e-398d7eb-bba0ba5:focus-visible{background-color:#f3ece1}.elementor .e-fb2884e-0380fb5{font-family:Figtree;font-weight:600;font-size:15px;color:var(--white);padding-block-start:17px;padding-block-end:17px;padding-inline-start:28px;padding-inline-end:28px;margin-inline-end:10px;border-width:1px;border-color:var(--border);border-style:solid;background-color:#0000;align-self:center}.elementor .e-fb2884e-0380fb5:hover,.elementor .e-fb2884e-0380fb5:focus-visible{background-color:#f2ece129}.elementor .e-98bc40f-f74df60{padding:0;margin-block-start:0;justify-content:flex-start}.elementor .e-8e32b0e-04553c4{width:521px;font-family:var(--Site_Font);font-weight:400;font-size:15.5px;color:var(--white);text-align:start;margin-block-start:10px;margin-block-end:20px}.elementor .e-228aed2-9446177{font-family:var(--Main_Heading);font-weight:500;font-size:19px;color:var(--white)}.elementor .e-2f0a4db-bc93097{width:auto;padding:0;gap:10px}.elementor .e-f9eabb6-f8a04df{width:auto;font-family:Figtree;font-weight:500;font-size:12.5px;color:var(--white);text-align:start;text-transform:uppercase}.elementor .e-696ec01-d97930e{width:auto;font-family:Figtree;font-weight:500;font-size:12.5px;color:var(--white);text-align:center;text-transform:uppercase;padding:10px;flex-direction:column;gap:5px}.elementor .e-1e80bb1-0d36c47{font-family:var(--Main_Heading);font-weight:500;font-size:19px;color:var(--white)}.elementor .e-99e62f7-b7008ed{font-family:Figtree;font-weight:500;font-size:12.5px;color:var(--white);text-align:center;text-transform:uppercase;align-self:start}.elementor .e-c936128-cbd5b6c{width:auto;padding:10px;flex-direction:column;gap:5px;justify-content:center;align-items:start}.elementor .e-ae02a02-ea85548{font-family:var(--Main_Heading);font-weight:500;font-size:19px;color:var(--white);text-transform:none}.elementor .e-b1cd186-657351c{font-family:Figtree;font-weight:500;font-size:12.5px;color:var(--white);text-align:center;text-transform:uppercase;align-self:start}.elementor .e-ff5d2ff-67706b7{width:auto;font-family:Figtree;font-weight:500;font-size:12.5px;color:var(--white);text-align:center;text-transform:uppercase;padding:10px;flex-direction:column;justify-content:center;align-items:start;align-self:start}.elementor .e-88d7eb7-38388a5{width:auto;padding-block-start:26px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:44px;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:rgb(255 255 255 / .26);border-style:solid;display:flex;gap:40px;grid-template-columns:repeat(3,1fr);align-self:start}.elementor .e-b28ebf5{height:auto;padding:80px;background-image:linear-gradient(90deg,#21272bf5 30%,#fff0 100%),url(https://brightsmile72.com/wp-content/uploads/2026/10/Doc-hero.webp);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top center;flex-direction:column;row-gap:5px}.elementor .e-364d86f-b69ffbd{width:100%;font-family:var(--Site_Font);font-weight:700;font-size:12px;color:#c8802a;letter-spacing:.2em;text-align:start;text-transform:uppercase;padding-block-end:10px}.elementor .e-0035b7b-4d7b9df{font-family:var(--Main_Heading);font-size:clamp(30px,3.8vw,46px);text-align:start}.elementor .e-c4d603a-b6c868b{width:100%;font-family:var(--Site_Font);font-weight:400;font-size:19.5px;color:var(--Ink_Soft);text-align:start;margin-block-start:10px;margin-block-end:20px}.elementor .e-f668ba8-5ed2c07{width:50%;flex-direction:column}.elementor .e-6d653b6{padding:80px;background-color:#fff;flex-direction:row}.elementor .e-337d076-3577c2e{width:100%;font-family:var(--Site_Font);font-weight:700;font-size:12px;color:#c8802a;letter-spacing:.2em;text-align:start;text-transform:uppercase;padding-block-end:10px}.elementor .e-bf380c2-daf01c8{width:80%;font-family:var(--Main_Heading);font-weight:500;font-size:clamp(30px,3.8vw,46px);text-align:start}.elementor .e-1b10c42-9cab930{width:50%;flex-direction:column}.elementor .e-56b012f-c9e00e2{width:50%;justify-content:flex-end}.elementor .e-07b9858-8c17819{width:auto;font-family:var(--Site_Font);font-weight:600;font-size:15px;color:#c8802a;text-align:center;align-self:start}.elementor .e-64889fd-049a34b{font-family:var(--Main_Heading);font-weight:500;font-size:27px;color:var(--black);letter-spacing:-1.86px}.elementor .e-14dd2c5-2817a4a{font-family:var(--Site_Font);font-weight:400;font-size:16px;color:var(--Ink_Soft);text-align:start;margin-block-start:0;margin-block-end:0}.elementor .e-27176ba-e1f8398{width:auto;font-family:var(--Site_Font);font-weight:600;font-size:15px;color:#c8802a;text-align:center;align-self:start}.elementor .e-9e3aa9b-99f3764{font-family:var(--Main_Heading);font-weight:500;font-size:27px;color:var(--black);letter-spacing:-1.86px}.elementor .e-e9f20b1-710ad18{font-family:var(--Site_Font);font-weight:400;font-size:16px;color:var(--Ink_Soft);text-align:start;margin-block-start:0;margin-block-end:0}.elementor .e-eb475d0-2aea58d{width:auto;font-family:var(--Site_Font);font-weight:600;font-size:15px;color:#c8802a;text-align:center;align-self:start}.elementor .e-2418b77-c19fae1{font-family:var(--Main_Heading);font-weight:500;font-size:27px;color:var(--black);letter-spacing:-1.86px}.elementor .e-be1be39-9c22abf{font-family:var(--Site_Font);font-weight:400;font-size:16px;color:var(--Ink_Soft);text-align:start;margin-block-start:0;margin-block-end:0}.elementor .e-ef30328-a7a7f69{width:auto;font-family:var(--Site_Font);font-weight:600;font-size:15px;color:#c8802a;text-align:center;align-self:start}.elementor .e-cd10463-044eb83{font-family:var(--Main_Heading);font-weight:500;font-size:27px;color:var(--black);letter-spacing:-1.86px}.elementor .e-34cd05a-05f3b0c{font-family:var(--Site_Font);font-weight:400;font-size:16px;color:var(--Ink_Soft);text-align:start;margin-block-start:0;margin-block-end:0}.elementor .e-da68594-244c234{column-gap:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr)}.elementor .e-556ccae-79ddd8e{padding:30px;margin-block-start:20px;border-radius:10px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:3px;border-inline-end-width:0;border-color:#c8802a;border-style:none;background-color:#22282c;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-self:start}.elementor .e-a6f2d67-b8578bd{padding:80px;background-color:#fbf7f1;flex-direction:row;flex-wrap:wrap}.elementor .e-043764b-ffc2e38{width:100%;font-family:var(--Site_Font);font-weight:700;font-size:12px;color:#f8a124;letter-spacing:.2em;text-align:start;text-transform:uppercase}.elementor .e-4c5b4cb-6f0533b{width:100%;font-family:var(--Main_Heading);font-weight:500;font-size:clamp(30px,3.8vw,46px);color:var(--white);letter-spacing:-.015em;line-height:1.12em;text-align:start;margin-block-start:18px}.elementor .e-289edae-b313ff0{padding:0;flex-direction:column;justify-content:center;align-items:start}.elementor .e-d9aed0c-684a8d2{column-gap:60px;padding:0;grid-template-columns:1fr 1.25fr;grid-template-rows:repeat(1,1fr)}.elementor .e-108289e-88f36cc{width:auto;font-family:Figtree;font-weight:600;font-size:18px;color:var(--white);letter-spacing:-.015em;line-height:1.12em;text-align:center}.elementor .e-082500e-a698282{width:100%;font-family:var(--Site_Font);font-weight:400;font-size:15.5px;color:#B9C2C9;line-height:1.4em;text-align:start;margin-block-start:10px}.elementor .e-f4af19e-f2aa09c{padding-block-start:0;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:1px;border-inline-end-width:0;border-color:#E2D8C9;border-style:solid;flex-direction:column;align-items:start}.elementor .e-96ac90a-a68e5af{width:auto;font-family:Figtree;font-weight:600;font-size:18px;color:var(--white);letter-spacing:-.015em;line-height:1.12em;text-align:center}.elementor .e-d16a6fe-cd6f39f{width:100%;font-family:var(--Site_Font);font-weight:400;font-size:15.5px;color:#B9C2C9;line-height:1.4em;text-align:start;margin-block-start:10px}.elementor .e-03fd137-ccdded5{padding-block-start:0;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:1px;border-inline-end-width:0;border-color:#E2D8C9;border-style:solid;flex-direction:column;align-items:start}.elementor .e-ec7c8b5-402c752{width:auto;font-family:Figtree;font-weight:600;font-size:18px;color:var(--white);letter-spacing:-.015em;line-height:1.12em;text-align:center}.elementor .e-51dfad6-c0b5a1c{width:100%;font-family:var(--Site_Font);font-weight:400;font-size:15.5px;color:#B9C2C9;line-height:1.4em;text-align:start;margin-block-start:10px}.elementor .e-8cd258e-9e60a6c{column-gap:10px;padding-block-start:0;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:1px;border-inline-end-width:0;border-color:#E2D8C9;border-style:solid;flex-direction:row;row-gap:0;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:center}.elementor .e-cbec7e4-c56eb46{padding:0;margin-block-start:35px;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:#E2D8C9;border-style:none;flex-direction:column}.elementor .e-4f2e9f3-3b5f751{padding:80px;background-color:var(--Ink);flex-direction:column}.elementor .e-a1b2d5f-559d6f1{width:100%;font-family:var(--Site_Font);font-weight:700;font-size:12px;color:#c8802a;letter-spacing:.2em;text-align:start;text-transform:uppercase;padding-block-end:10px}.elementor .e-05ff7fe-be0df27{width:80%;font-family:var(--Main_Heading);font-weight:500;font-size:clamp(30px,3.8vw,46px);letter-spacing:-.015em;text-align:start}.elementor .e-68ca595-cfb1593{width:100%;font-family:var(--Site_Font);font-weight:400;font-size:19.5px;color:var(--Ink_Soft);text-align:start;margin-block-start:10px;margin-block-end:20px}.elementor .e-f46e2ac-53d9367{width:50%;flex-direction:column}.elementor .e-42b0625-77c9792{padding:80px;background-color:#e2d8c9;flex-direction:row}.elementor .e-2d9bc3b-8e33fe5{font-family:Figtree;font-size:14px;color:var(--orange-color);letter-spacing:1px;text-transform:uppercase}.elementor .e-449853d-b9bcc47{font-family:var(--Main_Heading);font-weight:500;font-size:clamp(30px,3.8vw,46px);color:var(--Dark-blue);letter-spacing:-.015px;line-height:60px;text-align:start}.elementor .e-70ee621-646b7c6{width:100%;font-family:Figtree;font-weight:500;font-size:18px;color:#7b7974;text-align:start;padding-block-start:10px;padding-block-end:10px;align-self:start}.elementor .e-1c4a211-b18af9f{font-family:Figtree;font-weight:700;font-size:15px;color:var(--Dark-blue);padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0;border-width:1px;border-color:#787878;border-style:solid;background-color:#fff0;align-self:start}.elementor .e-280367b-1ffad35{padding:80px;background-color:#fff;flex-direction:column;flex-wrap:wrap}.elementor .e-234d6f1-75cacdc{font-family:var(--Main_Heading);font-weight:500;font-size:55px;color:var(--black);letter-spacing:-1.86px}.elementor .e-7de61c6-002b468{width:auto;font-family:Figtree;font-weight:500;font-size:14px;color:#6e7c8a;padding-block-start:10px}.elementor .e-450cfdc-a227d3b{width:20%;flex-direction:column}.elementor .e-e12266b-6ba743d{width:auto;font-family:var(--Main_Heading);font-weight:500;font-size:20px;color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;text-align:start}.elementor .e-e953866-49e62d4{font-family:Figtree;font-weight:500;font-size:18px;color:#7b7974;padding-block-start:10px;padding-block-end:10px}.elementor .e-491e34a-5e122ed{width:40%;flex-direction:column;justify-content:center}.elementor .e-4bbae59-503c41c{font-family:var(--Site_Font);font-weight:600;font-size:17.5px;color:var(--white);padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-width:1px;border-color:#E2D8C9;border-style:solid;background-color:#343434;align-self:center}.elementor .e-c8f7939-3d6da3c{padding:30px;background-color:#fff;justify-content:space-between}.elementor .e-4fcb06c{padding:80px;background-color:#e2d8c9;flex-direction:row}.elementor .e-cb124b6-74d6c56{width:100%;font-family:var(--Site_Font);font-weight:700;font-size:12px;color:#f8a124;letter-spacing:.2em;text-align:center;text-transform:uppercase}.elementor .e-8b185ea-de9a0ac{width:70%;font-family:var(--Main_Heading);font-weight:500;font-size:clamp(30px,3.8vw,46px);color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;text-align:center}.elementor .e-232f371-38f96b5{width:100%;margin-block-start:30px;margin-block-end:30px;background-color:#E2D8C9}.elementor .e-1d7e94a-b0bddba{font-family:var(--Main_Heading);font-weight:500;font-size:55px;color:var(--black);letter-spacing:-1.86px}.elementor .e-cf720fc-21b06c6{width:auto;font-family:Figtree;font-weight:500;font-size:14px;color:#6e7c8a;padding-block-start:10px;align-self:center}.elementor .e-a521519-fc80963{width:50%;font-family:Figtree;font-weight:500;font-size:18px;color:#7b7974;text-align:center;padding-block-start:10px;padding-block-end:10px;align-self:center}.elementor .e-bee62f4-56fdc1e{font-family:var(--Site_Font);font-weight:600;font-size:17.5px;color:var(--Ink_Soft);padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-width:1px;border-color:#E2D8C9;border-style:solid;background-color:#fff}.elementor .e-344c9dd-5b6057a{width:80%;padding:0;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:1px;border-color:#d9d9d9;border-style:none;flex-direction:column;flex-wrap:wrap;align-items:center}.elementor .e-85c61ca-fc2129e{padding:80px;background-color:#fff;flex-direction:column;gap:10px;align-items:center}.elementor .e-aae65df-0cea7de{width:100%;font-family:var(--Site_Font);font-weight:700;font-size:12px;color:#f8a124;letter-spacing:.2em;text-align:start;text-transform:uppercase}.elementor .e-bdf1c2d-4fd653f{width:100%;font-family:var(--Main_Heading);font-weight:500;font-size:clamp(30px,3.8vw,46px);color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;text-align:start;margin-block-start:18px}.elementor .e-0471e3e-a8c2ea7{padding:0;flex-direction:column;justify-content:center;align-items:start}.elementor .e-105fb5b-0aea8fa{font-family:var(--Site_Font);font-weight:400;font-size:19.5px;color:var(--Ink_Soft);margin-block-start:10px}.elementor .e-fe13a0c-94945e8{column-gap:60px;padding:0;margin-block-end:56px;grid-template-columns:1fr 1.25fr;grid-template-rows:repeat(1,1fr);align-items:center}.elementor .e-3c1023c-c0ebea2{width:auto;font-family:var(--Site_Font);font-weight:400;font-size:15px;color:var(--Ink_Soft);margin-block-start:10px}.elementor .e-2ec74df-baa22b1{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:2px;border-inline-end-width:0;border-color:var(--orange-color);border-style:solid;background-color:#F3ECE1;gap:30px;justify-content:space-between;align-items:center}.elementor .e-ca1ad76-714e2e2{width:100%;font-family:var(--Site_Font);font-weight:400;font-size:13px;color:var(--Ink_Soft);letter-spacing:.1em;line-height:1.12em;text-align:start;text-transform:uppercase}.elementor .e-4ae95ad-4ea73c5{padding:42px;background-color:var(--white);flex-direction:column;gap:20px}.elementor .e-efa4d95-525c962{width:100%;font-family:var(--Site_Font);font-weight:400;font-size:13px;color:var(--Ink_Soft);letter-spacing:.1em;line-height:1.12em;text-align:start;text-transform:uppercase;margin-block-start:10px}.elementor .e-2764f66-a964e95{width:auto;font-family:var(--Main_Heading);font-weight:500;font-size:20px;color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;text-align:start}.elementor .e-801b774-1574fc8{font-family:var(--Site_Font);font-weight:400;font-size:15px;color:var(--Ink_Soft)}.elementor .e-c4f33fc-57d36ae{border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:#E2D8C9;border-style:solid;flex-direction:column;gap:10px;grid-template-columns:auto 1fr;align-items:start}.elementor .e-5598e66-23c756a{width:100%;font-family:var(--Site_Font);font-weight:400;font-size:13px;color:var(--Ink_Soft);letter-spacing:.1em;line-height:1.12em;text-align:start;text-transform:uppercase;margin-block-start:10px}.elementor .e-288a7b8-86af7a2{border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:#E2D8C9;border-style:solid;flex-direction:column;gap:10px;grid-template-columns:auto 1fr;align-items:start}.elementor .e-648de94-a88bb23{width:100%;font-family:var(--Site_Font);font-weight:400;font-size:13px;color:var(--Ink_Soft);letter-spacing:.1em;line-height:1.12em;text-align:start;text-transform:uppercase;margin-block-start:10px}.elementor .e-c3fcfb2-753513f{width:auto;font-family:var(--Main_Heading);font-weight:500;font-size:20px;color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;text-align:start}.elementor .e-db56a87-3639ce5{border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:#E2D8C9;border-style:solid;flex-direction:column;gap:10px;grid-template-columns:auto 1fr;align-items:start}.elementor .e-f126845-8f60412{width:100%;font-family:var(--Site_Font);font-weight:400;font-size:13px;color:var(--Ink_Soft);letter-spacing:.1em;line-height:1.12em;text-align:start;text-transform:uppercase;margin-block-start:10px}.elementor .e-f8622b1-f981609{width:auto;font-family:var(--Main_Heading);font-weight:500;font-size:20px;color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;text-align:start}.elementor .e-ecc96c8-4133e46{font-family:var(--Site_Font);font-weight:400;font-size:15px;color:var(--Ink_Soft)}.elementor .e-41fd83a-ea9fb73{border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:#E2D8C9;border-style:solid;flex-direction:column;gap:10px;grid-template-columns:auto 1fr;align-items:start}.elementor .e-db1a2be-433ced1{padding:0;display:flex;flex-direction:column;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(6,1fr);grid-auto-flow:row;align-items:center}.elementor .e-0452666-2813ecd{column-gap:50px;padding:0;row-gap:20px;grid-template-columns:1.15fr .85fr;grid-template-rows:repeat(1,1fr);align-items:start}.elementor .e-6f60b11-a96fe41{padding:80px;background-color:#FBF7F1;flex-direction:column}.elementor .e-313d106-915fac5{width:100%;font-family:var(--Site_Font);font-weight:700;font-size:12px;color:#f8a124;letter-spacing:.2em;text-align:center;text-transform:uppercase}.elementor .e-efe0a57-820fdd5{width:65%;font-family:var(--Main_Heading);font-weight:500;font-size:clamp(30px,3.8vw,46px);color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;text-align:center;margin-block-start:18px}.elementor .e-69497cd-5357513{width:65%;font-family:var(--Site_Font);font-weight:400;font-size:19.5px;color:var(--Ink_Soft);text-align:center;margin-block-start:10px}.elementor .e-d9976d1-7f51618{font-family:var(--Site_Font);font-weight:600;font-size:17.5px;color:var(--white);padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;background-color:var(--Ink)}.elementor .e-d9976d1-7f51618:hover,.elementor .e-d9976d1-7f51618:focus-visible{color:var(--Ink);background-color:var(--orange-color)}.elementor .e-08120f7-c475bca{font-family:var(--Site_Font);font-weight:600;font-size:17.5px;color:var(--Ink_Soft);padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-width:1px;border-color:#E2D8C9;border-style:solid;background-color:#FBF7F1}.elementor .e-b8c1ac1-8bfbdf4{gap:10px;justify-content:center}.elementor .e-bf36a2f-678b79b{padding:80px;border-radius:1px;border-width:1px;border-color:#E2D8C9;border-style:solid;background-color:#F3ECE1;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;padding:56px clamp(28px,5vw,72px) 48px;\n}