.pearl-slider[data-astro-cid-j7pv25f6]{height:70vh;position:relative}.swiper-home[data-astro-cid-j7pv25f6],.swiper-slide[data-astro-cid-j7pv25f6]{width:100%;height:100%;overflow:hidden}.swiper-slide[data-astro-cid-j7pv25f6]{position:absolute;inset:0;display:grid;place-items:center;opacity:0;transition:opacity .7s ease}.swiper-slide[data-astro-cid-j7pv25f6].is-active{opacity:1;z-index:1}.swiper-slide[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;z-index:2;background:#2c1a321c;pointer-events:none}.swiper-slide[data-astro-cid-j7pv25f6] img{width:100%;height:100%;object-fit:cover;object-position:50% 75%}.inv[data-astro-cid-j7pv25f6],.inv-1[data-astro-cid-j7pv25f6]{position:absolute;left:10%;top:50%;z-index:3;color:var(--color-gold);font-family:var(--font-heading);font-size:clamp(3rem,8vw,7rem);letter-spacing:5px;text-transform:uppercase}.inv-1[data-astro-cid-j7pv25f6]{color:#fff}.inv[data-astro-cid-j7pv25f6]:after,.inv-1[data-astro-cid-j7pv25f6]:after{content:"Available at Pearl Dental";position:absolute;left:0;bottom:5%;font-size:1rem;color:var(--color-purple)}.inv-1[data-astro-cid-j7pv25f6]:after{color:#fff}.abs[data-astro-cid-j7pv25f6]{position:absolute;left:30%;bottom:18%;z-index:4}.slider-dots[data-astro-cid-j7pv25f6]{position:absolute;z-index:5;left:0;right:0;bottom:10px;display:flex;justify-content:center;gap:8px}.slider-dots[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{width:10px;height:10px;border:1px solid var(--color-gold);border-radius:50%}.slider-dots[data-astro-cid-j7pv25f6] .is-active[data-astro-cid-j7pv25f6]{background:var(--color-gold)}.three-services[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;background:#fff}.three-services[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:#838383;text-decoration:none}.three-services[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--color-gold)}.three-services[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{position:relative;display:flex;height:144px;align-items:center;justify-content:center;overflow:hidden;padding:0 1.4rem;color:var(--color-gold);background:var(--color-purple);font-size:clamp(.95rem,1.04vw,1.2rem);font-weight:500;line-height:1.1;text-align:center;text-transform:capitalize}.three-services[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:block;width:min(100%,430px);border:1px solid var(--color-gold);padding:.22rem .7em;white-space:nowrap}.three-services[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;top:0;width:300px;height:300px;opacity:.3;background:var(--tooth) no-repeat}.service-one[data-astro-cid-j7pv25f6]:before{left:-50px}.service-two[data-astro-cid-j7pv25f6]:before{right:150px}.service-three[data-astro-cid-j7pv25f6]:before,.service-four[data-astro-cid-j7pv25f6]:before{right:-100px}.welcome-header[data-astro-cid-j7pv25f6]{display:grid;justify-items:center;margin:2rem 0;padding:0 .8rem;color:var(--color-ink);font-size:1.5rem;text-align:center;opacity:0;transform:translateY(-20px);transition:opacity .8s ease,transform .8s ease}.welcome-header[data-astro-cid-j7pv25f6].is-visible{opacity:1;transform:translateY(0)}.welcome-header[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin:0;font-size:inherit;font-weight:400}.pearl[data-astro-cid-j7pv25f6]{color:var(--color-gold);font-weight:700}.tooth-icon[data-astro-cid-j7pv25f6]{width:50px;height:50px}.four-services[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}.service-card[data-astro-cid-j7pv25f6]{position:relative;display:flex;height:300px;align-items:center;justify-content:center;overflow:hidden}.service-card[data-astro-cid-j7pv25f6]>img:first-child{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.service-name[data-astro-cid-j7pv25f6]{z-index:1;padding:.5rem 2rem;color:var(--color-gold);background:var(--color-purple);line-height:2rem;opacity:0;transform:scale(.5);transition:opacity .7s ease,transform .7s ease}.service-name[data-astro-cid-j7pv25f6].is-visible{opacity:1;transform:scale(1)}.slide-in-link-one[data-astro-cid-j7pv25f6],.slide-in-link-two[data-astro-cid-j7pv25f6],.slide-in-link-three[data-astro-cid-j7pv25f6],.slide-in-link-four[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-gold);background:#2c1a32eb;font-size:1.3rem;text-decoration:none;transition:transform .5s ease-in-out}.slide-in-link-one[data-astro-cid-j7pv25f6]{transform:translate(-100%)}.slide-in-link-two[data-astro-cid-j7pv25f6]{transform:translateY(-100%)}.slide-in-link-three[data-astro-cid-j7pv25f6]{transform:translateY(100%)}.slide-in-link-four[data-astro-cid-j7pv25f6]{transform:translate(100%)}.service-card[data-astro-cid-j7pv25f6]:hover a[data-astro-cid-j7pv25f6],.service-card[data-astro-cid-j7pv25f6]:focus-within a[data-astro-cid-j7pv25f6]{transform:translate(0)}.video-testimonials[data-astro-cid-j7pv25f6],.testimonials[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));min-height:15rem;margin:1rem 0;align-items:center;justify-items:center;padding:1rem;color:var(--color-gold);background:var(--color-purple);text-align:center}.video-testimonials-text[data-astro-cid-j7pv25f6],.testimonials-link-info[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.5rem}.video-testimonials-text[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:first-child,.testimonials-link-info[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:first-child{font-size:1.2rem;font-weight:500}.button_main[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:inline-block;padding:.2rem 2.5rem;color:#fff;background:var(--color-gold);letter-spacing:.1rem;text-decoration:none;transition:letter-spacing .5s ease,color .5s ease}.button_main[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--color-purple);letter-spacing:.2rem}.awards[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;align-items:center}.curent-award[data-astro-cid-j7pv25f6],.last-year-award[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;flex-wrap:wrap}.curent-award[data-astro-cid-j7pv25f6]{justify-content:flex-end}.last-year-award[data-astro-cid-j7pv25f6]{justify-content:flex-start}.awards[data-astro-cid-j7pv25f6] img{max-height:200px;width:auto;display:block}.award-text[data-astro-cid-j7pv25f6]{margin:auto;color:var(--color-gold);font-size:2rem}.testimonials-carusel[data-astro-cid-j7pv25f6]{position:relative;min-height:280px;width:min(420px,100%)}.review-slide[data-astro-cid-j7pv25f6]{position:absolute;inset:0;display:grid;align-content:center;padding:2rem;border-radius:8px;color:var(--color-gold);background:#2c1a32;opacity:0;transform:translate(18px) scale(.95);transition:opacity .45s ease,transform .45s ease}.review-slide[data-astro-cid-j7pv25f6].is-active{opacity:1;transform:translate(0) scale(1)}.virtual-tour[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));column-gap:7rem;min-height:30rem;color:var(--color-gold)}.virtual-tour-text[data-astro-cid-j7pv25f6],.virtual-tour-image[data-astro-cid-j7pv25f6]{position:relative;display:grid;place-items:center;min-height:300px;background:var(--color-purple)}.virtual-tour-text[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{position:relative;display:block;font-size:1.2rem;font-weight:500;text-align:center}.virtual-tour-text[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;left:100%;border-top:30rem solid var(--color-purple);border-right:100px solid transparent}.virtual-tour-image[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;right:100%;border-bottom:30rem solid var(--color-purple);border-left:100px solid transparent}.virtual-tour-image[data-astro-cid-j7pv25f6] img{max-width:min(100%,560px)}.icon-bar[data-astro-cid-j7pv25f6]{position:fixed;right:0;top:50%;z-index:9999999}.icon-bar[data-astro-cid-j7pv25f6] .fb[data-astro-cid-j7pv25f6],.icon-bar[data-astro-cid-j7pv25f6] .insta[data-astro-cid-j7pv25f6]{position:relative;right:-88px;display:flex;width:118px;height:30px;transition:right .3s ease-in-out}.icon-bar[data-astro-cid-j7pv25f6] .fb[data-astro-cid-j7pv25f6]{margin-bottom:3px}.icon-bar[data-astro-cid-j7pv25f6] .fb[data-astro-cid-j7pv25f6]:hover,.icon-bar[data-astro-cid-j7pv25f6] .insta[data-astro-cid-j7pv25f6]:hover,.icon-bar[data-astro-cid-j7pv25f6] .fb[data-astro-cid-j7pv25f6]:focus-within,.icon-bar[data-astro-cid-j7pv25f6] .insta[data-astro-cid-j7pv25f6]:focus-within{right:0}.icon-bar[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;width:118px;height:30px;align-items:center;background:var(--color-purple);text-decoration:none}.icon-bar[data-astro-cid-j7pv25f6] .svg-facebook-dims[data-astro-cid-j7pv25f6]{position:relative;display:block;width:30px;height:30px;flex:0 0 30px;background:transparent}.icon-bar[data-astro-cid-j7pv25f6] .svg-facebook-dims[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;background:var(--color-gold);mask:var(--social-icon) center / contain no-repeat;-webkit-mask:var(--social-icon) center / contain no-repeat;transition:background-color .3s ease-in-out,transform .3s ease-in-out}.icon-bar[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]:last-child{display:block;flex:1;padding:0 5px;color:var(--color-gold);line-height:30px;white-space:nowrap}.icon-bar[data-astro-cid-j7pv25f6] .fb[data-astro-cid-j7pv25f6]:hover .svg-facebook-dims[data-astro-cid-j7pv25f6],.icon-bar[data-astro-cid-j7pv25f6] .insta[data-astro-cid-j7pv25f6]:hover .svg-facebook-dims[data-astro-cid-j7pv25f6],.icon-bar[data-astro-cid-j7pv25f6] .fb[data-astro-cid-j7pv25f6]:focus-within .svg-facebook-dims[data-astro-cid-j7pv25f6],.icon-bar[data-astro-cid-j7pv25f6] .insta[data-astro-cid-j7pv25f6]:focus-within .svg-facebook-dims[data-astro-cid-j7pv25f6]{background:var(--color-gold)}.icon-bar[data-astro-cid-j7pv25f6] .fb[data-astro-cid-j7pv25f6]:hover .svg-facebook-dims[data-astro-cid-j7pv25f6]:before,.icon-bar[data-astro-cid-j7pv25f6] .insta[data-astro-cid-j7pv25f6]:hover .svg-facebook-dims[data-astro-cid-j7pv25f6]:before,.icon-bar[data-astro-cid-j7pv25f6] .fb[data-astro-cid-j7pv25f6]:focus-within .svg-facebook-dims[data-astro-cid-j7pv25f6]:before,.icon-bar[data-astro-cid-j7pv25f6] .insta[data-astro-cid-j7pv25f6]:focus-within .svg-facebook-dims[data-astro-cid-j7pv25f6]:before{background:var(--color-purple);transform:scale(1.2)}.scroll-top[data-astro-cid-j7pv25f6]{position:fixed;right:30px;bottom:20px;z-index:99;display:none;border:0;border-radius:4px;padding:15px;color:#fff;background:var(--color-gold);cursor:pointer}.scroll-top-show[data-astro-cid-j7pv25f6]{display:block}@media(max-width:700px){.pearl-slider[data-astro-cid-j7pv25f6]{height:58vh}.inv[data-astro-cid-j7pv25f6],.inv-1[data-astro-cid-j7pv25f6]{top:40%;font-size:3rem}.abs[data-astro-cid-j7pv25f6]{left:10%;bottom:10%}.three-services[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.three-services[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{height:110px}.three-services[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{white-space:normal}.awards[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;justify-items:center}.curent-award[data-astro-cid-j7pv25f6],.last-year-award[data-astro-cid-j7pv25f6]{justify-content:center}.virtual-tour-text[data-astro-cid-j7pv25f6]:after,.virtual-tour-image[data-astro-cid-j7pv25f6]:before{content:none}.icon-bar[data-astro-cid-j7pv25f6]{display:none}}
