nav[data-v-4a30e559]{grid-area:Header-Button;margin-bottom:var(--v20753ac0)}@media screen and (max-width: 1024px){nav[data-v-4a30e559]{margin-bottom:var(--v29b3017e)}nav .cta[data-v-4a30e559]{width:100%}}nav ul[data-v-4a30e559]{display:flex;flex-direction:row;gap:var(--v7dcbed06)}@media screen and (max-width: 1024px){nav ul[data-v-4a30e559]{flex-direction:column;text-align:center;background-color:var(--v9ea0a6ce);padding:var(--ed802c46);align-items:var(--v7c2fe692)}nav ul[data-v-4a30e559] :last-child{order:-1}}@media screen and (min-width: 769px) and (max-width: 1169px){nav .cta[data-v-4a30e559]{padding-left:var(--v9dd0df8c);padding-right:var(--v9dd0df8c)}nav ul[data-v-4a30e559]{gap:var(--v5f50eed4)}}nav[data-v-92450b71]{grid-area:Header-Primary;font-family:var(--v1bfa4f80);font-size:var(--cd03a9c6);font-weight:var(--v39333694)}@media screen and (max-width: 1024px){nav[data-v-92450b71]{padding:var(--v6a0de98c);background-color:var(--v0c52e570)}nav>ul[data-v-92450b71]{flex-direction:column;align-items:flex-start}nav>ul li+li[data-v-92450b71]{margin-left:0}nav>ul>li+li[data-v-92450b71]{border-top:var(--f7059852)}nav>ul>li:last-of-type>a .dropdown-container+.sub-nav .column-container[data-v-92450b71]{margin-bottom:0}}nav a[href="#"][data-v-92450b71]{cursor:default}nav>ul[data-v-92450b71]{display:flex;justify-content:flex-start;align-items:center;gap:var(--v9b0beecc);margin-top:var(--v869270d2)}@media screen and (min-width: 769px) and (max-width: 1169px){nav>ul[data-v-92450b71]{gap:var(--v049d6268)}}@media screen and (max-width: 1024px){nav>ul[data-v-92450b71]{gap:var(--v695fdf38);margin-top:var(--v9cebcc5a)}}nav>ul>li[data-v-92450b71]{width:100%}@media screen and (min-width: 769px) and (max-width: 1169px){nav>ul>li+li[data-v-92450b71]{font-size:var(--v7640bc89)}}nav>ul>li>a[data-v-92450b71]{color:var(--color-header-primary-nav)}nav>ul>li>a[data-v-92450b71]:hover{color:var(--color-header-primary-nav-hover)}nav>ul>li>a>span[data-v-92450b71]{position:relative;transition:color .1s linear;line-height:var(--v6f4bbe04);display:inline-block;white-space:nowrap;padding-bottom:var(--e1109a0a)}nav>ul>li>a>span[data-v-92450b71]:before,nav>ul>li>a>span[data-v-92450b71]:after{content:var(--v08d17c3e);display:block;position:absolute;top:100%;width:0px;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-92450b71]:before{left:50%}nav>ul>li>a>span[data-v-92450b71]:after{right:50%}nav>ul>li>a .sub-nav[data-v-92450b71]{max-height:0px;overflow:hidden;width:100%;padding:0;cursor:default;transition:all .3s linear}nav>ul>li>a .sub-nav .column-container[data-v-92450b71]{max-width:1280px;margin:0 auto}nav>ul>li>a .sub-nav .column-container>ul[data-v-92450b71]{margin:0;display:var(--v264e72a0);row-gap:var(--v38a3b2ee);align-content:var(--v4353e6f4)}nav>ul>li>a .sub-nav .column-container>ul>li[data-v-92450b71]{width:100%}nav>ul>li>a .sub-nav .column-container>ul>li>a.heading[data-v-92450b71]{position:relative;transition:color .1s linear;display:block;font-family:var(--acbd0ebe);font-size:var(--v4121af04);font-weight:var(--v724b4096);line-height:var(--v583b7b6e);color:var(--v2ab48295);margin-bottom:var(--v86c4bbf2)}nav>ul>li>a .sub-nav .column-container>ul>li>a.heading[data-v-92450b71]:hover{opacity:.5}nav>ul>li>a .sub-nav .column-container>ul>li>a[data-v-92450b71]:not(.heading){position:relative;width:100%;transition:color .1s linear;display:block;font-size:var(--v5f4131ca);line-height:var(--v09e02626);color:var(--v22d1f586);white-space:var(--v91ce03cc)}nav>ul>li>a .sub-nav .column-container>ul>li>a[data-v-92450b71]:not(.heading):hover{color:var(--v01c76814)}@media screen and (max-width: 1024px){nav>ul>li>a .sub-nav .column-container>ul>li>a[data-v-92450b71]:not(.heading){font-size:var(--fc17447a);line-height:var(--v21abdd50)}}@media screen and (min-width: 1025px){nav>ul>li>a .sub-nav[data-v-92450b71]{position:absolute;top:100%;left:0}nav>ul>li>a .sub-nav .column-container[data-v-92450b71]{padding:var(--c2d96fcc);display:grid;grid-auto-flow:column;grid-auto-columns:var(--cbaa23de);grid-column-gap:calc(2 * var(--default-gutter-medium))}nav>ul>li>a .sub-nav.multiple-columns .column-container[data-v-92450b71]{grid-auto-columns:var(--v592a8fec);justify-content:center}nav>ul>li>a .sub-nav[data-v-92450b71]:not(.multiple-columns){left:auto;transform:translate(-100vw);width:200vw}nav>ul>li>a .sub-nav:not(.multiple-columns) .column-container[data-v-92450b71]{transform:translate(calc(50% - var(--default-gutter-medium)))}nav>ul>li>a .dropdown-container[data-v-92450b71]{display:flex;justify-content:space-between;align-items:center}nav>ul>li>a .dropdown-container span[data-v-92450b71]{position:relative;transition:color .1s linear;line-height:var(--v6f4bbe04);display:inline-block;white-space:nowrap;padding-bottom:var(--e1109a0a)}nav>ul>li>a .dropdown-container span[data-v-92450b71]:before,nav>ul>li>a .dropdown-container span[data-v-92450b71]:after{content:var(--v08d17c3e);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-92450b71]:before{left:50%}nav>ul>li>a .dropdown-container span[data-v-92450b71]:after{right:50%}nav>ul>li>a .dropdown-container span.dropdown[data-v-92450b71]{display:none}html:not(.disable-navigation-hover) nav>ul>li>a:hover>span[data-v-92450b71]:before,html:not(.disable-navigation-hover) nav>ul>li>a:hover>span[data-v-92450b71]:after{width:50%}html:not(.disable-navigation-hover) nav>ul>li>a:hover .dropdown-container>span[data-v-92450b71]:before,html:not(.disable-navigation-hover) nav>ul>li>a:hover .dropdown-container>span[data-v-92450b71]:after{width:50%}html:not(.disable-navigation-hover) nav>ul>li>a:hover .sub-nav[data-v-92450b71]{max-height:100vh;background-color:var(--v278ace28);border-top:var(--v221414e0)}}@media screen and (max-width: 1024px){nav>ul>li>a[data-v-92450b71]{font-size:var(--v68a1e2e8);line-height:var(--v9608983e);color:var(--v724b6c3e)}nav>ul>li>a .dropdown-container[data-v-92450b71]{display:flex;justify-content:space-between;align-items:center}nav>ul>li>a .dropdown-container span[data-v-92450b71]{position:relative;color:var(--color-primary);transition:color .1s linear;line-height:var(--v6f4bbe04);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-92450b71]{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-92450b71]{display:var(--v586d303d);grid-template-columns:var(--v101e8f7c);gap:var(--b8a969ae)}nav>ul>li>a .dropdown-container+.sub-nav.multiple-columns .column-container>ul[data-v-92450b71]{grid-template-columns:var(--v262536bb);gap:var(--v78b5dba2)}nav>ul>li>a .dropdown-container+.sub-nav .column-container[data-v-92450b71]{flex-direction:column;width:100%;margin-bottom:var(--ee21e6c2);padding-left:var(--v45e9305c)}nav>ul>li>a .dropdown-container+.sub-nav .column-container .column[data-v-92450b71]{width:100%;margin:0;grid-template-columns:var(--v6cc10feb);gap:var(--v6b6bbce4)}nav>ul>li>a .dropdown-container+.sub-nav .column-container .column li a.heading[data-v-92450b71]{text-decoration:none;margin-bottom:0;font-family:var(--ad21f68a);font-size:var(--v3d17cd3e);line-height:var(--v6f2f8e13);font-weight:var(--v0a4bbf27);color:var(--v47ef586f)}nav>ul>li>a .dropdown-container+.sub-nav .column-container .column+.column a.heading[data-v-92450b71]{margin-top:var(--ee7f1fd2)}nav>ul>li>a .dropdown-container+.sub-nav.expanded[data-v-92450b71]{max-height:1000px}}@media screen and (max-width: 1024px){nav>ul>li:last-of-type a[data-v-92450b71]{width:100%}}nav[data-v-a34c0611]{font-weight:500;font-size:12px;line-height:var(--default-line-height);margin:15px 0;justify-self:var(--v4ddd8f51);grid-area:Header-Utility}nav ul[data-v-a34c0611]{display:flex;justify-content:flex-start;align-items:flex-start}nav li+li[data-v-a34c0611]{margin-left:20px}nav li:last-of-type a[data-v-a34c0611]{color:var(--utility-nav-phone-link)}nav li:last-of-type a[data-v-a34c0611]:hover{color:var(--utility-nav-phone-link-hover)}nav a[data-v-a34c0611]{display:inline-block;white-space:nowrap;transition:color .1s linear;color:var(--color-header-utility-nav)}nav a.bold[data-v-a34c0611]{font-weight:700}nav a[data-v-a34c0611]:hover{color:var(--color-header-utility-nav-hover)}nav .icon-search[data-v-a34c0611]{width:12px;height:12px}@media screen and (max-width: 1024px){nav[data-v-a34c0611]{width:100%;margin-bottom:0;order:2;color:var(--color-sub-nav);justify-self:var(--v4ed55266);padding-left:var(--v0adedcbf);padding-right:var(--v0adedcbf)}nav>ul[data-v-a34c0611]{flex-direction:column}nav>ul li a[data-v-a34c0611]{line-height:30px}nav>ul li+li[data-v-a34c0611]{margin-left:0}}nav[data-v-1586b394]{grid-column:1/3;margin-left:-25px;margin-right:-25px}@media screen and (min-width: 1025px){nav[data-v-1586b394]:not(.landing-page-button){display:none}}nav .cta[data-v-1586b394]{width:100%}nav .cta.desktop[data-v-1586b394]{display:inline-block!important}nav ul[data-v-1586b394]{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-1586b394]{border-top:none;margin-top:33px;padding-top:0;margin-bottom:27px}.alignleft[data-v-d239ae12]{float:left;margin:0 15px 10px 0}@media screen and (max-width: 640px){.alignleft[data-v-d239ae12]{float:none;margin:0 0 25px}}.alignright[data-v-d239ae12]{float:right;margin:0 0 10px 15px}@media screen and (max-width: 640px){.alignright[data-v-d239ae12]{width:initial;float:none;margin:0 0 25px}}.rye-article[data-v-d239ae12]{width:25%}@media screen and (max-width: 640px){.rye-article[data-v-d239ae12]{width:initial}}[data-v-d6df7cb5] .standout-text{font-size:var(--d35467e8);line-height:var(--v6bae3a57);letter-spacing:var(--v2c53e7a1);font-family:var(--v416d70af);font-weight:var(--v5ea657c3)}[data-v-d6df7cb5] .standout-period{color:var(--v2e32b3ca);font-size:var(--d35467e8);line-height:var(--v6bae3a57);letter-spacing:var(--v2c53e7a1);font-family:var(--v416d70af);font-weight:var(--v5ea657c3)}[data-v-d6df7cb5] img{max-width:90%}[data-v-d6df7cb5] .heading{margin-bottom:0}.interstitial-container[data-v-1a89bdcd]{display:flex;justify-content:space-between;background-color:#50288d;width:100%;padding:30px 0;z-index:1}.interstitial-container .content[data-v-1a89bdcd]{margin-top:20px}[data-v-1a89bdcd] .heading{letter-spacing:0}.copy[data-v-1a89bdcd]{font:normal normal 300 18px/20px var(--font-primary);letter-spacing:-.54px;color:#fff}@media screen and (min-width: 769px){.interstitial-container .interstitial-close[data-v-1a89bdcd]{position:absolute;right:20px;color:#fff;top:10px;padding:10px;cursor:pointer;z-index:10}.interstitial-container .interstitial-close .icon[data-v-1a89bdcd]{filter:invert(1)}.interstitial-container.closed[data-v-1a89bdcd]{display:none}.cta-container[data-v-1a89bdcd]{align-self:center}[data-v-1a89bdcd] .heading{font:normal normal bold 34px/40px var(--font-secondary)}}@media screen and (max-width: 768px){.interstitial-container[data-v-1a89bdcd]{flex-direction:column}.interstitial-container .interstitial-close[data-v-1a89bdcd]{position:absolute;right:20px;color:#fff;top:20px;padding:10px;cursor:pointer;z-index:10}.interstitial-container .interstitial-close .icon[data-v-1a89bdcd]{filter:invert(1)}.interstitial-container.closed[data-v-1a89bdcd]{display:none}[data-v-1a89bdcd] .heading{font:normal normal bold 22px/26px var(--font-secondary);margin-top:20px}.content[data-v-1a89bdcd]{flex-direction:column;align-items:start!important}.content .cta-container[data-v-1a89bdcd]{align-self:start;margin-top:14px}}header.nav-header{position:sticky;top:0px;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(--v3d6877ea);pointer-events:none;position:absolute;top:100%;left:0px;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(--v31a735bc);width:auto}}@media screen and (max-width: 339px){header.nav-header section>.content .logo{height:var(--v5d4dec09);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(--v6f192875);align-items:var(--v519dda3f);grid-template-rows:var(--v4d3bb846);gap:var(--v16d2046e);grid-template-areas:var(--a2cb28c4)}}@media screen and (min-width: 1025px) and (min-width: 769px) and (max-width: 1169px){#header-nav{gap:var(--v344b363c)}}@media screen and (min-width: 1025px){.hamburger{display:none}}@media screen and (max-width: 1024px){#header-mobile{align-items:center;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;justify-content:space-between;margin:0 -25px;min-height:var(--v971b6290);padding:20px 25px;width:calc(100% + 50px);z-index:1}#header-mobile,#header-nav{display:grid;background-color:var(--color-header-background)}#header-nav{width:100%;grid-template-columns:100%;grid-template-rows:repeat(3,auto);gap:0px;grid-template-areas:"Header-Button" "Header-Primary" "Header-Utility";align-content:start;position:absolute;left:0px;top:100%;padding:0;transform:translateY(-100%);transition:transform .3s ease-in-out;border-top:var(--v708e6906)}#header-nav.active{overflow:auto;height:calc(100vh - var(--v971b6290));background-color:var(--v35cad7b1)}header:has(.interstitial-container) #header-nav.active{height:calc(100vh - 210px - var(--v971b6290))}#header-nav.active{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:0px;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)}}.map-widget[data-v-f4e31cec]:after{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:var(--color-tertiary);mix-blend-mode:multiply;z-index:-1}.map-widget.card[data-v-f4e31cec]{position:relative;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;padding:30px;overflow:hidden}.map-widget.card[data-v-f4e31cec] h3{font-size:22px;line-height:24px;color:var(--color-white);margin-bottom:20px;font-weight:500}.map-widget.card[data-v-f4e31cec] picture{z-index:-1;position:static}.map-widget.card[data-v-f4e31cec] picture img{transform:scale(1.15)}.map-widget.card[data-v-f4e31cec] .location .title{color:var(--color-white);margin-bottom:0;font-size:14px;line-height:16px;font-weight:700}.map-widget.card[data-v-f4e31cec] .location address{color:var(--color-white);font-size:14px;line-height:16px;margin-bottom:30px}.map-widget.card[data-v-f4e31cec] .map-pin{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:20px}.map-widget.card[data-v-f4e31cec] .map-pin svg{color:var(--color-secondary);width:35px;height:48px}.map-widget.card[data-v-f4e31cec] .cta{width:100%}@media screen and (max-width: 1170px){.map-widget.card[data-v-f4e31cec]{padding:15px}}@media screen and (max-width: 1024px){.map-widget.card[data-v-f4e31cec]{min-height:300px;height:auto;padding:25px}}.locations-widget.card[data-v-f4e31cec]{width:100%;height:100%;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;padding:40px 30px 60px}.locations-widget.card[data-v-f4e31cec] .heading{width:100%;display:flex;align-items:center}.locations-widget.card[data-v-f4e31cec] .heading svg{width:35px;height:48px;margin-right:var(--default-gutter-small);color:var(--color-tertiary)}.locations-widget.card[data-v-f4e31cec] .heading p{font-size:22px;line-height:24px;color:var(--color-white);font-weight:500}.locations-widget.card[data-v-f4e31cec] .locations-list{width:100%}.locations-widget.card[data-v-f4e31cec] .locations-list p,.locations-widget.card[data-v-f4e31cec] .locations-list address{color:var(--color-white)}.locations-widget.card[data-v-f4e31cec] .locations-list h2.error{color:var(--color-red)}.locations-widget.card[data-v-f4e31cec] .locations-list>p{font-size:14px;line-height:16px;margin-bottom:10px}.locations-widget.card[data-v-f4e31cec] .locations-list .locations .location{border-radius:20px;background-color:var(--color-light-primary)}.locations-widget.card[data-v-f4e31cec] .locations-list .locations .location:not(:last-of-type){margin-bottom:20px}.locations-widget.card[data-v-f4e31cec] .locations-list .locations .location header{padding:20px 15px 0}.locations-widget.card[data-v-f4e31cec] .locations-list .locations .location header .title{font-size:15px;line-height:16px;margin-bottom:2px;font-weight:700}.locations-widget.card[data-v-f4e31cec] .locations-list .locations .location header address{font-size:13px;line-height:16px}.locations-widget.card[data-v-f4e31cec] .locations-list .locations .location footer{display:flex;align-items:center;justify-content:space-between;padding:20px 15px}.locations-widget.card[data-v-f4e31cec] .locations-list .locations .location footer p{font-size:15px;line-height:16px;font-weight:500}.locations-widget.card[data-v-f4e31cec] .find-location{width:100%;display:flex;align-items:flex-start;flex-direction:column}.locations-widget.card[data-v-f4e31cec] .find-location .current-location{display:flex;margin-bottom:10px;cursor:pointer}.locations-widget.card[data-v-f4e31cec] .find-location .current-location svg{width:16px;height:16px;color:var(--color-white);margin-right:10px}.locations-widget.card[data-v-f4e31cec] .find-location .current-location p{font-size:14px;line-height:16px;color:var(--color-white)}.locations-widget.card[data-v-f4e31cec] .find-location .current-location p.error{color:var(--color-red)}.locations-widget.card[data-v-f4e31cec] .find-location .v-select{width:100%;font-size:16px;line-height:16px;color:var(--color-white);border-radius:20px;background-color:var(--color-light-primary);margin-bottom:10px;font-weight:500}.locations-widget.card[data-v-f4e31cec] .find-location .v-select .vs__selected-options{width:100%}.locations-widget.card[data-v-f4e31cec] .find-location .v-select .vs__search:focus{padding:0;margin:2px 0 0;color:var(--appointment-modal-select-color)}@media screen and (min-width: 1025px){.locations-widget.card[data-v-f4e31cec] .find-location .v-select::-webkit-search-cancel-button{-webkit-appearance:none}}.locations-widget.card[data-v-f4e31cec] .find-location .v-select::-webkit-input-placeholder{font-size:15px;line-height:16px;color:var(--color-gray-6);font-weight:500}.locations-widget.card[data-v-f4e31cec] .find-location .v-select::-moz-placeholder{font-size:15px;line-height:16px;color:var(--color-gray-6);font-weight:500}.locations-widget.card[data-v-f4e31cec] .find-location .v-select:-ms-input-placeholder{font-size:15px;line-height:16px;color:var(--color-gray-6);font-weight:500}.locations-widget.card[data-v-f4e31cec] .find-location .v-select:-moz-placeholder{font-size:15px;line-height:16px;color:var(--color-gray-6);font-weight:500}.locations-widget.card[data-v-f4e31cec] .find-location .v-select:placeholder-shown{font-size:15px;line-height:16px;color:var(--color-gray-6);font-weight:500}.locations-widget.card[data-v-f4e31cec] .find-location .v-select::placeholder{font-size:15px;line-height:16px;color:var(--color-gray-6);font-weight:500}.locations-widget.card[data-v-f4e31cec] .find-location .v-select.focused .vs__selected{color:var(--appointment-modal-select-color)}@media screen and (max-width: 1170px){.locations-widget.card[data-v-f4e31cec]{padding:40px 15px 60px}}@media screen and (max-width: 1024px){.locations-widget.card[data-v-f4e31cec]{padding:40px 30px 60px}.locations-widget.card[data-v-f4e31cec] .heading,.locations-widget.card[data-v-f4e31cec] .locations-list{margin-bottom:40px}}div.card[data-v-f4e31cec]{position:relative;display:grid;justify-items:start;align-items:start;grid-template-columns:100%;padding:40px;text-align:left}div.card.article[data-v-f4e31cec]{padding:0}div.card.article[data-v-f4e31cec] article .content{padding:30px}div.card[data-v-f4e31cec] .content-container{margin-bottom:0}div.card.radius[data-v-f4e31cec]{border-radius:var(--card-radius)}div.card.border-top[data-v-f4e31cec]{border-top:2px solid var(--hero-clear-card-border);padding-left:0;padding-right:0}div.card.border-top-white[data-v-f4e31cec]{border-top:2px solid var(--color-white);padding-left:0;padding-right:0}div.card.bg-white[data-v-f4e31cec]{color:var(--default-color)}div.card.bg-white[data-v-f4e31cec] h3{color:var(--card-bg-white-title)}div.card.bg-primary[data-v-f4e31cec],div.card.bg-primary[data-v-f4e31cec] h3{color:var(--color-white)}div.card.bg-secondary[data-v-f4e31cec],div.card.bg-secondary[data-v-f4e31cec] h3{color:var(--color-primary)}div.card.bg-tertiary[data-v-f4e31cec],div.card.bg-tertiary[data-v-f4e31cec] h3{color:var(--color-white)}div.card.prepended[data-v-f4e31cec]:before{content:"";width:100vw;height:100%;position:absolute;right:100%}div.card.prepended.bg-primary[data-v-f4e31cec]:before{background-color:var(--color-primary)}div.card.prepended.bg-primary[data-v-f4e31cec]:after{background-color:var(--color-primary)}div.card.prepended.bg-secondary[data-v-f4e31cec]:before{background-color:var(--color-secondary)}div.card.prepended.bg-secondary[data-v-f4e31cec]:after{background-color:var(--color-secondary)}div.card.prepended.bg-tertiary[data-v-f4e31cec]:before{background-color:var(--color-tertiary)}div.card.prepended.bg-tertiary[data-v-f4e31cec]:after{background-color:var(--color-tertiary)}@media screen and (max-width: 1024px){div.card.prepended[data-v-f4e31cec]:after{content:"";width:100vw;height:100%;position:absolute;left:100%}}div.card.extended[data-v-f4e31cec]:after{content:"";width:100vw;height:100%;position:absolute;left:100%}div.card.extended.bg-primary[data-v-f4e31cec]:before{background-color:var(--color-primary)}div.card.extended.bg-primary[data-v-f4e31cec]:after{background-color:var(--color-primary)}div.card.extended.bg-secondary[data-v-f4e31cec]:before{background-color:var(--color-secondary)}div.card.extended.bg-secondary[data-v-f4e31cec]:after{background-color:var(--color-secondary)}div.card.extended.bg-tertiary[data-v-f4e31cec]:before{background-color:var(--color-tertiary)}div.card.extended.bg-tertiary[data-v-f4e31cec]:after{background-color:var(--color-tertiary)}@media screen and (max-width: 1024px){div.card.extended[data-v-f4e31cec]:before{content:"";width:100vw;height:100%;position:absolute;right:100%}}div.card.cta-border-bottom[data-v-f4e31cec] .cta{border-top:none;border-left:none;border-right:none;padding-left:0;padding-right:0}div.card[data-v-f4e31cec] .img-container{display:flex;flex-grow:1;align-items:center}div.card[data-v-f4e31cec] .img-container .logo{margin-bottom:20px}section.top-center-position div.card[data-v-f4e31cec] .img-container img{width:100%;height:250px;object-fit:cover;object-position:top center}@media screen and (max-width: 1024px){section.top-center-position div.card[data-v-f4e31cec] .img-container img{aspect-ratio:325/150;height:unset}}div.card[data-v-f4e31cec] h3{margin-bottom:20px}div.card[data-v-f4e31cec]:not(.appointments) .cta{align-self:end}div.card.office-hours[data-v-f4e31cec]{padding-top:20px;padding-bottom:0;grid-template-rows:auto 1fr}div.card.office-hours[data-v-f4e31cec] h3{color:var(--hero-clear-card-text);margin-bottom:30px}div.card.office-hours[data-v-f4e31cec] .content-container{width:100%;margin-bottom:0;color:var(--hero-clear-card-text)}div.card.office-hours[data-v-f4e31cec] .content-container ul.office-hours{color:var(--hero-clear-card-text);width:80%}@media screen and (max-width: 768px){div.card.office-hours[data-v-f4e31cec] .content-container ul.office-hours{width:100%}}div.card.office-hours[data-v-f4e31cec] .content-container ul.office-hours li{font-size:18px;line-height:20px;display:flex;justify-content:space-between}div.card.office-hours[data-v-f4e31cec] .content-container ul.office-hours li:not(:last-of-type){margin-bottom:10px}@media screen and (max-width: 375px){div.card.office-hours[data-v-f4e31cec] .content-container ul.office-hours li{font-size:16px;line-height:22px}div.card.office-hours[data-v-f4e31cec] .content-container ul.office-hours li:not(:last-of-type){margin-bottom:5px}}div.card.appointments[data-v-f4e31cec]{padding-top:20px;padding-bottom:0;grid-template-rows:auto auto 1fr}div.card.appointments[data-v-f4e31cec] h3{color:var(--hero-clear-card-text);margin-bottom:30px}div.card.appointments[data-v-f4e31cec] .content-container,div.card.appointments[data-v-f4e31cec] .content-container p,div.card.appointments[data-v-f4e31cec] .content-container a{color:var(--hero-clear-card-text)}div.card.staff[data-v-f4e31cec] .staff-bio{display:grid;width:100%;grid-template-columns:auto 1fr;grid-gap:30px;margin-bottom:30px;align-items:center}div.card.staff[data-v-f4e31cec] .staff-bio h2{margin-bottom:10px}div.card.staff[data-v-f4e31cec] .staff-bio .eyebrow{font-size:13px;line-height:16px;color:var(--bio-eyebrow)}@media screen and (max-width: 1024px){div.card.staff[data-v-f4e31cec] .staff-bio{grid-template-columns:1fr;grid-gap:0px;grid-row-gap:10px;margin-bottom:20px}}div.card.staff[data-v-f4e31cec] a.text{font-size:13px;line-height:16px;color:var(--team-page-cta);text-decoration:none;border-bottom:var(--team-page-cta-border-width) solid;padding-bottom:var(--team-page-cta-padding-bottom)}div.card.staff[data-v-f4e31cec] a.text:hover{color:var(--team-page-cta)}div.card.article[data-v-f4e31cec] .article-img.blank{width:100%;height:275px;aspect-ratio:525/275;position:relative;overflow-x:hidden;background-color:var(--color-tertiary)}@media screen and (max-width: 1024px){div.card.article[data-v-f4e31cec] .article-img.blank{width:100%}}div.card.article[data-v-f4e31cec] .content h2{margin-bottom:10px}div.card.article[data-v-f4e31cec] .content .date{font-size:13px;line-height:16px;margin-bottom:10px;color:var(--color-tertiary)}div.card.article[data-v-f4e31cec] a.text{font-size:13px;line-height:16px;text-decoration:underline;text-decoration-thickness:var(--text-link-border-bottom)}.sidebar div.card.featured[data-v-f4e31cec]{padding:40px}.sidebar div.card.featured[data-v-f4e31cec] a:not(.cta){color:var(--sidebar-cta-color);transition:color .1s linear;text-decoration:var(--sidebar-cta-text-decoration)}.sidebar div.card.featured[data-v-f4e31cec] a:not(.cta):hover{color:var(--sidebar-cta-color-hover)}section.hero.bg-primary+section.with-sidebar .sidebar div.card.featured[data-v-f4e31cec],section.hero.bg-primary+section.with-sidebar .sidebar div.card.featured[data-v-f4e31cec]:before,section.hero.bg-primary+section.with-sidebar .sidebar div.card.featured[data-v-f4e31cec]:after{background-color:var(--color-primary)}section.hero.bg-primary+section.with-sidebar .sidebar div.card.featured[data-v-f4e31cec],section.hero.bg-primary+section.with-sidebar .sidebar div.card.featured[data-v-f4e31cec] h3{color:var(--featured-card-text-bg-primary)}section.hero.bg-primary+section.with-sidebar .sidebar div.card.featured[data-v-f4e31cec],section.hero.bg-primary+section.with-sidebar .sidebar div.card.featured[data-v-f4e31cec] .content-container{color:var(--featured-card-text-bg-primary)}section.hero.bg-secondary+section.with-sidebar .sidebar div.card.featured[data-v-f4e31cec],section.hero.bg-secondary+section.with-sidebar .sidebar div.card.featured[data-v-f4e31cec]:before,section.hero.bg-secondary+section.with-sidebar .sidebar div.card.featured[data-v-f4e31cec]:after{background-color:var(--color-secondary)}section.hero.bg-secondary+section.with-sidebar .sidebar div.card.featured[data-v-f4e31cec],section.hero.bg-secondary+section.with-sidebar .sidebar div.card.featured[data-v-f4e31cec] h3{color:var(--featured-card-text-bg-secondary)}section.hero.bg-secondary+section.with-sidebar .sidebar div.card.featured[data-v-f4e31cec],section.hero.bg-secondary+section.with-sidebar .sidebar div.card.featured[data-v-f4e31cec] .content-container{color:var(--featured-card-text-bg-secondary)}section.hero.bg-tertiary+section.with-sidebar .sidebar div.card.featured[data-v-f4e31cec],section.hero.bg-tertiary+section.with-sidebar .sidebar div.card.featured[data-v-f4e31cec]:before,section.hero.bg-tertiary+section.with-sidebar .sidebar div.card.featured[data-v-f4e31cec]:after{background-color:var(--color-tertiary)}section.hero.bg-tertiary+section.with-sidebar .sidebar div.card.featured[data-v-f4e31cec],section.hero.bg-tertiary+section.with-sidebar .sidebar div.card.featured[data-v-f4e31cec] h3{color:var(--featured-card-text-bg-tertiary)}section.hero.bg-tertiary+section.with-sidebar .sidebar div.card.featured[data-v-f4e31cec],section.hero.bg-tertiary+section.with-sidebar .sidebar div.card.featured[data-v-f4e31cec] .content-container{color:var(--featured-card-text-bg-tertiary)}.sidebar div.card[data-v-f4e31cec]:not(.featured){padding:0 40px}.sidebar div.card[data-v-f4e31cec]:not(.featured):first-of-type{padding-top:60px}body.obstetrical-care .sidebar div.card[data-v-f4e31cec]:not(.featured):first-of-type{padding-top:40px;padding-bottom:40px;padding-right:100px}@media screen and (max-width: 1024px){body.obstetrical-care .sidebar div.card[data-v-f4e31cec]:not(.featured):first-of-type{padding-top:0;padding-bottom:0;padding-right:0}}@media screen and (max-width: 1024px){.sidebar div.card[data-v-f4e31cec]:not(.featured):first-of-type{padding-top:0}}.sidebar div.card[data-v-f4e31cec]:not(.featured) h3{margin-bottom:10px}.sidebar div.card[data-v-f4e31cec]:not(.featured) .content-container{font-size:14px;line-height:18px}.sidebar div.card:not(.featured).bg-transparent[data-v-f4e31cec]{background-color:transparent}@media screen and (max-width: 1024px){div.card[data-v-f4e31cec]{padding:25px}.sidebar div.card.featured[data-v-f4e31cec]{padding:var(--lt-desktop-section-y-padding) 0px}.sidebar div.card[data-v-f4e31cec]:not(.featured){padding-left:0;padding-right:0;padding-top:20px}.sidebar div.card[data-v-f4e31cec]:not(.featured):last-of-type{padding-bottom:20px}}@media screen and (max-width: 768px){.homepage div.card.tablet-center[data-v-f4e31cec]{text-align:center;justify-items:center}}.sidebar div.card:not(.featured){padding:0 40px}.sidebar div.card:not(.featured):first-of-type{padding-top:60px}body.obstetrical-care .sidebar div.card:not(.featured):first-of-type{padding-top:40px;padding-bottom:40px;padding-right:100px}@media screen and (max-width: 1024px){body.obstetrical-care .sidebar div.card:not(.featured):first-of-type{padding-top:0;padding-bottom:0;padding-right:0}}@media screen and (max-width: 1024px){.sidebar div.card:not(.featured):first-of-type{padding-top:0}}.swiper[data-v-07c89263]{z-index:auto}.swiper.narrow[data-v-07c89263]{max-width:790px}@media screen and (max-width: 1024px){.swiper:not(.slider-hero-homepage) .slider-pagination[data-v-07c89263]{display:flex;justify-content:center}}@media screen and (max-width: 768px){.swiper[data-v-07c89263]{overflow:visible}}.inner-content:not(.hidden)+.swiper[data-v-07c89263]{margin-top:45px}@media screen and (max-width: 768px){.inner-content:not(.hidden)+.swiper[data-v-07c89263]{margin-top:35px}}.swiper[data-v-07c89263] .swiper-wrapper{z-index:auto}body.curated .swiper[data-v-07c89263] .swiper-wrapper{z-index:2}.swiper[data-v-07c89263] .slider-pagination{margin-top:35px;line-height:10px;pointer-events:none}.swiper[data-v-07c89263] .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-07c89263] .slider-pagination .swiper-pagination-bullet{width:var(--pagination-width-mobile)}}@media screen and (max-width: 768px){body.specialty-adult .swiper[data-v-07c89263] .slider-pagination .swiper-pagination-bullet{width:30px}}.bg-primary .swiper[data-v-07c89263] .slider-pagination .swiper-pagination-bullet{opacity:.2}.swiper[data-v-07c89263] .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-tertiary);opacity:1}body.curated .swiper[data-v-07c89263] .slider-pagination{text-align:center;position:relative}body.curated .swiper[data-v-07c89263] .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-primary)}body.specialty-adult .swiper[data-v-07c89263] .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-secondary)}.swiper[data-v-07c89263] .swiper-button-prev,.swiper[data-v-07c89263] .swiper-button-next{width:8px;height:15px;color:var(--color-gray-4);z-index:0}.swiper[data-v-07c89263] .swiper-button-prev:after,.swiper[data-v-07c89263] .swiper-button-next:after{font-size:15px}.swiper.slider-insurance-providers[data-v-07c89263]{overflow:hidden}.swiper.slider-insurance-providers[data-v-07c89263] .swiper-wrapper{align-items:center}.swiper.slider-insurance-providers[data-v-07c89263] svg{display:inline-block;width:100%}@media screen and (min-width: 769px){.swiper.slider-insurance-providers[data-v-07c89263] svg{max-width:150px}}@media screen and (max-width: 375px){.swiper.slider-insurance-providers[data-v-07c89263] svg{width:calc(100% - 50px)}}.swiper.slider-icons[data-v-07c89263] .swiper-wrapper .swiper-slide{display:flex;flex-direction:column;text-align:center}.swiper.slider-icons[data-v-07c89263] .swiper-wrapper .swiper-slide .container{height:91px;display:flex;justify-content:center;align-items:center;margin-bottom:20px}.swiper.slider-icons[data-v-07c89263] .swiper-wrapper .swiper-slide .icon-text{color:var(--slider-icons-title)}.swiper.slider-icons[data-v-07c89263] .icon-exams-teeth-cleaning{width:71px;height:82px}.swiper.slider-icons[data-v-07c89263] .icon-crowns-bridges{width:63px;height:82px}.swiper.slider-icons[data-v-07c89263] .icon-dentures{width:92px;height:60px}.swiper.slider-icons[data-v-07c89263] .icon-implants{width:60px;height:65px}.swiper.slider-icons[data-v-07c89263] .icon-endodontics,.swiper.slider-icons[data-v-07c89263] .icon-emergency-dentistry{width:71px;height:82px}.swiper.slider-icons[data-v-07c89263] .icon-services{width:99px;height:79px}.swiper.slider-icons[data-v-07c89263] .icon-whitening{width:73px;height:86px}.swiper.slider-icons[data-v-07c89263] .swiper-pagination-lock+.swiper-button-prev{display:none}.swiper.slider-icons[data-v-07c89263] .swiper-pagination-lock+.swiper-button-prev+.swiper-button-next{display:none}.swiper.slider-bios[data-v-07c89263]:not(.swiper-locked){padding-left:20px;padding-right:20px;margin-left:-20px;margin-right:-20px}.swiper.slider-bios[data-v-07c89263]:not(.swiper-locked) .swiper-wrapper{margin-bottom:30px}.swiper.slider-bios.swiper-locked[data-v-07c89263] .swiper-wrapper{justify-content:center;margin-left:15px;margin-right:15px}.swiper.slider-bios.swiper-locked[data-v-07c89263] .swiper-slide-duplicate,.swiper.slider-bios.swiper-locked[data-v-07c89263] .slider-navigation{display:none}.swiper.slider-bios[data-v-07c89263] .staff-bio a{display:flex;justify-content:center}.swiper.slider-bios[data-v-07c89263] .staff-bio picture,.swiper.slider-bios[data-v-07c89263] .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-07c89263] .staff-bio picture img,.swiper.slider-bios[data-v-07c89263] .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-07c89263] .staff-bio .content{display:flex;flex-direction:column;align-items:center;padding:0}.swiper.slider-bios[data-v-07c89263] .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-07c89263] .staff-bio .content .eyebrow{font-size:13px;line-height:16px;padding:0 20px;text-align:center}.swiper.slider-bios[data-v-07c89263] .swiper-button-next,.swiper.slider-bios[data-v-07c89263] .swiper-button-prev{z-index:1;padding:20px}.swiper.slider-bios[data-v-07c89263] .swiper-button-prev{transform:translate(-20px,-50%)}.swiper.slider-bios[data-v-07c89263] .swiper-button-next{transform:translate(20px,-50%)}.swiper.slider-hero-homepage[data-v-07c89263]{height:100%}.swiper.slider-hero-homepage.swiper-fade[data-v-07c89263] .swiper-slide:not(.swiper-slide-active){opacity:0!important}.swiper.slider-hero-homepage.swiper-fade[data-v-07c89263] .swiper-slide.swiper-slide-active{opacity:1!important}@media screen and (min-width: 769px){.swiper.slider-hero-homepage[data-v-07c89263] .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-07c89263] .swiper-slide.overlay h1,.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide.overlay .h1,.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide.overlay h2,.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide.overlay .h2,.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide.overlay h3,.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide.overlay .h3,.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide.overlay h4,.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide.overlay .h4,.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide.knockout h1,.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide.knockout .h1,.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide.knockout h2,.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide.knockout .h2,.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide.knockout h3,.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide.knockout .h3,.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide.knockout h4,.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide.knockout .h4,.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide.overlay .slide-content-container,.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide.knockout .slide-content-container{color:var(--color-white)}.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide.overlay a.cta.outline,.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide.knockout a.cta.outline{color:var(--color-white);border-color:var(--color-white)}.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide.overlay a.cta.outline:hover,.swiper.slider-hero-homepage[data-v-07c89263] .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-07c89263] .swiper-slide.overlay img,.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide.knockout img{filter:grayscale(.5)}.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide.overlay .slide-content,.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide.knockout .slide-content{z-index:2}}.swiper.slider-hero-homepage[data-v-07c89263] picture{position:static;pointer-events:none}.swiper.slider-hero-homepage[data-v-07c89263] video{position:absolute;top:0px;left:0px;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-07c89263] figure{position:relative;height:100%}.swiper.slider-hero-homepage[data-v-07c89263] 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-07c89263] figure iframe{height:100%;width:auto}}.swiper.slider-hero-homepage[data-v-07c89263]: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-07c89263]: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-07c89263] h1,.swiper.slider-hero-homepage[data-v-07c89263] 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-07c89263] h1,body.specialty-family .swiper.slider-hero-homepage[data-v-07c89263] h2{max-width:38%;background-color:var(--color-white)}body.specialty-adult .swiper.slider-hero-homepage[data-v-07c89263] h1,body.specialty-adult .swiper.slider-hero-homepage[data-v-07c89263] h2{max-width:50%}}.swiper.slider-hero-homepage[data-v-07c89263] .slider-pagination{text-align:var(--homepage-hero-pagination-alignment, left)}.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide{position:relative}@media screen and (min-width: 769px){body.inviting .swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide img.bg-img{object-position:45% 50%}}.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide .slide-content{width:100%}.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide .slide-content .slide-content-container+a{margin-top:20px}@media screen and (min-width: 769px){.swiper.slider-hero-homepage[data-v-07c89263] .swiper-slide .slide-content{position:absolute;top:0px;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-07c89263] .swiper-slide .slide-content{position:absolute;top:0px;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-07c89263] .swiper-slide .slide-content{position:absolute;top:0px;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-07c89263] .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-07c89263] .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-07c89263]{margin-top:0}.swiper.slider-affiliation[data-v-07c89263] .swiper-wrapper .swiper-slide{display:flex;flex-direction:column;text-align:center}.swiper.slider-affiliation[data-v-07c89263] .swiper-wrapper .swiper-slide .container{height:40px;display:flex;justify-content:center;align-items:center;margin-bottom:0}.swiper.slider-affiliation[data-v-07c89263] .swiper-wrapper .swiper-slide .icon-text{color:var(--slider-icons-title)}.swiper.slider-affiliation[data-v-07c89263] .logo-academy-of-general-dentistry{width:54px;height:40px}.swiper.slider-affiliation[data-v-07c89263] .logo-academy-of-osseointegration{width:70px;height:40px}.swiper.slider-affiliation[data-v-07c89263] .logo-american-academy-of-implant-dentistry{width:59px;height:31px}.swiper.slider-affiliation[data-v-07c89263] .logo-american-association-of-oral-and-maxillofacial-surgeons{width:44px;height:40px}.swiper.slider-affiliation[data-v-07c89263] .logo-american-board-of-oral-implantology{width:53px;height:40px}.swiper.slider-affiliation[data-v-07c89263] .logo-american-college-of-prosthodontists{width:66px;height:31px}.swiper.slider-affiliation[data-v-07c89263] .logo-american-dental-association{width:89px;height:30px}.swiper.slider-affiliation[data-v-07c89263] .logo-american-dental-society-of-anesthesia{width:121px;height:40px}.swiper.slider-affiliation[data-v-07c89263] .logo-international-college-of-dentists{width:148px;height:40px}.swiper.slider-affiliation[data-v-07c89263] .logo-international-congress-of-oral-implantologists{width:86px;height:40px}.swiper.slider-affiliation[data-v-07c89263] .logo-international-team-for-implantology{width:41px;height:40px}section.bg-tertiary .swiper-pagination-bullet.swiper-pagination-bullet-active[data-v-07c89263]{background:var(--color-secondary)!important}[data-v-07c89263] picture{position:relative}[data-v-07c89263] 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-07c89263]{width:auto!important}.swiper.slider-hero-homepage[data-v-07c89263] .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-07c89263] .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-07c89263]{min-height:412px}body.curated .swiper.slider-hero-homepage[data-v-07c89263] img.bg-img{height:100%!important}body.curated .swiper.slider-hero-homepage[data-v-07c89263] .slider-pagination{top:unset;bottom:10px}}body.curated .swiper.white[data-v-07c89263] .icon-text{color:var(--color-white)!important}body.curated .slider-navigation[data-v-07c89263]{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-07c89263] .slider-pagination{margin-top:0;height:25px;align-items:center}body.curated .slider-navigation[data-v-07c89263] .slider-pagination:not(.swiper-pagination-lock){margin-top:60px}body.curated .slider-navigation[data-v-07c89263] .swiper-button-prev{position:absolute;color:#c3c2b7;left:-15px;height:100%}body.curated .slider-navigation[data-v-07c89263] .swiper-button-prev:after{font-size:25px}body.curated .slider-navigation[data-v-07c89263] .swiper-button-next{position:absolute;bottom:0;color:#c3c2b7;right:-15px;height:100%}body.curated .slider-navigation[data-v-07c89263] .swiper-button-next:after{font-size:25px}body.curated .slider-navigation.slider-navigation-reviews[data-v-07c89263]{margin:29px 25px}body.curated .slider-navigation.slider-navigation-reviews[data-v-07c89263]: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-07c89263] .slider-pagination,body.curated .slider-navigation.slider-navigation-reviews[data-v-07c89263] .swiper-button-prev,body.curated .slider-navigation.slider-navigation-reviews[data-v-07c89263] .swiper-button-next{z-index:2}body.curated .slider-navigation.slider-navigation-reviews[data-v-07c89263] .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-secondary)}body.curated .slider-navigation.slider-navigation-reviews[data-v-07c89263] &:not(.swiper-pagination-lock){margin-top:0}body.curated .swiper.slider-bios[data-v-07c89263] .swiper-button-prev{transform:translate(calc(-1 * var(--default-gutter-small)))}body.curated .swiper.slider-bios[data-v-07c89263] .swiper-button-next{transform:translate(var(--default-gutter-small))}body.specialty-adult .slider-navigation[data-v-07c89263]{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-07c89263]{margin:0 auto}}body.specialty-adult .slider-navigation[data-v-07c89263] .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-07c89263] .slider-pagination{height:40px}}body.specialty-adult .slider-navigation[data-v-07c89263] .swiper-button-prev{color:var(--color-primary);position:static;margin:0;order:1;width:13px;height:25px}body.specialty-adult .slider-navigation[data-v-07c89263] .swiper-button-prev:after{font-size:25px}body.specialty-adult .slider-navigation[data-v-07c89263] .swiper-button-next{color:var(--color-primary);position:static;margin:0;order:3;width:13px;height:25px}body.specialty-adult .slider-navigation[data-v-07c89263] .swiper-button-next:after{font-size:25px}body.specialty-adult .slider-navigation.slider-navigation-reviews[data-v-07c89263]{position:static!important;margin:0 0 0 40px}body.specialty-adult .slider-navigation.slider-navigation-reviews[data-v-07c89263] .slider-pagination,body.specialty-adult .slider-navigation.slider-navigation-reviews[data-v-07c89263] .swiper-button-prev,body.specialty-adult .slider-navigation.slider-navigation-reviews[data-v-07c89263] .swiper-button-next{z-index:2}body.specialty-adult .slider-navigation.slider-navigation-reviews[data-v-07c89263] .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-secondary)}body.specialty-adult .swiper.on-dark-bg .slider-navigation[data-v-07c89263] .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-07c89263] .swiper-button-next,body.specialty-adult .swiper.on-dark-bg .slider-navigation[data-v-07c89263] .swiper-button-prev{color:var(--color-tertiary);opacity:1}body.specialty-adult .bg-primary .swiper .slider-pagination .swiper-pagination-bullet[data-v-07c89263]: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-07c89263]:not(.swiper-pagination-bullet-active){background-color:var(--color-primary);opacity:1}body.specialty-adult .swiper.slider-bios .swiper-button-next[data-v-07c89263],body.specialty-adult .swiper.slider-bios .swiper-button-prev[data-v-07c89263]{padding:0;transform:none!important}body.specialty-adult .bg-primary .slider-navigation .swiper-button-prev[data-v-07c89263],body.specialty-adult .bg-primary .slider-navigation .swiper-button-next[data-v-07c89263]{color:var(--color-white)}@media screen and (max-width: 768px){body.specialty-adult .slider-bios .slider-navigation[data-v-07c89263],body.specialty-adult .slider-icons .slider-navigation[data-v-07c89263]{margin:20px auto 0}}@media screen and (min-width: 769px){body.specialty-adult .slider-bios .slider-navigation[data-v-07c89263]>*,body.specialty-adult .slider-icons .slider-navigation[data-v-07c89263]>*{margin-top:30px}}label[for=insurance-provider][data-v-b60d6eaf]{color:var(--form-insurance-label)}nav ul[data-v-24b0c9f5]{display:flex;flex-wrap:wrap;gap:var(--d3a311cc)}nav li[data-v-24b0c9f5]:after{content:var(--v5633f3de)}nav a[data-v-24b0c9f5]{font-size:var(--v53880310);font-weight:var(--v3dc99f2f);line-height:var(--v4ad181c3)}nav .icon[data-v-76271219]{width:var(--v23126de7);height:var(--v256c5526)}nav ul[data-v-76271219]{display:grid;grid-gap:var(--v82625856);grid-auto-flow:column}nav a[data-v-76271219]{display:block}nav ul[data-v-89fc8d5c]{display:flex;flex-wrap:wrap;gap:var(--c46eb4d2)}nav li[data-v-89fc8d5c]:after{content:var(--v6fc9fc4e)}nav a[data-v-89fc8d5c]{font-size:var(--v0ff0a675);font-weight:var(--v46178828);line-height:var(--v2c07c300)}hr[data-v-d9f69781]{background-color:rgba(var(--color-black-rgb),.3);height:1px}hr.small[data-v-d9f69781]{margin-top:20px;margin-bottom:20px}hr.medium[data-v-d9f69781]{margin-top:25px;margin-bottom:25px}hr.large[data-v-d9f69781]{margin-top:40px;margin-bottom:40px}@media screen and (max-width: 1024px){hr.large[data-v-d9f69781]{margin-top:25px;margin-bottom:25px}}nav .footer-locations[data-v-b8e95df0]{padding:10px 0;display:block}nav .footer-locations span[data-v-b8e95df0]{font-size:15px}nav .footer-locations .icon[data-v-b8e95df0]{margin-left:10px;padding-top:5px;width:12px}nav .footer-locations.active .icon-select-arrow[data-v-b8e95df0]{transform:rotate(180deg);padding-top:0}nav .footer-locations-region[data-v-b8e95df0]{padding:5px 0}nav ul[data-v-b8e95df0]{column-count:4;column-gap:30px;margin-top:10px;padding-top:10px;margin-bottom:20px;border-top:1px solid #A894C6}nav ul li[data-v-b8e95df0]{padding:5px 0}nav ul li a[data-v-b8e95df0]{line-height:1.4;display:block}@media screen and (max-width: 768px){nav ul[data-v-b8e95df0]{column-count:1}}nav a[data-v-b8e95df0]{font-size:var(--v2f5d90ac);font-weight:var(--v1f7553e1);line-height:var(--v2c7d3675)}nav .slide-enter-active[data-v-b8e95df0],nav .slide-leave-active[data-v-b8e95df0]{transition:all 10s ease-in-out}nav .slide-enter-from[data-v-b8e95df0],nav .slide-leave-to[data-v-b8e95df0]{overflow:hidden;max-height:0;height:0}nav .slide-enter-to[data-v-b8e95df0],nav .slide-leave-from[data-v-b8e95df0]{overflow:hidden;max-height:100%;height:auto}nav .locations-list[data-v-b8e95df0]{display:none}nav .region-wrapper[data-v-b8e95df0]:first-of-type{margin-top:25px}nav .region-wrapper[data-v-b8e95df0]:last-of-type{margin-bottom:25px}nav .footer-locations-region.active+.locations-list[data-v-b8e95df0]{display:block}nav .footer-services[data-v-10f24f7a]{padding:10px 0;display:block}nav .footer-services span[data-v-10f24f7a]{font-size:15px}nav .footer-services .icon[data-v-10f24f7a]{margin-left:10px;padding-top:5px;width:12px}nav .footer-services.active .icon-select-arrow[data-v-10f24f7a]{transform:rotate(180deg);padding-top:0}nav ul[data-v-10f24f7a]{column-count:4;column-gap:30px}nav ul li[data-v-10f24f7a]{padding:5px 0}nav ul li a[data-v-10f24f7a]{line-height:1.4;display:block}@media screen and (max-width: 768px){nav ul[data-v-10f24f7a]{column-count:1}}nav a[data-v-10f24f7a]{font-size:var(--v6d7cc1b4);font-weight:var(--f42c6746);line-height:var(--da1ca21e)}nav .slide-enter-active[data-v-10f24f7a],nav .slide-leave-active[data-v-10f24f7a]{transition:all 10s ease-in-out}nav .slide-enter-from[data-v-10f24f7a],nav .slide-leave-to[data-v-10f24f7a]{overflow:hidden;max-height:0;height:0}nav .slide-enter-to[data-v-10f24f7a],nav .slide-leave-from[data-v-10f24f7a]{overflow:hidden;max-height:100%;height:auto}footer[data-v-d5aa517e]{background-color:var(--v4a0db968);color:var(--v1cbf0494);content-visibility:auto}footer section+section .content[data-v-d5aa517e]{padding-top:0}footer .content[data-v-d5aa517e]{padding-top:var(--c546e13a);padding-bottom:var(--c546e13a)}@media screen and (max-width: 768px){footer .content[data-v-d5aa517e]{padding-top:var(--v780d0c7b);padding-bottom:var(--v780d0c7b)}}footer .inner-content[data-v-d5aa517e]{display:grid;grid-template-columns:var(--v3a247ec4);grid-template-rows:var(--v4a6407ee);grid-template-areas:var(--v5dd509ad);column-gap:var(--d4842672);justify-content:var(--v622f3970);align-items:center}@media screen and (max-width: 768px){footer .inner-content[data-v-d5aa517e]{grid-template-columns:var(--v32c92cfa);grid-template-rows:var(--v1d8252e0);grid-template-areas:var(--v5e51be1e)}}footer .inner-content.display-no-grid[data-v-d5aa517e]{display:block}footer #footer-logo[data-v-d5aa517e]{grid-area:Footer-Logo}footer #footer-social[data-v-d5aa517e]{grid-area:Footer-Social-Navigation;justify-self:var(--e31cb7f0);margin-top:var(--v72a7415a)}@media screen and (max-width: 768px){footer #footer-social[data-v-d5aa517e]{justify-self:var(--v9d3f6194);margin-top:var(--v1e8b7e8b)}}footer #footer[data-v-d5aa517e]{grid-area:Footer-Navigation;margin-top:var(--v809bdf74)}@media screen and (max-width: 768px){footer #footer[data-v-d5aa517e]{margin-top:var(--v60626338)}}footer #seo-locations-list[data-v-d5aa517e]{grid-area:Seo-Locations-List}footer #seo-services-list[data-v-d5aa517e]{grid-area:Seo-Services-List}footer[data-v-d5aa517e] #footer-disclaimer{grid-area:Footer-Disclaimer;margin-top:var(--v16d74953);font-size:var(--v00795a38);font-weight:var(--v22cd889b);line-height:var(--v2fd56b2f)}footer[data-v-d5aa517e] a{color:inherit;transition:color .1s linear}footer[data-v-d5aa517e] a:hover{color:var(--v16e2ce80)}footer .be-ix-link-block[data-v-d5aa517e]{margin-top:20px}#app{display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr auto;min-height:100vh}#app main{min-height:100vh}
