@font-face{font-family:ETmodules;src:url(/fonts/ETmodules.woff) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:FA;src:url(/fonts/fa-solid-900.woff2) format("woff2");font-weight:900;font-style:normal;font-display:block}@font-face{font-family:FA;src:url(/fonts/fa-regular-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}html,body{margin:0;padding:0}body{background:#fff;color:#666;font-family:Open Sans,Arial,sans-serif;font-size:14px;font-weight:500;line-height:23.8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,p,ul{margin:0}ul{list-style:disc}img{max-width:100%;height:auto}a{color:#2ea3f2;text-decoration:none}.shell{width:80%;max-width:1400px;margin:0 auto}.section{padding:20px 0}.section--tight{padding:20px 0 56px}.row{width:80%;max-width:1400px;margin:0 auto;padding:28px 0}.ico{display:inline-block;font-style:normal;font-weight:400;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased}@media(max-width:767px){.row{padding:30px 0}}@media(max-width:980px){.section--tight{padding-bottom:50px}}.hero[data-astro-cid-ewxirvlt]{height:100vh;background:#fff}.hero__inner[data-astro-cid-ewxirvlt]{height:100vh;padding:50px 0;background-image:url(/wp-content/uploads/CosmeticDentalRedlandsDesktop.jpg),linear-gradient(137deg,#fff,#ffffff36 98%);background-size:cover,cover;background-position:50% 50%,50% 50%;background-repeat:no-repeat;color:#fff;position:relative;z-index:1}.hero__content[data-astro-cid-ewxirvlt]{padding:10px 10px 10px 0}h1[data-astro-cid-ewxirvlt]{margin:15% 0 0;padding:0 0 10px;color:#000;font-size:68px;font-weight:800;line-height:1;text-transform:uppercase;text-shadow:0 0 .3em #fff}.hero__sub[data-astro-cid-ewxirvlt]{padding:20px;color:#000;font-size:32px;font-weight:700;line-height:1.2;text-shadow:.1em .1em .3em #fff}.hero__btn[data-astro-cid-ewxirvlt]{position:relative;display:inline-block;width:22%;margin:20px 15px 0 0;padding:10px 5px 10px 20px;border-radius:15px;background-color:#9a734a;box-shadow:0 2px 18px #0000004d;color:#fff;font-size:16px;font-weight:500;line-height:1.7;text-align:center;text-decoration:none;transition:background-color .3s ease 0ms}.hero__btn[data-astro-cid-ewxirvlt]:before{content:attr(data-icon);display:inline-block;margin-left:-1.3em;font-family:ETmodules;font-size:inherit;font-weight:400;line-height:inherit}.hero__btn[data-astro-cid-ewxirvlt]:hover,.hero__btn[data-astro-cid-ewxirvlt]:focus-visible{background-color:#9a734a;color:#fff}@media(max-width:980px){h1[data-astro-cid-ewxirvlt]{font-size:64px}.hero__sub[data-astro-cid-ewxirvlt]{color:#666;font-size:24px}}@media(max-width:767px){.hero__inner[data-astro-cid-ewxirvlt]{background-image:url(/wp-content/uploads/CosmeticDentalRedlandsDesktop.jpg);background-position:right 10% center}.hero__content[data-astro-cid-ewxirvlt]{margin:20px 2%}h1[data-astro-cid-ewxirvlt]{margin-top:80%;font-size:42px}.hero__sub[data-astro-cid-ewxirvlt]{color:#000;font-size:20px}.hero__btn[data-astro-cid-ewxirvlt]{width:100%}}.features[data-astro-cid-rtb6qdgw]{background:#fbfaf8;padding:20px 0}.features__row[data-astro-cid-rtb6qdgw]{display:flex;gap:5.5%}.feature[data-astro-cid-rtb6qdgw]{width:20.875%;text-align:center}.feature__icon[data-astro-cid-rtb6qdgw]{height:70px;margin-bottom:30px}.ico[data-astro-cid-rtb6qdgw]{display:block;color:#9a734a;font-size:70px;line-height:70px}.ico--fa[data-astro-cid-rtb6qdgw]{font-family:FA}.ico--et[data-astro-cid-rtb6qdgw]{font-family:ETmodules}h4[data-astro-cid-rtb6qdgw]{padding-bottom:10px;color:#333;font-size:18px;font-weight:700;line-height:1}p[data-astro-cid-rtb6qdgw]{color:#666;font-size:14px;line-height:1.7}@media(max-width:980px){.features__row[data-astro-cid-rtb6qdgw]{display:block}.feature[data-astro-cid-rtb6qdgw]{width:100%;margin-bottom:30px}.feature[data-astro-cid-rtb6qdgw]:last-child{margin-bottom:0}}.services[data-astro-cid-7fsfp5w6]{background:#f7f4ef}h2[data-astro-cid-7fsfp5w6]{padding-bottom:10px;color:#333;font-size:48px;font-weight:800;line-height:1;text-align:center}.services__sub[data-astro-cid-7fsfp5w6]{color:#666;font-size:18px;text-align:center}.services__row[data-astro-cid-7fsfp5w6]{display:flex;gap:3%;width:65%}.services__col[data-astro-cid-7fsfp5w6]{width:48.5%;display:flex;flex-direction:column}.card[data-astro-cid-7fsfp5w6]{padding:30px;border:2px solid rgba(0,0,0,.27);border-radius:15px;background:#fbfaf8}.card[data-astro-cid-7fsfp5w6]+.card[data-astro-cid-7fsfp5w6]{margin-top:13.64px}.card__icon[data-astro-cid-7fsfp5w6]{height:50px;margin-bottom:30px}.ico[data-astro-cid-7fsfp5w6]{display:block;color:#9a734a;font-family:FA;font-size:50px;line-height:50px}h4[data-astro-cid-7fsfp5w6]{padding-bottom:10px;color:#333;font-size:22px;font-weight:700;line-height:1.2;overflow-wrap:break-word}p[data-astro-cid-7fsfp5w6]{color:#9a734a;font-size:14px}ul[data-astro-cid-7fsfp5w6]{padding:0 0 23px 14px;color:#9a734a;font-size:14px;line-height:26px}li[data-astro-cid-7fsfp5w6]{line-height:1.8}@media(max-width:980px){h2[data-astro-cid-7fsfp5w6]{font-size:36px}.services__sub[data-astro-cid-7fsfp5w6]{font-size:16px}.services__row[data-astro-cid-7fsfp5w6]{display:block;width:80%}.services__col[data-astro-cid-7fsfp5w6]{width:100%}.services__col[data-astro-cid-7fsfp5w6]:first-child,.card[data-astro-cid-7fsfp5w6]{margin-bottom:30px}.card[data-astro-cid-7fsfp5w6]+.card[data-astro-cid-7fsfp5w6]{margin-top:0}.card[data-astro-cid-7fsfp5w6]:last-child{margin-bottom:0}}.payment[data-astro-cid-3pc5wxwo]{background:#fbfaf8}h2[data-astro-cid-3pc5wxwo]{padding-bottom:10px;color:#333;font-size:36px;font-weight:800;line-height:1;text-align:center}.payment__sub[data-astro-cid-3pc5wxwo]{color:#666;font-size:18px;text-align:center}.payment__row[data-astro-cid-3pc5wxwo]{display:flex;gap:3%}.payment__row--single[data-astro-cid-3pc5wxwo]{display:block}.payment__card[data-astro-cid-3pc5wxwo]{width:48.5%}.card[data-astro-cid-3pc5wxwo]{padding:30px;border:2px solid rgba(0,0,0,.27);border-radius:15px;background:#fbfaf8}.card__icon[data-astro-cid-3pc5wxwo]{height:50px;margin-bottom:30px}.ico[data-astro-cid-3pc5wxwo]{display:block;color:#9a734a;font-family:ETmodules;font-size:50px;line-height:50px}h4[data-astro-cid-3pc5wxwo]{padding-bottom:10px;color:#333;font-size:22px;font-weight:700;line-height:1.2}h4[data-astro-cid-3pc5wxwo].subhead{font-size:18px;font-weight:500;line-height:1}.card[data-astro-cid-3pc5wxwo] p[data-astro-cid-3pc5wxwo]{color:#9a734a;font-size:14px;padding-bottom:14px}.desc[data-astro-cid-3pc5wxwo] p[data-astro-cid-3pc5wxwo]:last-of-type{padding-bottom:0}.funds-label[data-astro-cid-3pc5wxwo] strong[data-astro-cid-3pc5wxwo]{color:#333;font-size:18px}ul[data-astro-cid-3pc5wxwo]{padding:0 0 23px 14px;color:#9a734a;font-size:14px;line-height:26px}li[data-astro-cid-3pc5wxwo]{line-height:1.8}.benefits[data-astro-cid-3pc5wxwo]{margin-top:20px;padding:20px;border-radius:15px;background:#ede4dd}.benefits[data-astro-cid-3pc5wxwo] p[data-astro-cid-3pc5wxwo]{padding-bottom:0}@media(min-width:981px){.payment__card[data-astro-cid-3pc5wxwo]{height:360px;overflow:hidden}}@media(max-width:980px){.payment__sub[data-astro-cid-3pc5wxwo]{font-size:16px}.payment__row[data-astro-cid-3pc5wxwo]{display:block}.payment__card[data-astro-cid-3pc5wxwo]{width:100%}.payment__card[data-astro-cid-3pc5wxwo]:first-child{margin-bottom:30px}.payment__row--single[data-astro-cid-3pc5wxwo]{margin-top:0}}.testimonials[data-astro-cid-jfcioroc]{background:#f7f4ef}h2[data-astro-cid-jfcioroc]{padding-bottom:10px;color:#333;font-size:48px;font-weight:800;line-height:1;text-align:center}.testimonials__sub[data-astro-cid-jfcioroc]{color:#666;font-size:18px;text-align:center}.testimonials__row[data-astro-cid-jfcioroc]{display:flex;gap:5.5%}.testimonials__col[data-astro-cid-jfcioroc]{width:29.6667%}.card[data-astro-cid-jfcioroc]{padding:20px;border:1px solid #9a734a;border-radius:15px;text-align:center}.card[data-astro-cid-jfcioroc]+.photo[data-astro-cid-jfcioroc]{margin-top:30.8px}h3[data-astro-cid-jfcioroc]{padding-bottom:10px;color:#000;font-size:28px;font-weight:700;line-height:1}p[data-astro-cid-jfcioroc]{color:#666;font-size:14px}.stars[data-astro-cid-jfcioroc]{padding-bottom:10px;color:#9a734a;font-size:18px;line-height:1}.photo[data-astro-cid-jfcioroc]{width:50%;margin:0 auto}.photo[data-astro-cid-jfcioroc] img[data-astro-cid-jfcioroc]{display:block;width:100%;height:auto;border:5px solid #9a734a;border-radius:50%}@media(max-width:980px){h2[data-astro-cid-jfcioroc]{font-size:36px}.testimonials__sub[data-astro-cid-jfcioroc]{font-size:16px}.testimonials__row[data-astro-cid-jfcioroc]{display:block}.testimonials__col[data-astro-cid-jfcioroc]{width:100%;margin-bottom:30px}.testimonials__col[data-astro-cid-jfcioroc]:last-child{margin-bottom:0}.card[data-astro-cid-jfcioroc]+.photo[data-astro-cid-jfcioroc]{margin-top:30px}.photo[data-astro-cid-jfcioroc]{width:60%}}.how[data-astro-cid-zbb37bwy]{background:#fbfaf8}h2[data-astro-cid-zbb37bwy]{padding-bottom:10px;color:#333;font-size:36px;font-weight:800;line-height:1;text-align:center}.how__sub[data-astro-cid-zbb37bwy]{color:#666;font-size:18px;text-align:center}.how__row[data-astro-cid-zbb37bwy]{display:flex;gap:5.5%}.step[data-astro-cid-zbb37bwy]{width:29.6667%;text-align:center}.step__num[data-astro-cid-zbb37bwy]{width:60px;height:60px;margin:0 auto 30.8px;padding:15px 0 10px;border-radius:45px;background:#9a734a}h5[data-astro-cid-zbb37bwy]{color:#fff;font-size:25px;font-weight:800;line-height:1;text-align:center}h3[data-astro-cid-zbb37bwy]{padding-bottom:10px;color:#333;font-size:20px;font-weight:700;line-height:1}p[data-astro-cid-zbb37bwy]{color:#666;font-size:14px}@media(max-width:980px){.how__sub[data-astro-cid-zbb37bwy]{font-size:16px}.how__row[data-astro-cid-zbb37bwy]{display:block}.step[data-astro-cid-zbb37bwy]{width:100%;margin-bottom:30px}.step__num[data-astro-cid-zbb37bwy]{margin-bottom:30px}.step[data-astro-cid-zbb37bwy]:last-child{margin-bottom:0}}.cta[data-astro-cid-ui6oney5]{background:#fbfaf8}h2[data-astro-cid-ui6oney5]{padding-bottom:10px;color:#333;font-size:36px;font-weight:800;line-height:1;text-align:center}.cta__sub[data-astro-cid-ui6oney5]{color:#666;font-size:18px;text-align:center}.cta__row[data-astro-cid-ui6oney5]{text-align:center}.btn[data-astro-cid-ui6oney5]{display:inline-block;padding:6px 20px;border-radius:15px;background:#9a734a;color:#fff;font-size:20px;font-weight:500;line-height:34px;text-align:center;text-decoration:none}.btn[data-astro-cid-ui6oney5]:hover,.btn[data-astro-cid-ui6oney5]:focus-visible{background:#8a6540;color:#fff}@media(max-width:980px){.cta__sub[data-astro-cid-ui6oney5]{font-size:16px}}
