.elementor .e-0a342fa-81c0a0d{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-5a87128-4c4be7a{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-85c4054-09ee4fe{font-family:var(--Site_Font);font-weight:400;font-size:19.5px;color:var(--Ink_Soft);margin-block-start:10px}.elementor .e-dae5269-1d7a450{padding:0;flex-direction:column;justify-content:center;align-items:start}.elementor .e-c326aca-7ddd62e{column-gap:60px;padding:0;grid-template-columns:1fr 1.25fr;grid-template-rows:repeat(1,1fr)}.elementor .e-9dc02f7-df90f97{height:60vh;padding:80px;background-image:linear-gradient(90deg,#FBF7F1 8%,rgb(255 255 255 / .06) 69%),url(https://brightsmile72.com/wp-content/uploads/2026/09/team-hero.webp);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#FBF7F1;flex-direction:column;gap:20px;justify-content:center}.elementor .e-d5c3804-6bb1b51{border-radius:16px;border-width:1px;border-color:#E1E8F2;border-style:solid}.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.25em;text-align:start}.elementor .e-2829d3c-4e2d760{width:100%;font-family:var(--Site_Font);font-weight:700;font-size:13px;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);line-height:1.6em}.elementor .e-aae321e-c3e6710{padding:0;flex-direction:column;gap:10px;justify-content:center;align-items:start}.elementor .e-0e44240-9e261b2{padding:44px;border-width:1px;border-color:#DCD3C4;border-style:solid;display:grid;flex-direction:column;gap:46px;grid-template-columns:260px 1fr;align-self:center}.elementor .e-6a82dc5-ace245b{width:100%;font-family:var(--Site_Font);font-weight:700;font-size:13px;color:var(--orange-color);letter-spacing:.2em;text-align:start;text-transform:uppercase}.elementor .e-d69362f-fff207b{width:100%;font-family:var(--Main_Heading);font-weight:600;font-size:clamp(30px,3.8vw,46px);color:var(--Ink);letter-spacing:-1.6px;line-height:1.15em;text-align:start}.elementor .e-73b04cf-2dcfd21{font-family:var(--Site_Font);font-weight:400;font-size:19.5px;color:var(--Ink_Soft);margin-block-start:10px}.elementor .e-a910cfb-b1544e0{padding:10px;border-width:1px;border-color:#DCD3C4;border-style:solid;display:grid;flex-direction:column;align-self:center}.elementor .e-9915a52-a9555e9{height:380px;object-fit:cover;border-radius:10px}.elementor .e-addec14-4b574e7{width:90%;font-family:var(--Site_Font);font-weight:600;font-size:19px;color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;text-align:start}.elementor .e-87820ac-ba7fb7b{width:90%;font-family:Figtree;font-weight:600;font-size:12.5px;color:var(--orange-color);text-align:start;text-transform:uppercase}.elementor .e-713d439-3da47c1{width:90%;font-family:var(--Site_Font);font-weight:400;font-size:14.5px;color:var(--black);line-height:1.55em;text-align:start;margin-block-end:26px}.elementor .e-eac1b7f-18576ac{padding:0;border-radius:16px;border-width:1px;border-color:#E1E8F2;border-style:solid;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:center;align-content:start}.elementor .e-eac1b7f-18576ac:hover,.elementor .e-eac1b7f-18576ac:focus-visible{background-color:var(--white)}.elementor .e-db41c70-bda56e2{height:380px;object-fit:cover;border-radius:10px}.elementor .e-c79fca4-f92c796{width:90%;font-family:var(--Site_Font);font-weight:600;font-size:19px;color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;text-align:start}.elementor .e-73bfd17-19e3102{width:90%;font-family:Figtree;font-weight:600;font-size:12.5px;color:var(--orange-color);text-align:start;text-transform:uppercase}.elementor .e-c9090c7-1fd6b60{width:90%;font-family:var(--Site_Font);font-weight:400;font-size:14.5px;color:var(--black);line-height:1.55em;text-align:start;margin-block-end:26px}.elementor .e-9cdd390-7c8ee99{padding:0;border-radius:16px;border-width:1px;border-color:#E1E8F2;border-style:solid;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center}.elementor .e-9cdd390-7c8ee99:hover,.elementor .e-9cdd390-7c8ee99:focus-visible{background-color:var(--white)}.elementor .e-5f3fdfd-d2ee1d7{height:380px;object-fit:cover;border-radius:10px}.elementor .e-3e7ff91-d5ca438{width:90%;font-family:var(--Site_Font);font-weight:600;font-size:19px;color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;text-align:start}.elementor .e-ef5268f-401e616{width:90%;font-family:Figtree;font-weight:600;font-size:12.5px;color:var(--orange-color);text-align:start;text-transform:uppercase;padding:0;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center}.elementor .e-ef5268f-401e616:hover,.elementor .e-ef5268f-401e616:focus-visible{background-color:var(--white)}.elementor .e-434dd63-d574ec3{padding:0;border-radius:16px;border-width:1px;border-color:#E1E8F2;border-style:solid;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:center;align-content:center;align-items:start}.elementor .e-434dd63-d574ec3:hover,.elementor .e-434dd63-d574ec3:focus-visible{background-color:var(--white)}.elementor .e-300280a-c2bcac3{height:380px;object-fit:cover;border-radius:10px}.elementor .e-f05d0c6-b90ec74{width:90%;font-family:var(--Site_Font);font-weight:600;font-size:19px;color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;text-align:start}.elementor .e-4799d49-a12e8ec{width:90%;font-family:Figtree;font-weight:600;font-size:12.5px;color:var(--orange-color);text-align:start;text-transform:uppercase;padding:0;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center}.elementor .e-4799d49-a12e8ec:hover,.elementor .e-4799d49-a12e8ec:focus-visible{background-color:var(--white)}.elementor .e-a85340e-e5892b4{padding:0;border-radius:16px;border-width:1px;border-color:#E1E8F2;border-style:solid;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:center;align-content:center;align-items:start}.elementor .e-a85340e-e5892b4:hover,.elementor .e-a85340e-e5892b4:focus-visible{background-color:var(--white)}.elementor .e-18469b6-d01afca{height:380px;object-fit:cover;border-radius:10px}.elementor .e-2d127fd-96787ab{width:90%;font-family:var(--Site_Font);font-weight:600;font-size:19px;color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;text-align:start}.elementor .e-c4d3661-07dff98{width:90%;font-family:Figtree;font-weight:600;font-size:12.5px;color:var(--orange-color);text-align:start;text-transform:uppercase}.elementor .e-1306764-9e916a9{padding:0;border-radius:16px;border-width:1px;border-color:#E1E8F2;border-style:solid;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:center;align-content:start;align-items:center}.elementor .e-1306764-9e916a9:hover,.elementor .e-1306764-9e916a9:focus-visible{background-color:var(--white)}.elementor .e-b3336c0-a9553f6{height:380px;object-fit:cover;border-radius:10px}.elementor .e-5e8ae22-c915dfb{width:90%;font-family:var(--Site_Font);font-weight:600;font-size:19px;color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;text-align:start}.elementor .e-ab830c5-a755dd0{width:90%;font-family:Figtree;font-weight:600;font-size:12.5px;color:var(--orange-color);text-align:start;text-transform:uppercase}.elementor .e-7ea7625-7904678{padding:0;border-radius:16px;border-width:1px;border-color:#E1E8F2;border-style:solid;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:center;align-content:start;align-items:center}.elementor .e-7ea7625-7904678:hover,.elementor .e-7ea7625-7904678:focus-visible{background-color:var(--white)}.elementor .e-bd7d25b-a4f1578{height:380px;object-fit:cover;border-radius:10px}.elementor .e-1a011e7-6b10ccb{width:90%;font-family:var(--Site_Font);font-weight:600;font-size:19px;color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;text-align:start}.elementor .e-5181998-9f0c899{width:90%;font-family:Figtree;font-weight:600;font-size:12.5px;color:var(--orange-color);text-align:start;text-transform:uppercase}.elementor .e-5cb96b8-0d0bf06{padding:0;border-radius:16px;border-width:1px;border-color:#E1E8F2;border-style:solid;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:center;align-content:start;align-items:start}.elementor .e-5cb96b8-0d0bf06:hover,.elementor .e-5cb96b8-0d0bf06:focus-visible{background-color:var(--white)}.elementor .e-7ac5b3a-5a39ff9{padding:0;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr)}.elementor .e-a1626ba-1e7900a{width:auto;font-family:var(--Main_Heading);font-weight:500;font-size:26px;color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;text-align:start;margin-block-end:6px}.elementor .e-cae860d-5cdcfac{font-family:Figtree;font-size:14px;color:var(--orange-color);letter-spacing:1px;text-transform:uppercase;align-self:start}.elementor .e-761eadf-6e4a949{width:100%;font-family:Figtree;font-weight:500;font-size:16px;color:var(--Ink_Soft);text-align:start;padding-block-start:10px;padding-block-end:10px;align-self:start}.elementor .e-f1e6d93-9d1221f{width:auto;font-family:var(--Main_Heading);font-weight:500;font-size:26px;color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;text-align:start;margin-block-end:6px}.elementor .e-a45d7eb-aee52db{font-family:Figtree;font-size:14px;color:var(--orange-color);letter-spacing:1px;text-transform:uppercase;align-self:start}.elementor .e-0c8f19e-938e330{width:100%;font-family:Figtree;font-weight:500;font-size:16px;color:var(--Ink_Soft);text-align:start;padding-block-start:10px;padding-block-end:10px;align-self:start}.elementor .e-8886b87-4e9b997{width:auto;font-family:var(--Main_Heading);font-weight:500;font-size:26px;color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;text-align:start;margin-block-end:6px}.elementor .e-fdf68fa-827fd54{font-family:Figtree;font-size:14px;color:var(--orange-color);letter-spacing:1px;text-transform:uppercase;align-self:start}.elementor .e-d3a5187-de9e58b{width:100%;font-family:Figtree;font-weight:500;font-size:16px;color:var(--Ink_Soft);text-align:start;padding-block-start:10px;padding-block-end:10px;align-self:start}.elementor .e-91b1738-657f1c0{width:auto;font-family:var(--Main_Heading);font-weight:500;font-size:26px;color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;text-align:start;margin-block-end:6px}.elementor .e-05ee76a-602343c{font-family:Figtree;font-size:14px;color:var(--orange-color);letter-spacing:1px;text-transform:uppercase;align-self:start}.elementor .e-12c2192-b79b338{width:100%;font-family:Figtree;font-weight:500;font-size:16px;color:var(--Ink_Soft);text-align:start;padding-block-start:10px;padding-block-end:10px;align-self:start}.elementor .e-cf21239-28b9dd5{width:auto;font-family:var(--Main_Heading);font-weight:500;font-size:26px;color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;text-align:start;margin-block-end:6px}.elementor .e-4a8f596-3df1afa{font-family:Figtree;font-size:14px;color:var(--orange-color);letter-spacing:1px;text-transform:uppercase;align-self:start}.elementor .e-ec399d0-ae2019c{width:100%;font-family:Figtree;font-weight:500;font-size:16px;color:var(--Ink_Soft);text-align:start;padding-block-start:10px;padding-block-end:10px;align-self:start}.elementor .e-bc5538f-ccc76d3{width:auto;font-family:var(--Main_Heading);font-weight:500;font-size:26px;color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;text-align:start;margin-block-end:6px}.elementor .e-04cfcf5-873095a{font-family:Figtree;font-size:14px;color:var(--orange-color);letter-spacing:1px;text-transform:uppercase;align-self:start}.elementor .e-4dd1298-3ff66ad{width:100%;font-family:Figtree;font-weight:500;font-size:16px;color:var(--Ink_Soft);text-align:start;padding-block-start:10px;padding-block-end:10px;align-self:start}.elementor .e-bbe6b7b-db342ab{width:auto;font-family:var(--Main_Heading);font-weight:500;font-size:26px;color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;text-align:start;margin-block-end:6px}.elementor .e-8822922-f1d6c14{font-family:Figtree;font-size:14px;color:var(--orange-color);letter-spacing:1px;text-transform:uppercase;align-self:start}.elementor .e-d27a315-7aa10ac{width:100%;font-family:Figtree;font-weight:500;font-size:16px;color:var(--Ink_Soft);text-align:start;padding-block-start:10px;padding-block-end:10px;align-self:start}.elementor .e-50efed7{padding:80px;flex-direction:column;gap:20px}.elementor .e-4fdfa7d-94877a9{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-f5afd9a-8d15221{font-family:var(--Main_Heading);font-weight:600;font-size:clamp(30px,3.8vw,46px);color:var(--Ink);letter-spacing:-.015em;line-height:1.12em;margin-block-start:18px}.elementor .e-83326a6-12be6b5{padding:0;flex-direction:column;justify-content:center;align-items:start}.elementor .e-a413f1f-0c3edaf{width:auto;font-family:var(--Site_Font);font-weight:400;font-size:19.5px;color:var(--Ink_Soft)}.elementor .e-2252621-48bab6f{column-gap:60px;padding:0;grid-template-columns:1fr 1.25fr;grid-template-rows:repeat(1,1fr)}.elementor .e-d7fcaa8-05ac908{padding:80px;background-color:#e2d8c9;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.elementor .e-aad85b0-32821aa{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-f19d00e-2a338c6{width:65%;font-family:var(--Main_Heading);font-weight:600;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-ca18909-9f32488{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-2ca9795-0ce329e{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-2ca9795-0ce329e:hover,.elementor .e-2ca9795-0ce329e:focus-visible{background-color:var(--orange-color)}.elementor .e-1ed2fbe-2078d2c{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-width:2px;border-color:#dcd3c4;border-style:solid;background-color:var(--white);align-self:center}.elementor .e-1ed2fbe-2078d2c:hover,.elementor .e-1ed2fbe-2078d2c:focus-visible{border-color:var(--black)}.elementor .e-0f2bf80-cc8cbe9{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-fcbcd98-4e944c5{padding:64px;border-radius:20px;border-width:1px;border-color:#E1E8F2;border-style:solid;background-color:#FBF7F1;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}.elementor .e-d7327d2{padding:80px;flex-direction:column}