:root{--link-color--link-primary:var(--base-color-brand--blue);--background-color--background-primary:var(--base-color-brand--brand-primary);--text-color--text-alternate:var(--base-color-brand--white);--text-color--text-primary:var(--base-color-brand--black);--background-color--background-success:var(--base-color-system--success-green);--text-color--text-success:var(--base-color-system--success-green-dark);--base-color-brand--white:#fff;--_typography---h1-font-size:clamp(2rem,1.25rem + 2.5vw,3.75rem);--border-color--border-primary:var(--base-color-neutral--neutral-lightest);--background-color--background-alternate:var(--base-color-brand--white);--background-color--background-secondary:var(--base-color-brand--blue);--text-color--text-secondary:var(--base-color-neutral--neutral-darker);--_typography---h2-font-size:clamp(1.75rem,1.25rem + 1.5vw,3.4375rem);--background-color--background-tertiary:#e6dcc81a;--background-color--background-error:var(--base-color-system--error-red);--text-color--text-error:var(--base-color-system--error-red-dark);--border-color--border-alternate:var(--base-color-neutral--neutral-darker);--_typography---paragraph:clamp(1rem,.75rem + .5vw,1.125rem);--background-color--background-warning:var(--base-color-system--warning-yellow);--text-color--text-warning:var(--base-color-system--warning-yellow-dark);--base-color-brand--black:#000;--base-color-brand--brand-primary:#588157;--background-color--brand-primary-darker:#3a5a40;--_typography---h1-large-font-size:clamp(2.5rem,1.5rem + 3vw,4.375rem);--_typography---h2-large:clamp(2.25rem,1.5rem + 2.75vw,4.0625rem);--base-color-brand--transparent:#0000;--_typography---h2-hero:clamp(1.5rem,1.2rem + .9vw,2.1875rem);--link-color--link-secondary:var(--base-color-brand--black);--_typography---hero-paragraph:clamp(1rem,.875rem + .8vw,1.5625rem);--_typography---h1-xlarge-font-size:clamp(2.5rem,1.5rem + 3vw,4.375rem);--base-color-brand--blue:#2d62ff;--base-color-brand--blue-dark:#080331;--base-color-brand--pink-light:#ffaefe;--base-color-brand--pink:#dd23bb;--base-color-brand--pink-dark:#3c043b;--base-color-neutral--neutral-lightest:#eee;--base-color-neutral--neutral-lighter:#ccc;--base-color-neutral--neutral-light:#aaa;--base-color-neutral--neutral:#666;--base-color-neutral--neutral-dark:#444;--base-color-neutral--neutral-darker:#222;--base-color-neutral--neutral-darkest:#111;--base-color-system--success-green:#cef5ca;--base-color-system--success-green-dark:#114e0b;--base-color-system--warning-yellow:#fcf8d8;--base-color-system--warning-yellow-dark:#5e5515;--base-color-system--error-red:#f8e4e4;--base-color-system--error-red-dark:#3b0b0b;--base-color-system--focus-state:#2d62ff;--border-color--border-secondary:var(--base-color-brand--blue);--link-color--link-alternate:var(--base-color-brand--white)}body{color:#000;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;line-height:1.5}h1{margin-top:0;margin-bottom:0;font-size:4rem;font-weight:700;line-height:1.1}h2{margin-top:0;margin-bottom:0;font-size:3rem;font-weight:700;line-height:1.2}h3{margin-top:0;margin-bottom:0;font-size:2rem;font-weight:700;line-height:1.2}h4{margin-top:0;margin-bottom:0;font-size:1.5rem;font-weight:700;line-height:1.4}h5{margin-top:0;margin-bottom:0;font-size:1.25rem;font-weight:700;line-height:1.5}h6{margin-top:0;margin-bottom:0;font-size:1rem;font-weight:700;line-height:1.5}p{margin-bottom:0}a{color:var(--link-color--link-primary)}ul,ol{margin-top:0;margin-bottom:0;padding-left:1.5rem}li{margin-bottom:.25rem}img{max-width:100%;display:inline-block}label{margin-bottom:.25rem;font-weight:500}blockquote{border-left:.25rem solid #e2e2e2;margin-bottom:0;padding:0 1.25rem;font-size:1.25rem;line-height:1.5}figure{margin-top:2rem;margin-bottom:2rem}figcaption{text-align:center;margin-top:.25rem}.global-styles{display:block;position:fixed;inset:0% auto auto 0%}.heading-style-h1{color:var(--base-color-brand--white);font-family:"Inter V 20 Latin 600",Arial,sans-serif;font-size:var(--_typography---h1-font-size);text-transform:uppercase;font-weight:600;line-height:1.1}.heading-style-h1.is-about{font-family:"Inter V 20 Latin 600",Arial,sans-serif}.padding-global{padding-left:2.5rem;padding-right:2.5rem}.text-size-regular{font-family:"Inter V 20 Latin 500",Arial,sans-serif;font-size:1rem;font-weight:500}.heading-style-h2{width:32.1875rem;font-family:"Inter V 20 Latin 600",Arial,sans-serif;font-size:var(--_typography---h2-font-size);text-transform:uppercase;font-weight:600;line-height:1.2}.heading-style-h2.is-services{width:auto}.container-large{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.text-size-medium{font-size:var(--_typography---paragraph)}.text-size-medium.is-white{color:var(--base-color-brand--white)}.text-size-medium.is-text-large{width:46rem;padding-top:3rem;padding-bottom:3rem;font-weight:500}.text-size-medium.is-padding-top{margin-top:1.25rem}.text-size-medium.is-padding-bottom{padding-bottom:1rem}.text-size-medium.is-width-size{max-width:53rem}.hide{display:none}.nav_logo{align-items:flex-start;width:100%}.body{font-family:"Inter V 20 Latin",Arial,sans-serif}.link{color:var(--base-color-brand--black);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration:none}.link:hover{color:var(--base-color-brand--brand-primary);text-decoration:underline;-webkit-text-decoration-color:var(--base-color-brand--brand-primary);text-decoration-color:var(--base-color-brand--brand-primary);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:under;text-decoration-style:solid;text-decoration-thickness:2px}.link:hover:where(.w-variant-cd579506-73fe-fdcc-786e-200e286f2b37){color:var(--base-color-brand--brand-primary);text-underline-position:under;text-decoration:underline;text-decoration-thickness:1.5px}.navbar{z-index:999;background-color:var(--background-color--brand-primary-darker);position:fixed;inset:0% 0% auto}.navbar.is-bg-alternate{background-color:#588157}.nav_contact{grid-column-gap:.625rem;justify-content:center;align-items:center;padding:23px 30px;text-decoration:none;display:flex}.nav_contact.is-glass-effect{grid-column-gap:.5rem;border:1px solid var(--base-color-brand--white);background-color:var(--base-color-brand--white);grid-column-gap:.5rem;border:1px solid var(--base-color-brand--white);background-color:var(--base-color-brand--white);border-radius:5rem;padding:1rem .7rem}.contact_text{color:var(--base-color-brand--brand-primary);font-family:"Inter V 20 Latin 500",Arial,sans-serif;font-size:.7rem;font-weight:500}.nav_link{color:var(--base-color-brand--white);border-radius:2rem;padding:.7rem;font-family:"Inter V 20 Latin 500",Arial,sans-serif;font-size:.7rem;font-weight:500;transition:all .2s ease-in-out}.nav_link:hover,.nav_link.w--current{background-color:var(--base-color-brand--white);color:var(--base-color-brand--brand-primary)}.nav_links{flex:1;justify-content:space-between;align-items:center;padding:0;text-decoration:none;display:flex}.navbar_button{grid-column-gap:.625rem;justify-content:center;align-items:center;padding:23px 30px;text-decoration:none;display:flex}.navbar_button.is-glass-effect{grid-column-gap:0rem;border:1px solid var(--base-color-brand--white);-webkit-backdrop-filter:drop-shadow(0 2px #fff0);backdrop-filter:drop-shadow(0 2px #fff0);color:var(--base-color-brand--white);background-color:#ff8c00;background-image:linear-gradient(#fff3,#ffffff0d);border-radius:5rem;padding:1rem .7rem;font-family:"Inter V 20 Latin 500",Arial,sans-serif;font-size:.7rem;font-weight:500;transition:all .2s ease-in-out;box-shadow:0 4px 111px #9cbf7e00}.navbar_button.is-glass-effect:hover{color:var(--base-color-brand--white);background-color:#e67600}.nav_links-wrapper{grid-column-gap:1rem;border-radius:5rem;flex-flow:row;flex:1;justify-content:space-between;align-self:center;align-items:center;margin-left:1rem;margin-right:1rem;display:flex}.navbar_component{justify-content:space-between;align-items:center;display:flex}.nav_logo-wrapper{align-self:flex-start;align-items:flex-start;width:12.5rem}.phone_icon-embed{width:.8rem;height:.8rem;color:var(--base-color-brand--brand-primary);flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex}.heading-style-h2-large{font-family:"Inter V 20 Latin 700",Arial,sans-serif;font-size:var(--_typography---h2-large);text-transform:uppercase}.button_secondary-text{font-family:"Inter V 20 Latin 500",Arial,sans-serif}.button_secondary-text.is-alternate{font-size:1rem}.button_wrapper-secondary{border:1px solid var(--base-color-brand--brand-primary);background-color:var(--base-color-brand--brand-primary);color:var(--base-color-brand--white);border-radius:5rem;padding:1.25rem 2rem;font-size:1.25rem;font-weight:500}.button_secondary{justify-content:flex-start;align-items:center;font-family:"Inter V 20 Latin 500",Arial,sans-serif;text-decoration:none;display:flex}.footer{z-index:3}.legal_content-top{grid-row-gap:1rem;flex-flow:row;justify-content:space-between;display:flex}.footer_content-wrapper{z-index:9999;grid-row-gap:5rem;flex-flow:column;align-items:stretch;padding-top:8rem;padding-bottom:3rem;display:flex}.footer_content-wrapper:where(.w-variant-cd579506-73fe-fdcc-786e-200e286f2b37){padding-top:2rem}.footer_brand-wrapper{grid-row-gap:2rem;flex-flow:column;align-items:flex-start;display:flex}.location_highlight-icon-wrapper{height:100%}.footer_bottom-content-wrapper{z-index:1;grid-column-gap:5rem;justify-content:center}.footer_logo{width:80%}.icon-embed-xsmall{color:#000;flex-direction:column;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;font-weight:700;display:flex}.location{grid-column-gap:2rem;text-align:center;background-color:#fff0;justify-content:space-between;align-items:center;padding:0 0 0 3.7rem;text-decoration:none;display:flex}.location.w--current{grid-column-gap:2rem;background-color:#fff0;flex-flow:row;justify-content:space-between;align-items:center;padding:0 0 0 2rem;display:flex}.location_label{color:#000;font-size:1.125rem}.underline{opacity:0;width:7rem}.footer_bottom-content{grid-column-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;display:grid}.locations_content{grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;display:grid}.footer_heading-wrapper{grid-row-gap:1rem;text-align:center;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:flex}.location_details{grid-row-gap:1rem;flex-flow:column;align-items:center;display:flex}.footer_legal{grid-row-gap:1rem;border-top:1.5px solid #00000017;flex-flow:column;justify-content:space-between;padding:2rem 1rem;display:flex}.footer_legal:where(.w-variant-cd579506-73fe-fdcc-786e-200e286f2b37){grid-row-gap:2rem}.location_highlight{width:100%;height:120px}.copyright_link{color:var(--base-color-brand--black);font-family:"Inter V 20 Latin 500",Arial,sans-serif;font-size:1.25rem;font-weight:500;text-decoration:none}.copyright_link:where(.w-variant-cd579506-73fe-fdcc-786e-200e286f2b37){text-decoration:none}.copyright_link:hover:where(.w-variant-cd579506-73fe-fdcc-786e-200e286f2b37){color:var(--base-color-brand--brand-primary);text-decoration:underline;text-decoration-thickness:2px}.footer_top-content{z-index:2;grid-row-gap:4rem;flex-flow:column;justify-content:center;align-items:stretch;display:flex}.locations_content-wrapper{grid-row-gap:4rem;flex-flow:column;display:flex}.map_code-embed-wrapper{border:.89px solid #2424241a;border-radius:1rem;width:100%;overflow:hidden;box-shadow:0 21px 39px #7ba05b1c}.footer_content-left{background-color:#ffffff1a;border-radius:10px;flex-flow:column;justify-content:space-between;height:100%;box-shadow:0 4px 111px #7ba05b42}.footer_links{grid-column-gap:2rem;flex-flow:row;align-items:flex-start;display:flex}.footer_brand-top{grid-row-gap:1rem;flex-flow:column;align-items:flex-start;display:flex}.footer_sm-links{grid-column-gap:.5rem;display:flex}.links_wrapper{grid-row-gap:2rem;flex-flow:column;align-items:flex-start;display:flex}.links{grid-row-gap:1rem;flex-flow:column;align-items:flex-start;display:flex}.links_heading{font-family:"Inter V 20 Latin 700",Arial,sans-serif;font-size:1.375rem}.footer_image{width:100%}.sm_icon{width:2.5rem}.footer_content-left-top{grid-column-gap:2rem;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;height:100%;padding:3rem 1rem 2rem;display:grid}.footer_content-left-wrapper{flex-flow:column;justify-content:space-between;height:100%;display:flex}.section_hero{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/68ff81b0b2da45045d026455_Bg%20image%203.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-flow:column;justify-content:flex-end;align-items:center;min-height:100vh;display:flex}.section_hero.is-about{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/68ff599926a65040a99d2d60_DENTAL%203\(10\)%201.webp)}.section_hero.is-aligner{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/68ff81afa4c02b9c0dc00621_bg%20image%202.webp)}.section_hero.is-botox{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/68ff81c55c6c2d5bf9966d6d_Bg%20Image.webp)}.section_hero.is-cosmetics{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/68ff81b4cca290d58c8e9a83_Bg%20image%204.webp)}.section_hero.is-cleanings{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/68ff81b4c57f81b3a3321427_bg%20image%206.webp)}.section_hero.is-crowns{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/68ff81bac608aab414653d1b_bg%20image%207.webp)}.section_hero.is-implants{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/68ff81b9662520aad20f5924_bg%20image%208.webp)}.section_hero.is-veneers{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/68ff81bf22dac97169c65ba2_bg%20image%209.webp)}.section_hero.is-general-dentistry{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/68ff81bf9b4ef71d07894b41_bg%20image%2010.webp)}.section_hero.is-treatment{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/690298ff97f1aa0a327e9848_Imaging%20image.webp)}.section_hero.is-insurance{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/69029903c7efb62bb4baefb8_Insurance%20Image.webp)}.section_hero.is-oral-surgery{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/6902990699244bdd6a91c215_Oral%20Surgery.webp)}.section_hero.is-orthodontics{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/68ff81b4cca290d58c8e9a83_Bg%20image%204.webp)}.section_hero.is-pediatric{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/690299079c651fcf53bc8832_Pediatric.webp)}.section_hero.is-periodontics{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/6902990ebb20db1a61ec976b_Periodontics.webp)}.section_hero.is-preventive-care{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/690299377d7a4bab25c70165_Preventive%20Care.webp)}.section_hero.is-prosthodontics{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/690299393951db01e9223ab9_Prostodontics.webp)}.section_hero.is-emergency{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/690298fee8aad69bfcc85ae5_Dental%20Emergency.webp)}.section_hero.is-root-canal{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/6902993a6d0102e8e88b089c_Root%20Canal.webp)}.section_hero.is-teeth-whitening{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/6902993fb8eed6e02f5b0874_Teeth%20Whitening.webp)}.section_hero.is-velscope{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/690299377d7a4bab25c70165_Preventive%20Care.webp)}.section_hero.is-services{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/6902993a6d0102e8e88b089c_Root%20Canal.webp)}.section_hero.is-contact{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/68ff81bf9b4ef71d07894b41_bg%20image%2010.webp)}.section_hero.is-thank-you{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/6906296b4a47cb37e4f96dad_Thank%20you.webp);position:relative}.section_hero.is-blog{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/690643bbb94024c5c8d4b192_blog%20hero%20image.webp)}.section_hero.is-privacy-policy,.section_hero.is-velscope{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/690299377d7a4bab25c70165_Preventive%20Care.webp)}.hero_content-wrapper{padding-bottom:3.75rem}.hero_heading-wrapper{text-align:center;justify-content:center;align-items:baseline;display:flex}.hero_heading-wrapper.is-width-smaller{width:46.5rem}.info_content-wrapper{border-top:1px solid #00000040;margin-top:8rem}.content_top{border-top:1px solid #00000040;padding-top:5rem;padding-bottom:8rem}.content_text-wrapper{grid-column-gap:6rem;justify-content:flex-start;display:flex}.content_text-wrapper.is-flex-vertical{grid-column-gap:0rem;grid-row-gap:2rem;flex-flow:column}.content-heading-wrapper{align-self:flex-start;position:sticky;top:8rem}.content-heading-wrapper.is-finance{grid-row-gap:1rem;flex-flow:column;align-items:flex-start;display:flex}.content-heading-wrapper.is-no-sticky{position:static}.content_paragraph.is-with-btn{grid-row-gap:0rem;grid-row-gap:0rem;flex-flow:column;align-items:flex-start;display:flex}.content_bottom{border-top:1px solid #00000040;padding-top:5rem;padding-bottom:8rem}.content_bottom.is-padding-btm-small{padding-top:3rem;padding-bottom:5rem}.content_text.is-width-smaller{width:85%}.checkmark_content-wrapper{grid-row-gap:1rem;flex-flow:column;margin-top:1.5rem;display:flex}.checkmark_content-wrapper.is-padding-top{margin-top:2rem}.checkmark_content{grid-column-gap:1rem;grid-template-rows:auto;grid-template-columns:.25fr 3.5fr;grid-auto-columns:1fr;justify-content:start;align-items:flex-start;display:grid}.checkmark_icon-wrapper{width:1.5rem;height:auto}.checkmark-icon{object-fit:cover;width:100%}.checkmark_text-content{grid-row-gap:.5rem;flex-flow:column;align-items:stretch;display:flex}.checkmark_heading{font-family:"Inter V 20 Latin 500",Arial,sans-serif;font-size:1.375rem;font-weight:500}.features_content-wrapper{border-top:1px solid #00000040}.powered_link{color:var(--base-color-brand--black);text-underline-position:under;font-family:"Inter V 20 Latin 500",Arial,sans-serif;font-size:1.25rem;font-weight:500;text-decoration:underline;text-decoration-thickness:2px}.powered_link:where(.w-variant-cd579506-73fe-fdcc-786e-200e286f2b37){text-decoration:underline}.powered_link:hover{color:var(--base-color-brand--brand-primary);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:under;text-decoration:underline;text-decoration-thickness:2px}.powered_link:hover:where(.w-variant-cd579506-73fe-fdcc-786e-200e286f2b37){color:var(--base-color-brand--brand-primary);text-decoration:underline;text-decoration-thickness:2px}.privacy-policy_link{color:var(--base-color-brand--black);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-position:under;font-family:"Inter V 20 Latin 500",Arial,sans-serif;font-size:1.25rem;font-weight:500;text-decoration:underline;text-decoration-thickness:2px}.privacy-policy_link:hover{color:var(--base-color-brand--brand-primary);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:under;text-decoration:underline;text-decoration-thickness:2px}.privacy-policy_link:hover:where(.w-variant-cd579506-73fe-fdcc-786e-200e286f2b37){color:var(--base-color-brand--brand-primary)}.privacy-policy_link.w--current{text-decoration:underline}.navbar_dropdown{color:var(--base-color-brand--white);border-radius:2rem;padding:.7rem 0 .7rem .7rem;font-size:.75rem;text-decoration:none}.dropdown_toggle{grid-column-gap:.2rem;padding:0;display:flex}.dropdown_link-wrapper{grid-row-gap:1rem;flex-flow:column;align-items:flex-start;display:flex}.dropdown_icon-2{color:#fff;font-size:.7rem;transition:transform .3s ease-in-out;position:static}.dropdown_link{padding-left:0;padding-right:0;font-size:1.2rem}.dropdown_link:hover,.dropdown_link.w--current{color:var(--base-color-brand--brand-primary);text-underline-position:under;text-decoration:underline;text-decoration-thickness:2px}.dropdown_links-content{z-index:9999;grid-column-gap:4rem;background-color:#0000;justify-content:space-between;align-items:flex-start;width:70rem;max-width:80rem;padding-top:1.3rem;padding-bottom:1.3rem;top:98%;bottom:-3px;left:-515%}.dropdown_links-content.w--open{grid-column-gap:4rem;justify-content:space-between;align-items:flex-start;width:100rem;top:90%;left:-385%}.dropdown_links-inner-wrapper-2{z-index:9999;grid-column-gap:4rem;background-color:var(--base-color-brand--white);justify-content:space-between;align-items:flex-start;width:100%;padding:2rem 4rem 3rem;display:flex;inset:100% 0% auto -125%}.dropdown_links-inner-wrapper-2.w--open{grid-column-gap:4rem;background-color:#e5f6fa;justify-content:space-between;align-items:flex-start;width:70rem;padding:3rem 4rem;display:flex}.nav_dropdown-text-2{color:#fff;font-family:"Inter V 20 Latin 500",Arial,sans-serif;font-size:.7rem}.dropdown_links{flex-flow:column}.dropdown_heading{color:var(--base-color-brand--brand-primary);flex-flow:wrap;font-size:1.5rem;font-weight:400;line-height:1.2;display:inline}.content_bottom-with-btn{border-top:1px solid #00000040;padding-top:5rem;padding-bottom:8rem}.content_bottom-with-btn.is-no-padding-btm.is-finance.is-padding-btm-small{padding-top:3rem;padding-bottom:5rem}.contact_cta{grid-column-gap:.5rem;border:2px solid var(--base-color-brand--brand-primary);border-radius:99px;justify-content:center;align-items:center;margin-bottom:1rem;padding:23px 20px;text-decoration:none;display:flex}.contact_cta.is-padding-small{border-width:1px;margin-bottom:0;padding-top:15px;padding-bottom:15px}.contact_cta.is-alternate{margin-bottom:0;padding-top:1.3rem;padding-bottom:1.3rem}.contact_icon-embed{width:1.2rem;height:1.2rem;color:var(--base-color-brand--brand-primary);flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex}.contact_icon-embed.is-alternate{width:1.2rem;height:1.2rem}.contact_text-cta{color:var(--base-color-brand--brand-primary);font-family:"Inter V 20 Latin 500",Arial,sans-serif;font-size:1rem;font-weight:500}.contact_text-cta.is-alternate{font-size:1rem}.content_cta-wrapper{grid-column-gap:1rem;align-items:flex-start;display:flex}.legal_content-bottom{align-self:center}@media screen and (min-width:1920px){.blog-post-cta-block{top:0}.dropdown_links-inner-wrapper-2{grid-column-gap:2.5rem}.dropdown_heading{font-size:1.8rem;font-weight:400}.toggle-drop-down{grid-column-gap:10px;grid-row-gap:10px;font-size:20px;line-height:24px}}@media screen and (max-width:991px){.padding-xlarge{padding:3rem}.margin-xlarge{margin:3rem}.padding-xhuge{padding:6rem}.padding-xxhuge{padding:8rem}.padding-huge{padding:5rem}.margin-large{margin:2.5rem}.padding-xxlarge{padding:4rem}.padding-large{padding:2.5rem}.margin-huge{margin:5rem}.padding-medium{padding:1.5rem}.margin-xxlarge{margin:4rem}.margin-xhuge{margin:6rem}.margin-medium{margin:1.5rem}.margin-xxhuge{margin:8rem}.margin-horizontal{margin-top:0;margin-bottom:0}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.margin-vertical{margin-left:0;margin-right:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.padding-vertical{padding-left:0;padding-right:0}.padding-horizontal{padding-top:0;padding-bottom:0}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.hide-tablet{display:none}.fs-styleguide_2-col{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:1fr}.max-width-full-tablet{width:100%;max-width:none}.heading-style-h3{font-size:1.5rem}.padding-global{padding-left:2rem;padding-right:2rem}.fs-styleguide_1-col{grid-column-gap:2rem;grid-row-gap:2rem}.fs-styleguide_heading-medium{font-size:3rem}.fs-styleguide_4-col{grid-template-columns:1fr}.padding-section-large{padding-top:6rem;padding-bottom:6rem}.fs-styleguide_3-col{grid-template-columns:1fr}.heading-style-h2{width:auto;font-size:var(--_typography---h2-font-size)}.heading-style-h2.is-tablet-width{width:26.5rem}.text-size-medium.is-width-size:where(.w-variant-cd579506-73fe-fdcc-786e-200e286f2b37){text-align:center;text-align:center;max-width:68%}.fs-styleguide_section{grid-column-gap:2.5rem;grid-template-columns:1fr}.padding-section-medium{padding-top:4rem;padding-bottom:4rem}.spacer-huge{padding-top:5rem}.spacer-medium{padding-top:1.5rem}.spacer-xhuge{padding-top:6rem}.spacer-xxhuge{padding-top:8rem}.spacer-xlarge{padding-top:3rem}.spacer-large{padding-top:2.5rem}.spacer-xxlarge{padding-top:4rem}.section_hero-home{min-height:100svh;padding-top:2rem}.fs-styleguide_heading-header{font-size:4rem}.nav_contact.is-glass-effect{grid-column-gap:.5rem;grid-column-gap:.5rem;justify-content:flex-start;width:25%;margin-top:1rem;margin-bottom:1rem;margin-left:.5rem;padding-top:20px;padding-bottom:20px}.contact_text{font-size:1rem}.nav_link{margin-left:0;margin-right:0;font-size:1rem}.nav_links{grid-column-gap:0rem;grid-row-gap:1rem;flex-flow:column;align-items:flex-start;margin-right:0}.navbar_button.is-glass-effect{justify-content:flex-start;width:36%;margin-left:.5rem;padding-top:20px;padding-bottom:20px;font-size:1rem}.nav_links-wrapper{border-top:2px solid var(--base-color-brand--white);background-color:var(--base-color-brand--brand-primary);border-radius:0;height:100vh;max-height:100vh;margin-left:0;margin-right:0;padding-top:2rem;padding-bottom:3rem;padding-left:.5rem;overflow:auto}.phone_icon-embed{width:1.2rem;height:1.2rem}.hero-home_content-wrapper{padding-bottom:4rem}.hero-home_content{grid-column-gap:1rem}.hero-home_text-content-wrapper{grid-row-gap:2rem;justify-content:flex-start;padding-bottom:10rem}.hero-home_heading{font-size:2.5rem}.overlay_wrapper{top:34rem}.section_about{bottom:6rem}.about_content-wrapper{padding-top:0;padding-bottom:0}.about_content-wrapper.is-about-main{padding-top:12rem}.about_content{grid-column-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-flow:dense;align-items:start}.about_image-wrapper{position:sticky;top:8rem}.dual_cta-wrapper{grid-column-gap:0rem;grid-row-gap:1rem;flex-flow:column-reverse}.heading-style-h2-large{font-size:var(--_typography---h2-font-size)}.button_text{font-size:1rem}.button_wrapper{padding:1.1rem 1.5rem}.button_secondary-text{font-size:1.1rem}.button_wrapper-secondary{padding:1rem 1.5rem}.floating_image-wrapper{top:-11%}.floating_image-wrapper.is-right.is-tablet{top:-5%}.floating_image-wrapper.is-right-bottom-small{bottom:-6%;right:-12%}.floating_image-wrapper.is-right-bottom-small.is-mobile{right:0%}.floating_image-wrapper.is-bottom-left{bottom:-4%}.floating_image-wrapper.is-right-about{top:32%}.floating_image{width:10rem}.floating_image.is-width-xsmall{width:5rem}.floating_image.is-right{width:70%}.floating_image.is-left{width:60%}.two-column_layout{grid-column-gap:2rem;grid-template-columns:1fr 1.25fr}.benefits_content{grid-row-gap:1rem}.benefit{grid-column-gap:0rem;grid-row-gap:1rem;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;align-items:flex-start;height:auto;padding:1rem .5rem 1rem 1rem;display:flex}.benefit_text-content{grid-row-gap:.5rem}.benefit_icon{width:50%}.testimonial_slide-content{grid-column-gap:1rem;grid-row-gap:0px;padding-left:0;padding-right:0}.testimonial_text{margin-bottom:3rem}.testimonial_author{font-size:1.3rem}.testimonial_details{padding:3rem}.left_arrow{width:3rem}.right_arrow{width:3rem;right:-2%}.quote_icon-wrapper{width:3.5rem}.section_meet-our-dentist{padding-top:0}.meet-our-dentist_content-wrapper{padding-top:6rem}.meet-our-dentist_content{grid-column-gap:2rem;grid-template-columns:1fr 1.75fr;align-items:start}.meet-our-dentist_image-wrapper{border-bottom:5px solid var(--base-color-brand--white);border-radius:1rem;position:sticky;top:7rem}.meet-our-dentist_image{width:100%}.meet-our-dentist_text-content{grid-row-gap:2rem;padding-top:2rem;padding-bottom:2rem;padding-right:1rem}.footer_content-wrapper{grid-row-gap:3rem;padding-top:6rem;padding-bottom:2rem}.footer_logo{width:16rem}.footer_bottom-content{grid-column-gap:0rem;grid-row-gap:2rem;flex-flow:column-reverse;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;align-items:stretch;display:flex}.locations_content{grid-row-gap:1.5rem;grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr 1fr}.footer_heading-wrapper:where(.w-variant-cd579506-73fe-fdcc-786e-200e286f2b37){grid-row-gap:.5rem}.footer_top-content{grid-row-gap:2.5rem}.locations_content-wrapper{grid-row-gap:3rem}.footer_links{justify-content:space-between;align-items:flex-start}.footer_sm-links{grid-column-gap:.7rem}.links_wrapper{grid-row-gap:1rem}.links_heading-wrapper{height:auto}.footer_content-left-top{grid-column-gap:2rem;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding:3rem 1.5rem 2rem;display:grid}.hero_content-wrapper{padding-bottom:0}.hero_heading-wrapper{margin-bottom:3.125rem}.content_image-text{grid-column-gap:2rem}.dentist_image-wrapper{position:sticky;top:7rem}.staff_content-wrapper{grid-row-gap:5rem;padding-bottom:6rem}.info_content-wrapper{margin-top:6rem}.content_top.is-no-padding-btm{padding-top:3rem;padding-bottom:5rem}.content_text-wrapper{grid-column-gap:3rem;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.content_text-wrapper.is-flex-vertical{grid-row-gap:1.5rem;grid-row-gap:1.5rem;display:flex}.content_bottom{padding-top:3rem;padding-bottom:5rem}.content_bottom.is-padding-btm-small{padding-bottom:4rem}.content_text.is-width-smaller{width:auto}.finance_content-wrapper{padding-bottom:6rem}.service-cards_content{grid-row-gap:3rem}.service_cards_sub-heading{width:32rem;font-size:1.1rem}.service-cards_wrapper{grid-row-gap:2rem;grid-template-columns:1fr 1fr}.service-card{padding-top:2rem;padding-bottom:2rem}.service-card_icon-wrapper{margin-bottom:2rem}.service-card_text-wrapper{grid-row-gap:1rem;margin-bottom:0}.service-card_icon{width:9rem}.service-card_heading{height:4rem;font-size:1.5rem}.service-card_sub-heading{width:auto;height:8rem;font-size:1rem}.contact_content-wrapper{grid-column-gap:0rem;grid-row-gap:2rem;grid-template-rows:auto auto;grid-template-columns:1fr;padding-top:6rem;padding-bottom:6rem}.contact_info-heading{font-size:1.3rem}.heading_wrapper-alternate{width:auto}.thank-you_sub-heading{font-size:1.5rem}.sm_icon-2{width:2.3rem}.thank-you_details{border-top-width:6px;width:30rem}.thank-you_content-wrapper{padding-top:7rem;top:0%}.thank-you_heading{font-size:2.5rem}.thank-you_sm-wrapper{grid-column-gap:1rem}.bg_overlay{height:150px}.bg_overlay-tiny{height:1.5rem}.blog_content-wrapper{grid-row-gap:3rem}.heading_wrapper-secondary{width:auto}.blog_collection-list{grid-template-columns:1fr 1fr}.blog-post_content{grid-row-gap:2rem;flex-flow:column}.cta-top_content{grid-row-gap:.8rem}.blog-post-cta-block,.blog-post_body-wrapper{width:100%}.cta_primary-w-arrow{padding-left:1rem;padding-right:1rem}.blog-post_text-content-wrapper{padding-left:3rem;padding-right:3rem}.blog-post_cta-wrapper{width:100%;position:static}.cta-wrapper{grid-column-gap:0rem;grid-row-gap:1rem;flex-flow:column}.cta-wrapper.is-flex-vertical{grid-row-gap:.5rem;grid-row-gap:.5rem}.menu_open-icon{color:var(--base-color-brand--brand-primary);font-size:3rem;position:relative}.menu_button{background-color:var(--base-color-brand--white);flex-flow:column;align-items:center;margin-right:1rem;padding:10px;position:relative}.menu_button.w--open{background-color:var(--base-color-brand--white)}.navbar_dropdown{width:auto;margin-left:0;margin-right:0;display:block}.dropdown_toggle,.dropdown_toggle.w--open{grid-column-gap:.5rem}.dropdown_icon-2{font-size:1rem}.dropdown_link{color:var(--link-color--link-secondary);padding-top:0;padding-bottom:10px;font-size:1.3rem}.dropdown_link:hover{text-decoration:underline}.dropdown_links-content{width:100%;height:auto}.dropdown_links-content.w--open{width:auto;top:70%;left:0%}.dropdown_links-inner-wrapper-2{grid-column-gap:1rem;grid-row-gap:1rem;border-top-left-radius:1rem;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:stretch;width:97vw;height:auto;padding-left:2rem;padding-right:2rem;display:grid}.nav_dropdown-text-2{font-size:1rem}.dropdown_links{width:11.25rem}.dropdown_heading{font-size:2rem}.content_bottom-with-btn.is-no-padding-btm{padding-top:3rem;padding-bottom:0}.content_bottom-with-btn.is-no-padding-btm.is-finance.is-padding-btm-small{padding-bottom:4rem}.contact_cta.is-alternate{padding-top:1rem;padding-bottom:1rem}.info_checkmark-content-block{max-width:100%}.info_content{max-width:none}.info_text{font-size:1rem;font-weight:400}.info_text.black.line-bold,.info_text.black.semibold,.info_text.black.line-bold,.info_text.black.semibold,.info_text.black.line-bold,.info_text.black.semibold{font-weight:400}.content_title-wrapper{grid-row-gap:1rem;max-width:100%}.privacy_content-wrapper{grid-row-gap:2.5rem;padding-top:6rem}.privacy_content-top{max-width:100%}.updated_date-text{font-size:1.1rem}.thank-you_text{font-size:1.2rem}.info_title{font-size:1.1rem}.privacy_content-info-wrapper{grid-column-gap:2.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.cta_card{width:100%}.cta_wrapper{width:100%;padding-left:1rem;padding-right:1rem;position:static}.content_cta-wrapper{grid-column-gap:0rem;grid-row-gap:1rem;flex-flow:column}.terms_info-content{grid-row-gap:2rem;padding-top:6rem}.terms_info-content-wrapper{grid-column-gap:2rem;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.hero_home-video{width:100%}.bottom_image.is-margin-bottom{margin-bottom:.5rem}.content-paragraph-wrapper.is-width-small{width:auto}.menu_cancel-icon{opacity:0;width:30px;height:30px;position:absolute;inset:27% 0% 0% 31%}.grid-blogs{grid-template-columns:1.5fr}.finance_cards-content{grid-row-gap:2.5rem;margin-top:5rem}}@media screen and (max-width:767px){h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1rem}h6{font-size:.875rem}.padding-xlarge{padding:2rem}.margin-xlarge{margin:2rem}.padding-xhuge{padding:4rem}.padding-xxhuge{padding:4.5rem}.padding-huge{padding:3.5rem}.margin-large{margin:1.5rem}.padding-xxlarge{padding:3rem}.padding-large{padding:1.5rem}.margin-huge{margin:3.5rem}.padding-medium{padding:1.25rem}.margin-xxlarge{margin:3rem}.margin-xhuge{margin:4rem}.margin-medium{margin:1.25rem}.margin-xxhuge{margin:4.5rem}.margin-horizontal{margin-top:0;margin-bottom:0}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.margin-vertical{margin-left:0;margin-right:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.padding-vertical{padding-left:0;padding-right:0}.padding-horizontal{padding-top:0;padding-bottom:0}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.hide-mobile-landscape{display:none}.heading-style-h3{font-size:1.3rem}.heading-style-h1{font-size:2.4rem}.padding-global{padding-left:1.25rem;padding-right:1.25rem}.padding-section-small{padding-top:2rem;padding-bottom:2rem}.fs-styleguide_section-header{font-size:.875rem}.fs-styleguide_heading-medium{font-size:2rem}.text-size-regular{font-size:.8rem}.max-width-full-mobile-landscape{width:100%;max-width:none}.heading-style-h4{font-size:1rem}.text-style-nowrap{white-space:normal}.heading-style-h6{font-size:.75rem}.padding-section-large{padding-top:4rem;padding-bottom:4rem}.text-size-large{font-size:1.25rem}.heading-style-h2{font-size:2rem}.heading-style-h5{font-size:.875rem}.text-size-medium.is-width-size:where(.w-variant-cd579506-73fe-fdcc-786e-200e286f2b37){max-width:100%}.padding-section-medium{padding-top:3rem;padding-bottom:3rem}.spacer-huge{padding-top:3.5rem}.spacer-medium{padding-top:1.25rem}.spacer-xhuge{padding-top:4rem}.spacer-xxhuge{padding-top:4.5rem}.spacer-xlarge{padding-top:2rem}.spacer-large{padding-top:1.5rem}.spacer-xxlarge{padding-top:3rem}.link{font-size:.9rem}.nav_contact.is-glass-effect{width:33%;padding-top:20px;padding-bottom:20px}.navbar_button.is-glass-effect{width:48%}.nav_links-wrapper{height:auto;max-height:100vh;overflow:auto}.hero-home_content-wrapper{padding-top:6rem;padding-left:1rem;padding-right:1rem}.hero-home_content{grid-column-gap:0rem;grid-row-gap:1rem;grid-template-rows:auto auto;grid-template-columns:1fr}.hero-home_text-content-wrapper{grid-row-gap:1.5rem;padding-bottom:0}.overlay_wrapper{top:49rem}.section_about{bottom:1rem}.about_content-wrapper{padding-top:0}.about_content-wrapper.is-about-main{padding-top:2rem}.about_content{grid-column-gap:0rem;grid-row-gap:2rem;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr;display:flex}.about_text-content{grid-row-gap:2rem}.about_image-wrapper{position:static}.dual_cta-wrapper{grid-column-gap:2rem;grid-row-gap:0rem;flex-flow:row}.heading-style-h2-large{font-size:2.1rem}.button_text{font-size:.8rem}.button_wrapper{padding:.8rem 1rem}.floating_image-wrapper.is-right-bottom-small{bottom:-7%;right:-17%}.floating_image-wrapper.is-left.is-mobile{bottom:-1%}.floating_image-wrapper.is-right-about{top:34%}.floating_image-wrapper.is-contact{bottom:-4%}.floating_image-wrapper.is-blog{top:0%}.floating_image{width:8rem}.floating_image.is-width-xsmall{width:4rem}.floating_image.is-left{width:50%}.testimonial_content{grid-row-gap:2rem}.testimonial_slide-content{flex-flow:column}.testimonial_image-wrapper{display:none}.testimonial_details-wrapper{padding-left:.5rem}.testimonial_image{width:30%}.quote_icon-wrapper{width:2.5rem;top:-4%;right:-2%}.legal_content-top{justify-content:space-between}.footer_brand-wrapper{grid-row-gap:2.5rem}.footer_logo{width:11rem}.footer_bottom-content{grid-row-gap:3rem}.locations_content{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;justify-items:stretch}.footer_legal{grid-row-gap:1rem;flex-flow:column;justify-content:center;align-items:stretch;padding-left:2rem;padding-right:2rem}.copyright_link{font-size:1rem}.footer_top-content:where(.w-variant-cd579506-73fe-fdcc-786e-200e286f2b37){grid-row-gap:3rem}.footer_links{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:flex}.footer_brand-top{grid-row-gap:1rem}.footer_sm-links{grid-column-gap:.5rem}.links_wrapper{grid-row-gap:1rem;align-items:stretch}.links{align-items:stretch}.links_heading{font-size:1.2rem}.footer_content-left-top{grid-column-gap:2rem;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-top:2.5rem;padding-left:1rem;padding-right:1rem;display:grid}.section_hero.is-cavity-treatment{background-position:63%}.section_hero.is-aligner{background-position:75%}.section_hero.is-cleanings{background-position:25%}.section_hero.is-insurance{background-position:31%}.section_hero.is-periodontics{background-position:76%}.hero_content-wrapper{padding-bottom:2rem}.hero_heading-wrapper{justify-content:center;width:33rem}.dentist_content-wrapper{grid-row-gap:2rem}.content_image-text{grid-column-gap:0rem;grid-row-gap:2rem;grid-template-rows:auto auto;grid-template-columns:1fr;align-items:start}.dentist_image-wrapper{position:static}.dentist_image{width:18rem}.staff_content-wrapper{padding-bottom:4rem}.staff_image{width:18rem}.info_content-wrapper{margin-top:4rem}.content_top.is-no-padding-btm{padding-top:2rem;padding-bottom:4rem}.content_text-wrapper{grid-template-rows:auto auto;grid-template-columns:1fr}.content-heading-wrapper{position:static}.content_bottom{padding-top:2rem;padding-bottom:4rem}.content_bottom.is-padding-btm-small{padding-top:2rem;padding-bottom:3rem}.checkmark_content{grid-column-gap:.5rem}.card{background-position:100% 0;background-size:contain}.card.is-slide-3{background-image:url(https://cdn.prod.website-files.com/68ee63abc6ce42f66583a38d/691926b9ecfe9dd8e3f6c753_slide%201.webp);background-size:contain}.card_text-content{grid-row-gap:1rem;padding-top:1rem;padding-bottom:1rem;padding-left:1rem}.card_text{width:auto}.card_paragraph{height:auto}.finance_content-wrapper{grid-row-gap:3rem;padding-bottom:4rem}.swiper-navigation.is-services{margin-top:.5rem}.service-cards_content{grid-row-gap:2rem}.service_cards_sub-heading{width:25rem;font-size:1rem}.service-cards_wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr}.service-card{padding-top:1.5rem;padding-bottom:1.5rem}.service-card_text-wrapper{padding-left:.5rem;padding-right:.5rem}.button_alternate{padding:.8rem 1.5rem;font-size:.8rem}.button_alternate.is-secondary{padding-top:1rem}.service-card_icon{width:5rem}.service-card_heading{height:3.5rem;font-size:1.2rem}.service-card_sub-heading{font-size:.8rem}.patient_message{margin-bottom:2rem}.contact_content-wrapper{grid-template-columns:1fr;padding-top:5rem;padding-bottom:5rem}.contact_info-heading{font-size:1.2rem}.form_header-wrapper{grid-row-gap:1.5rem}.contact_form-wrapper{padding:2rem}.patient_info{margin-bottom:1rem}.form_heading{font-size:2.5rem}.thank-you_sub-heading{font-size:1.5rem}.sm_icon-2{width:2.5rem}.thank-you_details{width:100%}.thank-you_sub-heading-wrapper{width:auto}.thank-you_content-wrapper{padding-top:0}.thank-you_details-wrapper{margin-left:2.5rem;margin-right:2.5rem}.blog_content-wrapper{grid-row-gap:2rem}.blog_collection-list{grid-template-columns:1fr}.blog_card{height:auto}.blog_card-title{width:auto;height:auto}.pagination{margin-top:3rem}.blog-post_image-wrapper{width:100%}.blog-post_hero-content{flex-flow:column}.cta_primary-w-arrow{justify-content:center}.blog-post_text-content-wrapper{width:100%}.cta-wrapper{text-align:center}.cta-wrapper.is-flex-vertical{grid-column-gap:1rem;grid-row-gap:0rem;grid-column-gap:1rem;grid-row-gap:0rem;flex-flow:row}.cta-top_image.is-width-small{width:70px}.powered_link{font-size:1rem;text-decoration-thickness:2px}.privacy-policy_link{font-size:1rem;text-decoration-thickness:1.5px}.dropdown_toggle{grid-column-gap:.5rem;justify-content:space-between}.dropdown_toggle.w--open{grid-column-gap:.5rem}.dropdown_link-wrapper{width:100%}.dropdown_icon-2,.dropdown_link{font-size:1rem}.dropdown_links-content{width:100%;height:auto}.dropdown_links-content.w--open{width:auto;top:80%}.dropdown_links-inner-wrapper-2{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:95vw;height:auto;padding-left:1rem;padding-right:1rem;display:grid;overflow:visible}.nav_dropdown-text-2{font-size:1rem}.dropdown_links{width:100%}.dropdown_heading{font-size:1.5rem}.content_bottom-with-btn.is-no-padding-btm{padding-top:2rem}.content_bottom-with-btn.is-no-padding-btm.is-finance.is-padding-btm-small{padding-top:2rem;padding-bottom:3rem}.point_wrap{width:45%}.privacy_content-wrapper{grid-column-gap:50px;grid-row-gap:50px;padding-top:4rem}.info_title{font-size:1rem}.info_title.is-width-small{width:21.875rem}.privacy_content-info-wrapper{grid-column-gap:0rem;grid-row-gap:2rem;grid-template-columns:1fr}.cta_card{width:80%;position:static}.cta_wrapper{border-top-width:3px;padding-left:1.5rem;padding-right:1.5rem}.content_cta-wrapper{grid-column-gap:1rem;grid-row-gap:0rem;flex-flow:row}.terms_info-content{grid-row-gap:2rem;padding-top:4rem}.terms_info-content-wrapper{grid-column-gap:0rem;grid-row-gap:2rem;grid-template-rows:auto auto;grid-template-columns:1fr}.hero_home-video{width:50%;height:500px}.bottom_image.less{max-width:30%}.finance_cards-content{grid-row-gap:2rem;margin-top:4rem}.finance_card-heading{font-size:1.3rem}.finance_card-wrapper{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:479px){.margin-horizontal{margin-top:0;margin-bottom:0}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.margin-vertical{margin-left:0;margin-right:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.padding-vertical{padding-left:0;padding-right:0}.padding-horizontal{padding-top:0;padding-bottom:0}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.fs-styleguide_row{flex-wrap:wrap}.heading-style-h3{font-size:1.1rem}.max-width-full-mobile-portrait{width:100%;max-width:none}.heading-style-h1{font-size:2rem}.padding-global.padding-section-large{padding-top:3rem;padding-bottom:3rem}.hide-mobile-portrait{display:none}.text-size-regular{font-size:1rem}.heading-style-h2{font-size:1.5rem}.heading-style-h2.is-tablet-width{width:auto}.text-size-medium.is-padding-bottom{padding-bottom:1rem}.text-size-medium.is-width-size{max-width:100%}.nav_logo{width:170px}.nav_contact.is-glass-effect{width:51%;margin-top:.5rem;padding:15px}.contact_text{font-size:.9rem}.nav_links{grid-row-gap:.5rem}.navbar_button.is-glass-effect{width:68%;padding:15px;font-size:.8rem}.nav_links-wrapper{height:100vh}.navbar_component{align-items:center}.phone_icon-embed{width:1rem;height:1rem}.hero-home_content-wrapper{padding-top:4rem}.hero-home_text-content-wrapper{grid-row-gap:1rem}.hero-home_video-content-wrapper{border-radius:5rem}.hero-home_heading{font-size:2rem}.overlay_wrapper{top:50rem}.section_about{bottom:0}.about_content-wrapper.is-about-main{padding-top:0;padding-bottom:0}.heading_wrapper{grid-row-gap:.5rem}.dual_cta-wrapper{grid-column-gap:0rem;grid-row-gap:1rem;flex-flow:column-reverse}.heading-style-h2-large{font-size:1.5rem}.phone_details-wrapper{grid-column-gap:.5rem}.call_icon{width:3.125rem}.call_link{font-size:1rem}.button_secondary-text,.button_secondary-text.is-alternate,.button_secondary-text.is-alternate{font-size:.9rem}.button_wrapper-secondary{padding:.8rem 1.2rem}.comprehensive_content{grid-column-gap:0rem;grid-row-gap:1rem;flex-flow:column;display:flex}.floating_image-wrapper.is-right.is-tablet{top:-2%}.floating_image-wrapper.is-bottom-left{bottom:-2%}.floating_image-wrapper.is-right-about{top:38%}.floating_image{width:6rem}.why-choose-us_content-wrapper{padding-top:3rem;padding-bottom:3rem}.why-choose-us_content{grid-row-gap:2rem}.two-column_layout{grid-column-gap:0rem;grid-row-gap:1rem;flex-flow:column-reverse;display:flex}.why-choose-us_image-wrapper{position:static}.testimonial_content{grid-row-gap:0rem}.testimonial_slide{padding-left:0;padding-right:0}.testimonial_slide-content{padding-right:.5rem}.testimonial_details-wrapper{height:25rem;padding-top:0;padding-left:0}.testimonial_rating-image{width:10rem}.testimonial_text{margin-bottom:1.5rem}.testimonial_details{padding:1rem}.left_arrow{width:2rem;margin-left:auto;margin-right:auto;inset:auto 0% -4% -25%}.right_arrow{width:2rem;margin-left:auto;margin-right:auto;inset:auto 0% -4% 18%}.quote_icon-wrapper{width:2rem}.meet-our-dentist_content-wrapper{padding-top:3rem}.meet-our-dentist_content{grid-column-gap:0rem;border-radius:1rem;grid-template-columns:1fr}.meet-our-dentist_image-wrapper{position:static}.meet-our-dentist_text-content{padding:1rem 0 1rem .5rem}.legal_content-top{grid-row-gap:0rem;flex-flow:column;align-items:center}.legal_content-top:where(.w-variant-cd579506-73fe-fdcc-786e-200e286f2b37){grid-row-gap:.5rem}.footer_content-wrapper{padding-top:2rem}.footer_brand-wrapper{grid-row-gap:1rem}.footer_logo{width:auto}.underline{opacity:100}.footer_bottom-content{grid-row-gap:1rem}.locations_content{grid-column-gap:0px;grid-row-gap:4rem;flex-flow:column;grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;place-items:center;display:grid}.footer_heading-wrapper{width:auto}.footer_legal{grid-row-gap:1rem;text-align:center;padding:1rem}.location_highlight{display:none}.footer_top-content{grid-row-gap:2rem;padding-top:2rem}.footer_top-content:where(.w-variant-cd579506-73fe-fdcc-786e-200e286f2b37){grid-row-gap:3rem}.footer_sm-links{grid-column-gap:.2rem}.footer_content-left-top{grid-column-gap:0rem;grid-row-gap:2rem;grid-template-rows:auto auto;grid-template-columns:1fr}.section_hero.is-cavity-treatment{background-position:66%}.section_hero.is-about{background-position:40% 100%;background-size:cover;min-height:100svh}.section_hero.is-aligner{background-position:62%}.section_hero.is-botox{background-position:66%}.section_hero.is-cosmetics{background-position:0 100%}.section_hero.is-cleanings{background-position:31%}.section_hero.is-crowns{background-position:62%}.section_hero.is-implants{background-position:35%}.section_hero.is-treatment{background-position:77%}.section_hero.is-insurance{background-position:32%}.section_hero.is-orthodontics{background-position:100% 100%}.section_hero.is-periodontics{background-position:88%}.section_hero.is-emergency{background-position:40%}.section_hero.is-root-canal{background-position:76%}.section_hero.is-services{background-position:35%}.hero_content-wrapper{flex-flow:column;justify-content:center;align-items:center;padding-bottom:5rem}.hero_heading-wrapper{align-self:center;width:19rem}.dentist_image{width:100%}.staff_content-wrapper{grid-row-gap:3rem;padding-bottom:3rem}.staff_image{width:100%}.info_content-wrapper{margin-top:3rem}.content_top.is-no-padding-btm{padding-bottom:3rem}.content_text-wrapper{grid-column-gap:0rem;grid-row-gap:1rem}.content_bottom{padding-bottom:3rem}.content_bottom.is-padding-btm-small{padding-top:1rem;padding-bottom:2rem}.checkmark_icon-wrapper{width:1.3rem}.checkmark_heading{font-size:1.1rem}.services_heading-wrapper{padding-top:3rem}.card.is-slide-2,.card.is-slide-3,.card.slide-1,.card.is-slide-4,.card.is-slide-5,.card.is-slide-6,.card.is-slide-7,.card.is-slide-8,.card.is-slide-9,.card.is-slide-2,.card.is-slide-3,.card.slide-1,.card.is-slide-4,.card.is-slide-5,.card.is-slide-6,.card.is-slide-7,.card.is-slide-8,.card.is-slide-9{background-image:none;background-position:0 0;background-repeat:repeat;background-size:auto}.card_text-content{grid-row-gap:.5rem;width:auto;padding-right:.5rem}.card_paragraph{height:9rem}.finance_content-wrapper{grid-row-gap:2rem;padding-bottom:3rem}.finance_card.is-alt{width:10rem;height:8rem}.swiper-navigation.is-services{grid-column-gap:2rem;grid-column-gap:2rem;margin-top:1rem}.service-cards_content{grid-row-gap:1rem}.service_cards_sub-heading{width:auto}.service-cards_wrapper{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto auto auto auto auto auto auto auto;grid-template-columns:1fr}.service-card{padding-top:1rem;padding-bottom:1rem}.service-card_icon-wrapper{margin-bottom:1rem}.service-card_text-wrapper{grid-row-gap:.5rem;margin-bottom:1rem}.service-card_heading{height:auto;font-size:1.2rem}.service-card_sub-heading{height:auto;font-size:.85rem}.contact_info-link.is-font-small{font-size:.9rem}.contact_info-icon{width:2.5rem}.patient_message{height:7rem;margin-bottom:1.5rem}.patient_type{padding-top:.8rem;padding-bottom:.8rem}.patient_type.w--current{margin-top:2px;margin-bottom:2px}.patient_tabs-menu{margin-bottom:1rem}.contact_content-wrapper{grid-row-gap:0rem;flex-flow:column;padding-top:2rem;padding-bottom:2rem;display:flex}.form_icon{width:3rem}.submit-button{padding:1rem 2rem;font-size:.875rem}.contact_info{grid-column-gap:0rem;grid-row-gap:.7rem;flex-flow:column;align-items:flex-start;padding-left:1rem}.form_header-wrapper{margin-bottom:1rem}.contact_form-wrapper{padding-left:1rem;padding-right:1rem}.contact_info-wrapper{grid-row-gap:.5rem;padding:1rem .5rem}.patient_label,.patient_label.is-current,.patient_label.is-current{font-size:.875rem}.patient_info{height:3rem;margin-bottom:.7rem;padding-left:1rem;padding-right:1rem}.contact_info-text-wrapper{flex-flow:wrap}.contact_image-wrapper{width:100%}.contact_image{width:auto}.form_heading{font-size:2rem}.thank-you_sub-heading{font-size:1rem}.thank-you_details{grid-row-gap:.5rem;border-top-width:5px;border-radius:2.5rem;justify-content:center;width:100%;padding-top:1.5rem;padding-bottom:1.5rem}.thank-you_sub-heading-wrapper{width:80%}.thank-you_heading{font-size:2rem}.thank-you_details-wrapper{margin-left:.5rem;margin-right:.5rem}.thank-you_floating-image-wrapper,.bg_overlay,.bg_overlay-tiny{display:none}.heading_wrapper-secondary{width:auto}.blog_collection-list{grid-row-gap:2rem}.blog_card-title{width:auto;font-size:1.4rem}.blog_card-date{font-size:.875rem}.blog_card-image-wrapper{margin-bottom:1.5rem}.text_wrapper{padding:1rem 2rem}.text{font-size:1rem}.icon_wrapper{width:3rem;height:3rem}.icon-embed-custom{width:1.2rem;height:1.2rem}.pagination{margin-top:2rem}.blog-post_heading{font-size:2rem}.cta_primary-w-arrow{padding-left:1rem;padding-right:1rem}.cta-top_text.is-font-small{font-size:1.3rem}.cta-wrapper.is-flex-vertical{grid-column-gap:0rem;grid-row-gap:1rem;grid-column-gap:0rem;grid-row-gap:1rem;flex-flow:column}.menu_open-icon{font-size:2rem}.menu_button{margin-right:.5rem;padding:7px}.menu_button.w--open{margin-right:.5rem}.powered_link,.privacy-policy_link{text-decoration-thickness:1px}.finance_logo-main{width:70%}.navbar_dropdown{flex-flow:column;justify-content:flex-start}.dropdown_heading-wrapper{line-height:1}.dropdown_toggle.w--open{justify-content:space-between;padding-right:0}.dropdown_link-wrapper{grid-row-gap:1rem}.dropdown_icon-2{font-size:1rem}.dropdown_link{padding-bottom:1rem;font-size:1rem}.dropdown_links-content{width:auto;padding-top:1rem;padding-bottom:1rem}.dropdown_links-content.w--open{width:auto;top:80%}.dropdown_links-inner-wrapper-2{grid-column-gap:0rem;grid-row-gap:.5rem;flex-flow:column;grid-template-rows:auto auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;align-content:start;width:92vw;height:auto;padding-top:1rem;padding-bottom:0;padding-right:1rem;display:flex}.nav_dropdown-text-2{font-size:1rem}.dropdown_heading{font-size:1.5rem}.content_bottom-with-btn.is-no-padding-btm{padding-bottom:0}.content_bottom-with-btn.is-no-padding-btm.is-finance.is-padding-btm-small{padding-top:1rem;padding-bottom:2rem}.contact_cta.is-alternate{padding:.8rem 1rem}.contact_text-cta.is-alternate{font-size:.9rem}.info_checkmark-content-block.gap{grid-column-gap:0px;grid-row-gap:1rem;grid-column-gap:0px;grid-row-gap:1rem}.point_wrap{width:100%}.info_text{font-size:1rem}.info_checkmark-icon-wrapper{width:20px;height:20px}.info_checkmark-content-wrapper{grid-row-gap:1rem}.info-checkmark-content.top{grid-column-gap:12px;grid-row-gap:12px;grid-column-gap:12px;grid-row-gap:12px}.content_title-wrapper{grid-row-gap:.5rem}.privacy_content-wrapper{grid-column-gap:0px;grid-row-gap:2.5rem}.updated_date-text{font-size:.9rem}.thank-you_text,.info_title{font-size:1rem}.info_title.is-width-small{width:auto;font-size:1rem}.cta_card{width:auto}.cta_wrapper{grid-row-gap:1.5rem;padding:1rem}.content_cta-wrapper{grid-column-gap:0rem;grid-row-gap:1rem;flex-flow:column}.terms_info-content{grid-row-gap:2rem;padding-top:3rem}.terms_info-content-wrapper{flex-flow:column;display:flex}.hero_home-video{width:100%}.bottom_image.less{max-width:50%}.bottom_image.is-margin-bottom{margin-bottom:.3rem}.menu_cancel-icon{width:20px;height:20px;top:25%;left:27%}.finance_cards-content{grid-row-gap:1.5rem;margin-top:3rem}.finance_card-heading{font-size:1.2rem}.finance_card-wrapper{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}}