.elementor .e-2e50c74-d16a2a1{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-ee280a9-1477306{width:100%;font-family:var(--Main_Heading);font-weight:600;font-size:54px;color:var(--Ink);letter-spacing:-1.6px;line-height:1.15em;text-align:start;margin-block-start:18px}.elementor .e-180ac43-b01e80e{font-family:var(--Site_Font);font-weight:400;font-size:19.5px;color:var(--Ink_Soft);margin-block-start:10px}.elementor .e-b061012-2fde7f4{height:auto;padding:0;flex-direction:column;justify-content:center;align-items:start}.elementor .e-08eab0f-1c61db3{height:auto;column-gap:60px;padding:0;grid-template-columns:1fr 1.25fr;grid-template-rows:repeat(1,1fr)}.elementor .e-bf3cd5e-9304648{padding:80px;background-image:linear-gradient(90deg,#FBF7F1 49%,#fff0 80%),url(https://brightsmile72.com/wp-content/uploads/2026/10/Dentist-Explaining-Dental-Model-to-Patient.png);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,contain;background-position:0% 0%,center right;background-color:#FBF7F1;flex-direction:column;gap:20px;justify-content:center}.elementor .e-2bb6d78-95b950c{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-00127c1-7b0cf82{width:100%;font-family:var(--Main_Heading);font-weight:600;font-size:42px;color:var(--Ink);letter-spacing:-.015em;line-height:1.18em;text-align:start;margin-block-start:18px}.elementor .e-d6463dc-57ab998{font-family:var(--Site_Font);font-weight:400;font-size:19.5px;color:var(--Ink_Soft);margin-block-start:10px}.elementor .e-36cc94e-ee6a86d{padding:0;flex-direction:column;justify-content:center;align-items:start}.elementor .e-b022d04-be84e14{column-gap:60px;padding:0;grid-template-columns:680px 1fr;grid-template-rows:repeat(1,1fr)}.elementor .e-5a6326d-f78efa1{width:auto;font-family:var(--Site_Font);font-weight:500;font-size:13px;color:var(--orange-color);letter-spacing:.16em;line-height:1.12em;text-align:center}.elementor .e-456452d-38ad348{width:auto;font-family:var(--Main_Heading);font-weight:600;font-size:19px;color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;text-align:center}.elementor .e-c63354b-51d403c{font-family:var(--Site_Font);font-weight:400;font-size:14.5px;color:var(--Ink_Soft);margin-block-start:10px}.elementor .e-037f7f0-d68930c{padding:0;flex-direction:column;align-items:start}.elementor .e-ff1bd35-01dad94{padding-block-start:28px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;border-radius:14px;border-width:1px;border-color:#E2D8C9;border-style:solid;display:flex;flex-direction:column;gap:20px;align-items:start}.elementor .e-ecc666f-926d0bf{width:auto;font-family:var(--Site_Font);font-weight:500;font-size:13px;color:var(--orange-color);letter-spacing:.16em;line-height:1.12em;text-align:center}.elementor .e-08ac9f5-1f5548d{width:auto;font-family:var(--Main_Heading);font-weight:600;font-size:19px;color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;text-align:center}.elementor .e-b420bfc-95e9acd{font-family:var(--Site_Font);font-weight:400;font-size:14.5px;color:var(--Ink_Soft);margin-block-start:10px}.elementor .e-5213a00-207c2a1{padding:0;flex-direction:column;align-items:start}.elementor .e-108a44e-6cc3de9{padding-block-start:28px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;border-radius:14px;border-width:1px;border-color:#E2D8C9;border-style:solid;display:flex;flex-direction:column;gap:20px;grid-template-columns:auto 1fr;align-items:start}.elementor .e-dd5b9f7-3b41734{width:auto;font-family:var(--Site_Font);font-weight:500;font-size:13px;color:var(--orange-color);letter-spacing:.16em;line-height:1.12em;text-align:center}.elementor .e-3ce8aa6-ec3bce5{width:auto;font-family:var(--Main_Heading);font-weight:600;font-size:19px;color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;text-align:center}.elementor .e-7b9d92e-a747e1a{font-family:var(--Site_Font);font-weight:400;font-size:14.5px;color:var(--Ink_Soft);margin-block-start:10px}.elementor .e-618f40c-6f2e974{padding:0;flex-direction:column;align-items:start}.elementor .e-7766620-2926aa6{padding-block-start:28px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;border-radius:14px;border-width:1px;border-color:#E2D8C9;border-style:solid;display:flex;flex-direction:column;gap:20px;grid-template-columns:auto 1fr;align-items:start}.elementor .e-025ccbf-ccf9301{width:auto;font-family:var(--Site_Font);font-weight:500;font-size:13px;color:var(--orange-color);letter-spacing:.16em;line-height:1.12em;text-align:center}.elementor .e-0cbd606-85f3db3{width:auto;font-family:var(--Main_Heading);font-weight:600;font-size:19px;color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;text-align:center}.elementor .e-7de3eb9-35cf32c{font-family:var(--Site_Font);font-weight:400;font-size:14.5px;color:var(--Ink_Soft);margin-block-start:10px}.elementor .e-10f0dcf-f9f3692{padding:0;flex-direction:column;align-items:start}.elementor .e-157d87c-7f5865d{padding-block-start:28px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;border-radius:14px;border-width:1px;border-color:#E2D8C9;border-style:solid;display:flex;flex-direction:column;gap:20px;grid-template-columns:auto 1fr;align-items:start}.elementor .e-a92b9df-0117c80{column-gap:10px;padding:0;row-gap:0;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr)}.elementor .e-5efdc05{padding:80px;flex-direction:column;gap:50px}.elementor .e-41c66c2-6168481{font-family:Figtree;font-weight:600;font-size:12px;color:var(--orange-color);letter-spacing:1px;text-transform:uppercase}.elementor .e-ef3a1a8-c815846{width:100%;font-family:var(--Main_Heading);font-weight:500;font-size:42px;color:var(--white);letter-spacing:-1.86px;line-height:50.3px;padding-block-start:10px;padding-block-end:10px;align-self:start}.elementor .e-872912f-5d05c77{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-b0c2553-d8ecb2f{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-0745515-019323c{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-62564d0-f826eb7{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-8c5fa0f-b9e8303{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-8bfdc86-168c542{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-919fe3d-4cee2f1{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-b5d40f8-1a61ce9{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-a8f8022-7d89356{column-gap:10px;padding-block-start:0;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:row;row-gap:0;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:center}.elementor .e-bf48d57-e423ef0{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-1660c57-630bc19{width:100%;flex-direction:column}.elementor .e-2d4e9ea-ad11919{padding:80px;background-color:var(--Ink);flex-direction:row}.elementor .e-5d9fa15-025c6c7{font-family:Figtree;font-weight:700;font-size:12px;color:var(--orange-color);letter-spacing:1px;text-transform:uppercase;align-self:start}.elementor .e-e38b0e6-18de9c9{width:62%;font-family:var(--Main_Heading);font-weight:500;font-size:42px;color:var(--white);letter-spacing:-1.1px;line-height:1.18em;text-align:start;margin-block-start:14px;align-self:start}.elementor .e-0ae601e-5844a1d{width:60%;font-family:Figtree;font-weight:500;font-size:18px;color:#fcfcfc;line-height:1.6em;text-align:start;margin-block-start:18px;align-self:start}.elementor .e-c991a2e-b86955e{padding:80px;background-color:var(--Ink_Soft);flex-direction:column}.elementor .e-f6d2117-9997ef0{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-4037fd4-bb1e7e2{width:100%;font-family:var(--Main_Heading);font-weight:600;font-size:42px;color:var(--Ink);letter-spacing:-.015em;line-height:1.18em;text-align:start;margin-block-start:18px}.elementor .e-bb27db9-a70d27f{padding:0;flex-direction:column;justify-content:center;align-items:start}.elementor .e-5ad9715-d0054e8{column-gap:60px;padding:0;grid-template-columns:1fr 1fr;grid-template-rows:repeat(1,1fr)}.elementor .e-8504e83-18636bf{width:100%;font-family:var(--Main_Heading);font-weight:600;font-size:26px;color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;text-align:start}.elementor .e-2829d3c-4e2d760{width:100%;font-family:var(--Site_Font);font-weight:600;font-size:12px;color:var(--orange-color);letter-spacing:.2em;text-align:start;text-transform:uppercase}.elementor .e-46abb00-42caf5f{width:auto;font-family:var(--Site_Font);font-weight:400;font-size:16.5px;color:var(--Ink_Soft)}.elementor .e-c3a3989-d16276f{height:auto;min-height:auto;max-height:auto;font-family:var(--Site_Font);font-weight:600;font-size:15.5px;color:var(--orange-color);padding:0;background-color:#fff0}.elementor .e-aae321e-c3e6710{padding:20px;flex-direction:column;gap:10px;justify-content:center;align-items:start}.elementor .e-0e44240-9e261b2{padding:40px;border-width:1px;border-color:#DCD3C4;border-style:solid;display:grid;flex-direction:column;gap:20px;grid-template-columns:250px 1fr;align-items:center}.elementor .e-50efed7{padding:80px;flex-direction:column;gap:20px}.elementor .e-5aa0bb6-7999fb1{width:100%;font-family:var(--Site_Font);font-weight:700;font-size:12px;color:#c8802a;letter-spacing:.2em;text-align:center;text-transform:uppercase}.elementor .e-630b186-752d703{width:60%;font-family:var(--Main_Heading);font-weight:600;font-size:42px;color:var(--Dark-blue);letter-spacing:-1.86px;line-height:1.18em;text-align:center;align-self:center}.elementor .e-aa8ae3c-d55b13c{width:65%;font-family:Figtree;font-weight:500;font-size:20px;text-align:center;padding-block-start:10px;padding-block-end:10px}.elementor .e-9c333a2-4c86a75{font-family:Figtree;font-weight:700;font-size:15px;color:var(--white);padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0;background-color:var(--Ink);align-self:center}.elementor .e-9c333a2-4c86a75:hover,.elementor .e-9c333a2-4c86a75:focus-visible{background-color:var(--orange-color)}.elementor .e-d00ba8b-c20c633{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:2px;border-color:#e2e9f1;border-style:solid;background-color:#fff0;align-self:center}.elementor .e-d00ba8b-c20c633:hover,.elementor .e-d00ba8b-c20c633:focus-visible{border-width:2px;border-color:var(--black);border-style:solid}.elementor .e-5d96951-8e6bcd9{padding-inline-start:80px;padding-inline-end:80px;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:var(--border);border-style:none;gap:10px;justify-content:center}.elementor .e-0827ad0-0bb873d{padding:64px;border-radius:20px;background-color:#fff;flex-direction:column;gap:10px;align-items:center}.elementor .e-1dd38db{padding:64px;background-image:linear-gradient(55deg,#faf6f0c4 0%,#FBF7F1 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:row}