nav[data-v-828db5e9]{grid-area:Header-Button;margin-bottom:var(--b45590de)}@media screen and (max-width:1024px){nav[data-v-828db5e9]{margin-bottom:var(--6a30b2e6)}nav .cta[data-v-828db5e9]{width:100%}}nav ul[data-v-828db5e9]{display:flex;flex-direction:row;gap:var(--16da1a97)}@media screen and (max-width:1024px){nav ul[data-v-828db5e9]{flex-direction:column;text-align:center;background-color:var(--18920a68);padding:var(--7baef2a8);align-items:var(--47480988)}nav ul[data-v-828db5e9] :last-child{order:-1}}@media screen and (min-width:769px) and (max-width:1169px){nav .cta[data-v-828db5e9]{padding-left:var(--696ea0ee);padding-right:var(--696ea0ee)}nav ul[data-v-828db5e9]{gap:var(--aec84b36)}}nav[data-v-22ea006c]{grid-area:Header-Primary;font-family:var(--6ca5a83a);font-size:var(--dc1a7780);font-weight:var(--3233da12)}@media screen and (max-width:1024px){nav[data-v-22ea006c]{padding:var(--1065dc6f);background-color:var(--fa6a25aa)}nav>ul[data-v-22ea006c]{flex-direction:column;align-items:flex-start}nav>ul li+li[data-v-22ea006c]{margin-left:0}nav>ul>li+li[data-v-22ea006c]{border-top:var(--42d6450c)}nav>ul>li:last-of-type>a .dropdown-container+.sub-nav .column-container[data-v-22ea006c]{margin-bottom:0}}nav a[href="#"][data-v-22ea006c]{cursor:default}nav>ul[data-v-22ea006c]{display:flex;justify-content:flex-start;align-items:center;gap:var(--58d1fb7d);margin-top:var(--263baad8)}@media screen and (min-width:769px) and (max-width:1169px){nav>ul[data-v-22ea006c]{gap:var(--37712f4b)}}@media screen and (max-width:1024px){nav>ul[data-v-22ea006c]{gap:var(--4c8cb521);margin-top:var(--3c950660)}}nav>ul>li[data-v-22ea006c]{width:100%}@media screen and (min-width:769px) and (max-width:1169px){nav>ul>li+li[data-v-22ea006c]{font-size:var(--24332d46)}}nav>ul>li>a[data-v-22ea006c]{color:var(--color-header-primary-nav)}nav>ul>li>a[data-v-22ea006c]:hover{color:var(--color-header-primary-nav-hover)}nav>ul>li>a>span[data-v-22ea006c]{position:relative;transition:color .1s linear;line-height:var(--42d8c28a);display:inline-block;white-space:nowrap;padding-bottom:var(--6f010810)}nav>ul>li>a>span[data-v-22ea006c]:before,nav>ul>li>a>span[data-v-22ea006c]:after{content:var(--713574f8);display:block;position:absolute;top:100%;width:0;height:2px;background-color:var(--color-header-primary-nav-hover);transition:width .15s ease-in;transform:translateY(-2px)}nav>ul>li>a>span[data-v-22ea006c]:before{left:50%}nav>ul>li>a>span[data-v-22ea006c]:after{right:50%}nav>ul>li>a .sub-nav[data-v-22ea006c]{max-height:0;overflow:hidden;width:100%;padding:0;cursor:default;transition:all .3s linear}nav>ul>li>a .sub-nav .column-container[data-v-22ea006c]{max-width:1280px;margin:0 auto}nav>ul>li>a .sub-nav .column-container>ul[data-v-22ea006c]{margin:0;display:var(--75cd2693);row-gap:var(--0b824aab);align-content:var(--6da12283)}nav>ul>li>a .sub-nav .column-container>ul>li[data-v-22ea006c]{width:100%}nav>ul>li>a .sub-nav .column-container>ul>li>a.heading[data-v-22ea006c]{pointer-events:none;position:relative;transition:color .1s linear;display:block;white-space:nowrap;font-family:var(--804a1344);font-size:var(--1876f17b);font-weight:var(--45d8451c);line-height:var(--2bc87ff4);color:var(--106eba90);margin-bottom:var(--2a6ea484)}nav>ul>li>a .sub-nav .column-container>ul>li>a[data-v-22ea006c]:not(.heading){position:relative;width:100%;transition:color .1s linear;display:block;font-size:var(--3e89e404);line-height:var(--71eda049);color:var(--5bd9be83);white-space:var(--03684b3d)}nav>ul>li>a .sub-nav .column-container>ul>li>a[data-v-22ea006c]:not(.heading):hover{color:var(--3f61bf51)}@media screen and (max-width:1024px){nav>ul>li>a .sub-nav .column-container>ul>li>a[data-v-22ea006c]:not(.heading){font-size:var(--2fe6ce80);line-height:var(--2b797256)}}@media screen and (min-width:1025px){nav>ul>li>a .sub-nav[data-v-22ea006c]{position:absolute;top:100%;left:0}nav>ul>li>a .sub-nav .column-container[data-v-22ea006c]{padding:var(--2dde5e17);display:grid;grid-auto-flow:column;grid-auto-columns:var(--599a91e4);grid-column-gap:calc(2 * var(--default-gutter-medium))}nav>ul>li>a .sub-nav.multiple-columns .column-container[data-v-22ea006c]{grid-auto-columns:var(--187be562);justify-content:center}nav>ul>li>a .sub-nav[data-v-22ea006c]:not(.multiple-columns){left:auto;transform:translate(-100vw);width:200vw}nav>ul>li>a .sub-nav:not(.multiple-columns) .column-container[data-v-22ea006c]{transform:translate(calc(50% - var(--default-gutter-medium)))}nav>ul>li>a .dropdown-container[data-v-22ea006c]{display:flex;justify-content:space-between;align-items:center}nav>ul>li>a .dropdown-container span[data-v-22ea006c]{position:relative;transition:color .1s linear;line-height:var(--42d8c28a);display:inline-block;white-space:nowrap;padding-bottom:var(--6f010810)}nav>ul>li>a .dropdown-container span[data-v-22ea006c]:before,nav>ul>li>a .dropdown-container span[data-v-22ea006c]:after{content:var(--713574f8);display:block;position:absolute;top:100%;width:0;height:2px;background-color:var(--color-header-primary-nav-hover);transition:width .15s ease-in;transform:translateY(-2px)}nav>ul>li>a .dropdown-container span[data-v-22ea006c]:before{left:50%}nav>ul>li>a .dropdown-container span[data-v-22ea006c]:after{right:50%}nav>ul>li>a .dropdown-container span.dropdown[data-v-22ea006c]{display:none}html:not(.disable-navigation-hover) nav>ul>li>a:hover>span[data-v-22ea006c]:before,html:not(.disable-navigation-hover) nav>ul>li>a:hover>span[data-v-22ea006c]:after{width:50%}html:not(.disable-navigation-hover) nav>ul>li>a:hover .dropdown-container>span[data-v-22ea006c]:before,html:not(.disable-navigation-hover) nav>ul>li>a:hover .dropdown-container>span[data-v-22ea006c]:after{width:50%}html:not(.disable-navigation-hover) nav>ul>li>a:hover .sub-nav[data-v-22ea006c]{max-height:100vh;background-color:var(--246f3b62);border-top:var(--2e816483)}}@media screen and (max-width:1024px){nav>ul>li>a[data-v-22ea006c]{font-size:var(--2e2d7709);line-height:var(--7181f11e);color:var(--1987fa84)}nav>ul>li>a .dropdown-container[data-v-22ea006c]{display:flex;justify-content:space-between;align-items:center}nav>ul>li>a .dropdown-container span[data-v-22ea006c]{position:relative;color:var(--color-primary);transition:color .1s linear;line-height:var(--42d8c28a);display:inline-block;white-space:nowrap;padding:0px 0px calc(var(--default-gutter-large)/2)}nav>ul>li>a .dropdown-container span.dropdown[data-v-22ea006c]{display:block;padding:0px calc(var(--default-gutter-small)/2) calc(var(--default-gutter-large)/2)}nav>ul>li>a .dropdown-container+.sub-nav.multiple-columns .column-container[data-v-22ea006c]{display:var(--0959590c);grid-template-columns:var(--30f2e7ff);gap:var(--5612d634)}nav>ul>li>a .dropdown-container+.sub-nav.multiple-columns .column-container>ul[data-v-22ea006c]{grid-template-columns:var(--4b9691de);gap:var(--3de04676)}nav>ul>li>a .dropdown-container+.sub-nav .column-container[data-v-22ea006c]{flex-direction:column;width:100%;margin-bottom:var(--763db3c2);padding-left:var(--3f89d04f)}nav>ul>li>a .dropdown-container+.sub-nav .column-container .column[data-v-22ea006c]{width:100%;margin:0;grid-template-columns:var(--64defdce);gap:var(--6d205e72)}nav>ul>li>a .dropdown-container+.sub-nav .column-container .column li a.heading[data-v-22ea006c]{text-decoration:none;margin-bottom:0;font-family:var(--4c5527f8);font-size:var(--48b79bbb);line-height:var(--1215b150);font-weight:var(--a59c3b38);color:var(--753539dc)}nav>ul>li>a .dropdown-container+.sub-nav .column-container .column+.column a.heading[data-v-22ea006c]{margin-top:var(--7c7ac058)}nav>ul>li>a .dropdown-container+.sub-nav.expanded[data-v-22ea006c]{max-height:1000px}}@media screen and (max-width:1024px){nav>ul>li:last-of-type a[data-v-22ea006c]{width:100%}}nav[data-v-8ed7065a]{font-weight:500;font-size:12px;line-height:var(--default-line-height);margin:15px 0;justify-self:var(--091d5966);grid-area:Header-Utility}nav ul[data-v-8ed7065a]{display:flex;justify-content:flex-start;align-items:flex-start}nav li+li[data-v-8ed7065a]{margin-left:20px}nav li:last-of-type a[data-v-8ed7065a]{color:var(--utility-nav-phone-link)}nav li:last-of-type a[data-v-8ed7065a]:hover{color:var(--utility-nav-phone-link-hover)}nav a[data-v-8ed7065a]{display:inline-block;white-space:nowrap;transition:color .1s linear;color:var(--color-header-utility-nav)}nav a.bold[data-v-8ed7065a]{font-weight:700}nav a[data-v-8ed7065a]:hover{color:var(--color-header-utility-nav-hover)}nav .icon-search[data-v-8ed7065a]{width:12px;height:12px}@media screen and (max-width:1024px){nav[data-v-8ed7065a]{width:100%;margin-bottom:0;order:2;color:var(--color-sub-nav);justify-self:var(--744d13d0);padding-left:var(--90cf556c);padding-right:var(--90cf556c)}nav>ul[data-v-8ed7065a]{flex-direction:column}nav>ul li a[data-v-8ed7065a]{line-height:30px}nav>ul li+li[data-v-8ed7065a]{margin-left:0}}nav[data-v-9323501b]{grid-column:1/3;margin-left:-25px;margin-right:-25px}@media screen and (min-width:1025px){nav[data-v-9323501b]:not(.landing-page-button){display:none}}nav .cta[data-v-9323501b]{width:100%}nav .cta.desktop[data-v-9323501b]{display:inline-block!important}nav ul[data-v-9323501b]{display:flex;align-items:center;flex-direction:column;text-align:center;gap:10px;padding-top:20px;margin-top:20px;border-top:solid 1px rgba(var(--color-black-rgb),.3)}nav.landing-page-button ul[data-v-9323501b]{border-top:none;margin-top:33px;padding-top:0;margin-bottom:27px}.alignleft[data-v-c5605b3a]{float:left;margin:0 15px 10px 0}@media screen and (max-width:640px){.alignleft[data-v-c5605b3a]{float:none;margin:0 0 25px}}.alignright[data-v-c5605b3a]{float:right;margin:0 0 10px 15px}@media screen and (max-width:640px){.alignright[data-v-c5605b3a]{width:initial;float:none;margin:0 0 25px}}.rye-article[data-v-c5605b3a]{width:25%}@media screen and (max-width:640px){.rye-article[data-v-c5605b3a]{width:initial}}header.nav-header{position:sticky;top:0;z-index:3}body.curated header.nav-header{z-index:4}header.nav-header a[href="#"]{cursor:default}header.nav-header section{overflow:visible}@media screen and (max-width:1024px){header.nav-header:not(.active){overflow:hidden}}header.nav-header:after{display:block;content:var(--2fb827d4);pointer-events:none;position:absolute;top:100%;left:0;width:100%;background:linear-gradient(to bottom,rgba(var(--color-primary-rgb),.1),rgba(var(--color-primary-rgb),0));height:10px;mix-blend-mode:multiply}header.nav-header section>.content{padding-top:0;padding-bottom:0;display:flex;justify-content:space-between;align-items:center;position:static}@media screen and (max-width:1024px){header.nav-header section>.content .logo{height:var(--0303f6f9);width:auto}}@media screen and (max-width:339px){header.nav-header section>.content .logo{height:var(--252a2edc);width:auto}}#header-location-details{margin-top:10px;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;font-size:12px;line-height:var(--default-line-height);font-weight:500}#header-location-details li:first-of-type{color:var(--color-header-location)}#header-location-details a{color:var(--color-view-locations);transition:color .1s linear}#header-location-details a:hover{color:var(--color-view-locations-hover)}#header-location-details li{margin-right:10px}@media screen and (min-width:1025px){#header-nav{margin-left:30px;display:grid;grid-template-columns:var(--77e2b87e);align-items:var(--6d756c16);grid-template-rows:var(--4ce4b874);gap:var(--3766c677);grid-template-areas:var(--a92b2c32)}}@media screen and (min-width:1025px) and (min-width:769px) and (max-width:1169px){#header-nav{gap:var(--3d14c645)}}@media screen and (min-width:1025px){.hamburger{display:none}}@media screen and (max-width:1024px){#header-mobile{align-items:center;width:calc(100% + 50px);min-height:var(--b3146462);display:grid;grid-template-columns:1fr min-content;justify-content:space-between;padding:20px 25px;margin:0 -25px;background-color:var(--color-header-background);z-index:1}#header-nav{display:grid;width:100%;grid-template-columns:100%;grid-template-rows:repeat(3,auto);gap:0;grid-template-areas:"Header-Button" "Header-Primary" "Header-Utility";align-content:start;position:absolute;left:0;top:100%;background-color:var(--color-header-background);padding:0;transform:translateY(-100%);transition:transform .3s ease-in-out;border-top:var(--01ae31d8)}#header-nav.active{overflow:auto;height:calc(100vh - var(--b3146462));background-color:var(--1a6c4eba);overflow-y:auto;transform:translateY(0)}#header-nav.active #header-primary>ul li>a.cta{margin-bottom:0}#header-nav.active #header-primary>ul li>a:not(.cta) span{color:var(--color-sub-nav);padding-bottom:0}#header-nav.active #header-primary>ul li>a:not(.cta) span#dropdown{padding-bottom:0}.mobile-menu{display:flex}.mobile-menu .phone{margin:5px 20px 0}.mobile-menu .phone .icon-phone{width:25px;height:25px}.mobile-menu .hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:0;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent}.mobile-menu .hamburger .hamburger-box{position:relative;display:flex;justify-content:center;align-items:center;width:40px;height:22px}.mobile-menu .hamburger .hamburger-box .hamburger-inner,.mobile-menu .hamburger .hamburger-box .hamburger-inner:after,.mobile-menu .hamburger .hamburger-box .hamburger-inner:before{position:absolute;width:40px;height:2px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:2px;background-color:var(--color-hamburger-icon-background-color)}.mobile-menu .hamburger .hamburger-inner{top:50%;display:block;margin-top:-2px}.mobile-menu .hamburger .hamburger-inner:before,.mobile-menu .hamburger .hamburger-inner:after{display:block;content:""}.mobile-menu .hamburger .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.mobile-menu .hamburger .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.mobile-menu .hamburger.hamburger--elastic .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.275s}.mobile-menu .hamburger.hamburger--elastic.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(135deg)}.mobile-menu .hamburger.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.mobile-menu .hamburger.hamburger--elastic.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(-270deg)}}@media screen and (max-width:768px){section.with-interstitial{margin-top:210px}}@media screen and (min-width:769px){section.with-interstitial{margin-top:150px}}[data-v-59a64dc8] .standout-text{font-size:var(--3c5d31be);line-height:var(--72a137a8);letter-spacing:var(--78b6f1ac);font-family:var(--c722caf8);font-weight:var(--8cb0fcd0)}[data-v-59a64dc8] .standout-period{color:var(--56b0d466);font-size:var(--3c5d31be);line-height:var(--72a137a8);letter-spacing:var(--78b6f1ac);font-family:var(--c722caf8);font-weight:var(--8cb0fcd0)}[data-v-59a64dc8] img{max-width:90%}[data-v-59a64dc8] .heading{margin-bottom:0}.swiper[data-v-123848d3]{z-index:auto}.swiper.narrow[data-v-123848d3]{max-width:790px}@media screen and (max-width:1024px){.swiper:not(.slider-hero-homepage) .slider-pagination[data-v-123848d3]{display:flex;justify-content:center}}@media screen and (max-width:768px){.swiper[data-v-123848d3]{overflow:visible}}.inner-content:not(.hidden)+.swiper[data-v-123848d3]{margin-top:45px}@media screen and (max-width:768px){.inner-content:not(.hidden)+.swiper[data-v-123848d3]{margin-top:35px}}.swiper[data-v-123848d3] .swiper-wrapper{z-index:auto}body.curated .swiper[data-v-123848d3] .swiper-wrapper{z-index:2}.swiper[data-v-123848d3] .slider-pagination{margin-top:35px;line-height:10px;pointer-events:none}.swiper[data-v-123848d3] .slider-pagination .swiper-pagination-bullet{width:var(--pagination-width);height:var(--pagination-height);border-radius:var(--pagination-radius);background:var(--color-gray-5);opacity:1;pointer-events:all}@media screen and (max-width:768px){.swiper[data-v-123848d3] .slider-pagination .swiper-pagination-bullet{width:var(--pagination-width-mobile)}}@media screen and (max-width:768px){body.specialty-adult .swiper[data-v-123848d3] .slider-pagination .swiper-pagination-bullet{width:30px}}.bg-primary .swiper[data-v-123848d3] .slider-pagination .swiper-pagination-bullet{opacity:.2}.swiper[data-v-123848d3] .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-tertiary);opacity:1}body.curated .swiper[data-v-123848d3] .slider-pagination{text-align:center;position:relative}body.curated .swiper[data-v-123848d3] .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-primary)}body.specialty-adult .swiper[data-v-123848d3] .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-secondary)}.swiper[data-v-123848d3] .swiper-button-prev,.swiper[data-v-123848d3] .swiper-button-next{width:8px;height:15px;color:var(--color-gray-4);z-index:0}.swiper[data-v-123848d3] .swiper-button-prev:after,.swiper[data-v-123848d3] .swiper-button-next:after{font-size:15px}.swiper.slider-insurance-providers[data-v-123848d3]{overflow:hidden}.swiper.slider-insurance-providers[data-v-123848d3] .swiper-wrapper{align-items:center}.swiper.slider-insurance-providers[data-v-123848d3] svg{display:inline-block;width:100%}@media screen and (min-width:769px){.swiper.slider-insurance-providers[data-v-123848d3] svg{max-width:150px}}@media screen and (max-width:375px){.swiper.slider-insurance-providers[data-v-123848d3] svg{width:calc(100% - 50px)}}.swiper.slider-icons[data-v-123848d3] .swiper-wrapper .swiper-slide{display:flex;flex-direction:column;text-align:center}.swiper.slider-icons[data-v-123848d3] .swiper-wrapper .swiper-slide .container{height:91px;display:flex;justify-content:center;align-items:center;margin-bottom:20px}.swiper.slider-icons[data-v-123848d3] .swiper-wrapper .swiper-slide .icon-text{color:var(--slider-icons-title)}.swiper.slider-icons[data-v-123848d3] .icon-exams-teeth-cleaning{width:71px;height:82px}.swiper.slider-icons[data-v-123848d3] .icon-crowns-bridges{width:63px;height:82px}.swiper.slider-icons[data-v-123848d3] .icon-dentures{width:92px;height:60px}.swiper.slider-icons[data-v-123848d3] .icon-implants{width:60px;height:65px}.swiper.slider-icons[data-v-123848d3] .icon-endodontics,.swiper.slider-icons[data-v-123848d3] .icon-emergency-dentistry{width:71px;height:82px}.swiper.slider-icons[data-v-123848d3] .icon-services{width:99px;height:79px}.swiper.slider-icons[data-v-123848d3] .icon-whitening{width:73px;height:86px}.swiper.slider-icons[data-v-123848d3] .swiper-pagination-lock+.swiper-button-prev{display:none}.swiper.slider-icons[data-v-123848d3] .swiper-pagination-lock+.swiper-button-prev+.swiper-button-next{display:none}.swiper.slider-bios[data-v-123848d3]:not(.swiper-locked){padding-left:20px;padding-right:20px;margin-left:-20px;margin-right:-20px}.swiper.slider-bios[data-v-123848d3]:not(.swiper-locked) .swiper-wrapper{margin-bottom:30px}.swiper.slider-bios.swiper-locked[data-v-123848d3] .swiper-wrapper{justify-content:center;margin-left:15px;margin-right:15px}.swiper.slider-bios.swiper-locked[data-v-123848d3] .swiper-slide-duplicate,.swiper.slider-bios.swiper-locked[data-v-123848d3] .slider-navigation{display:none}.swiper.slider-bios[data-v-123848d3] .staff-bio a{display:flex;justify-content:center}.swiper.slider-bios[data-v-123848d3] .staff-bio picture,.swiper.slider-bios[data-v-123848d3] .staff-bio svg{display:flex;justify-content:center;align-items:center;margin-bottom:20px;margin-left:auto;margin-right:auto}.swiper.slider-bios[data-v-123848d3] .staff-bio picture img,.swiper.slider-bios[data-v-123848d3] .staff-bio svg img{aspect-ratio:var(--headshot-aspect-ratio);object-fit:cover;object-position:var(--headshot-object-position);border:var(--headshot-border);border-radius:var(--headshot-border-radius);margin:auto;width:173px}.swiper.slider-bios[data-v-123848d3] .staff-bio .content{display:flex;flex-direction:column;align-items:center;padding:0}.swiper.slider-bios[data-v-123848d3] .staff-bio .content .title{font-size:17px;font-weight:500;margin-bottom:0;color:var(--slider-bio-title);max-width:210px;text-align:center}.swiper.slider-bios[data-v-123848d3] .staff-bio .content .eyebrow{font-size:13px;line-height:16px;padding:0 20px;text-align:center}.swiper.slider-bios[data-v-123848d3] .swiper-button-next,.swiper.slider-bios[data-v-123848d3] .swiper-button-prev{z-index:1;padding:20px}.swiper.slider-bios[data-v-123848d3] .swiper-button-prev{transform:translate(-20px,-50%)}.swiper.slider-bios[data-v-123848d3] .swiper-button-next{transform:translate(20px,-50%)}.swiper.slider-hero-homepage[data-v-123848d3]{height:100%}.swiper.slider-hero-homepage.swiper-fade[data-v-123848d3] .swiper-slide:not(.swiper-slide-active){opacity:0!important}.swiper.slider-hero-homepage.swiper-fade[data-v-123848d3] .swiper-slide.swiper-slide-active{opacity:1!important}@media screen and (min-width:769px){.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(var(--color-primary-rgb),.5);mix-blend-mode:multiply;filter:grayscale(1);z-index:1}.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.overlay h1,.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.overlay .h1,.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.overlay h2,.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.overlay .h2,.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.overlay h3,.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.overlay .h3,.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.overlay h4,.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.overlay .h4,.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.knockout h1,.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.knockout .h1,.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.knockout h2,.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.knockout .h2,.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.knockout h3,.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.knockout .h3,.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.knockout h4,.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.knockout .h4,.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.overlay .slide-content-container,.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.knockout .slide-content-container{color:var(--color-white)}.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.overlay a.cta.outline,.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.knockout a.cta.outline{color:var(--color-white);border-color:var(--color-white)}.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.overlay a.cta.outline:hover,.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.knockout a.cta.outline:hover{color:var(--default-cta-text-color);background-color:var(--default-cta-background);border-color:var(--default-cta-border)}.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.overlay img,.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.knockout img{filter:grayscale(.5)}.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.overlay .slide-content,.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide.knockout .slide-content{z-index:2}}.swiper.slider-hero-homepage[data-v-123848d3] picture{position:static;pointer-events:none}.swiper.slider-hero-homepage[data-v-123848d3] video{position:absolute;top:0;left:0;width:100%;pointer-events:none;min-width:100%;min-height:100%;height:100%;object-fit:cover;object-position:center top}.swiper.slider-hero-homepage[data-v-123848d3] figure{position:relative;height:100%}.swiper.slider-hero-homepage[data-v-123848d3] figure:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(108,113,131,.7);mix-blend-mode:multiply;pointer-events:none}@media screen and (max-width:1024px){.swiper.slider-hero-homepage[data-v-123848d3] figure iframe{height:100%;width:auto}}.swiper.slider-hero-homepage[data-v-123848d3]:after{content:"";display:var(--homepage-hero-inset-border-display);position:absolute;left:40px;top:40px;width:calc(100% - 80px);height:calc(100% - 80px);border:solid 2px var(--color-secondary);pointer-events:none;z-index:2}@media screen and (max-width:768px){.swiper.slider-hero-homepage[data-v-123848d3]:after{left:25px;top:25px;width:calc(100% - 50px);height:calc(100% - 50px)}}@media screen and (min-width:769px){.swiper.slider-hero-homepage[data-v-123848d3] h1,.swiper.slider-hero-homepage[data-v-123848d3] h2{font-size:var(--homepage-hero-heading-font-size);line-height:var(--homepage-hero-heading-line-height);margin-bottom:var(--homepage-hero-heading-margin-bottom)}body.specialty-family .swiper.slider-hero-homepage[data-v-123848d3] h1,body.specialty-family .swiper.slider-hero-homepage[data-v-123848d3] h2{max-width:38%;background-color:var(--color-white)}body.specialty-adult .swiper.slider-hero-homepage[data-v-123848d3] h1,body.specialty-adult .swiper.slider-hero-homepage[data-v-123848d3] h2{max-width:50%}}.swiper.slider-hero-homepage[data-v-123848d3] .slider-pagination{text-align:var(--homepage-hero-pagination-alignment,left)}.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide{position:relative}@media screen and (min-width:769px){body.inviting .swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide img.bg-img{object-position:45% 50%}}.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide .slide-content{width:100%}.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide .slide-content .slide-content-container+a{margin-top:20px}@media screen and (min-width:769px){.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide .slide-content{position:absolute;top:0;left:50%;max-width:1280px;height:100%;transform:translate(-50%);padding:calc(var(--default-gutter-extra-large) * 2) var(--homepage-hero-inline-padding);display:flex;flex-direction:column;justify-content:center;align-items:var(--homepage-hero-slide-align-items);text-align:var(--homepage-hero-slide-text-align)}}@media screen and (min-width:769px){body.inviting .swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide .slide-content{position:absolute;top:0;left:50%;max-width:1280px;height:100%;transform:translate(-50%);padding:calc(var(--default-gutter-extra-large) * 2) var(--homepage-hero-inline-padding);text-align:var(--homepage-hero-slide-text-align);display:grid;grid-template-columns:40%;align-items:center;justify-content:start;justify-items:start;grid-auto-rows:min-content;align-content:center}}body.curated .swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide .slide-content{position:absolute;top:0;left:50%;max-width:1280px;height:100%;transform:translate(-50%);padding:calc(var(--default-gutter-extra-large) * 2) var(--homepage-hero-inline-padding);display:flex;flex-direction:column;justify-content:center;align-items:var(--homepage-hero-slide-align-items);text-align:var(--homepage-hero-slide-text-align)}.swiper.slider-hero-homepage[data-v-123848d3] .slider-pagination{position:absolute;bottom:var(--homepage-hero-slide-pagination-position);margin-top:0}@media screen and (min-width:769px){.swiper.slider-hero-homepage[data-v-123848d3] .slider-pagination{left:50%;transform:translate(-50%);width:100%;max-width:1280px;padding:calc(var(--default-gutter-extra-large) * 2) var(--default-gutter-medium)}}.swiper.slider-affiliation[data-v-123848d3]{margin-top:0}.swiper.slider-affiliation[data-v-123848d3] .swiper-wrapper .swiper-slide{display:flex;flex-direction:column;text-align:center}.swiper.slider-affiliation[data-v-123848d3] .swiper-wrapper .swiper-slide .container{height:40px;display:flex;justify-content:center;align-items:center;margin-bottom:0}.swiper.slider-affiliation[data-v-123848d3] .swiper-wrapper .swiper-slide .icon-text{color:var(--slider-icons-title)}.swiper.slider-affiliation[data-v-123848d3] .logo-academy-of-general-dentistry{width:54px;height:40px}.swiper.slider-affiliation[data-v-123848d3] .logo-academy-of-osseointegration{width:70px;height:40px}.swiper.slider-affiliation[data-v-123848d3] .logo-american-academy-of-implant-dentistry{width:59px;height:31px}.swiper.slider-affiliation[data-v-123848d3] .logo-american-association-of-oral-and-maxillofacial-surgeons{width:44px;height:40px}.swiper.slider-affiliation[data-v-123848d3] .logo-american-board-of-oral-implantology{width:53px;height:40px}.swiper.slider-affiliation[data-v-123848d3] .logo-american-college-of-prosthodontists{width:66px;height:31px}.swiper.slider-affiliation[data-v-123848d3] .logo-american-dental-association{width:89px;height:30px}.swiper.slider-affiliation[data-v-123848d3] .logo-american-dental-society-of-anesthesia{width:121px;height:40px}.swiper.slider-affiliation[data-v-123848d3] .logo-international-college-of-dentists{width:148px;height:40px}.swiper.slider-affiliation[data-v-123848d3] .logo-international-congress-of-oral-implantologists{width:86px;height:40px}.swiper.slider-affiliation[data-v-123848d3] .logo-international-team-for-implantology{width:41px;height:40px}section.bg-tertiary .swiper-pagination-bullet.swiper-pagination-bullet-active[data-v-123848d3]{background:var(--color-secondary)!important}[data-v-123848d3] picture{position:relative}[data-v-123848d3] picture source{display:block;position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:768px){.swiper:not(.slider-bios):not(.slider-hero-homepage):not(.patient-stories):not(.insurance-carousel):not(.slider-reviews):not(.affiliations-carousel):not(.testimonials):not(.container) .swiper-slide[data-v-123848d3]{width:auto!important}.swiper.slider-hero-homepage[data-v-123848d3] .slider-pagination{left:25px;top:72.5333333333vw;bottom:auto;transform:translateY(calc(-100% - 30px));width:calc(100% - 50px);text-align:var(--homepage-hero-pagination-alignment-mobile,left)}.swiper.slider-hero-homepage[data-v-123848d3] .swiper-slide .slide-content{padding:30px 25px;justify-content:flex-start;background-color:var(--homepage-hero-mobile-slide-content-background-color)}body.curated .swiper.slider-hero-homepage[data-v-123848d3]{min-height:412px}body.curated .swiper.slider-hero-homepage[data-v-123848d3] img.bg-img{height:100%!important}body.curated .swiper.slider-hero-homepage[data-v-123848d3] .slider-pagination{top:unset;bottom:10px}}body.curated .swiper.white[data-v-123848d3] .icon-text{color:var(--color-white)!important}body.curated .slider-navigation[data-v-123848d3]{display:flex;align-items:center;justify-content:center;position:relative;width:max-content;margin:0 auto;z-index:3}body.curated .slider-navigation[data-v-123848d3] .slider-pagination{margin-top:0;height:25px;align-items:center}body.curated .slider-navigation[data-v-123848d3] .slider-pagination:not(.swiper-pagination-lock){margin-top:60px}body.curated .slider-navigation[data-v-123848d3] .swiper-button-prev{position:absolute;color:#c3c2b7;left:-15px;height:100%}body.curated .slider-navigation[data-v-123848d3] .swiper-button-prev:after{font-size:25px}body.curated .slider-navigation[data-v-123848d3] .swiper-button-next{position:absolute;bottom:0;color:#c3c2b7;right:-15px;height:100%}body.curated .slider-navigation[data-v-123848d3] .swiper-button-next:after{font-size:25px}body.curated .slider-navigation.slider-navigation-reviews[data-v-123848d3]{margin:29px 25px}body.curated .slider-navigation.slider-navigation-reviews[data-v-123848d3]:after{position:absolute;content:"";width:200px;height:45px;bottom:0;left:-30;background-color:var(--color-gray-3)}body.curated .slider-navigation.slider-navigation-reviews[data-v-123848d3] .slider-pagination,body.curated .slider-navigation.slider-navigation-reviews[data-v-123848d3] .swiper-button-prev,body.curated .slider-navigation.slider-navigation-reviews[data-v-123848d3] .swiper-button-next{z-index:2}body.curated .slider-navigation.slider-navigation-reviews[data-v-123848d3] .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-secondary)}body.curated .slider-navigation.slider-navigation-reviews[data-v-123848d3] &:not(.swiper-pagination-lock){margin-top:0}body.curated .swiper.slider-bios[data-v-123848d3] .swiper-button-prev{transform:translate(calc(-1 * var(--default-gutter-small)))}body.curated .swiper.slider-bios[data-v-123848d3] .swiper-button-next{transform:translate(var(--default-gutter-small))}body.specialty-adult .slider-navigation[data-v-123848d3]{display:flex;align-items:center;justify-content:center;width:max-content;gap:15px}@media screen and (min-width:1024px){body.specialty-adult .slider-navigation[data-v-123848d3]{margin:0 auto}}body.specialty-adult .slider-navigation[data-v-123848d3] .slider-pagination{align-items:center;order:2;margin:0;line-height:0}@media screen and (max-width:1023px){body.specialty-adult .slider-navigation[data-v-123848d3] .slider-pagination{height:40px}}body.specialty-adult .slider-navigation[data-v-123848d3] .swiper-button-prev{color:var(--color-primary);position:static;margin:0;order:1;width:13px;height:25px}body.specialty-adult .slider-navigation[data-v-123848d3] .swiper-button-prev:after{font-size:25px}body.specialty-adult .slider-navigation[data-v-123848d3] .swiper-button-next{color:var(--color-primary);position:static;margin:0;order:3;width:13px;height:25px}body.specialty-adult .slider-navigation[data-v-123848d3] .swiper-button-next:after{font-size:25px}body.specialty-adult .slider-navigation.slider-navigation-reviews[data-v-123848d3]{position:static!important;margin:0 0 0 40px}body.specialty-adult .slider-navigation.slider-navigation-reviews[data-v-123848d3] .slider-pagination,body.specialty-adult .slider-navigation.slider-navigation-reviews[data-v-123848d3] .swiper-button-prev,body.specialty-adult .slider-navigation.slider-navigation-reviews[data-v-123848d3] .swiper-button-next{z-index:2}body.specialty-adult .slider-navigation.slider-navigation-reviews[data-v-123848d3] .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-secondary)}body.specialty-adult .swiper.on-dark-bg .slider-navigation[data-v-123848d3] .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){color:var(--color-tertiary);opacity:1}body.specialty-adult .swiper.on-dark-bg .slider-navigation[data-v-123848d3] .swiper-button-next,body.specialty-adult .swiper.on-dark-bg .slider-navigation[data-v-123848d3] .swiper-button-prev{color:var(--color-tertiary);opacity:1}body.specialty-adult .bg-primary .swiper .slider-pagination .swiper-pagination-bullet[data-v-123848d3]:not(.swiper-pagination-bullet-active){background-color:var(--color-tertiary);opacity:1}body.specialty-adult .bg-tertiary .swiper .slider-pagination .swiper-pagination-bullet[data-v-123848d3]:not(.swiper-pagination-bullet-active){background-color:var(--color-primary);opacity:1}body.specialty-adult .swiper.slider-bios .swiper-button-next[data-v-123848d3],body.specialty-adult .swiper.slider-bios .swiper-button-prev[data-v-123848d3]{padding:0;transform:none!important}body.specialty-adult .bg-primary .slider-navigation .swiper-button-prev[data-v-123848d3],body.specialty-adult .bg-primary .slider-navigation .swiper-button-next[data-v-123848d3]{color:var(--color-white)}@media screen and (max-width:768px){body.specialty-adult .slider-bios .slider-navigation[data-v-123848d3],body.specialty-adult .slider-icons .slider-navigation[data-v-123848d3]{margin:20px auto 0}}@media screen and (min-width:769px){body.specialty-adult .slider-bios .slider-navigation>*[data-v-123848d3],body.specialty-adult .slider-icons .slider-navigation>*[data-v-123848d3]{margin-top:30px}}label[for=insurance-provider][data-v-6546d581]{color:var(--form-insurance-label)}nav ul[data-v-e5379cb8]{display:flex;flex-wrap:wrap;gap:var(--00fadcdb)}nav li[data-v-e5379cb8]:after{content:var(--a8ba22dc)}nav a[data-v-e5379cb8]{font-size:var(--d624c88e);font-weight:var(--1688f030);line-height:var(--2390d2c4)}nav .icon[data-v-c82258d4]{width:var(--10fafa0c);height:var(--16d564be)}nav ul[data-v-c82258d4]{display:grid;grid-gap:var(--31453a7a);grid-auto-flow:column}nav a[data-v-c82258d4]{display:block}nav ul[data-v-9ef6bcc2]{display:flex;flex-wrap:wrap;gap:var(--3f75dafa)}nav li[data-v-9ef6bcc2]:after{content:var(--f4f79b8c)}nav a[data-v-9ef6bcc2]{font-size:var(--9956853e);font-weight:var(--37ae47d8);line-height:var(--44b62a6c)}footer[data-v-03145c39]{background-color:var(--22e59367);color:var(--5afc0b16);content-visibility:auto}footer .content[data-v-03145c39]{padding-top:var(--9cafc678);padding-bottom:var(--9cafc678)}@media screen and (max-width:768px){footer .content[data-v-03145c39]{padding-top:var(--0d59cefa);padding-bottom:var(--0d59cefa)}}footer .inner-content[data-v-03145c39]{display:grid;grid-template-columns:var(--7fabfab6);grid-template-rows:var(--44ca10a6);grid-template-areas:var(--317c11ce);column-gap:var(--7548b430);justify-content:var(--11080822);align-items:center}@media screen and (max-width:768px){footer .inner-content[data-v-03145c39]{grid-template-columns:var(--57f9ae0e);grid-template-rows:var(--699b72f1);grid-template-areas:var(--640e10b0)}}footer #footer-logo[data-v-03145c39]{grid-area:Footer-Logo}footer #footer-social[data-v-03145c39]{grid-area:Footer-Social-Navigation;justify-self:var(--4d8598e9);margin-top:var(--136bcf18)}@media screen and (max-width:768px){footer #footer-social[data-v-03145c39]{justify-self:var(--7579ba35);margin-top:var(--d89cc56c)}}footer #footer[data-v-03145c39]{grid-area:Footer-Navigation;margin-top:var(--01d57627)}@media screen and (max-width:768px){footer #footer[data-v-03145c39]{margin-top:var(--393a3d37)}}footer[data-v-03145c39] #footer-disclaimer{grid-area:Footer-Disclaimer;margin-top:var(--5db8baf4);font-size:var(--020ca923);font-weight:var(--8fcb69cc);line-height:var(--75bba4a4)}footer[data-v-03145c39] a{color:inherit;transition:color .1s linear}footer[data-v-03145c39] a:hover{color:var(--551fd502)}main[data-v-d170bdbc]{min-height:100vh}