:root{--background-color--background-primary:var(--base-color-neutral--white);--text-color--text-primary:var(--base-color-neutral--black);--link-color--link-primary:var(--base-color-neutral--black);--brown-brand:#6b4f47;--text-color--text-alternate:var(--base-color-neutral--white);--brandchampagne:#f5efe4;--border-color--border-primary:var(--base-color-neutral--black);--base-color-neutral--white:white;--base-color-brand--white:white;--base-color-neutral--black:black;--black-archive\<deleted\|variable-dccb7db6\>:black;--background-color--background-secondary:var(--base-color-neutral--neutral-lightest);--background-color--background-alternate:var(--base-color-neutral--black);--link-color--link-alternate:var(--base-color-neutral--white);--background-color--background-tertiary:var(--base-color-neutral--neutral-light);--background-color--background-success:var(--base-color-system--success-green-light);--text-color--text-success:var(--base-color-system--success-green);--background-color--background-error:var(--base-color-system--error-red-light);--text-color--text-error:var(--base-color-system--error-red);--base-color-neutral--neutral-lightest:#eee;--base-color-brand--black:black;--base-color-neutral--neutral-lighter:#ccc;--babyblue-brand:#4c92e0;--darkblue-brand:#13549c;--base-color-neutral--neutral-light:#aaa;--base-color-neutral--neutral:#666;--base-color-neutral--neutral-dark:#444;--base-color-neutral--neutral-darker:#222;--base-color-neutral--neutral-darkest:#111;--base-color-system--success-green:#027a48;--base-color-system--success-green-light:#ecfdf3;--base-color-system--error-red:#b42318;--base-color-system--error-red-light:#fef3f2;--border-color--border-secondary:var(--base-color-neutral--neutral-light);--border-color--border-alternate:var(--base-color-neutral--white);--link-color--link-secondary:var(--base-color-neutral--neutral-light);--text-color--text-secondary:var(--base-color-neutral--black)}body{background-color:var(--background-color--background-primary);color:var(--text-color--text-primary);font-family:"Source Sans 3",sans-serif;font-size:1rem;font-weight:400;line-height:1.5}h1{margin-top:0;margin-bottom:0;font-family:Fraunces,sans-serif;font-size:3.5rem;font-weight:400;line-height:1.2}h2{margin-top:0;margin-bottom:0;font-family:Fraunces,sans-serif;font-size:3rem;font-weight:400;line-height:1.2}h3{margin-top:0;margin-bottom:0;font-family:Fraunces,sans-serif;font-size:2.5rem;font-weight:400;line-height:1.2}h4{margin-top:0;margin-bottom:0;font-family:Fraunces,sans-serif;font-size:2rem;font-weight:400;line-height:1.3}h5{margin-top:0;margin-bottom:0;font-family:Fraunces,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.4}h6{margin-top:0;margin-bottom:0;font-family:Fraunces,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.4}p{margin-bottom:0;font-family:"Source Sans 3",sans-serif}a{color:var(--link-color--link-primary);font-family:"Source Sans 3",sans-serif;font-weight:700;text-decoration:underline}ul{margin-top:1rem;margin-bottom:1rem;padding-left:1.25rem;font-family:"Source Sans 3",sans-serif}ol{margin-top:1rem;margin-bottom:1rem;padding-left:1.5rem;font-family:"Source Sans 3",sans-serif}li{margin-top:.25rem;margin-bottom:.25rem;padding-left:.5rem}img{max-width:100%;display:inline-block}label{margin-bottom:.25rem;font-weight:500}blockquote{border-left:.1875rem solid var(--text-color--text-primary);margin-bottom:0;padding:.75rem 1.25rem;font-family:"Source Sans 3",sans-serif;font-size:1.25rem;font-style:italic;font-weight:500;line-height:1.5}figure{margin-top:3rem;margin-bottom:3rem}figcaption{text-align:center;margin-top:.25rem}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.global-styles{display:block;position:fixed;inset:0% auto auto 0%}.hide{display:none}.container-large{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.container-large.is--grid-2{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.margin-0{margin:0}.text-size-medium{font-size:1.125rem}.text-size-medium.text-color-secondary.is-care{max-width:62ch}.text-size-medium.text-color-secondary.is-faq{max-width:107ch}.heading-style-h2{letter-spacing:-.01em;font-family:Fraunces,sans-serif;font-size:3rem;font-weight:400;line-height:1.2}.heading-style-h2.is-care,.heading-style-h2.is-cta{max-width:12.5ch}.heading-style-h2.is-story{letter-spacing:-.01em;max-width:16ch}.heading-style-h2.is-beyond{letter-spacing:-.01em;max-width:19ch}.heading-style-h2.text-align-left{text-align:left}.heading-style-h2.text-align-center{text-align:center}.heading-style-h5{color:var(--brown-brand);font-family:Fraunces,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.25}.heading-style-h5.tet-color-champagne{color:var(--brandchampagne)}.heading-style-h1{text-align:left;font-family:Fraunces,sans-serif;font-size:3.5rem;font-weight:400;line-height:1.2}.heading-style-h1.is-home{max-width:14ch;font-size:4rem;line-height:1.15}.heading-style-h1.is-bio{letter-spacing:-.01em;max-width:15ch;font-size:4rem;line-height:1.1}.text-size-tiny{font-size:.75rem}.text-size-tiny.text-color-grey{font-size:.875rem}.button{grid-column-gap:1rem;color:#faf6ef;background-color:#5b463c;border-radius:1.625rem;justify-content:space-between;align-items:center;height:3.25rem;padding-left:1.375rem;padding-right:1.375rem;font-family:"Source Sans 3",sans-serif;font-size:1rem;font-weight:600;line-height:1.375;text-decoration:none;transition:all .2s;display:flex}.button:hover{background-color:#35271f}.button.is-link{color:var(--base-color-neutral--black);background-color:#0000;border-style:none;padding:.25rem 0;line-height:1;text-decoration:none}.button.is-link.is-alternate{color:var(--base-color-neutral--white);background-color:#0000}.button.is-link.is-icon{grid-column-gap:.5rem;grid-row-gap:.5rem}.button.is-icon{grid-column-gap:.75rem;grid-row-gap:.75rem;justify-content:center;align-items:center;display:flex}.button.is-secondary{color:var(--base-color-neutral--black);background-color:#0000}.button.is-secondary.is-alternate{color:var(--base-color-neutral--white);background-color:#0000}.button.is-small{padding:.5rem 1.25rem}.button.is-small.is-icon-only{padding-left:.5rem;padding-right:.5rem}.button.is-tertiary{color:var(--base-color-neutral--black);background-color:#0000;border-color:#0000}.button.is-icon-only{padding-left:.75rem;padding-right:.75rem}.button.is--floating{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:center;align-items:center;padding:.25rem .25rem .25rem 1.25rem;display:flex}.button.is-blog{margin-top:auto}.button.is-submit{cursor:pointer;background-image:url(https://cdn.prod.website-files.com/67864a1af02340a0baab8c1f/6a2a6c654a880316fd25fb84_arrow%20leeft%20white%202.svg);background-position:calc(100% - 1.375rem);background-repeat:no-repeat;background-size:16px;border-style:none;padding-right:3.25rem}.button.is-submit:hover{background-position:calc(100% - 1.125rem);padding-right:3.75rem}.button.is-alternate{color:#5b463c;background-color:#faf6ef}.button.is-alternate:hover{grid-column-gap:1rem;color:#35271f;background-color:#fff;padding-right:1.625rem}.button.is-alternate.mt-2rem{min-width:14rem;margin-top:2rem}.button.is-alternate.nav{margin-left:.5rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1rem}.button.mt-2rem{margin-top:2rem}.heading-style-h4{color:var(--brown-brand);font-family:Fraunces,sans-serif;font-size:1.75rem;font-weight:400;line-height:1.2}.heading-style-h4.is--studies{color:var(--brown-brand);font-size:1.125rem}.heading-style-h4.text-color-white{font-family:Fraunces,sans-serif;font-size:1.5rem;font-weight:400}.text-size-regular{font-size:1rem}.text-weight-bold{font-weight:700}.icon-embed-custom1{flex-direction:column;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.text-color-white{color:var(--base-color-neutral--white)}.text-color-white.test-hero{margin-right:.5rem}.text-weight-semibold{font-weight:600}.text-align-left{text-align:left}.text-style-allcaps{text-transform:uppercase}.text-align-center{text-align:center}.text-align-center.subtext-white-24px{line-height:1.3}.text-align-center.subtext-24px-recoleta{color:var(--brown-brand);font-family:"Source Sans 3",sans-serif;font-size:1.5rem}.text-size-small{font-size:.875rem}.text-size-small.nunito{color:var(--brown-brand);font-family:"Source Sans 3",sans-serif;font-weight:400}.text-size-small.text-color-grey{color:#666}.text-size-small.nunito-nav{color:var(--brown-brand);margin-bottom:1rem;padding-left:.5rem;font-family:"Source Sans 3",sans-serif;font-weight:400}.text-size-large{font-size:1.25rem}.text-size-large.text-color-secondary.is-home{max-width:50ch}.text-size-large.text-color-secondary.is-care{max-width:53ch}.text-size-large.text-color-secondary.is-feature{max-width:33ch}.text-size-large.text-color-secondary.is-bio{max-width:48ch}.text-size-large.text-color-secondary.is-team{max-width:81ch}.padding-section-small{padding-top:3rem;padding-bottom:3rem}.padding-global{padding-left:5%;padding-right:5%}.spacer-xsmall{width:100%;padding-top:1rem}.spacer-small{width:100%;padding-top:1.5rem}.spacer-medium{width:100%;padding-top:2rem}.spacer-large{width:100%;padding-top:3rem}.text-color-secondary{color:#6d5d52}.card-details{margin-bottom:0}.amenities-inner-wrapper{grid-column-gap:1rem;align-items:center;width:100%;display:flex}.star-rating-wrapper{align-items:center;display:flex}.subtext-large{max-width:100%;color:var(--brown-brand);font-size:1.5rem}.subtext-large.text-align-center{color:#082747}.subtext-large.max-width-full{color:#6b4f47;max-width:100%;font-size:1.25rem;line-height:1.45}.subtext-large.text-color-white{color:var(--base-color-brand--white);text-align:left}.subtext-large.text-color-white.align-center{text-align:center}.subtext-large.is-white-bg{background-color:var(--base-color-brand--white);border-radius:.5rem;max-width:85%;padding:20px}.subtext-large.is-white-bg._100{max-width:100%}.subtext-large.place-p{max-width:100%;margin-left:auto;margin-right:auto}.container-large-2{z-index:5;width:100%;max-width:80rem;margin-top:10rem;margin-left:auto;margin-right:auto;position:static;inset:0%;overflow:visible}.container-large-2.is-details{flex-direction:column;justify-content:center;align-items:center;max-width:90rem;margin-top:0;display:flex}.hero_bottom-left-content{text-align:left;max-width:100%}.transparency-lottie{color:#a58a87;width:7rem;height:auto;margin-bottom:1rem}.transparency-lottie.is-new{width:9rem;min-width:9rem;margin-top:auto;margin-bottom:auto;margin-right:.5rem}.transparency-lottie.is-smaller{width:5.75rem;margin-bottom:2rem}.hero-section{background-color:#fbf6ef;background-image:none;flex-direction:column;justify-content:center;align-items:stretch;min-height:56rem;padding-top:13rem;padding-bottom:8rem;display:flex;position:relative}.card-subtitle{color:#6b4f47;margin-top:0;margin-bottom:0;font-size:2rem;font-weight:600}.subscription-details{justify-content:flex-start;align-items:flex-start;margin-bottom:auto;display:flex}.subscription-text-wrapper{color:#714c47;flex-direction:column;align-items:flex-start;max-width:24rem;padding-top:.25rem;display:flex}.title-cta{color:var(--brandchampagne);letter-spacing:-.03em;margin-bottom:8px;font-size:1.5rem;font-weight:600;line-height:1.3}.icon-container{border-radius:8px;justify-content:center;align-items:center;width:auto;height:180px;margin-top:4rem;margin-bottom:3rem;display:flex}.marquee-horizontal-large{z-index:200;flex:none;justify-content:flex-start;align-items:center;width:100%;height:180px;display:flex;position:relative;overflow:hidden}.hero_content-wrapper{text-align:center;flex-direction:column;justify-content:center;align-items:flex-start;max-width:100%;display:flex}.spacer-30{width:100%;height:30px}.spacer-30._15-xsvp{flex:none;width:30px;min-height:30px}.amenities-icon{width:4rem;height:4rem}.c-card-content-divider{border-bottom:1px #bbb;width:100%;height:1px;margin-top:20px;margin-bottom:30px}.paragraph{color:#714c47;margin-top:0}.paragraph.is-modal{color:var(--text-color--text-primary);text-align:center;margin-bottom:1.25rem;margin-left:auto;margin-right:auto;font-size:.875rem}.paragraph.is-blog-read{margin-bottom:1rem;font-size:1rem}.paragraph.nunito{font-family:"Source Sans 3",sans-serif;font-weight:400}.paragraph.nunito-bg{background-color:var(--base-color-brand--white);border-radius:.25rem;padding:.25rem;font-family:"Source Sans 3",sans-serif;font-size:.875rem;font-weight:400}.subscription-right-wrapper{grid-column-gap:1rem;grid-row-gap:2.5rem;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;align-content:start;align-self:flex-start;align-items:start;width:48%;margin-left:auto;display:grid}.title-wrapper-gallery{justify-content:center;align-items:center;display:flex;position:static;inset:-16% 0% auto}.heading-large-2{color:#714c47;letter-spacing:-.03em;margin-top:0;font-size:4rem;font-weight:400;line-height:1.2}.faq-grid{grid-column-gap:16px;grid-row-gap:16px;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.faq-grid.homepage{grid-template-columns:1fr .25fr;place-items:start}.transparency-text{text-align:center;max-width:92%;margin-bottom:auto}.transparency-text.text-align-left{color:#646464;text-align:left;text-align:left;max-width:100%}.c-card-subtitle{margin-bottom:.75rem}._w-cards-list{padding-bottom:20px;padding-left:20px;padding-right:20px;position:sticky;top:1px}.amenities-text{color:var(--brown-brand);text-transform:capitalize;font-size:1.125rem;line-height:1.2}.lottie-animation{max-width:200px;margin-right:1.25rem}.lottie-animation.is-subscription{width:160px;max-width:160px;max-height:100px;margin-right:2rem}.lottie-animation.is-subscription.larger{width:160px;max-width:200px;max-height:120px}.lottie-animation.is-subscription.smaller{max-width:140px;max-height:88px}.c-card{width:100%;max-width:650px;margin-left:auto;margin-right:auto;transition:all .25s;position:relative}.c-card._2{max-width:640px;position:sticky;top:80px}.c-card._3{max-width:640px;position:sticky;top:160px}.c-card._5{max-width:640px;display:none;position:sticky;top:340px}.c-card._4{max-width:640px;position:sticky;top:240px}.c-card._1{max-width:640px;position:sticky;top:20px}.amenities-wrapper{min-width:100%;margin-top:0}.title-wrap{text-align:center;flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:720px;margin-bottom:2rem;margin-left:0;margin-right:auto;display:flex}.transparency-content{flex-direction:column;justify-content:center;align-items:flex-start;max-height:17rem;padding:.125rem .5rem;display:flex}.transparency-content.is-new-card{margin-top:auto;margin-bottom:auto;margin-left:1rem;padding-left:0}.flex-horizontal{grid-column-gap:3rem;grid-row-gap:3rem;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;display:flex}.flex-horizontal.bailey{max-width:24.5rem;display:block}.flex-horizontal.gap-8px{grid-column-gap:.5rem;grid-row-gap:.5rem}.flex-horizontal.gap-12px{grid-column-gap:.75rem;grid-row-gap:.75rem;margin-bottom:1.25rem}.flex-horizontal.gap-12px._2{justify-content:flex-start;align-items:flex-start}.flex-horizontal.gap-12px.last{justify-content:flex-start;align-items:flex-start;margin-bottom:0}.flex-horizontal.flip-svp.is-mobile{display:none}.spacer-60{width:100%;height:60px}.spacer-60._60-width{width:60px}.section{background-color:#fbf6ef;min-height:32rem;padding-top:4rem;padding-bottom:4rem}.section.is--hero{min-height:24rem;padding-top:10rem}.section.is--hero.smaller{min-height:19.5rem;padding-top:12rem;padding-bottom:4rem}.section.is--hero.service{padding-top:11.5rem}.section.background-color-white{background-color:#fff}.section.background-color-white.padding-section-small{min-height:auto;padding-top:2rem;padding-bottom:2rem}.section.is--faq{padding-top:2rem}.section.is-dark-bg{background-color:var(--brown-brand);color:var(--brandchampagne)}.section.is-blog{padding-top:12rem}.section.is--hero-white{background-color:var(--base-color-brand--white);min-height:24rem;padding-top:10rem}.section.is--hero-white.smaller{min-height:18.5rem;padding-bottom:3rem}.section.is--hero-services{background-color:var(--base-color-neutral--white);min-height:24rem;padding-top:12rem;padding-bottom:5rem}.section.is--hero-services.smaller{min-height:19.5rem;padding-top:12rem;padding-bottom:4rem}.section.related-services{min-height:16rem}.section.is-subs-details{background-color:#fbf6ef;min-height:36rem;padding-top:4rem;padding-bottom:4rem;position:relative}.section.is-subs-details.is-amenities{background-color:#fff;padding-top:6rem;padding-bottom:6rem}.section.is-transparency{background-color:#fff;padding-top:5rem}.section.is-transparency.is-new{min-height:28rem;padding-bottom:3rem}.faq-cta{background-color:var(--brown-brand);text-align:center;border-radius:1rem;flex-direction:column;justify-content:flex-end;align-items:center;min-width:340px;min-height:340px;max-height:520px;padding:0;display:flex;position:sticky;top:64px}.subs-title-wrapper{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding-left:0;display:flex}.subtext-wrapper{text-align:center}.subtext-wrapper.is-gallery{inset:-7.9rem 0% auto;inset:-7.9rem 0% auto;inset:-7.9rem 0% auto;max-width:60%;margin-left:auto;margin-right:auto;position:static;inset:-7.9rem 0% auto}.atrip-section{z-index:5;background-color:#fff;padding-top:0;padding-bottom:6rem;position:relative}.atrip-section.is-hidden{display:none}.subscription-title-wrapper{flex-direction:column;justify-content:flex-start;align-items:center;max-width:60rem;margin-left:auto;margin-right:auto;display:flex}.paragraph-2{color:var(--brandchampagne);margin-bottom:1rem;font-size:1rem;line-height:1.5}.transparency-wrapper{grid-column-gap:2rem;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;margin-top:4rem;display:grid}.transparency-wrapper.is-hidden{display:none}.subscription-lottie-wrapper{max-width:10rem;margin-right:2rem;display:flex}.subscription-left-wrapper{grid-column-gap:1rem;grid-row-gap:2.5rem;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;width:48%;margin-right:auto;display:grid}.subscription-details-wrapper{flex-direction:column;justify-content:space-around;width:100%;margin-top:6rem;display:flex}.page-padding{border:1px #000;padding-bottom:0;padding-left:2.5rem;padding-right:2.5rem}.page-padding.is-shiv{padding-left:0}.page-padding.is-hero{width:100%;height:100%;margin-left:0;margin-right:0;padding-bottom:0;padding-left:2rem;padding-right:2rem}.faq-container{z-index:5;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;max-width:none;margin-left:auto;margin-right:auto;display:flex;position:relative}.subscription-divider{background-color:#19227d1f;width:1px;height:32.5rem}.image-cover-3{object-fit:cover;border-radius:1rem;width:100%;height:100%;min-height:19rem}.image-cover-3.is-taller{min-height:25.5rem}.c-card-details{margin-bottom:20px}.title-wrapper{justify-content:center;align-items:center;display:flex;position:static}.title-wrapper.is-blog{flex-direction:column}.hero-bottom-text{text-align:left;text-transform:none;max-width:80%;margin-top:1rem;margin-bottom:4rem;font-size:1.5rem}.hero-bottom-text.homepage{color:#6b4f47;max-width:100%;margin-top:1.5rem;margin-bottom:0;font-family:"Source Sans 3",sans-serif}.cta-wrapper{grid-column-gap:1.25rem;grid-row-gap:1.25rem;justify-content:center;align-items:center;margin-top:2rem;display:flex}.cta-wrapper.is-8rem{justify-content:center;align-items:center;display:flex}.cta-wrapper.is-centered{justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:flex}.cta-wrapper.is-centered.margin-0{margin-top:0}.faq-wrap{max-width:none;margin-left:0;margin-right:auto;padding-right:1rem}.c-cards-list{transition:all .2s;position:relative}.flex-vertical{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.flex-vertical.serv{grid-column-gap:1rem;grid-row-gap:1rem;width:auto;margin-left:0}.flex-vertical.marquee-fix{grid-column-gap:1.5rem;grid-row-gap:1.5rem;justify-content:center;align-items:stretch;margin-top:0}.flex-vertical.left{grid-column-gap:.25rem;grid-row-gap:.25rem;justify-content:center;align-items:flex-start}.book-now-modal{color:#fff;cursor:pointer;background-color:#4c92e0;border:1px solid #4c92e0;border-radius:3.125rem;justify-content:center;align-items:center;min-height:3.25rem;margin-left:.25rem;padding:.75rem 2rem;font-family:"Source Sans 3",sans-serif;font-size:1.125rem;font-weight:600;transition:all .3s;display:flex}.book-now-modal:hover{color:#4c92e0;-webkit-text-stroke-color:#4c92e0;background-color:#fff;border:1px solid #4c92e0;font-weight:600}.book-now-modal.is-hero{margin-top:2rem}.book-now-modal.is-hero.homepage{background-color:#4c92e0;border-width:1.5px;border-color:#4c92e0;font-size:1.125rem}.book-now-modal.is-hero.homepage:hover{background-color:var(--base-color-brand--white);color:#4c92e0;-webkit-text-stroke-color:#4c92e0}.book-now-modal.is--hidden{display:none}.subs-subtext.text-size-regular.max-width-medium{text-align:center;max-width:46.5rem;font-size:1.5rem}.subs-subtext.text-size-regular.max-width-medium.text-align-left{max-width:48rem;color:var(--text-color--text-primary);text-align:left;margin-left:0;margin-right:auto;padding-top:0;padding-bottom:.75rem;font-size:1.5rem;font-weight:400}.subs-subtext.still-you-recoleta{color:var(--brown-brand);font-family:"Source Sans 3",sans-serif;font-size:1.5rem;font-weight:700}._w-card{background-color:#fff;border:1px solid #000;border-radius:10px;margin-bottom:100px;padding:1.5rem;position:relative;box-shadow:26px 26px 37px -10px #13131314}.amenities-wrapper-2{grid-column-gap:2.5rem;justify-content:space-between;align-items:stretch;display:flex}.track-horizontal{justify-content:flex-start;align-items:center;display:flex}.gallery-section{background-color:#fbf6ef;min-height:auto;padding-top:6rem;padding-bottom:5rem;position:relative;overflow:clip}.gallery-section.is-hidden{display:none}.hero-bottom-text-2.text-size-large{font-size:2rem}.hero-bottom-text-2.text-size-large.text-color-white{color:#fff;font-size:2.25rem;font-weight:400;line-height:1.3}.hero-bottom-text-2.text-size-regular.text-color-white{color:#f1c2b8;margin-bottom:0}.swiper-arrow-wrapper{grid-column-gap:40px;grid-row-gap:16px;flex-direction:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;place-items:center;padding-top:.5rem;padding-bottom:1.25rem;display:grid}.swiper-arrow-wrapper.is-gallery{margin-top:2rem}.faq-section1{background-color:#fafafa;min-height:32rem;padding-top:4rem;padding-bottom:6rem;display:block}.hero-right{min-width:40%;max-width:40rem;display:none}.c-cloneable{width:100%;max-width:1300px;margin-left:auto;margin-right:auto;padding-top:100px;padding-bottom:0}.c-card-title{justify-content:flex-start;align-items:center;margin-bottom:10px;display:flex}.benefits-title-2{font-size:1.5rem}.hero-left{width:65%;margin-right:auto}.marquee-cover{z-index:10;background-image:none;position:absolute;inset:0%}.slider-button-right{color:#7e3d5d;text-align:center;cursor:pointer;background-color:#fff;background-image:url(https://cdn.prod.website-files.com/67864a1af02340a0baab8c1f/67864ffedcce8992af40703e_Group.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 14px;border-radius:100px;width:56px;height:56px;padding:12px;font-size:0;font-weight:400;line-height:1em;transition:background-position .15s cubic-bezier(.47,0,.745,.715),background-color .2s,color .2s;box-shadow:7px 7px 20px #554c4c33}.slider-button-right:hover{color:#fff;background-color:#fff;background-position:60%}.slider-button-right:active{background-color:var(--brown-brand);background-image:url(https://cdn.prod.website-files.com/67864a1af02340a0baab8c1f/6a2a6c654a880316fd25fb84_arrow%20leeft%20white%202.svg)}.gallery-lightbox-2{width:100%;height:100%}.marquee{flex-direction:row;flex:1;justify-content:center;align-items:flex-start;width:100%;height:40rem;display:flex;position:relative;overflow:hidden}.transparency-title{color:#714c47;text-align:center;letter-spacing:.05em;margin-bottom:.25rem;font-size:1.25rem;font-weight:700;line-height:1.3}.faq-section{padding:1rem 0%}.grid-two-column-three-row{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;margin-top:5rem}.grid-two-column-three-row.is-hidden{display:none}.appointment_wrapper{grid-column-gap:.75rem;grid-row-gap:.75rem;justify-content:flex-start;align-items:flex-end;margin-top:4rem;display:flex}.appointment_wrapper.mt-4rem{margin-top:4rem}.appointment_wrapper.mt-4rem.content-centered{flex-flow:row;justify-content:center;align-items:center}.paragraph-large{color:#714c47;font-size:1rem;line-height:32px}.paragraph-large.is-hidden{display:none}.amenities-left{width:43%;margin-right:auto}.container-large-3{width:100%;max-width:90rem;height:auto;margin-left:auto;margin-right:auto}.container-large-3.is-gallery{flex-direction:column;justify-content:flex-start;align-items:center;max-width:90rem;display:flex;position:relative;overflow:visible}.container-large-3.is-hero{flex-direction:column;justify-content:center;align-items:flex-start;margin-left:auto;margin-right:auto;display:flex}.container-large-3.is-hero.homepage{flex-direction:row;max-width:90rem}.card-title{margin-top:0;margin-bottom:0;font-size:3.5em;line-height:1em}.subscription-wrapper-new{margin-top:6rem;display:flex}.amenities-right{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:50%;max-width:100%;display:grid}.track-vertical{grid-column-gap:3rem;grid-row-gap:3rem;flex-direction:column;flex:1;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;align-items:stretch;width:100%;display:grid;position:relative}.page-padding-2{background-color:#0000;width:100%;margin-left:auto;margin-right:auto;padding-left:2.5rem;padding-right:2.5rem}.gallery-image-extra-small{height:304px;transition:all .35s}.gallery-image-extra-small:hover{box-shadow:23px 23px 64px -10px #714c474d}.icon-3{border-radius:1.5rem;width:100%}.star-rating{width:74px;height:16px;margin-bottom:0;margin-right:.125rem;display:block}.amenities-first-block{grid-row-gap:2rem;flex-direction:column;align-items:flex-start;padding-left:0;display:flex}._w-content{justify-content:center;align-items:center;width:100%}.newest-feature-wrapper{grid-column-gap:1.25rem;grid-row-gap:2.25rem;align-items:flex-start;width:100%;display:flex}.slider-button-left{color:#7e3d5d;text-align:center;cursor:pointer;background-color:#fff;background-image:url(https://cdn.prod.website-files.com/67864a1af02340a0baab8c1f/67864ffedcce8992af40703f_Group%20\(1\).svg);background-position:50%;background-repeat:no-repeat;background-size:16px 14px;border-radius:50%;width:56px;height:56px;padding:12px;font-size:0;font-weight:400;line-height:1em;transition:background-position .15s cubic-bezier(.47,0,.745,.715),background-color .2s,color .2s;box-shadow:7px 7px 20px #554c4c33}.slider-button-left:hover{color:#fff;background-color:#fff;background-position:40%}.slider-button-left:active{background-color:var(--brown-brand);background-image:url(https://cdn.prod.website-files.com/67864a1af02340a0baab8c1f/6a2a6c65f40b5dc9a2923028_arrow%20leeft%20white%201.svg)}.gallery-image-medium{height:100%;transition:all .35s}.gallery-image-medium:hover{box-shadow:23px 23px 64px -10px #714c474d}.hero_bottom-content{perspective-origin:50% 100%;transform-origin:50% 100%;color:#d8c6b3;background-color:#6b4f47;grid-template-rows:auto;grid-template-columns:2fr 1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;height:auto;min-height:240px;margin-top:7rem;padding:2rem 2.5rem 3rem;display:flex}.hero_bottom-content.is-hidden{background-color:#13549c;margin-top:10rem;padding-bottom:3rem;display:flex}.hero_bottom-content.is--blue{color:#fff;background-color:#13549c;background-image:linear-gradient(132deg,#4c92e0,#13549c 50%);margin-top:10rem;padding-top:3rem;padding-bottom:3rem;display:flex}.container{width:100%;max-width:1328px;padding-left:24px;padding-right:24px;position:relative}.container.flex-center.overflow-none.is-gallery{min-width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.container.flex-center.overflow-none.is-test{z-index:auto;z-index:auto;flex-direction:column;justify-content:center;align-items:center;display:flex}.container.flex-center.overflow-none{margin-top:1rem;overflow:hidden}.container.flex-center.overflow-none.is-gallery{min-width:100%;display:none}.button-2{color:#fff;text-align:center;letter-spacing:.02em;text-transform:none;background-color:#714c47;border:1px solid #714c47;border-radius:3.125rem;justify-content:center;align-items:center;padding:.75rem 2rem;font-size:1.125rem;font-weight:400;line-height:1.5;transition:all .3s}.button-2:hover{color:#714c47;background-color:#fff}.button-2.is-centered{background-color:#74765b;border-width:1.5px;border-color:#74765b;margin-left:auto;margin-right:auto;font-weight:700}.button-2.is-centered:hover{color:#74765b;background-color:#fff;border-width:1.5px;border-color:#74765b}.button-2.is-footer-light{margin-top:2rem}.button-2.is-footer-light.hidden{color:#714c47;background-color:#fbf6ef;display:flex}.button-2.is-footer-light.hidden:hover{color:#714c47;background-color:#d8c6b3}.button-2.is-footer-lightmobile{margin-top:2rem}.button-2.is-footer-lightmobile.is-hidden{display:none}.button-2.is-blog-read{margin-top:1.5rem;transition-duration:.4s}.button-2.is-hidden{display:none}.c-content{z-index:5;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.hero-top-text{color:var(--brown-brand);text-align:left;text-transform:none;margin-bottom:1rem;margin-left:0;margin-right:auto;font-size:.875rem}.hero-top-text.text-align-center{text-align:center}.gallery-cms-new{min-width:100%;max-width:66em;max-height:48rem;margin-top:2rem;margin-left:auto;margin-right:auto;overflow:visible}.container-large-4{z-index:5;width:100%;max-width:80rem;margin-left:auto;margin-right:auto;position:static;inset:0%;overflow:visible}.container-large-4.is-hero-bottom{grid-column-gap:3rem;grid-row-gap:3rem;grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:auto;margin-bottom:auto;padding-left:8px;padding-right:8px;display:grid}.icon-container-alt{border-radius:8px;flex:none;justify-content:center;align-items:center;width:250px;height:150px;padding-left:30px;padding-right:30px;display:flex;box-shadow:0 7px 15px 3px #afb1b34d}.page-padding-3{border:1px #000;padding-bottom:0;padding-left:2rem;padding-right:2rem}.page-padding-3.is-hero{width:100%;height:100%;margin-left:0;margin-right:0;padding-bottom:0}.dropdown-list{background-color:#d8c6b3}.dropdown-list.w--open{background-color:#fff;border-radius:.5rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;min-width:50rem;max-width:17.5rem;max-height:40rem;margin-left:-15rem;padding-top:2rem;padding-bottom:2rem;padding-left:1rem;display:flex;box-shadow:1px 1px 40px #0000001a}.dropdown-list.is-larger{background-color:#fff;min-width:14rem}.dropdown-list.is-larger.w--open{margin-left:-4rem;top:52px}.dropdown-list.is-larger.is-locations-copy.w--open{margin-top:-12px;margin-left:-4rem;top:auto}.dropdown-list.is-larger.is-locations.w--open{min-width:20rem;max-width:20rem;margin-top:-6px;margin-left:0;padding-top:.5rem;padding-bottom:1rem;top:auto}.icon-5{margin-top:auto;margin-bottom:auto;margin-right:10px;display:block}.icon-5.is-last{margin-right:4px}.logo-wrapper{margin-right:auto}.logo-wrapper.w--current{position:static}.nav_link-wrapper{backface-visibility:visible;perspective-origin:0%;transform-origin:0%;color:#6b4f47;text-align:center;text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;margin-right:.25rem;padding:.5rem;font-size:.875rem;text-decoration:none;transition:all .3s;display:flex}.nav_link-wrapper:hover{color:#714c47;transform:translate(4px)}.nav_link-wrapper.is-sub{color:#6b4f47;text-align:left;align-items:flex-start;margin-left:0;padding:.5rem .5rem .5rem .25rem;font-family:"Source Sans 3",sans-serif;font-size:1rem;font-weight:600;line-height:1.4}.nav_link-wrapper.is-sub.is-exam{color:#6b4f47;font-weight:600}.nav_link-wrapper.is-hidden{display:none}.nav_link-wrapper.is-dropdown{color:#6b4f47;justify-content:center;align-items:flex-start;margin-bottom:.25rem;margin-right:0;padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.75rem}.nav_link-wrapper.is-dropdown:hover{color:#714c47;transform:translate(4px)}.navbar{z-index:50;background-color:#0000;justify-content:center;align-items:center;padding:1.5rem 2rem 1.25rem;display:flex;position:absolute;inset:0% 0% auto}.navbar.is-mobile-only{display:none}.text-block{color:#714c47;letter-spacing:.05em;text-transform:none;margin-top:3px;font-family:"Source Sans 3",sans-serif;font-size:1rem;font-weight:700}.text-block.nav-recoleta{color:#6b4f47;letter-spacing:.05em;text-transform:uppercase;letter-spacing:.05em;text-transform:uppercase;font-family:"Source Sans 3",sans-serif;font-size:1rem;font-style:normal;font-weight:700}.nav_link{color:#6b4f47;text-align:left;letter-spacing:.05em;text-transform:none;margin-right:.25rem;padding:4px 4px 0 0;font-family:"Source Sans 3",sans-serif;font-size:.875rem;font-weight:600;line-height:1.2}.nav_link:hover{color:#554c4c}.nav_link.nav-recoleta{perspective-origin:0%;transform-origin:0%;text-align:center;text-transform:uppercase;text-align:center;text-transform:uppercase;margin-right:0;padding-right:0;font-family:"Source Sans 3",sans-serif;font-size:1rem;font-weight:700;display:block}.bay-area-logo{width:11.1rem}.nav-dropdown{font-weight:700}.nav-dropdown.is-sub{min-width:100%;margin-left:0;margin-right:auto;padding-left:0}.nav-dropdown.is-about-page{margin-right:.25rem;padding-left:.5rem;padding-right:.5rem;font-size:1.125rem}.nav-dropdown.is-about-page.is--hidden{display:none}.nav-dropdown.is0why{margin-right:.25rem;padding-left:.5rem;padding-right:.5rem;font-family:"Source Sans 3",sans-serif;font-size:1.125rem}.nav-dropdown.is0why.is--hidden{display:none}.nav-toggle{color:#6b4f47;text-transform:uppercase;min-width:7rem;margin-right:.125rem;padding:1rem 2rem 1rem 0;font-style:normal;transition:all .3s}.nav-toggle:hover{color:#554c00}.nav-toggle.w--open{color:#714c47}.nav-toggle.is-sub{min-width:100%;margin-right:auto;padding:.9rem 2rem .5rem .5rem}.nav-toggle.is-sub.w--open{padding-left:1.25rem}.nav-toggle.is--prless{text-transform:uppercase;text-transform:uppercase;min-width:6.5rem;padding-right:2rem}.container-large-7{width:100%;max-width:80rem;height:auto;margin-left:auto;margin-right:auto}.container-large-7.is-nav{max-width:90rem;display:flex}.nav-menu{grid-column-gap:.875rem;grid-row-gap:.875rem;justify-content:center;align-items:center;margin-left:.5rem;display:flex}.new-navi{margin-top:0}.why-choose-reviews{grid-column-gap:1.5rem;grid-row-gap:1.5rem;border-top:1px solid var(--base-color-brand--white);flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-top:1.5rem;padding-top:1.5rem;display:flex}.why-choose-reviews.is--2nd{border-top-style:none}.swiper-wrapper{flex:none;display:block}.swiper-wrapper.basic-slider-list{align-items:center;display:flex}.swiper-wrapper.basic-slider-list.is-testimonial{min-height:26rem;position:relative}.tab-pane-tab-3{color:#5f56e3}.basic-swiper{width:100%;min-height:21rem;margin-bottom:0;overflow:hidden}.basic-swiper.is-gallery{min-height:24rem}.basic-swiper.is-test{z-index:4;background-color:#fff0;min-height:26rem;position:relative}.tabs-content-2{padding-bottom:1rem}.testimonial-title-wrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:2rem;padding-left:1rem;display:flex}.love-us-overlay{background-color:#f5efe4;display:block;position:absolute;inset:0%}.category-tab{opacity:.5;color:#714c47;text-align:center;text-transform:uppercase;background-color:#0000;border:2px #5f56e3;border-radius:0;justify-content:center;align-items:flex-start;margin-bottom:1rem;margin-right:.5rem;padding:.75rem .75rem .25rem;font-size:1.25rem;font-weight:700;transition:all .3s;display:flex}.category-tab:hover{color:#d6baaa}.category-tab:visited{color:#5f56e3}.category-tab.w--current{opacity:1;color:#714c47;background-color:#0000;border-color:#5f56e3 #5f56e3 #714c47;border-bottom-style:solid;border-bottom-width:3px;border-radius:0;padding-bottom:.25rem;font-family:Recoleta-SEMIB;font-weight:600}.category-tab.w--current:active{color:#fff}.testimonials-wrapper{width:100%}.testimonials-wrapper.is--hidden{display:none}.tab-pane-tab-4{color:#5f56e3}.loveus-wrapper{padding:12px;position:relative;overflow:hidden}.tabs-menu-4{color:#714c47;justify-content:center;align-items:center;display:flex}.testimonials-subtext{color:var(--text-color--text-alternate);font-size:1.5rem}.testimonials-subtext.text-weight-bold{color:#714c47}.smile-svg{max-width:100%;margin-left:auto;margin-right:auto;position:absolute;inset:20rem 0% 0%}.smile-svg.is-hidden{display:none}.swiper-slide{flex:none}.swiper-slide.basic-swiperr-item{background-color:#0000;border-radius:2rem;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:20rem;max-height:30rem;margin-left:auto;margin-right:auto;display:flex}.swiper-slide.basic-swiperr-item.is-gallery{min-width:100%;min-height:auto;max-height:none}.swiper-slide.basic-swiperr-item.is-test{z-index:4;position:relative}.container-large-8{width:100%;max-width:80rem;height:auto;margin-left:auto;margin-right:auto}.tab-pane-tab-2{color:#5f56e3}.testimonial-section{min-height:auto;color:var(--base-color-brand--black);background-color:#f5efe4;padding-top:4rem;padding-bottom:4rem;position:relative}.testimonial-content{flex-direction:column;justify-content:center;align-items:center;max-width:100%;max-height:40rem;padding:0;display:flex}.quotes{filter:sepia();max-width:4.125rem}.testimonial-p{color:#714c47;text-align:center;max-width:56rem;font-size:2rem;line-height:1.25}.testimonial-client{color:#714c47;text-transform:uppercase;font-size:1.125rem;font-weight:400;line-height:1.4}.platform-testimonial-wrapper{margin-top:0}.testimonial-platform-logo{width:4rem}.round-blue-bg{z-index:3;background-color:#fff;border-radius:50%;width:26rem;height:26rem;margin-left:auto;margin-right:auto;display:block;position:absolute;inset:0%}.body{flex-flow:column;justify-content:space-between;align-items:stretch;display:flex}.smile-brown-svg{filter:brightness(200%);max-width:32rem;display:none;position:absolute}.elfshight-embed-wrap{display:none}.accordion-css__item-bottom{grid-template-rows:0fr;display:grid;position:relative;overflow:hidden}.accordion-css__item-bottom-content{padding-bottom:1.5em;padding-left:1.5em;padding-right:1.5em}.accordion-css__list{grid-column-gap:.5em;grid-row-gap:.5em;flex-flow:column;margin-top:0;margin-bottom:0;padding-left:0;display:flex;position:static}.accordion-css__item-bottom-wrap{flex-flow:column;height:100000%;display:flex;position:relative;overflow:hidden}.accordion-css__item-icon-svg{width:1em}.accordion-css__item-icon{background-color:var(--base-color-brand--white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2em;height:2em;display:flex;transform:rotate(180deg)}.accordion-css__item-top{grid-column-gap:1em;grid-row-gap:1em;cursor:pointer;justify-content:space-between;align-items:center;padding:1em 1em 1em 1.5em;transition:all .25s;display:flex}.accordion-css__item-top:hover{padding-left:2em;padding-right:.75em}.accordion-css{max-width:48rem;position:relative}.accordion-css__item{background-color:#efeeec;border-radius:.5em;list-style:none}.accordion-css__item-h3{color:var(--brown-brand);margin-top:0;margin-bottom:0;font-size:1.25em;font-weight:500;line-height:1.3}.accordion-css__item-p{color:var(--brown-brand);margin-bottom:0;font-size:1em;line-height:1.5}.dr-shiv-img-faq{border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;margin-bottom:1rem}.faq-cta-inner{padding-bottom:1.25rem;padding-left:1.25rem;padding-right:1.25rem}.nav-flex-vertical{flex-flow:column;justify-content:flex-start;align-items:flex-start;padding-left:.5rem;display:flex}.nav-grid-3{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1.25fr 1fr;grid-auto-columns:1fr;display:grid}.page-padding-5{border:1px #000;padding-bottom:0;padding-left:2.5rem;padding-right:2.5rem}.container-large-13{width:100%;max-width:80rem;height:auto;margin-left:auto;margin-right:auto}.container-large-13.is-gallery{flex-direction:column;justify-content:flex-start;align-items:center;max-width:80rem;display:flex;position:relative;overflow:visible}.gsap-slider__controls{grid-column-gap:.5em;grid-row-gap:.5em;justify-content:center;align-items:center;display:flex}.gsap-slider__collection{width:100%;max-width:100%}.gsap-slider__list{-webkit-user-select:none;user-select:none;will-change:transform;touch-action:pan-y;backface-visibility:hidden;justify-content:flex-start;align-items:stretch;display:flex}.gsap-slider{grid-column-gap:3em;grid-row-gap:3em;flex-flow:column;align-items:center;width:100%;min-width:100%;min-height:auto;display:flex;position:relative;overflow:hidden}.gsap-slider__control{background-color:var(--brown-brand);color:#efeeec;border:1px solid #2c2c2c;border-radius:50em;padding:.75em 1.5em;font-size:1em;transition:all .25s}.gsap-slider__control:hover{padding-left:1.65em;padding-right:1.35em}.gsap-slider__item{flex:none;margin-left:auto;margin-right:auto}.demo-card{background-color:#2c2c2c00;border:1px #2c2c2c;border-radius:.5em;justify-content:center;align-items:center;width:100%;max-width:85%;max-height:42rem;margin-left:auto;margin-right:auto;display:flex;position:relative;overflow:hidden}.gsap-img{aspect-ratio:2;object-fit:cover;flex:1;max-height:100%;display:block}.text-link-arrow{grid-column-gap:.25rem;color:#5b463c;align-items:center;min-height:2.75rem;font-family:"Source Sans 3",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;text-decoration:none;transition:all .2s;display:inline-flex}.text-link-arrow:hover{grid-column-gap:.5rem;text-decoration:none}.text-link-arrow.is-small{font-size:.9375rem}.home-hero_label{color:#5b463c;line-height:1.4}.home-hero_label.text-size-tiny.text-weight-semibold.text-style-allcaps{font-weight:500}.text-link-arrow_icon{flex:none;width:1.125rem;height:1.125rem}.footer_component{color:#35271f;background-color:#faf6ef}.footer_top{grid-column-gap:0rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:33.75rem 27.5rem 1fr;display:grid}.footer_logo-link{display:inline-block}.footer_logo{width:14.75rem}.footer_links{grid-row-gap:.6875rem;flex-direction:column;align-items:flex-start;display:flex}.footer_link{color:#5b463c;font-weight:600;text-decoration:none}.footer_link:hover{text-decoration:underline}.footer_bottom{border-top:1px solid #dccec0;justify-content:space-between;align-items:center;padding-top:1.4375rem;display:flex}@media screen and (min-width:1920px){.button,.button.is-alternate{padding:.75rem 2rem;font-size:1.125rem}.button.is-alternate{padding:.75rem 2rem;font-size:1.125rem}.button.is-alternate.mt-2rem{font-size:1.25rem;font-weight:700}.button.is-alternate.nav{padding-left:2rem;padding-right:2rem;font-size:1.25rem}.button.mt-2rem{padding:1rem 4rem;font-size:1.25rem}.amenities-inner-wrapper{font-size:1.25rem}.transparency-text.text-align-left{font-size:1.25rem;line-height:1.4}.amenities-text{font-size:1.25rem}.c-card._2,.c-card._3,.c-card._4,.c-card._1,.c-card._2,.c-card._3,.c-card._4,.c-card._1{max-width:840px}.flex-vertical.marquee-fix{grid-column-gap:2.5rem;grid-row-gap:2.5rem;grid-column-gap:2.5rem;grid-row-gap:2.5rem}.subs-subtext.text-size-regular.text-size-large{font-size:1.5rem}._w-card{padding-top:40px;padding-bottom:40px}.hero-bottom-text-2.text-size-regular.text-color-white{font-size:1.25rem}.container-large-3,.container-large-3.is-hero.homepage,.container-large-3.is-hero.homepage,.container-large-3.is-hero.homepage{max-width:90rem}.hero_bottom-content{padding-bottom:2.5rem;font-size:1.5rem}.container.flex-center.overflow-none{flex-direction:column;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:flex}.hero-top-text{font-size:1.125rem}.container-large-4.is-hero-bottom{max-width:90rem}.dropdown-list.w--open{min-width:60rem;max-width:none;max-height:none}.dropdown-list.is-larger.is-locations.w--open{padding-top:1rem;padding-bottom:1rem;padding-left:.5rem;font-size:1.25rem}.nav_link-wrapper{font-size:1.25rem}.text-block.nav-recoleta{text-transform:none;text-transform:none;font-size:1.25rem}.nav_link{font-size:1rem}.nav_link.nav-recoleta{text-transform:none;text-transform:none;font-size:1.25rem}.container-large-7.is-nav{max-width:90rem}.nav-menu{grid-column-gap:1rem;grid-row-gap:1rem}.testimonial-title-wrapper{padding-left:0}.category-tab{font-size:1.5rem}.testimonials-wrapper{justify-content:center;align-items:center;display:flex}.tabs-menu-4{font-size:1.5rem}.container-large-8{max-width:100rem}.subtext-white-20px{font-size:1.5rem}.footer-divider{width:100%;margin-top:.25rem}.footer-location-title{font-size:1.25rem}.h3.footer-bottom-text.is-smaller{font-size:1.25rem;font-weight:600}.footer-logo{width:26rem}.container-large-9{max-width:100rem}.footer-link.margin-bottom-2rem{font-size:1.25rem}.container-large-10{max-width:100rem}.floating-button-wrap{display:none}.card-image{width:29.25rem;height:18.375rem}.services-cms-wrap{grid-column-gap:7.8rem;grid-row-gap:7.8rem}.container-large-13{max-width:100rem}.container-large-13.is-gallery{max-width:90rem}}@media screen and (max-width:991px){h1{font-size:3.25rem}h2{font-size:2.75rem}h3{font-size:2.25rem}h4{font-size:1.75rem}.hide-tablet{display:none}.page-wrapper{overflow:clip}.max-width-full-tablet{width:100%;max-width:none}.margin-large{margin:2.5rem}.margin-xlarge{margin:3.5rem}.margin-xxlarge{margin:4.5rem}.margin-huge{margin:5rem}.margin-xhuge{margin:6rem}.margin-xxhuge{margin:7.5rem}.padding-large{padding:2.5rem}.padding-xlarge{padding:3.5rem}.padding-xxlarge{padding:4.5rem}.padding-huge{padding:5rem}.padding-xhuge{padding:6rem}.padding-xxhuge{padding:7.5rem}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.margin-vertical{margin-left:0;margin-right:0}.margin-horizontal{margin-top:0;margin-bottom:0}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.padding-vertical{padding-left:0;padding-right:0}.padding-horizontal{padding-top:0;padding-bottom:0}.heading-style-h2{font-size:2.75rem}.heading-style-h2.text-color-white{text-align:left;text-align:left}.rl-styleguide_item-row{grid-template-columns:auto 1fr}.rl-styleguide_icons-list{grid-auto-flow:row}.heading-style-h5.serv{font-size:1.125rem}.heading-style-h1{font-size:3.25rem}.button.is-alternate{padding-top:.5rem;padding-bottom:.5rem}.button.is-card{border-radius:0;width:100%;height:4.375rem;padding-left:1.1875rem;padding-right:1.1875rem}.heading-style-h4{font-size:1.75rem}.heading-style-h4.ideas{letter-spacing:-.01em;letter-spacing:-.01em}.heading-style-h3{font-size:2.25rem}.text-size-small.nunito-nav{margin-bottom:.75rem}.icon-1x1-medium{width:2.5rem;height:2.5rem}.padding-global{padding-left:4%;padding-right:4%}.padding-section-medium{padding-top:4rem;padding-bottom:4rem}.padding-section-large{padding-top:6rem;padding-bottom:6rem}.spacer-large{padding-top:2.5rem}.spacer-xlarge{padding-top:3.5rem}.spacer-xxlarge{padding-top:4.5rem}.spacer-huge{padding-top:5rem}.spacer-xhuge{padding-top:6rem}.spacer-xxhuge{padding-top:7.5rem}.rl-styleguide_component{grid-row-gap:4rem;grid-template-columns:1fr;grid-auto-flow:row;min-height:auto;padding-top:4rem}.rl-styleguide_image{height:100%;max-height:none}.rl-styleguide_content{max-width:none;margin-left:4rem;margin-right:4rem}.rl-styleguide_image-wrapper{height:640px}.subtext-large{max-width:100%;font-size:1.25rem;line-height:1.4}.subtext-large.place-p{margin-left:auto;margin-right:auto}.subtext-large.is-white-bg{max-width:100%}.container-large-2{margin-top:1rem}.container-large-2.is-details{margin-top:2rem}.hero_bottom-left-content{text-align:center;max-width:100%;margin-right:auto}.transparency-lottie{width:6rem}.transparency-lottie.is-smaller{margin-bottom:1rem}.hero-section{min-height:auto;padding-top:10rem;padding-bottom:0}.subscription-text-wrapper{min-width:15rem;padding-top:0}.title-cta{font-size:1.5rem}.icon-container{width:100%;height:20vw;box-shadow:none;border-radius:1.5rem;margin-top:.5rem;margin-bottom:.5rem}.hero_content-wrapper{max-width:100%}.paragraph{margin-bottom:0}.paragraph.benefits{line-height:1.4}.subscription-right-wrapper{grid-row-gap:32px;width:49%;padding-left:4px}.title-wrapper-gallery{top:-12rem}.faq-grid{grid-column-gap:16px;grid-row-gap:24px;grid-template-columns:1.5fr}.faq-grid.homepage{grid-template-columns:1fr}.h2{font-size:2.25rem;font-weight:700;line-height:1.1}.h2.benefits{text-align:center;max-width:100%}.h2.benefits.is-bold{font-size:3.75rem}.h2.benefits.is-bold.text-align-left.amenities{text-align:center;text-align:center;text-align:center}.h2.text-align-center{font-size:3rem}.h2.gallery{text-align:center;line-height:1;top:-8px}.h2.white{text-align:center;max-width:100%}.h2.white.is-bold{font-size:3.75rem}.h2.white.is-bold.text-align-left.amenities{text-align:center;text-align:center;text-align:center}.h2.text-color-white.footer-title{margin-bottom:1rem;font-size:2rem;display:block}.h2.is--pricing{font-size:2rem}.lottie-animation.is-subscription{min-width:100px;max-width:170px;margin-right:0}.lottie-animation.is-subscription.larger{max-width:130px;margin-right:0}.lottie-animation.is-subscription.smaller{margin-right:0}.title-wrap{margin-bottom:2rem}.transparency-content{align-items:center;padding-left:.125rem;padding-right:.125rem}.transparency-content.is-new-card.home{align-items:flex-start}.flex-horizontal.flip-svp{justify-content:center;align-items:stretch}.flex-horizontal.bailey{grid-column-gap:4rem;grid-row-gap:4rem;max-width:100%}.section{padding-top:2.5rem;padding-bottom:2.5rem}.section.is--hero-white,.section.is--hero-services{padding-top:8rem;padding-bottom:3rem}.section.is-subs-details{padding-top:2rem;padding-bottom:3rem}.section.is--hero{padding-top:8rem;padding-bottom:3rem}.section.is--hero.service{padding-top:9rem}.section.background-color-white{padding-top:3rem}.section.is-blog{min-height:28rem;padding-top:8rem}.section.is--hero-white,.section.is--hero-services{padding-top:8rem;padding-bottom:3rem}.faq-cta{min-width:100%;min-height:300px;max-height:none;padding:16px 16px 24px;position:static;box-shadow:0 37px 37px #0000001a}.subs-title-wrapper{flex-direction:column;justify-content:center;align-items:center;padding-left:0}.subtext-wrapper.is-gallery{top:-3.5rem}.atrip-section{margin-top:-2.5rem;padding-bottom:5rem}.paragraph-2{font-size:14px}.transparency-wrapper{grid-row-gap:2rem;grid-template-columns:1fr 1fr}.subscription-lottie-wrapper{max-width:16rem;margin-right:.5rem}.h1{font-size:3.5rem}.h1.is-jumbo{font-size:4rem;line-height:1}.subscription-left-wrapper{width:49%;padding-right:10px}.subscription-details-wrapper{margin-top:7rem}.page-padding{padding-left:1.75rem;padding-right:1.75rem}.page-padding.is-shiv{padding-left:1.75rem}.subscription-divider{height:52rem}.faq-question-wrap{min-width:44rem}.image-cover-3{min-height:19.5rem}.hero-bottom-text{max-width:100%;margin-bottom:3rem}.cta-wrapper.is-8rem{margin-top:3rem}.cta-wrapper.is-centered{margin-top:4rem}.faq-wrap{padding-right:.125rem}.flex-vertical.left.ml-auto{justify-content:center;align-items:flex-end;margin-left:auto}.flex-vertical.serv{grid-column-gap:1.25rem;grid-row-gap:1.25rem}.book-now-modal{max-width:14rem;margin-bottom:1.5rem;margin-left:auto;margin-right:auto}.book-now-modal.is-hero.homepage{margin-left:0;margin-right:2rem}.subs-subtext.text-size-regular.max-width-medium.text-align-left{text-align:center;text-align:center;text-align:center;text-align:center;margin-left:0;padding-bottom:.125rem}._w-card{margin-bottom:60px}.amenities-wrapper-2{flex-direction:column}.gallery-section{min-height:auto;padding-top:4rem}.hero-bottom-text-2.text-size-large.text-color-white{font-size:30px;line-height:1.3}.faq-section1{padding-top:3rem;padding-bottom:3rem}.hero-right{min-width:45%}.benefits-title-2{font-size:1.25rem}.marquee-cover{margin-left:0}.slider-button-right:hover{background-position:50%}.transparency-title{font-size:1.4rem;line-height:1.3}.faq-section{padding-left:0%;padding-right:0%}.grid-two-column-three-row{grid-column-gap:1.25rem;grid-row-gap:1.25rem}.appointment_wrapper{grid-column-gap:1rem}.appointment_wrapper.mt-4rem.content-centered{margin-top:3rem}.call-now-modal.is-hero{margin-bottom:1.5rem}.call-now-modal.is-hero.homepage{margin-left:0}.call-now-modal.is-navbar{max-width:14rem;margin-left:auto;margin-right:auto}.amenities-left{width:100%}.container-large-3.is-gallery{min-height:40rem}.amenities-right{width:100%;margin-top:4rem}.track-vertical{align-items:flex-start}.faq-image{max-width:180px;margin-right:0;top:-58px}.page-padding-2{padding-left:24px;padding-right:24px}.icon-3{object-fit:cover;height:100%}.slider-button-left:hover{background-position:50%}.hero_bottom-content{min-height:200px;margin-top:4rem;padding-top:2.5rem;padding-left:24px;padding-right:24px}.hero_bottom-content.is-hidden,.hero_bottom-content.is--blue,.hero_bottom-content.is-hidden,.hero_bottom-content.is--blue{margin-top:10rem}.button-2.is-footer-light.hidden{display:block}.hero_bottom-star-rating-wrapper{justify-content:center;align-items:center}.container-large-4.is-hero-bottom{grid-template-columns:1.5fr;justify-content:space-between;align-items:center;display:flex}.hero-section-2{min-height:auto;padding-top:10rem;padding-bottom:0}.paragraph-4{font-size:14px}.page-padding-3{padding-bottom:4rem;padding-left:1.75rem;padding-right:1.75rem}.hero-bottom-text-3{max-width:100%;margin-bottom:3rem}.amenities-wrapper-3{flex-direction:column}.hero-bottom-text-4.text-size-large.text-color-white{font-size:30px;line-height:1.3}.benefits-title-3{font-size:1.25rem}.container-large-5.is-gallery{min-height:40rem}.page-padding-4{padding-left:24px;padding-right:24px}.container-large-6.is-hero-bottom{grid-template-columns:1.5fr 1.25fr 1.25fr}.menu-button{border-radius:.5rem;padding:10px}.menu-button.w--open{background-color:#d8c6b3;border-radius:.5rem;padding:10px}.dropdown-list.w--open{text-align:center;background-color:#fff;flex-direction:column;align-items:center;min-width:100%;max-width:none;max-height:none;margin-left:auto;margin-right:auto;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:0;display:block;inset:3.35rem 0% 0;box-shadow:1px 35px 64px #00000026}.dropdown-list.is-larger.w--open{margin-left:auto;margin-right:auto}.dropdown-list.is-larger.is-locations{display:none}.dropdown-list.is-larger.is-locations.w--open{flex-direction:column;margin-left:auto;margin-right:auto;display:block;inset:4rem 0% auto -4.1rem}.dropdown-list.is-larger.is-locations-copy{display:none}.dropdown-list.is-larger.is-locations-copy.w--open{flex-direction:column;margin-left:auto;margin-right:auto;display:flex;bottom:-6.7rem}.icon-5{margin-top:24px}.nav_link-wrapper{text-align:center;background-color:#0000;border-radius:0;align-items:center;width:100%;margin-bottom:.5rem;margin-left:auto;margin-right:auto;padding:10px 8px}.nav_link-wrapper.is-dropdown{text-align:left;justify-content:center;align-items:flex-start;padding-top:.125rem;padding-bottom:.125rem}.nav_link-wrapper.is-sub{width:auto;margin-right:4px;padding-top:.25rem;padding-bottom:.25rem;font-size:.75rem;font-weight:400;display:block}.navbar{padding:1rem 1.5rem;display:flex}.navbar.is-mobile-only{display:flex}.text-block{color:#714c47}.nav_link{color:#714c47;text-align:center;margin-right:0;font-weight:400;text-decoration:none}.nav_link.nav-recoleta{margin-left:auto;margin-right:auto}.icon-left{left:5.1rem;right:-.9rem;transform:none}.bay-area-logo{width:9rem}.nav-dropdown{margin-left:auto;margin-right:auto}.nav-dropdown.is-about-page,.nav-dropdown.is0why{text-align:center;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:block}.nav-dropdown.is-sub{min-width:14rem;margin-left:auto;margin-right:auto}.nav-dropdown.is-about-page,.nav-dropdown.is0why{text-align:center;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:block}.dropdown-list-sub.w--open{text-align:center;background-color:#fff;flex-flow:wrap;place-content:center;align-items:flex-start;margin-left:0;margin-right:0;padding-left:0;display:flex;inset:auto 0% -4.7rem}.nav-toggle{color:#714c47;text-align:center;flex-direction:row;flex:0 auto;min-width:8.5rem;max-width:14rem;margin-bottom:.5rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:2rem;display:inline-block}.nav-toggle.is-sub{min-width:13rem}.nav-toggle.is-sub.w--open{min-width:14rem}.nav-toggle.is--prless{padding-left:1rem}.container-large-7.is-nav{justify-content:center;align-items:center;display:flex}.nav-menu{background-color:#fff;flex-direction:column;padding-top:1rem;padding-bottom:3rem;padding-left:0}.burger-icon{width:2rem}.icon-video{object-fit:cover;height:100%}.why-choose-reviews{justify-content:center;align-items:center}.why-choose-reviews.is--2nd{width:100%}.testimonial-title-wrapper{justify-content:space-between;padding-left:0}.category-tab{font-weight:400}.tabs-menu-4{flex-wrap:wrap}.testimonial-section{min-height:40rem;padding-bottom:4rem}.footer-middle{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;place-items:start;margin-top:2rem;padding-left:0;display:grid}.footer-bottom{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:row;justify-content:center;align-items:flex-start;margin-top:2rem;padding-top:2rem}.footer-new-title-wrapper{margin-bottom:auto}.bottom-middle{margin-bottom:2rem}.footer-right-content{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.footer-divider{width:100%;margin-top:2rem;margin-left:auto;margin-right:auto}.footer-divider._1{margin-top:1rem}.middle-left{text-align:center;justify-content:center;align-items:center;width:100%;margin-bottom:2rem;margin-left:auto;margin-right:auto}.footer-left-content-new{width:auto;margin-bottom:auto;margin-right:0}.footer-location-hours{text-align:left}.bottom-right{margin-top:0}.footer-top{max-height:100%;padding-top:0}.footer-left-content{justify-content:flex-start;align-items:flex-start}.h3{margin-top:0}.h3.is--pricing{font-size:1.5rem;font-weight:600}.bottom-left{grid-column-gap:4rem;width:100%;margin-bottom:2rem;margin-right:0}.footer-link{text-align:left}.footer{padding-bottom:2rem}.hero-content-wrap.is-50p{width:80%}.title-wrapper-left.flex-horizontal._2{grid-column-gap:2.5rem;grid-row-gap:2.5rem;grid-column-gap:2.5rem;grid-row-gap:2.5rem;grid-column-gap:2.5rem;grid-row-gap:2.5rem;justify-content:space-between}.grid-2{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.grid-2.is--70-30{grid-template-columns:2fr}.grid-card.bg-color-champagne{padding-left:1.25rem;padding-right:1.25rem}.grid-card.bg-color-champagne.is--4{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-column-gap:.5rem;grid-row-gap:.5rem;padding:.5rem}.image-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;padding-top:1.5rem}.image-wrapper.is--book{border-radius:0;padding:1.5rem 1.25rem}.image-about{width:100%;max-width:14rem}.image-about.is--book{max-width:13rem}.veneers-content.is--grid{position:relative}.subtext.is--white-bg{max-width:100%}.margin-auto.is--expect,.margin-auto.is--expect-2,.margin-auto.is--expect,.margin-auto.is--expect-2{min-width:100%;max-width:100%}.accordion-paragraph---brix{max-width:100%}.accordion-item-wrapper---brix.tabs-accordion---brix{padding:32px 64px}.accordion-item-title---brix{max-width:88%}.pricing-card{padding:2rem 1.5rem 1.5rem}.veneer-img-2{position:sticky;top:12px;overflow:visible}.img-procedure{max-width:100%}.subtext-large-2{max-width:100%;font-size:1.25rem;line-height:1.4}.blogs_article-wrapper{padding-top:1.25rem;padding-left:1rem;padding-right:1rem}.h2-2{font-size:3.75rem;line-height:1.1}.h1-2{font-size:4rem}.blog-right-content{width:100%;margin-bottom:1.5rem}.blog-cms-list.blogs-wrapper{margin-top:.5rem}.h3-2{margin-top:0}.blog-left-content{width:100%;margin-bottom:1rem;padding-right:0}.blogs-wrapper{grid-template-columns:1fr 1fr}.veneer-video-loop{min-width:100%}.floating-button-wrap{z-index:99}.referring-content-inner.bg-color-champagne{padding-left:1.25rem;padding-right:1.25rem}.referring-content-inner.bg-color-champagne.is--4{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-column-gap:.5rem;grid-row-gap:.5rem;padding:.5rem}.wrapper,.wrapper-before-after{height:40vh}.bas-wrapper{max-width:490px;height:360px}.dr-bailey-img{width:7.5rem}.dr-shiv-img-faq{height:100%}.shiv-grid-2{flex-flow:column;display:flex}.shiv-about-right{padding-top:2rem;padding-left:0}.about0-under-content{width:auto;padding-left:0}._4-articles-grid{grid-template-columns:1fr 1fr}.guest-article-link{justify-content:center;align-items:center;height:100%}.meet-team-wrap{grid-column-gap:1.25rem}.padding-global-2{min-width:100%;padding-left:5vw;padding-right:5vw}.heading-style-h6-2{font-size:1.5rem;line-height:1.2}.contact-right_content{border:1px solid #eee;padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem}.heading-style-h1-2{font-size:3rem}.orange-text{letter-spacing:.05em;font-size:1.125rem}.contact-hero-grid{grid-template-columns:1fr}.section-3{padding-top:5rem;padding-bottom:5rem}.section-3.is-contact-hero{padding-top:9rem}.text-link-orange{font-size:1.125rem}.text-weight-semibold-2{line-height:1.5}.faq-left-cta.is-tutorials{min-width:100%;max-width:100%;margin-top:1rem;padding-right:1.5rem}.maayan-profile-picture{width:4.5rem;min-width:4.5rem;height:5rem;min-height:5rem;display:block}.padding-inner.is-related{padding-top:0}.article-dark-cta{background-image:radial-gradient(circle,#3a3a3a 10%,#1c1c1c);position:static}.grid-2-2{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-columns:1fr}.grid-2-2.is-article{grid-column-gap:2rem;grid-row-gap:2rem;grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:wrap-reverse;display:flex}.article-orange-divider{min-width:70%;max-width:70%;margin-top:1.5rem;margin-bottom:1.25rem}.blog-3-grid-list{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.situations-article-wrap{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-columns:1fr 1fr}.article-main-img{max-width:90%}.section-5,.section-5.is-related{padding-top:4rem;padding-bottom:4rem}.section-5.is-related{padding-top:4rem;padding-bottom:4rem}.section-5.is-blog-page-hero{padding-top:8rem;padding-bottom:2rem}.heading-style-h4-2{font-size:1.75rem}.article-content{font-size:12px}.heading-style-h1-3{font-size:3rem}.grid-article-content{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-template-columns:.25fr 5fr}.text-weight-semibold-3{line-height:1.4}.h2-3{font-size:2.75rem;font-weight:700;line-height:1.1}.subtext-large-3{max-width:100%;font-size:1.25rem;line-height:1.4}.subtext-large-3.place-p{margin-left:auto;margin-right:auto}.h2-4{font-size:3.75rem;line-height:1.1}.h2-4.gallery{text-align:center;text-align:center;line-height:1;top:-8px}.page-padding-5{padding-left:1.75rem;padding-right:1.75rem}.container-large-13.is-gallery{min-height:40rem}.navbar_container{border-bottom:1px solid #dccec0;min-height:5.5rem}.navbar_logo-link{width:9rem;max-width:9rem;margin-right:auto}.navbar_menu{grid-row-gap:1.5rem;background-color:#faf6ef;border-bottom:1px solid #dccec0;flex-direction:column;align-items:stretch;padding:1.5rem;display:none;position:absolute;top:100%;left:0;right:0}.navbar_menu.is-open{display:flex}.navbar_links{grid-row-gap:0;flex-direction:column;align-items:flex-start}.navbar_link{width:100%;padding-top:.75rem;padding-bottom:.75rem;font-size:1.125rem;display:block}.navbar_button{width:100%;min-width:0}.navbar_mobile-actions{grid-column-gap:1.25rem;justify-content:flex-end;align-items:center;margin-left:auto;display:flex}.navbar_call{font-size:.75rem}.home-hero_component{min-height:0}.home-hero_content{max-width:none;padding-top:1.8125rem;padding-bottom:.75rem}.home-hero_actions{grid-row-gap:.25rem;flex-direction:column;justify-content:flex-start;align-items:flex-start}.text-link-arrow.is-call{justify-content:center;font-size:.9375rem}.home-hero_image-wrapper{width:100%;height:19.375rem;position:relative}.home-hero_image{object-position:55% 31%}.home-hero_image-fade{background-image:linear-gradient(#faf6ef,#faf6ef00);width:100%;height:2.625rem;bottom:auto;right:0%}.home-hero_explore{display:none}.navbar_menu-icon{flex:none;align-self:center;margin:auto;display:block;overflow:hidden}.navbar_container-new{border-bottom:1px solid #dccec0;justify-content:space-between;max-width:none;min-height:5.5rem;padding-left:5%;padding-right:5%}.navbar_menu-new{grid-row-gap:1.5rem;background-color:#faf6ef;border-bottom:1px solid #dccec0;flex-direction:column;align-items:stretch;margin-left:0;padding:1.5rem 5%}.navbar_menu-button-new{justify-content:center;align-items:center;display:flex}.navbar_menu-button-new.w--open{background-color:var(--brandchampagne);flex-flow:column;justify-content:center;align-self:center;align-items:center}.home-hero_features-grid{padding-top:1.5rem;padding-bottom:1.5rem}.home-hero_feature{grid-row-gap:1rem;text-align:center;flex-direction:column;align-items:center;padding-left:.5rem;padding-right:.5rem}.home-hero_feature-icon{width:1.9375rem;height:1.9375rem;margin-top:0}.home-hero_feature-title{font-size:.875rem;line-height:1.36}.home-hero_feature-title.text-weight-semibold{font-size:1.25rem}.home-hero_feature-text{font-size:.71875rem;line-height:1.3}.home-hero_affiliation{grid-column-gap:1.5625rem;border-bottom:1px solid #dccec0;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem}.home-hero_affiliation-logo{width:5.9375rem;height:3.5rem;margin-left:.4375rem}.home-hero_affiliation-content{padding-top:0}.home-hero_affiliations-list{grid-template-columns:1fr}.home-care_component{grid-row-gap:1.5rem;grid-template-rows:auto;grid-template-columns:1fr}.home-care_content{grid-area:1/1/2/2;max-width:none;padding-top:0}.home-care_image-wrapper{grid-area:2/1/3/2;height:30rem}.home-care_link-wrapper{grid-area:3/1/4/2;padding-top:0}.home-stack_list{padding-left:0;padding-right:0}.home-stack_card{min-height:auto;padding:4.1875rem 1.375rem 1.375rem}.home-stack_number{left:1.375rem}.home-stack_icon{right:1.5rem}.home-stack_card-grid{grid-row-gap:.75rem;grid-template-rows:auto;grid-template-columns:1fr}.home-stack_feature{flex:1;grid-template-rows:auto;grid-template-columns:1fr;min-height:auto}.home-stack_feature-content{grid-area:1/1/2/2;padding:1.5625rem 1.375rem 2.5rem}.home-stack_feature-image-wrapper{grid-area:2/1/3/2;height:40rem}.home-stack_feature-image{object-position:50% 10%}.home-stack_feature-fade{display:none}.home-stack_feature-button-wrapper{grid-area:3/1/4/2;padding:0}.home-services_list{grid-template-rows:auto;grid-template-columns:1fr 1fr}.home-visit_list{grid-template-columns:1fr}.cta_component{grid-row-gap:1.5rem;flex-direction:column;align-items:stretch}.cta_actions{width:100%}.footer_top{grid-template-rows:auto;grid-template-columns:1fr}.bio-story_component{grid-row-gap:2.5rem;grid-template-rows:auto;grid-template-columns:1fr}.bio-story_image-wrapper{grid-row:2/3;max-width:none}.bio-beyond_list{grid-template-columns:1fr 1fr}.bio-approach_list{grid-template-rows:auto;grid-template-columns:1fr}.bio-team_list{grid-template-columns:1fr 1fr 1fr}.bio-writing_list{grid-template-columns:1fr}.gallery-slider_item{width:60%}.about-care_component,.about-visit_component{grid-template-columns:1fr}}@media screen and (max-width:767px){h1{font-size:2.5rem}h2{font-size:2.25rem}h3{font-size:2rem}h4{font-size:1.5rem;line-height:1.4}h5{font-size:1.25rem}h6{font-size:1.125rem}.hide-mobile-landscape{display:none}.container-large.is--grid-2{grid-template-columns:1fr;place-items:center}.max-width-full-mobile-landscape{width:100%;max-width:none}.margin-xsmall{margin:.75rem}.margin-small{margin:1.25rem}.margin-medium{margin:1.5rem}.margin-large{margin:2rem}.margin-xlarge{margin:2.5rem}.margin-xxlarge{margin:3rem}.margin-huge{margin:3.5rem}.margin-xhuge{margin:4rem}.margin-xxhuge{margin:5rem}.padding-xsmall{padding:.75rem}.padding-small{padding:1.25rem}.padding-medium{padding:1.5rem}.padding-large{padding:2rem}.padding-xlarge{padding:2.5rem}.padding-xxlarge{padding:3rem}.padding-huge{padding:3.5rem}.padding-xhuge{padding:4rem}.padding-xxhuge{padding:5rem}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.margin-vertical{margin-left:0;margin-right:0}.margin-horizontal{margin-top:0;margin-bottom:0}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.padding-vertical{padding-left:0;padding-right:0}.padding-horizontal{padding-top:0;padding-bottom:0}.text-size-medium{font-size:1rem}.text-size-medium.text-weight-semibold{font-size:1.25rem}.text-style-quote{font-size:1.125rem}.heading-style-h2{font-size:2.25rem}.heading-style-h6{font-size:1.125rem}.heading-style-h5{font-size:1.25rem}.heading-style-h1{font-size:2.5rem}.heading-style-h1.is-bio{font-size:3rem}.button{grid-column-gap:.75rem;height:auto;min-height:3.25rem;padding:.75rem 1.125rem;font-size:.9375rem}.button.is-alternate{font-size:1rem}.button.is-alternate.nav{margin-top:1.25rem;margin-left:auto;margin-right:auto}.heading-style-h4{font-size:1.5rem;line-height:1.4}.heading-style-h4.is--studies{font-size:1rem}.heading-style-h4.ideas{letter-spacing:-.01em;font-size:1.75rem}.heading-style-h3{font-size:2rem}.text-style-nowrap{white-space:normal}.text-align-center.subtext-white-24px{font-size:1.25rem}.text-rich-text{font-size:16px}.text-size-large{font-size:1.25rem;font-weight:500}.text-size-large.text-color-secondary.is-team{font-weight:400}.text-size-large.team-name{margin-left:.5rem;font-weight:600}.padding-section-small{padding-top:2rem;padding-bottom:2rem}.padding-section-medium{padding-top:3rem;padding-bottom:3rem}.padding-section-large{padding-top:4rem;padding-bottom:4rem}.spacer-xsmall{padding-top:.75rem}.spacer-small{padding-top:1.25rem}.spacer-small.hidden-mobile{display:none}.spacer-medium{padding-top:1.5rem}.spacer-large{padding-top:2rem}.spacer-xlarge{padding-top:2.5rem}.spacer-xxlarge{padding-top:3rem}.spacer-huge{padding-top:3.5rem}.spacer-xhuge{padding-top:4rem}.spacer-xxhuge{padding-top:5rem}.rl-styleguide_component{padding-top:4rem}.rl-styleguide_content{margin-left:2.5rem;margin-right:2.5rem}.amenities-inner-wrapper{align-items:center}.star-rating-wrapper{flex-wrap:wrap;justify-content:center}.subtext-large{text-align:center;margin-left:auto;margin-right:auto}.subtext-large.max-width-full,.subtext-large.blog{text-align:left}.subtext-large.place-p{margin-left:auto;margin-right:auto}.subtext-large.max-width-full,.subtext-large.blog{text-align:left}.container-large-2.is-details{margin-top:0}.hero_bottom-left-content{max-width:100%}.transparency-lottie.is-new{margin-bottom:2rem;margin-left:auto;margin-right:auto}.hero-section{padding-top:8rem;padding-bottom:2rem}.card-subtitle{font-weight:700}.subscription-details{flex-direction:column;justify-content:center;align-items:center}.subscription-details.align-right{padding-top:.5rem}.subscription-text-wrapper{justify-content:center;align-items:center}.icon-container{height:25vw}.hero_content-wrapper{justify-content:center;align-items:center;max-width:100%}.amenities-icon{width:4rem;min-width:3.25rem;height:4rem;min-height:3.25rem}.paragraph.benefits{text-align:center}.paragraph.is-modal{max-width:100%}.paragraph.is-blog-read{margin-bottom:1rem}.subscription-right-wrapper{place-items:center;width:100%;margin-top:10px;padding-top:40px}.heading-large-2{text-align:center;font-size:3rem;font-weight:700}.faq-grid{grid-column-gap:4px;grid-row-gap:4px;grid-template-columns:1fr}.transparency-text.text-align-left{text-align:center;text-align:center}.h2{font-size:2.5rem}.h2.benefits.is-bold{font-size:3.25rem}.h2.text-align-center{font-size:2.5rem}.h2.gallery{text-align:center;font-size:2.25rem;line-height:1.15;top:-35px}.h2.amenities{font-size:2.25rem}.h2.white.is-bold{font-size:3.25rem}.h2.text-color-white.footer-title{text-align:left;margin-left:0;margin-right:auto;font-size:2.5rem;font-weight:700}.h2.text-color-white.is--ready{text-align:center;font-size:2.5rem;font-weight:700}.button-secondary{padding-left:2rem;padding-right:2rem}.button-secondary.is-margin-auto{margin-top:auto}.amenities-text{color:var(--brown-brand);font-size:1.125rem;font-weight:500;line-height:1.3}.lottie-animation.is-subscription{margin-bottom:10px;margin-right:0}.title-wrap{justify-content:center;align-items:center}.transparency-content.is-new-card{grid-row-gap:.5rem;align-items:center;margin-left:auto;margin-right:auto}.transparency-content.is-new-card.home{align-items:center}.flex-horizontal{grid-column-gap:1rem;grid-row-gap:1rem}.flex-horizontal.flip-svp{flex-direction:column;display:none}.flex-horizontal.flip-svp.is-mobile{min-width:100%;display:flex}.spacer-60{height:40px}.section{padding-top:3rem}.section.is-subs-details{background-color:#fbf6ef;padding-top:2.5rem;padding-bottom:4rem}.section.is-subs-details.is-amenities{padding-top:4rem;padding-bottom:4rem}.section.is--hero.background-color-white{padding-top:8rem}.section.background-color-white{padding-top:3rem}.section.is-blog{min-height:26rem}.section.is-blog-2nd{padding-top:2rem}.section.is--hero-white.background-color-white{padding-top:8rem}.section.is--hero-services{padding-top:9rem}.section.is--hero-services.background-color-white{padding-top:8rem}.faq-cta{max-width:26rem;min-height:320px;margin-top:1.5rem;margin-left:auto;margin-right:auto;padding:10px;position:static;box-shadow:0 37px 37px #0000001a}.subs-title-wrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center}.subtext-wrapper.is-gallery{max-width:100%;margin-top:.5rem;top:-3rem}.atrip-section{margin-top:0}.paragraph-2{font-size:1rem}.transparency-wrapper{grid-template-columns:1fr}.subscription-lottie-wrapper{justify-content:center;margin-right:0}.h1{font-size:2.75rem}.h1.is-jumbo{text-align:left;text-align:left;max-width:100%;font-size:3.5rem;line-height:1}.subscription-left-wrapper{grid-column-gap:16px;grid-row-gap:2rem;width:100%;margin-top:2rem;margin-left:auto}.subscription-details-wrapper{flex-direction:column;margin-top:2rem}.page-padding{padding-bottom:0;padding-left:1.25rem;padding-right:1.25rem}.page-padding.is-hero{padding-left:1.25rem;padding-right:1.25rem}.page-padding.is-shiv{padding-left:1.25rem}.subscription-divider{display:none}.faq-question-wrap{min-width:32rem}.image-cover-3{min-height:16rem}.image-cover-3.is-taller{min-height:22rem}.hero-bottom-text{text-align:center;max-width:80%;margin-top:.5rem;margin-bottom:2rem}.hero-bottom-text.homepage{text-align:left;text-align:left}.cta-wrapper.is-8rem{margin-top:4rem}.faq-wrap{padding-right:0}.flex-vertical.left.ml-auto{justify-content:flex-start;align-items:center}.book-now-modal.is-hero{z-index:2;z-index:2;position:relative}.subs-subtext.text-size-regular.max-width-medium{font-size:1.3rem}.subs-subtext.text-size-regular.max-width-medium.text-align-left{text-align:center;text-align:center;margin-top:.5rem;margin-left:0}.subs-subtext.text-size-regular.text-size-large{margin-right:auto}._w-card{margin-bottom:60px;padding:10px 20px 20px}.gallery-section{padding-top:5rem;padding-bottom:2.5rem}.hero-bottom-text-2.text-size-large.text-color-white{text-align:center;text-align:center;text-align:center}.swiper-arrow-wrapper.is-gallery{margin-top:.5rem}.faq-section1{padding-top:20px;padding-bottom:4rem}.hero-right{min-width:100%}.c-cloneable{padding-top:60px}.c-card-title{text-align:center;flex-direction:column;justify-content:center}.hero-left{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.marquee-cover{background-image:linear-gradient(#fff0 70%,#fff),linear-gradient(#fff,#fff0 30%)}.slider-button-right{background-size:16px;width:48px;height:48px}.marquee{height:70vw}.appointment_wrapper{margin-right:auto}.paragraph-large{text-align:center;line-height:1.5}.call-now-modal.is-hero,.call-now-modal.is-navbar,.call-now-modal.is-hero,.call-now-modal.is-navbar{z-index:2;position:relative}.container-large-3.is-gallery{min-height:40.5rem}.container-large-3.is-hero{flex-direction:column;justify-content:center;align-items:center}.container-large-3.is-hero.homepage{flex-direction:column}.subscription-wrapper-new{flex-direction:column;margin-top:2rem}.amenities-right{grid-column-gap:.25rem}.track-vertical{align-items:center}.faq-image{max-width:200px;top:-78px}.page-padding-2{padding-left:20px;padding-right:20px}.star-rating{margin-bottom:12px}.amenities-first-block{padding-right:1rem}.slider-button-left{background-size:16px;width:48px;height:48px}.hero_bottom-content{margin-top:2rem;padding-top:3rem;padding-bottom:2.5rem}.hero_bottom-content.is-hidden,.hero_bottom-content.is--blue,.hero_bottom-content.is-hidden,.hero_bottom-content.is--blue{margin-top:4rem}.container{padding-left:12px;padding-right:12px}.button-2.is-footer-light{width:15.6rem;margin-top:0}.button-2.is-footer-light.hidden{display:none}.button-2.is-footer-lightmobile{width:15.6rem;margin-top:0}.button-2.is-footer-lightmobile.is-hidden{color:#714c47;background-color:#fbf6ef;margin-top:2rem;display:flex}.button-2.is-blog-read{margin-top:.5rem}.hero-top-text{margin-left:0;margin-right:auto}.hero_bottom-star-rating-wrapper{justify-content:flex-start;align-items:center;min-height:10.4rem}.gallery-cms-new{padding-bottom:1.5rem}.container-large-4.is-hero-bottom{grid-column-gap:1rem;grid-row-gap:1rem;grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:wrap;grid-template-columns:1fr;justify-content:flex-start;align-items:flex-start}.icon-container-alt{width:220px;box-shadow:none;object-fit:cover;border-radius:1.5rem;padding-left:0;padding-right:0}.hero-section-2{padding-top:8rem}.paragraph-4{font-size:1rem}.page-padding-3{padding-bottom:6.5rem;padding-left:1.25rem;padding-right:1.25rem}.hero-bottom-text-3{text-align:center;max-width:80%;margin-top:.5rem;margin-bottom:2rem}.hero-bottom-text-4.text-size-large.text-color-white{text-align:center;text-align:center;text-align:center}.hero-left-2{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.container-large-5.is-gallery{min-height:40.5rem}.container-large-5.is-hero{flex-direction:column;justify-content:center;align-items:center}.container-large-5.is-hero.homepage{flex-direction:column}.page-padding-4{padding-left:20px;padding-right:20px}.hero-top-text-2{margin-left:auto;margin-right:auto}.container-large-6.is-hero-bottom{grid-template-columns:1fr 1fr;justify-content:stretch}.menu-button{margin-top:-.75rem}.dropdown-list.w--open{align-items:center;min-width:12rem;padding-top:1rem;left:-.4rem}.dropdown-list.is-larger.is-locations.w--open{padding-top:1rem;padding-bottom:.5rem;display:block}.icon-5{margin-top:19px}.icon-5._2{margin-top:23px}.locations-inner-wrapper{flex-direction:column;justify-content:center}.inner-right-wrapper{width:100%}.logo-wrapper.w--current{padding-left:0}.nav_link-wrapper.is-dropdown{text-align:left;text-align:left}.navbar{z-index:900;padding-left:1rem}.nav_link{text-align:left;font-size:.875rem;line-height:1.2}.inner-left-wrapper{width:100%;margin-bottom:1.5rem}.icon-left{margin-top:0;top:1.35rem}.location-modal-wrapper{min-width:28rem;max-width:98%;padding:3.25rem 1rem 2rem}.bay-area-logo{width:9.5rem}.dropdown-list-sub.w--open{justify-content:center;align-items:center;min-width:12rem;bottom:-7.4rem;left:0}.nav-toggle.w--open{margin-bottom:.125rem;padding-bottom:.5rem;display:block}.nav-toggle.is-sub{min-width:14rem;padding-right:.5rem}.container-large-7.is-nav{justify-content:center;align-items:center;display:flex}.modal-close-button{margin-left:0;margin-right:-2rem;right:50%}.nav-menu{min-height:100vh;padding-left:1.25rem}.why-choose-reviews{justify-content:flex-start;align-items:center;min-height:auto}.list{margin-top:.75rem;margin-bottom:.5rem}.swiper-wrapper.basic-slider-list.is-testimonial{min-height:24rem}.basic-swiper{margin-bottom:32px}.basic-swiper.is-gallery{min-height:18rem;margin-bottom:20px}.basic-swiper.is-test{margin-bottom:0}.basic-swiper.is-gallery{min-height:18rem;margin-bottom:20px}.testimonial-title-wrapper{flex-direction:column;justify-content:center;align-items:center}.category-tab{margin-bottom:12px;margin-right:8px;font-size:1rem}.swiper-slide.basic-swiperr-item.is-test{max-height:28.5rem}.swiper-slide.basic-swiperr-item.is-gallery{max-height:21.5rem}.round-white-background{width:24rem;height:24rem;margin-top:auto;margin-bottom:auto;top:-20%}.testimonial-section{padding-top:2rem;padding-bottom:2rem}.testimonial-content{max-height:40rem}.testimonial-p{font-size:1.5rem;line-height:1.3}.round-yellow-backgound,.round-blue-bg{width:24rem;height:24rem;margin-top:auto;margin-bottom:auto;top:-20%}.footer-middle{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr}.footer-bottom{margin-top:2rem}.footer-new-title-wrapper{flex-flow:column;justify-content:flex-start;align-items:center;margin-left:auto;margin-right:auto;display:flex}.bottom-middle{width:100%}.footer-right-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:0;margin-left:auto;margin-right:auto;display:flex}.footer-divider{margin-top:1rem;margin-left:auto}.middle-left{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:.25rem;padding-bottom:0;padding-left:0;padding-right:0}.footer-location-title{text-align:center}.footer-left-content-new{grid-column-gap:3rem;grid-row-gap:.75rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;place-items:center stretch;max-width:100%;margin-bottom:2rem;margin-left:0;margin-right:auto;display:grid}.footer-location-hours{text-align:center}.footer-top{padding-top:0}.footer-left-content{justify-content:center;align-items:center;width:100%}.h3{line-height:1}.bottom-left{width:100%}.footer-new-layout-vertical{flex-direction:column;justify-content:center;align-items:center}.title-wrapper-centered.is-75p{max-width:100%}.hero-content-wrap.is-50p{width:100%}.title-wrapper-left.flex-horizontal._2{grid-column-gap:1rem;grid-row-gap:1rem;grid-column-gap:1rem;grid-row-gap:1rem;grid-column-gap:1rem;grid-row-gap:1rem}.grid-2{grid-template-columns:1fr}.grid-2.flex-revert{flex-flow:wrap-reverse;justify-content:flex-start;align-items:flex-start;display:flex}.grid-card.bg-color-champagne.mobile-flex{justify-content:center;align-items:flex-start;display:flex}.grid-card.bg-color-champagne.is--4{justify-content:center;align-items:flex-start;margin-bottom:1.25rem;display:flex}.dr-sharma-profile{max-width:none;margin-left:0}.studies-card{max-width:100%;margin-left:0}.studies-card._2{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:wrap}.studies-inner-card{grid-column-gap:.5rem;grid-row-gap:.5rem}.image-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;padding-top:1.5rem}.image-wrapper.is--book{grid-column-gap:1.125rem;grid-row-gap:1.125rem;grid-column-gap:1.125rem;grid-row-gap:1.125rem;justify-content:center;align-items:center}.image-about{max-width:10.25rem}.image-about.is--book{max-width:10rem}.veneers-content.horizontal,.veneers-content.is--2nd{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;padding-top:2rem}.veneers-content.horizontal,.veneers-content.is--2nd{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;padding-top:2rem}.veneers-content.is--grid{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;grid-template-columns:1fr;padding-top:2rem}.veneer-img-1{max-width:50%;margin-left:auto}._35-percent{grid-column-gap:1.5rem;grid-row-gap:1.5rem;justify-content:flex-start;align-items:center;min-width:100%;display:flex;position:relative}.accordion-paragraph---brix{max-width:100%;font-size:16px;line-height:1.6}.accordion-item-wrapper---brix.tabs-accordion---brix{width:100%;max-width:100%;padding:0 32px}.accordion-item-title---brix{max-width:80%;font-size:18px}.pricing-grid{grid-template-columns:1fr}.pricing-card{padding-bottom:2rem}.veneer-img-2{max-width:100%;margin-bottom:auto;margin-left:auto}.procedure-0grid-card{padding-left:1.25rem;padding-right:1.25rem}.text-field{margin-bottom:1.25rem}.subtext-large-2{text-align:center;margin-left:auto;margin-right:auto}.blogs_article-wrapper{grid-column-gap:.75rem;grid-row-gap:.75rem;background-color:var(--base-color-brand--white);padding-top:1rem}.h2-2{color:#000;font-size:2rem;font-weight:600}.h1-2{font-size:3.5rem}.blog-cms-list.blogs-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr;margin-top:2rem}.h3-2{line-height:1}.h3-2.is-smaller{font-size:1.5rem}.container-large-10.is-horizontal{flex-direction:column}.blogs-wrapper{grid-column-gap:1.25rem;grid-row-gap:1.25rem}.referring-content-inner{width:auto;padding-left:1.25rem;padding-right:1.25rem}.referring-content-inner.bg-color-champagne.mobile-flex{justify-content:center;align-items:flex-start;display:flex}.referring-content-inner.bg-color-champagne.is--4{justify-content:center;align-items:flex-start;margin-bottom:1.25rem;display:flex}.container-2,.after_image{width:66rem}.wrapper,.wrapper-before-after{width:66rem;height:30vh;margin-top:0}.before-after-inner{padding:.75rem 1rem}.before-after-card{grid-column-gap:.5rem;grid-row-gap:.5rem}.years-exp-text{right:5.6rem}.years-exp-text._2{right:17.4rem}.services-cms-list{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:1fr 1fr}.services-cms-list._1{grid-template-columns:1fr 1fr}._4-articles-grid{grid-column-gap:.5rem;grid-row-gap:.5rem;margin-top:2rem}.guest-article-link{padding:1.5rem 1rem}.services-hero-img{width:100%;margin-left:0}.nav-flex-vertical{padding-left:.25rem}.grid-3{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-columns:1fr}.meet-team-wrap{grid-row-gap:2rem;grid-template-columns:1fr 1fr}.contact-phone-wrapper{grid-column-gap:1.25rem;grid-row-gap:1.25rem}.padding-global-2{padding-left:1.5rem;padding-right:1.5rem}.divider-contact-page{margin-top:1.5rem;margin-bottom:2rem}.heading-style-h6-2{font-size:1.125rem}.subtext-medium-20px{font-size:1.125rem;line-height:1.3}.contact-right_content{padding-top:2rem;padding-bottom:1rem}.heading-style-h1-2{font-size:2.5rem}.contact-hero-grid{grid-column-gap:2rem;grid-row-gap:2rem}.section-3{min-height:auto;padding-top:4rem;padding-bottom:4rem}.section-3.is-contact-hero{padding-top:8rem}.contact-top-content{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.form_input-2{min-height:3rem;margin-bottom:.75rem}.faq-left-cta{grid-column-gap:1.25rem;grid-row-gap:1.25rem}.faq-left-cta.is-tutorials{min-width:auto}.maayan-profile-picture{width:5rem;min-width:5rem}.padding-inner.is-related{padding-top:0}.rich-text.subtext-20px{font-size:18px}.heading-style-h5-2{font-size:1.25rem}.heading-style-h5-2.is-situations{font-size:1.125rem}.article-dark-cta{padding:7.5vw 5vw}.grid-2-2{grid-column-gap:1.25rem;grid-row-gap:1.25rem}.text-rich-text-2,.button-4.is-secondary-white,.button-4.is-secondary-white{font-size:1rem}.situations-underline{margin-top:1rem}.situations-article-wrap{grid-column-gap:1.125rem;grid-row-gap:1.125rem;grid-template-columns:1fr}.article-main-img{max-width:100%}.section-5{padding-bottom:3rem}.section-5.is-related{padding-top:3rem}.section-5.is-blog-page-hero{min-height:26rem;padding-top:10rem;padding-bottom:1.5rem}.heading-style-h4-2{font-size:1.5rem;line-height:1.25}.plugin-card{min-width:100%;max-width:none}.heading-style-h1-3{font-size:2.5rem}.heading-style-h1-3.is-articles{font-size:2.75rem}.grid-article-content{grid-column-gap:0em}.tutorial-author-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:wrap;width:100%}.tutorial-author-divider-horizontal{width:3.25rem}.author-details{max-width:15rem}.h2-3{font-size:2.5rem}.img-round-corner{position:static}.fs-radio_column{grid-auto-flow:row}.subtext-large-3{text-align:center;margin-left:auto;margin-right:auto}.subtext-large-3.place-p{margin-left:auto;margin-right:auto}.h2-4{font-size:3.25rem}.h2-4.gallery{text-align:center;text-align:center;line-height:1.15;top:-35px}.page-padding-5{padding-bottom:0;padding-left:1.25rem;padding-right:1.25rem}.container-large-13.is-gallery{min-height:40.5rem}.gsap-slider{padding-left:1em;padding-right:1em}.footer-new-details{flex-direction:column;justify-content:center;align-items:center}.navbar_call{font-size:.75rem}.home-hero_actions{flex-flow:wrap;justify-content:flex-start;align-items:center}.text-link-arrow{font-size:1.0625rem;font-weight:600}.text-link-arrow.is-call{justify-content:center}.home-hero_image-wrapper{height:28rem}.home-hero_feature-title.text-weight-semibold{font-size:1.0625rem}.home-hero_affiliation{background-color:#fffcf7;border-top:1px solid #dccec0;border-left:1px solid #dccec0;border-right:1px solid #dccec0;border-radius:.5rem;padding:1.25rem 1rem}.home-hero_affiliation-logo{width:7rem;height:auto;max-height:4rem}.home-hero_affiliations-list{grid-row-gap:1rem}.home-care_image-wrapper{border-radius:.75rem;height:21.9375rem}.home-care_image{object-position:50% 15%}.home-stack_card{position:relative;top:0}.home-stack_card.is-2,.home-stack_card.is-3,.home-stack_card.is-4,.home-stack_card.is-2,.home-stack_card.is-3,.home-stack_card.is-4{top:0}.home-stack_feature{position:static}.home-services_list{grid-column-gap:.75rem;grid-row-gap:1.0625rem}.home-services_card{min-height:12.8125rem;padding:1.4375rem 1.3125rem 3.25rem}.home-services_icon{width:1.9375rem;height:1.9375rem;margin-bottom:1.375rem}.home-services_card-title{margin-bottom:.625rem;font-size:1.25rem;line-height:1.28}.home-visit_list{grid-template-rows:auto;grid-template-columns:1fr}.cta_actions{grid-column-gap:1.5rem;flex-flow:wrap;justify-content:flex-start;align-items:center}.cta_call.text-size-large{font-weight:400}.footer_component{padding-top:1.25rem;padding-bottom:1.25rem}.footer_top{grid-row-gap:3rem;grid-template-columns:1fr 1fr}.footer_logo{width:11.6875rem}.home-hero_affiliations-item{position:sticky;top:1rem}.home-hero_affiliations-item:nth-child(2n){top:2.5rem}.home-hero_affiliations-item:last-child{top:4rem}.bio-beyond_card{grid-column-gap:1.25rem;grid-row-gap:1.25rem;border-radius:.5rem;flex-direction:row;align-items:center;padding:1.5rem}.bio-beyond_logo{object-position:50% 50%;flex-shrink:0;width:6rem;height:5rem;margin-bottom:0}.bio-beyond_list{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr 1fr}.bio-beyond_item{position:sticky;top:4rem}.bio-beyond_item:nth-child(2n){top:2.5rem}.bio-beyond_item:first-child{top:1rem}.bio-beyond_item:last-child{top:5.5rem}.bio-approach_icon{width:2rem;height:2rem}.bio-team_image-wrapper{border-radius:.5rem}.bio-team_list{grid-column-gap:1rem;grid-row-gap:1.5rem;grid-template-columns:1fr 1fr}.bio-writing_card{background-color:#fffcf7;border-top-style:none;border-top-width:0;border-radius:.5rem;padding:1.5rem}.bio-writing_list{grid-row-gap:.75rem}.bio-writing_item{position:sticky;top:1rem}.bio-writing_item:nth-child(2n){top:2.5rem}.bio-writing_item:last-child{top:4rem}.gallery-slider_item{width:85%}.bio-beyond_content{padding-top:0}}@media screen and (max-width:479px){h1{font-size:2.5rem}.hide-mobile-portrait{display:none}.container-large.is--grid-2{grid-column-gap:.125rem;grid-row-gap:.125rem;grid-column-gap:.125rem;grid-row-gap:.125rem}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.margin-vertical{margin-left:0;margin-right:0}.margin-horizontal{margin-top:0;margin-bottom:0}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.padding-vertical{padding-left:0;padding-right:0}.padding-horizontal{padding-top:0;padding-bottom:0}.max-width-full-mobile-portrait{width:100%;max-width:none}.heading-style-h6{line-height:1.3}.heading-style-h5.serv{font-size:.875rem}.heading-style-h1.is-bio{font-size:2.5rem}.button{min-width:100%;color:var(--base-color-brand--white);border-color:#6b4f47;font-size:1.125rem}.button.is-alternate{width:100%;min-width:auto;padding-left:2.5rem;padding-right:2.5rem;line-height:1.5}.button.is-alternate.mt-2rem{justify-content:center;align-items:center;margin-top:1rem;padding-top:.75rem;padding-bottom:.75rem;display:flex}.button.is-alternate.nav{max-width:80%;margin-top:2rem;margin-left:auto;margin-right:auto}.button.mt-2rem{width:100%;min-width:auto;max-width:100%}.button.is--floating{border-style:none;border-color:var(--base-color-brand--white);min-width:auto;max-width:17rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;box-shadow:0 -10px 20px 4px #0000001a,0 6px 6px #00000040,0 35px 64px -4px #0003}.button.is-blog{padding-top:.5rem;padding-bottom:.5rem;font-size:1rem}.heading-style-h4{font-size:1.25rem;line-height:1.3}.text-size-small.nunito-nav{text-align:left;padding-left:0;font-size:.75rem}.text-size-small.nunito-nav.last{margin-top:1rem}.text-rich-text h2{font-size:2rem}.text-rich-text h3{font-size:1.5rem}.text-rich-text h4{font-size:1.25rem}.text-rich-text h5{font-size:1rem}.text-rich-text h6{font-size:.875rem}.text-size-large.text-color-secondary.is-bio,.text-size-large.team-name,.text-size-large.text-color-secondary.is-bio,.text-size-large.text-color-secondary.is-bio,.text-size-large.team-name{font-size:1.125rem}.rl-styleguide_component{grid-template-columns:1fr}.card-details{font-size:.9em;line-height:1.2em}.amenities-inner-wrapper{grid-column-gap:1rem;border-bottom:1px solid #d8c6b3;align-items:center;max-width:100%;padding-top:16px;padding-bottom:16px}.subtext-large{font-size:1.25rem}.subtext-large.place-p{max-width:100%}.subtext-large.is-bold{margin-left:0;font-size:1.5rem;font-weight:700}.subtext-large.blog{margin-top:1rem}.transparency-lottie.is-new{width:6.5rem;min-width:6.5rem;margin-top:-1.5rem;margin-bottom:1rem}.hero-section{padding-top:7rem}.card-subtitle{font-size:2rem;font-weight:600;line-height:1.2}.subscription-details{margin-bottom:24px}.subscription-details.align-right{max-width:100%}.subscription-text-wrapper{max-width:22rem;margin-top:20px}.title-cta{flex:0 auto;font-size:2rem;font-weight:400}.marquee-horizontal-large{z-index:95;height:130px}.hero_content-wrapper{grid-row-gap:.25rem;text-align:left;justify-content:flex-start;align-items:flex-start}.spacer-30._15-xsvp{height:15px}.amenities-icon{width:3.25rem;min-width:3.25rem;height:3.25rem;min-height:3.25rem}.c-card-content-divider{margin-top:20px;margin-bottom:20px}.paragraph.is-modal{line-height:1.4}.paragraph.nunito-bg{font-size:.75rem}.subscription-right-wrapper{grid-row-gap:1.5rem;margin-top:40px;margin-left:auto;margin-right:auto;padding-top:0;padding-left:0}.title-wrapper-gallery{top:-10.8rem}.heading-large-2{margin-bottom:1rem}.faq-grid.homepage{margin-top:1.25rem}.transparency-text{line-height:1.5}.transparency-text.text-align-left{font-size:1.125rem}.h2{color:#714c47;text-align:left;font-size:2.25rem;font-weight:700;line-height:1}.h2.benefits.is-bold{font-size:2.5rem}.h2.text-align-center{margin-top:0;font-size:2.25rem}.h2.gallery{margin-bottom:0;font-size:2.5rem;line-height:1.1}.h2.amenities{color:var(--brown-brand);text-align:left}.h2.white.is-bold{font-size:2.5rem}.h2.text-color-white.footer-title{margin-bottom:0;font-size:2.5rem;font-weight:700;line-height:1.2}.h2.text-color-white.is--ready{margin-bottom:1rem;font-size:2rem;font-weight:700}.h2.is--pricing{font-size:1.5rem}.h2.is--centered-2rem{color:var(--brown-brand);line-height:1.15}.h2.text-align-left{text-align:left}.button-secondary{padding:.625rem 1.75rem;font-size:1.125rem}.amenities-text{color:#714c47;letter-spacing:.02em;line-height:1.3}.lottie-animation.is-subscription{max-width:110px;max-height:94px;margin-top:-20px}.lottie-animation.is-subscription.smaller{max-width:120px;max-height:80px;margin-bottom:32px}.c-card._2{width:300px;max-width:420px;top:100px}.c-card._3{width:300px;max-width:420px;top:160px}.c-card._5{top:260px}.c-card._4{width:300px;max-width:400px;top:220px}.c-card._1{width:300px;max-width:400px}.title-wrap{justify-content:center;align-items:center;margin-bottom:20px}.transparency-content{text-align:center;padding-left:0;padding-right:0}.transparency-content.is-new-card.home{grid-row-gap:.25rem;grid-row-gap:.25rem;grid-row-gap:.25rem;max-height:none}.flex-horizontal,.flex-horizontal.bailey,.flex-horizontal.bailey{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.section{padding-top:2rem}.section.is-subs-details{padding-top:2rem;padding-bottom:3rem}.section.is-subs-details.is-amenities{padding-top:4rem;padding-bottom:4rem}.section.is-transparency{padding-top:3rem}.section.is--hero.service{padding-top:7rem}.section.is-dark-bg{border-bottom:1px solid var(--brandchampagne)}.section.is-blog{min-height:24rem;padding-top:6rem}.section.is--hero-white{padding-top:9rem}.section.is--hero-services{padding-top:8rem}.section.related-services{padding-top:3rem;padding-bottom:3rem}.faq-cta{justify-content:center;align-items:center;min-height:auto;padding-top:10px;padding-bottom:.5rem;top:100px}.subtext-wrapper{margin-bottom:0}.subtext-wrapper.is-gallery{margin-top:.5rem;top:-7.3rem}.paragraph-2{margin-bottom:1.5rem;font-size:16px}.transparency-wrapper{grid-row-gap:2.25rem;grid-template-columns:1fr;margin-top:5rem}.subscription-lottie-wrapper.is-extra-space{margin-bottom:20px}.h1{font-size:2.75rem;line-height:1}.h1.is-jumbo{max-width:100%;font-size:3.25rem;line-height:1}.subscription-left-wrapper{grid-row-gap:1.5rem}.subscription-details-wrapper{margin-top:100px}.page-padding{padding-bottom:0}.faq-question-wrap{min-width:320px;max-width:400px}.image-cover-3{min-height:16rem;margin-top:0;margin-bottom:0;padding-bottom:.25rem}.image-cover-3.is-taller{min-height:12rem;margin-bottom:0;padding-bottom:0}.hero-bottom-text{max-width:96%;margin-bottom:1.75rem;font-size:1.25rem}.cta-wrapper.is-8rem,.cta-wrapper.is-centered,.cta-wrapper.is-8rem,.cta-wrapper.is-centered{margin-top:3rem}.flex-vertical.marquee-fix{margin-top:15px}.flex-vertical.left{text-align:left}.book-now-modal{z-index:205;margin-top:1.25rem;margin-bottom:1.25rem;position:relative}.book-now-modal.is-hero{margin-top:0;margin-bottom:0}.book-now-modal.is-hero.homepage{margin-left:auto;margin-right:auto}.subs-subtext.text-size-regular.max-width-medium{max-width:46rem;font-size:1.25rem;line-height:1.4}.subs-subtext.text-size-regular.max-width-medium.text-align-left{font-size:18px}._w-card{margin-bottom:60px;padding:20px 1rem}.track-horizontal{z-index:50}.gallery-section{min-height:auto;padding-top:4rem}.hero-bottom-text-2.text-size-regular.text-color-white{font-size:14px}.hero-bottom-text-2.text-size-large.text-color-white{text-align:center;text-align:center;font-size:26px;line-height:1.5}.swiper-arrow-wrapper{grid-column-gap:1rem;margin-top:2rem}.swiper-arrow-wrapper.is-test{margin-top:.5rem}.faq-section1{padding-top:3rem;padding-bottom:4rem}.benefits-title-2{text-align:center;margin-bottom:.25rem;font-size:1.5rem;font-weight:400;line-height:1.4}.slider-button-right{color:#714c47}.slider-button-right:active{background-color:#d6baaa}.transparency-title{font-size:1.5rem}.grid-two-column-three-row{grid-template-rows:auto auto auto;grid-template-columns:1fr;margin-top:3rem}.appointment_wrapper{grid-row-gap:1rem;flex-direction:column;align-items:center}.appointment_wrapper.mt-4rem.content-centered{flex-flow:wrap;justify-content:center;align-items:center}.call-now-modal{z-index:205;position:relative}.call-now-modal.is-hero{margin-top:0}.container-large-3.is-gallery{min-height:33rem}.card-title{font-size:2.5em}.amenities-right{grid-column-gap:1.25rem;grid-template-columns:1fr;place-content:space-around;margin-top:2rem}.faq-image{max-width:140px;display:block;top:-93px}.page-padding-2{background-color:#0000;padding-left:20px;padding-right:20px}.amenities-first-block{grid-row-gap:.75rem;justify-content:flex-start;padding-right:0}.newest-feature-wrapper{grid-column-gap:.5rem}.gallery-image-medium{height:180px}.hero_bottom-content{margin-top:48px;padding:3rem 1.25rem}.hero_bottom-content.is-hidden,.hero_bottom-content.is--blue,.hero_bottom-content.is-hidden,.hero_bottom-content.is--blue{margin-top:4rem}.container.flex-center.overflow-none{margin-top:.125rem;padding-left:2px;padding-right:2px;top:-2rem}.button-2{font-size:1.25rem}.button-2.is-footer-light,.button-2.is-footer-lightmobile{margin-top:2rem}.button-2.is-centered{padding:.5rem 1.5rem;font-size:1.125rem}.button-2.is-footer-light,.button-2.is-footer-lightmobile{margin-top:2rem}.hero-top-text{margin-left:0;margin-right:auto}.hero_bottom-star-rating-wrapper{text-align:center;width:100%;min-height:auto}.container-large-4.is-hero-bottom{grid-column-gap:0px;grid-row-gap:24px;text-align:center;grid-column-gap:0px;grid-row-gap:24px;text-align:center;justify-content:center;place-items:flex-start start;padding-left:0;padding-right:0}.icon-container-alt{width:200px;height:120px}.hero-section-2{padding-top:8rem}.paragraph-4{margin-bottom:1.5rem;font-size:16px}.page-padding-3{padding-bottom:6rem}.hero-bottom-text-3{max-width:96%;margin-bottom:1.75rem;font-size:1.25rem}.hero-bottom-text-4.text-size-regular.text-color-white{font-size:14px}.hero-bottom-text-4.text-size-large.text-color-white{text-align:center;text-align:center;font-size:26px;line-height:1.5}.benefits-title-3{text-align:center;margin-bottom:.25rem;font-size:1.5rem;font-weight:400;line-height:1.4}.container-large-5.is-gallery{min-height:35rem}.page-padding-4{background-color:#0000;padding-left:20px;padding-right:20px}.hero-top-text-2{margin-left:auto;margin-right:auto}.container-large-6.is-hero-bottom{grid-column-gap:0px;grid-row-gap:24px;grid-column-gap:0px;grid-row-gap:24px;justify-content:start;justify-items:start}.menu-button{padding:10px}.dropdown-list{overflow:auto}.dropdown-list.w--open{min-width:100%;min-height:36rem;max-height:36rem;margin-left:auto;margin-right:auto;padding-bottom:1.5rem;padding-left:.5rem;bottom:-8.8rem;left:auto;overflow:auto}.dropdown-list.is-larger.w--open{top:48px}.dropdown-list.is-larger.is-locations.w--open{min-width:18rem;max-width:18rem;min-height:12.5rem;max-height:12.5rem;margin-top:0;display:flex;bottom:-6.5rem;left:auto;right:auto;box-shadow:1px 35px 64px #00000038}.dropdown-list.is-larger.is-locations-copy.w--open{min-width:18rem;max-width:18rem;margin-top:0;bottom:-15.5rem;left:auto;right:auto}.location-modal-title{text-align:center;line-height:1.4}.icon-5{margin-top:12px}.icon-5._2{margin-top:14px}.locations-inner-wrapper{margin-top:2rem}.inner-right-wrapper{background-color:#714c47;padding-top:.5rem;padding-bottom:.5rem}.overlay-location-modal{z-index:998;padding-top:1rem;display:none}.logo-wrapper{padding-left:0}.logo-wrapper.w--current{padding-left:2px}.nav_link-wrapper{background-color:#065dff00;align-items:center;width:100%;margin-bottom:2px;margin-left:auto;margin-right:auto;padding-top:.5rem;padding-bottom:.5rem}.nav_link-wrapper.is-dropdown{justify-content:center;align-items:flex-start;width:100%;margin-left:auto;margin-right:auto;padding-left:0}.nav_link-wrapper.is-sub{text-align:center;background-color:#fbf6ef;border-radius:.25rem;margin-bottom:.5rem;margin-left:0;margin-right:0;font-size:.875rem}.navbar{z-index:220;padding-top:.75rem;padding-bottom:.75rem;padding-right:1.25rem}.navbar.is-mobile-only{padding-top:.75rem;padding-bottom:.75rem}.inner-left-wrapper{background-color:#714c47;margin-bottom:1.25rem;padding-top:.5rem;padding-bottom:.5rem}.icon-left{margin-top:-.25rem}.location-modal-wrapper{background-color:#fff;min-width:18rem;max-width:96%;min-height:18rem;padding-top:2.5rem;padding-bottom:1.5rem}.modal-inner-title{margin-bottom:.25rem}.bay-area-logo{width:7.5rem;min-width:7.5rem}.nav-dropdown{text-align:center;flex:none}.nav-dropdown.is-about-page,.nav-dropdown.is0why{text-align:center;margin-left:auto;margin-right:auto;display:block}.nav-dropdown.is-sub{justify-content:center;min-width:17rem;display:flex}.nav-dropdown.is-about-page,.nav-dropdown.is0why{text-align:center;margin-left:auto;margin-right:auto;display:block}.dropdown-list-sub.w--open{grid-column-gap:16px;grid-row-gap:.5px;flex-direction:row;place-content:center;align-self:center;align-items:center;min-width:15rem;max-width:17rem;margin:0 0 0;padding:1rem;position:absolute;inset:3rem auto auto 0%;box-shadow:4px 4px 40px #00000026}.nav-toggle{margin-bottom:0;padding-top:.5rem;padding-bottom:.5rem}.nav-toggle.is-sub{padding-left:.5rem}.nav-toggle.is-sub.w--open{min-width:17rem;max-width:17rem;max-height:4rem;margin-left:0;margin-right:0;padding-left:0;padding-right:.5rem;display:block}.nav-toggle.is--prless{min-width:11rem;max-width:10rem;display:block}.nav-toggle.is--prless.w--open{min-width:11rem;max-width:11rem}.modal-close-button{width:3rem;height:3rem;margin-right:-1.5rem;top:-1.5rem}.nav-menu{z-index:20;min-width:100%;min-height:100svh;margin-left:0;padding:1rem .5rem 3rem;overflow:auto;box-shadow:0 37px 37px 15px #00000040}.why-choose-reviews{grid-column-gap:1.125rem;grid-row-gap:1.125rem;text-align:center;justify-content:space-between;align-items:center;width:100%;min-height:auto;padding-top:1.5rem}.list-item.text-color-white{text-align:left;text-align:left}.swiper-wrapper.basic-slider-list{min-height:18rem}.swiper-wrapper.basic-slider-list.is-testimonial{min-height:20rem}.basic-swiper{min-height:18rem;margin-bottom:8px}.basic-swiper.is-test{min-height:22rem;margin-top:10px}.basic-swiper.is-gallery{min-height:auto}.testimonial-title-wrapper{margin-bottom:1.5rem}.category-tab{color:#714c47;margin-bottom:8px;padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem}.tabs-menu-4{flex-flow:wrap;align-content:center;display:flex}.smile-svg{top:28.7rem}.swiper-slide.basic-swiperr-item{height:auto;min-height:18rem;margin-left:auto;margin-right:auto}.round-white-background{width:18rem;height:18rem;top:-20%}.testimonial-section{min-height:auto;padding-top:3rem;padding-bottom:2rem}.testimonial-content{max-width:100%;max-height:none;margin-left:auto;margin-right:auto;padding:0}.quotes{width:3.5rem;max-width:4rem;margin-bottom:-.25rem}.testimonial-p{margin-bottom:.25rem;font-size:1.25rem;line-height:1.3}.testimonial-client{text-align:center;font-size:1.125rem;line-height:1.3}.platform-testimonial-wrapper{margin-top:0}.testimonial-platform-logo{width:4rem}.round-yellow-backgound,.round-blue-bg{width:18rem;height:18rem;top:-20%}.subtext-white-20px{text-align:left}.footer-middle{grid-column-gap:1.5rem;grid-row-gap:1.5rem;max-width:100%}.footer-bottom{grid-column-gap:2rem;grid-row-gap:2rem;border-top-color:#714c4740;flex-flow:wrap-reverse;margin-top:1rem}.footer-new-title-wrapper{margin-left:auto;margin-right:auto}.bottom-middle{grid-column-gap:10px;grid-row-gap:10px;flex-wrap:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;display:grid}.footer-right-content{margin-top:0}.footer-divider{width:100%;margin-left:auto;margin-right:auto}.middle-left{text-align:center;justify-content:center;align-items:center}.middle-left.margin-bottom-0{margin-bottom:0}.footer-logo-wrapper{margin-left:auto;margin-right:auto}.footer-left-content-new{grid-row-gap:0rem;grid-template-columns:1fr;justify-content:center;align-items:center;width:100%;margin-bottom:.5rem;margin-left:auto;margin-right:auto}.bottom-right{flex-wrap:nowrap;justify-content:center;width:100%}.footer-social-wrapper{width:25%;margin-bottom:0}.footer-social-wrapper.is-last{margin-right:0}.h3{color:#714c47;margin-bottom:0;font-weight:600;line-height:1.2}.h3.footer-bottom-text.is-smaller{line-height:1.5}.h3.is--pricing{font-weight:700}.footer-logo{width:18rem}.footer-bottom-text{color:#fbf6ef;text-align:center;font-weight:400}.footer-bottom-text.is-middle{font-weight:700}.bottom-left{grid-row-gap:1.5rem;flex-direction:column;width:100%;margin-bottom:0}.footer-new-layout-vertical{flex-direction:column;justify-content:center;align-items:center}.footer-link.margin-bottom-2rem{margin-top:.125rem;margin-bottom:0}.footer-link.is-margin-right{text-align:center;border-bottom-style:none;margin-bottom:1.5rem;font-weight:400}.footer{padding-top:4rem}.title-wrapper-left.max-width-large-center.shiv{padding-bottom:3rem}.title-wrapper-left.flex-horizontal._2{grid-column-gap:3rem;grid-row-gap:3rem;text-align:left;grid-column-gap:3rem;grid-row-gap:3rem;text-align:left;flex-flow:wrap;justify-content:flex-start;align-items:flex-start}.grid-card.bg-color-champagne.mobile-flex{padding-top:1rem;padding-left:1rem;padding-right:1rem}.grid-card.bg-color-champagne.is--4{border-radius:.75rem;margin-bottom:2rem;padding:.25rem .5rem}.dr-sharma-profile{border-radius:.5rem;margin-left:auto;margin-right:auto}.studies-card._2{grid-row-gap:1rem;grid-row-gap:1rem}.studies-inner-card{grid-column-gap:1rem;grid-row-gap:1rem;width:100%}.image-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;justify-content:space-between;align-items:center;padding-top:1.5rem}.image-wrapper.is--book{padding-left:1rem;padding-right:1rem}.image-about{max-width:20.1rem}.image-about.is--book{max-width:15rem}.smile-brown-svg{max-width:18rem}.veneers-content.horizontal,.veneers-content.is--2nd,.veneers-content.is--grid,.veneers-content.horizontal,.veneers-content.is--2nd,.veneers-content.is--grid{grid-column-gap:0rem;grid-row-gap:0rem}.subtext.is--white-bg-100{padding:1.25rem}.veneer-img-1{max-width:100%;margin-left:0}._35-percent{border-radius:.25rem;flex-flow:column;justify-content:flex-start;align-items:flex-start}.open-close-icon-wrapper---brix{margin-right:16px}.accordion-paragraph---brix{max-width:100%}.accordion-item-wrapper---brix.tabs-accordion---brix{padding:0 24px}.accordion-item-title---brix{max-width:70%;font-size:20px}.accordion-item---brix.tabs-accordion---brix{padding-top:32px;padding-bottom:32px}.pricing-card{padding-bottom:1rem;padding-left:1.25rem;padding-right:1.25rem}.pricing-card.pb-2rem{padding-bottom:2rem}.veneer-img-2{max-width:100%;margin-left:0}.procedure-0grid-card{border-radius:.5rem;grid-template-columns:1fr;padding-bottom:1.5rem}.subtext-large-2{font-size:1.25rem}.subtext-large-2.is-blog{max-width:100%}.blogs_article-wrapper{grid-row-gap:.75rem;padding:.55rem}.h2-2{color:#714c47;text-align:center;font-size:2.5rem;line-height:1}.h1-2{font-size:3rem;line-height:.95}.h3-2{color:#714c47;margin-bottom:0}.h3-2.is-smaller{font-size:1.5rem;line-height:1.3}.blogs-wrapper{grid-row-gap:2rem;grid-template-columns:1fr}.veneer-video-loop{min-height:13rem}.floating-button-wrap{z-index:99;width:100%;min-width:auto;min-height:2.5rem;box-shadow:none;background-color:#0000;justify-content:center;align-items:flex-end;margin-left:auto;margin-right:auto;padding:0;font-size:.875rem;display:flex;position:fixed;inset:auto auto 1.25rem .5rem}.referring-content-inner.bg-color-champagne.mobile-flex{padding-top:1rem;padding-left:1rem;padding-right:1rem}.referring-content-inner.bg-color-champagne.is--4{border-radius:.75rem;margin-bottom:2rem;padding:.25rem .5rem}.section-2.has_example{padding-top:2rem;padding-bottom:2rem}.bas-wrapper{max-width:354px;height:246px}.before-after-inner{margin-bottom:.5rem}.cta-wrapper-befaft{padding:2rem 1rem}.shiv-profile-img{width:2.5rem}.accordion-css__item-top{padding-left:1.25em}.dr-shiv-img-faq{object-fit:cover;max-height:100%}.realtive-heading{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.years-exp-text{margin-bottom:.25rem;position:static}.services-cms-list{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr 1fr;place-items:start}.services-cms-list._1{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-column-gap:1.25rem;grid-row-gap:1.25rem}.services-cms_link{min-width:100%}.arrow-services{width:1rem}._4-articles-grid{grid-template-columns:1fr}.nav-flex-vertical.flex-hor-nav{grid-column-gap:1rem;grid-row-gap:1rem;background-color:var(--brandchampagne);grid-column-gap:1rem;grid-row-gap:1rem;background-color:var(--brandchampagne);border-radius:1rem;flex-flow:row;justify-content:space-between;align-items:flex-start;padding:.5rem .5rem .5rem 1rem}.nav-grid-3{grid-column-gap:.875rem;grid-row-gap:.875rem;grid-template-columns:1fr 1fr}.meet-team-wrap{grid-column-gap:1rem;grid-row-gap:1.5rem}.meet-team_card{grid-column-gap:.5rem;grid-row-gap:.5rem}.flex-vertical-2.is-contact{max-width:16rem}.contact-phone-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:row;width:100%}.padding-global-2{padding-left:5vw;padding-right:5vw}.section-info-wrapper{grid-column-gap:.375rem;grid-row-gap:.375rem;flex-flow:wrap;justify-content:flex-start;align-self:flex-start;align-items:center}.text-weight-bold-2{font-weight:700}.button-3{font-size:1rem}.divider-contact-page{width:100%;min-width:auto;max-width:100%;margin-bottom:1.5rem}.heading-style-h6-2{font-size:1.25rem}.subtext-medium-20px{font-size:1.0625rem;line-height:1.4}.contact-right_content{border-color:#ccc;max-width:100%;padding-top:2rem;padding-left:1.125rem;padding-right:1rem}.dropdown-list-2.w--open{grid-column-gap:1rem;grid-row-gap:1rem;margin-left:-.8rem;padding-top:2rem;padding-bottom:1.5rem;box-shadow:0 8px 8px #00000014}.contact-hero-grid{grid-column-gap:1.5rem;grid-row-gap:1.5rem;max-width:100%}.section-3{padding-top:2.5rem;padding-bottom:2.5rem}.contact-top-content{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-flow:wrap}.form_input-2{max-width:100%;padding-left:.75rem;padding-right:.5rem;font-size:13px}.form_input-2::placeholder{font-size:13px}.faq-left-cta{grid-column-gap:1rem;grid-row-gap:1rem}.faq-left-cta.is-tutorials{grid-column-gap:.875rem;grid-row-gap:.875rem;grid-column-gap:.875rem;grid-row-gap:.875rem;flex-flow:column;min-width:100%;padding-left:.75rem;padding-right:1rem}.maayan-profile-picture{width:6rem;min-width:6rem;height:6rem;min-height:6rem}.heading-style-h5-2{font-weight:700}.article-dark-cta{padding:10vw 5.5vw}.text-rich-text-2{font-size:.9375rem}.blog-3-grid-list{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.button-4{font-size:1rem}.button-4.is-secondary-white{width:100%}.job-title{text-align:left;line-height:1.2}.section-5.is-blog-page-hero{padding-top:8rem}.article-content{max-width:58em;overflow:auto}.plugin-card{min-width:100%;max-width:none}.plugin-card.horizontal{min-width:100%}.heading-style-h1-3.is-articles{font-size:2.25rem}.tutorial-author-img{width:4rem;min-width:4rem;height:4rem;min-height:4rem}.grid-article-content{grid-template-columns:.25fr 4fr}.article-timeline{margin-left:-2px;top:7vh}.tutorial-author-wrapper{grid-column-gap:1rem;grid-row-gap:1.25rem;grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.tutorial-author-divider-horizontal{width:2.5rem;margin-left:.5rem;margin-right:.5rem}.text-weight-medium-2{text-align:center;line-height:1.4}.h2-3{color:#714c47;text-align:center;font-size:2.5rem;font-weight:700;line-height:1}.fs-radio_column._2{margin-left:0;padding-left:1rem}.subtext-large-3{font-size:1.25rem}.subtext-large-3.place-p{max-width:100%}.h2-4{color:#714c47;text-align:center;font-size:3rem;line-height:1}.h2-4.gallery{font-size:2.5rem;line-height:1.1}.page-padding-5{padding-bottom:0}.container-large-13.is-gallery{min-height:35rem}.gallery-image-2{border-radius:8px}.footer-new-details{flex-direction:column;justify-content:center;align-items:center}.navbar_logo-link{padding-left:0}.navbar_button{margin-top:1rem}.home-hero_actions{justify-content:center;align-items:center}.navbar_menu-new{border-bottom-color:var(--brown-brand);border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;padding-top:2rem;padding-bottom:3rem}.home-hero_affiliation{padding-top:1.5rem;padding-bottom:1.5rem}.home-stack_feature-content{padding-bottom:2.5rem}.bio-beyond_card{border:1px solid var(--base-color-neutral--neutral-lighter);padding-top:1rem;padding-left:1.25rem;padding-right:1.25rem}.bio-beyond_list{grid-template-columns:1fr}}#w-node-_93cf3b4f-2187-ce1f-abb9-0947dd2060d9-baab8cc0{place-self:center start}#w-node-_1f34cddc-9abb-a792-045b-0380e55c8d4a-baab8cc0{grid-area:span 1/span 1/span 1/span 1;justify-self:start}#w-node-_1f34cddc-9abb-a792-045b-0380e55c8d50-baab8cc0,#w-node-_1f34cddc-9abb-a792-045b-0380e55c8d56-baab8cc0{grid-area:span 1/span 1/span 1/span 1}#w-node-_1f34cddc-9abb-a792-045b-0380e55c8d5c-baab8cc0{grid-area:span 1/span 1/span 1/span 1;justify-self:end}#w-node-_1f34cddc-9abb-a792-045b-0380e55c8db7-baab8cc0{align-self:start}#w-node-_1f34cddc-9abb-a792-045b-0380e55c8dca-baab8cc0,#w-node-_1f34cddc-9abb-a792-045b-0380e55c8dd3-baab8cc0,#w-node-_1f34cddc-9abb-a792-045b-0380e55c8ddc-baab8cc0{place-self:start end}#w-node-ad6411fd-7713-f220-9de4-4bfbe50161c8-baab8cc0,#w-node-ad6411fd-7713-f220-9de4-4bfbe50161ce-baab8cc0{grid-area:span 2/span 1/span 2/span 1}#w-node-_1f34cddc-9abb-a792-045b-0380e55c8e19-baab8cc0,#w-node-_1f34cddc-9abb-a792-045b-0380e55c8e30-baab8cc0{grid-area:span 1/span 1/span 1/span 1}#basic-swiper.w-node-_62746738-d0fd-c32d-a995-60ba2768ef85-baab8cc0,#basic-swiper.w-node-_43517002-930d-14b6-57dd-b4582f6d7f2b-baab8cc0,#basic-swiper.w-node-_1eea6f01-529c-8b48-133a-e23bbf72f751-baab8cc0,#basic-swiper.w-node-_10624a6e-6aff-9365-1b6d-fb10897aae2f-baab8cc0{grid-area:span 1/span 12/span 1/span 12}#w-node-_1f34cddc-9abb-a792-045b-0380e55c8e56-baab8cc0{justify-self:start}@media screen and (max-width:991px){#w-node-_93cf3b4f-2187-ce1f-abb9-0947dd2060d9-baab8cc0{grid-area:span 1/span 2/span 1/span 2;place-self:center}}@media screen and (max-width:767px){#w-node-_93cf3b4f-2187-ce1f-abb9-0947dd2060d9-baab8cc0{grid-area:span 1/span 2/span 1/span 2;place-self:center}#w-node-_1f34cddc-9abb-a792-045b-0380e55c8d4a-baab8cc0,#w-node-_1f34cddc-9abb-a792-045b-0380e55c8dca-baab8cc0,#w-node-_1f34cddc-9abb-a792-045b-0380e55c8dd3-baab8cc0,#w-node-_1f34cddc-9abb-a792-045b-0380e55c8ddc-baab8cc0{place-self:center}#w-node-_1f34cddc-9abb-a792-045b-0380e55c8e5d-baab8cc0{align-self:start}#w-node-_8c66346f-2da4-71ea-77a1-059e35eadade-35eadad9{grid-area:span 1/span 2/span 1/span 2}}@media screen and (max-width:479px){#w-node-_93cf3b4f-2187-ce1f-abb9-0947dd2060d9-baab8cc0{justify-self:start}#w-node-_1f34cddc-9abb-a792-045b-0380e55c8d4a-baab8cc0{place-self:center}#w-node-d486b93b-0ce8-b9e8-e73c-9be40cdb1b3b-4a2a5fe7{grid-area:span 1/span 2/span 1/span 2;place-self:center stretch}}