.header_header__A5I_i{grid-area:header;font-family:"Rambla",sans-serif}.header_content__eABeu{background-color:#000;color:#a7a7a7}.header_topBar__2AFyD{display:grid;grid-template-columns:repeat(2, auto);justify-content:space-between;align-items:center;padding-top:.6rem;padding-bottom:.6rem}.header_logo__x2KMD,.header_contact__S0Gfw,.header_address___6nTl{display:none}.header_phone__DkdAU{font-size:1.5rem;font-weight:700;color:#7f6b9e;margin-bottom:0}.header_phone__DkdAU a{text-decoration:none}.header_navbar__OoSFr{background:#7f6b9e;padding-top:.6rem;padding-bottom:.6rem}.header_mobile__kJhzB{display:flex;justify-content:space-between}.header_navbarCollapse__wWzcA,.header_navbarCollapseOpened__mK0v_{position:absolute;top:7.7rem;left:-100%;width:100%;height:100%;padding:0;z-index:9999;transition:left .5s}.header_navbarCollapseOpened__mK0v_{left:0}.header_navList__VWiHz{display:flex;flex-direction:column;justify-content:flex-start;grid-row-gap:1.2rem;row-gap:1.2rem;background-color:#7f6b9e;padding:1rem;list-style:none;margin:0;width:100%;position:relative}.header_navList__VWiHz li{margin:0}.header_navList__VWiHz li:last-child a{background-color:#7f6b9e;color:#fff}.header_navList__VWiHz .dropdown-menu,.header_navList__VWiHz .dropdown-menu--opened{background:#7f6b9e;padding:0 .5rem}.header_navList__VWiHz .dropdown-menu .dropdown-item,.header_navList__VWiHz .dropdown-menu--opened .dropdown-item{padding:.5rem;display:grid;grid-template-columns:auto auto;grid-column-gap:.8rem;-moz-column-gap:.8rem;column-gap:.8rem;justify-content:start;align-items:center;color:#fff;position:relative}.header_navList__VWiHz .dropdown-menu .dropdown-item img,.header_navList__VWiHz .dropdown-menu--opened .dropdown-item img{filter:invert(1)}.header_navList__VWiHz .dropdown-menu .dropdown-item .active,.header_navList__VWiHz .dropdown-menu--opened .dropdown-item .active{color:#000}.header_navList__VWiHz .dropdown-menu .dropdown-item .active img,.header_navList__VWiHz .dropdown-menu--opened .dropdown-item .active img{filter:invert(0)}.header_navList__VWiHz .dropdown-menu .dropdown-item:hover,.header_navList__VWiHz .dropdown-menu .dropdown-item:focus,.header_navList__VWiHz .dropdown-menu--opened .dropdown-item:hover,.header_navList__VWiHz .dropdown-menu--opened .dropdown-item:focus{color:#000}.header_navList__VWiHz .dropdown-menu .dropdown-item:hover img,.header_navList__VWiHz .dropdown-menu .dropdown-item:focus img,.header_navList__VWiHz .dropdown-menu--opened .dropdown-item:hover img,.header_navList__VWiHz .dropdown-menu--opened .dropdown-item:focus img{filter:invert(0)}.header_navLink__5guxA,.header_navLink__active__86kcq{display:block;font-size:.913rem;color:#fff;font-weight:400;text-decoration:none;padding:.5rem}.header_navLink__5guxA a,.header_navLink__active__86kcq a{text-decoration:none !important}.header_navLink__5guxA:hover,.header_navLink__active__86kcq:hover,.header_navLink__5guxA:focus,.header_navLink__active__86kcq:focus{color:#ffe473}.header_navLink__5guxA.active,.header_navLink__active__86kcq{background-color:#e6e6e6;color:#000}.header_toggleMobil__obOF7{padding:0;background-color:transparent;border:1px solid transparent}.header_socialIcons__5zgys{display:flex;grid-gap:10px;gap:10px;font-size:1.2rem}@media(min-width: 992px){.header_topBar__2AFyD{grid-template-columns:auto auto 12rem auto auto;grid-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;padding-top:1rem;padding-bottom:1rem}.header_phone__DkdAU{font-size:1.875rem}.header_logo__x2KMD,.header_contact__S0Gfw,.header_address___6nTl{display:inline-block}.header_contact__S0Gfw{font-size:1.313rem}.header_contact__S0Gfw p{font-weight:700;margin-bottom:0}.header_address___6nTl{margin-bottom:0;text-align:center}.header_address___6nTl p{font-size:.938rem;margin-bottom:0}.header_address___6nTl a{text-decoration:none}.header_mobile__kJhzB{display:none}.header_navList__VWiHz .dropdown:hover .dropdown-menu{display:block;visibility:visible;opacity:1}.header_navbar__OoSFr{background:transparent;margin-top:.8rem;margin-bottom:.8rem;padding:0}.header_navList__VWiHz{flex-direction:row;justify-content:center;padding:5px 1rem;grid-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;background:url(/_next/static/media/menu.30406c09.jpg) #fff no-repeat center center}.header_navLink__5guxA,.header_navLink__active__86kcq{color:#000;padding:15px 10px;font-size:.8rem}.header_navLink__5guxA:hover,.header_navLink__active__86kcq:hover,.header_navLink__5guxA:focus,.header_navLink__active__86kcq:focus{color:#757029}.header_navList__VWiHz .dropdown-menu,.header_navList__VWiHz .dropdown-menu--opened{min-width:45rem;padding:1rem;background:radial-gradient(circle, white 0%, #e6e6e6 60%)}.header_navList__VWiHz .dropdown-menu .dropdown-item,.header_navList__VWiHz .dropdown-menu--opened .dropdown-item{padding:.5rem 1rem;color:#000}.header_navList__VWiHz .dropdown-menu .dropdown-item img,.header_navList__VWiHz .dropdown-menu--opened .dropdown-item img{filter:invert(0)}.header_navList__VWiHz .dropdown-menu .dropdown-item:focus,.header_navList__VWiHz .dropdown-menu .dropdown-item:hover,.header_navList__VWiHz .dropdown-menu--opened .dropdown-item:focus,.header_navList__VWiHz .dropdown-menu--opened .dropdown-item:hover{background:#c4c4c4}.header_navList__VWiHz .dropdown-menu .el-grid,.header_navList__VWiHz .dropdown-menu--opened .el-grid{display:grid;grid-template-columns:repeat(3, auto)}.header_navbarCollapse__wWzcA,.header_navbarCollapseOpened__mK0v_{position:static;width:auto;width:initial;height:100%;background:inherit}}@media(min-width: 1200px){.header_navList__VWiHz{grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.header_navLink__5guxA,.header_navLink__active__86kcq{font-size:.913rem}}
.footer_footer__7PBRV{grid-area:footer;background-color:#000;color:#a7a7a7;text-align:center;font-family:"Rambla",sans-serif;padding-top:2rem;padding-bottom:2rem}.footer_contactInfo__UfKEz{display:grid;justify-content:center;align-items:center;margin-bottom:2.5rem}.footer_text__qoC0V{font-size:1.313rem;font-weight:700;margin-bottom:0;letter-spacing:1px}.footer_phone__xUqBw{font-size:1.875rem;font-weight:700;color:#7f6b9e;margin-bottom:0}.footer_phone__xUqBw a{text-decoration:none}.footer_socialIcons__IQghh{display:flex;justify-content:center;grid-gap:15px;gap:15px;font-size:1.2rem}.footer_logoLocation__GcZZY{display:flex;justify-content:center;align-items:center;grid-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;flex-wrap:wrap;margin-bottom:1.5rem}.footer_logoLocation__GcZZY img{height:80px;width:auto}.footer_address__uCJSx{color:#ccc;font-size:1.063rem;margin-bottom:0;height:24px}.footer_address__uCJSx strong{font-size:1.28rem;color:#7f6b9e;margin-right:1rem;padding-right:2rem;background:url("/images/icons/arrow-purple.png") center right no-repeat}.footer_address__uCJSx a{text-decoration:none}.footer_bottomLinks__taaaD{display:flex;justify-content:center;flex-wrap:wrap;grid-gap:20px;gap:20px;font-size:.85rem;margin-top:5rem;margin-bottom:2rem}.footer_it49__nu1vp{font-size:.85rem;margin-bottom:0}@media(min-width: 992px){.footer_contactInfo__UfKEz{grid-template-columns:repeat(3, auto);grid-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;margin-bottom:1.5rem}.footer_bottomLinks__taaaD{margin-top:2rem}}
.faq-accordion_title__YoXPI{font-size:1.5rem;font-weight:bold;text-align:center;margin-bottom:2rem}.faq-accordion_accordion__6mpHp{border-top:1px solid #ccc;margin-bottom:4rem}.faq-accordion_item__EHqXa{border-bottom:1px solid #ccc}.faq-accordion_question__UIZca{width:100%;background:none;border:none;padding:2rem 1rem;text-align:left;font-size:1rem;font-weight:bold;display:flex;justify-content:space-between;cursor:pointer}.faq-accordion_answer__u11Cu{padding:0 1rem 1rem 1rem;font-size:.95rem;color:#444;line-height:1.5}.faq-accordion_icon__IPz83{font-size:.8rem}.faq-accordion_open__BV1Km{background:url(/_next/static/media/open.e4026f06.svg) center right}.faq-accordion_close__rqo1A{background:url(/_next/static/media/close.3cf38295.svg) center right}@media(min-width: 992px){.faq-accordion_title__YoXPI{font-size:2.5rem}}
.intro-campaign_content____Uz4{margin-top:4rem;margin-bottom:4rem}.intro-campaign_content____Uz4 ul{list-style:none}.intro-campaign_content____Uz4 ul li{position:relative;padding-left:2.5rem}.intro-campaign_content____Uz4 ul li::before{content:"";position:absolute;top:6px;left:0;width:26px;height:20px;background-image:url(/_next/static/media/Icon.503ce879.svg);background-size:cover}.intro-campaign_content____Uz4 .title{text-align:left;font-size:1.5rem;font-weight:bold;margin-bottom:2rem}.intro-campaign_content____Uz4 .subtitle{text-align:center;font-size:1.5rem;font-weight:bold;margin-bottom:2rem}@media(min-width: 992px){.intro-campaign_content____Uz4{display:grid;grid-template-columns:auto auto;grid-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem}.intro-campaign_content____Uz4 .title,.intro-campaign_content____Uz4 .subtitle{font-size:2.5rem}}
.reasons_section__JzHZ2{padding-bottom:4rem}.reasons_section__JzHZ2 .title{text-align:center;font-size:1.5rem;font-weight:bold;margin-bottom:1rem}.reasons_section__JzHZ2 .description{text-align:center;font-size:1rem;margin-bottom:2rem;line-height:1.6}.reasons_section__JzHZ2 .subtitle{text-align:center;font-size:1.4rem;font-weight:bold;margin-bottom:2rem}.reasons_section__JzHZ2 .grid{display:grid;grid-row-gap:2rem;row-gap:2rem;justify-content:center;margin-bottom:0}.reasons_section__JzHZ2 .grid li{list-style:none;margin-bottom:0;line-height:1}.reasons_section__JzHZ2 .number{font-weight:bold;color:#7f6b9e;font-size:2rem;margin-right:.5rem}@media(min-width: 992px){.reasons_section__JzHZ2 .title{font-size:2.5rem}.reasons_section__JzHZ2 .subtitle{font-size:1.8rem}.reasons_section__JzHZ2 .grid{grid-template-columns:26rem 26rem;grid-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;grid-row-gap:3rem;row-gap:3rem}}
.internal_banner__FdPAv{background-position:center center;background-repeat:no-repeat;background-size:cover;height:9.625rem;background-image:url(/_next/static/media/dental-implants-westlake-campaign.b26237f9.webp)}.internal_banner__FdPAv .container{position:relative;height:100%}.internal_title__41qE5{font-size:1.5rem;color:#fff;text-align:right;position:absolute;right:1rem;top:33%}@media(min-width: 992px){.internal_banner__FdPAv{height:24.625rem}.internal_title__41qE5{font-size:4rem;right:1rem}}
