@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Prata&display=swap";@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap";.why-gemsparx-section{font-family:Lato,sans-serif;color:#1a1a1a;background-color:#f8f7f3;width:100%;overflow:hidden}.why-gemsparx-section .why-hero{display:flex;align-items:center;justify-content:space-between;background-color:#f8f7f3}.why-gemsparx-section .why-hero .why-hero-content{flex:1;max-width:50%;padding:2rem 10%}.why-gemsparx-section .why-hero .why-hero-content h2{font-family:Prata,serif;font-size:3rem;font-weight:400;line-height:1.3;color:#0e1328;margin-bottom:0rem;margin-top:0rem}.why-gemsparx-section .why-hero .why-hero-content p{font-size:.875rem;line-height:1.6;color:#333;max-width:500px}.why-gemsparx-section .why-hero .why-hero-image{flex:1;display:flex;justify-content:center;align-items:center}.why-gemsparx-section .why-hero .why-hero-image img{height:360px;width:auto;object-fit:contain;border-radius:0;margin-right:2rem;transition:all .3s ease-in-out}@media (max-width: 992px){.why-gemsparx-section .desktopbr{display:none}.why-gemsparx-section .why-hero{flex-direction:column-reverse;text-align:center}.why-gemsparx-section .why-hero .why-hero-content{max-width:100%;margin-top:-1rem;margin-bottom:-2rem;padding:2rem 2%}.why-gemsparx-section .why-hero .why-hero-content h2{font-size:2rem}.why-gemsparx-section .why-hero .why-hero-content p{max-width:100%}.why-gemsparx-section .why-hero .why-hero-image img{height:auto;width:300px;margin-right:0;margin-top:-3rem}}@media (max-width: 600px){.why-gemsparx-section .why-hero{padding:3rem 1.5rem}.why-gemsparx-section .why-hero .why-hero-content h2{font-size:2.25rem}.why-gemsparx-section .why-hero .why-hero-content p{font-size:.75rem}}.extensive-section{font-family:Lato,sans-serif;color:#1a1a1a;background-color:#fff;padding:2rem 10%;text-align:center;box-sizing:border-box}.extensive-section .section-title{font-family:Prata,serif;font-size:2.25rem;font-weight:400;color:#0e1328;margin-bottom:3.5rem}@media (max-width: 768px){.extensive-section .section-title{font-size:1.5rem!important}}.extensive-section .extensive-grid{display:flex;flex-direction:column;gap:5rem}.extensive-section .extensive-item{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:4rem;text-align:left;width:100%;box-sizing:border-box}.extensive-section .extensive-item .extensive-text{grid-column:1/2;max-width:520px;display:flex;flex-direction:column;justify-content:flex-start}.extensive-section .extensive-item .extensive-text h3{font-family:Prata,serif;font-size:2.25rem;font-weight:400;color:#0e1328;margin-bottom:1rem}.extensive-section .extensive-item .extensive-text p{font-size:.875rem;line-height:1.7;color:#333;margin:0}.extensive-section .extensive-item .extensive-image{grid-column:2/3;display:flex;justify-content:center;align-items:flex-start}.extensive-section .extensive-item .extensive-image img{width:100%;max-width:520px;height:auto;border-radius:.5rem;object-fit:cover;display:block}.extensive-section .extensive-item .extensive-image.right{justify-content:flex-end;align-items:flex-start}.extensive-section .extensive-item .extensive-image.left{justify-content:flex-start;align-items:flex-start}.extensive-section .extensive-item.reverse .extensive-text{grid-column:2/3;justify-content:flex-start}.extensive-section .extensive-item.reverse .extensive-image{grid-column:1/2;display:flex}@media (max-width: 992px){.extensive-section{padding:4rem 5%}.extensive-section .section-title{font-size:2rem}.extensive-section .extensive-item{gap:2.5rem}.extensive-section .extensive-item .extensive-text h3{font-size:1.6rem}.extensive-section .extensive-item .extensive-image img{max-width:420px}}@media (max-width: 768px){.extensive-section{padding:3.2rem 4%}.extensive-section .extensive-item{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;grid-template-areas:"image" "text";gap:1.5rem;text-align:center}.extensive-section .extensive-item .extensive-image{grid-area:image;order:0;justify-content:center}.extensive-section .extensive-item .extensive-image img{width:100%;max-width:460px;margin:0 auto;display:block}.extensive-section .extensive-item .extensive-image.right,.extensive-section .extensive-item .extensive-image.left{justify-content:center}.extensive-section .extensive-item .extensive-text{grid-area:text;order:1;max-width:100%;margin:0 auto;padding:0 1rem}.extensive-section .extensive-item .extensive-text h3{font-size:1.5rem;margin-top:.6rem;margin-bottom:1rem;text-align:center}.extensive-section .extensive-item .extensive-text p{font-size:.75rem;line-height:1.6;text-align:justify;margin:0 auto}.extensive-section .extensive-item.reverse .extensive-text,.extensive-section .extensive-item.reverse .extensive-image{grid-column:auto!important}}@media (max-width: 480px){.extensive-section{padding:2.2rem 1.2rem}.extensive-section .section-title{font-size:1.8rem}.extensive-section .extensive-item{gap:1rem}.extensive-section .extensive-image img{max-width:100%}}.price-certification-section{font-family:Lato,sans-serif;color:#1a1a1a;background-color:#f8f7f3;padding:4rem 10%;text-align:center;box-sizing:border-box;margin-top:2rem}.price-certification-section .section-title{font-family:Prata,serif;font-size:2.25rem;font-weight:400;color:#0e1328;margin-bottom:3.5rem}.price-certification-section .price-certification-grid{display:flex;flex-direction:column;gap:5rem}.price-certification-section .price-certification-item{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;text-align:left;width:100%;box-sizing:border-box}.price-certification-section .price-certification-item .price-certification-text{grid-column:1/2;max-width:520px}.price-certification-section .price-certification-item .price-certification-text h3{font-family:Prata,serif;font-size:2.25rem;font-weight:400;color:#0e1328;margin-bottom:1rem}.price-certification-section .price-certification-item .price-certification-text p{font-size:.875rem;line-height:1.7;color:#333}.price-certification-section .price-certification-item .price-certification-image{grid-column:2/3;display:flex;justify-content:center;align-items:flex-start}.price-certification-section .price-certification-item .price-certification-image img{width:100%;max-width:520px;height:auto;border-radius:.5rem;object-fit:cover;display:block}.price-certification-section .price-certification-item.reverse .price-certification-text{grid-column:2/3}.price-certification-section .price-certification-item.reverse .price-certification-image{grid-column:1/2;display:flex;justify-content:center}@media (max-width: 992px){.price-certification-section{padding:4rem 5%}.price-certification-section .section-title{font-size:2rem}.price-certification-section .price-certification-item{gap:2.5rem}.price-certification-section .price-certification-item .price-certification-text h3{font-size:1.6rem}.price-certification-section .price-certification-item .price-certification-image img{max-width:420px}}@media (max-width: 768px){.price-certification-section{padding:3.2rem 4%}.price-certification-section .price-certification-item{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;grid-template-areas:"image" "text";gap:1.5rem;text-align:center}.price-certification-section .price-certification-item .price-certification-image{grid-area:image;order:0;justify-content:center}.price-certification-section .price-certification-item .price-certification-image img{width:100%;max-width:460px;margin:0 auto;display:block}.price-certification-section .price-certification-item .price-certification-text{grid-area:text;order:1;max-width:100%;margin:0 auto;padding:0 1rem}.price-certification-section .price-certification-item .price-certification-text h3{font-size:1.5rem;margin-top:.6rem;margin-bottom:1rem;text-align:center}.price-certification-section .price-certification-item .price-certification-text p{font-size:.75rem;line-height:1.6;text-align:justify;margin:0 auto}.price-certification-section .price-certification-item.reverse .price-certification-text,.price-certification-section .price-certification-item.reverse .price-certification-image{grid-column:auto!important}}@media (max-width: 480px){.price-certification-section{padding:2.2rem 1.2rem}.price-certification-section .section-title{font-size:1.5rem}.price-certification-section .price-certification-item{gap:1rem}.price-certification-section .price-certification-image img{max-width:100%}}.laser-video-section{font-family:Lato,sans-serif;color:#1a1a1a;background-color:#fff;padding:2rem 10%;text-align:center;box-sizing:border-box;margin-top:2rem}.laser-video-section .section-title{font-family:Prata,serif;font-size:2.25rem;font-weight:400;color:#0e1328;margin-bottom:3.5rem}.laser-video-section .laser-video-grid{display:flex;flex-direction:column;gap:5rem}.laser-video-section .laser-video-item{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;text-align:left;width:100%;box-sizing:border-box}.laser-video-section .laser-video-item .laser-video-text{grid-column:1/2;max-width:520px}.laser-video-section .laser-video-item .laser-video-text h3{font-family:Prata,serif;font-size:2.25rem;font-weight:400;color:#0e1328;margin-bottom:1rem}.laser-video-section .laser-video-item .laser-video-text p{font-size:.875rem;line-height:1.7;color:#333}.laser-video-section .laser-video-item .laser-video-image{grid-column:2/3;display:flex;justify-content:center;align-items:flex-start}.laser-video-section .laser-video-item .laser-video-image img{width:100%;max-width:520px;height:auto;border-radius:.5rem;object-fit:cover;display:block}.laser-video-section .laser-video-item.reverse .laser-video-text{grid-column:2/3}.laser-video-section .laser-video-item.reverse .laser-video-image{grid-column:1/2;display:flex;justify-content:center}@media (max-width: 992px){.laser-video-section{padding:4rem 5%}.laser-video-section .section-title{font-size:2rem}.laser-video-section .laser-video-item{gap:2.5rem}.laser-video-section .laser-video-item .laser-video-text h3{font-size:1.6rem}.laser-video-section .laser-video-item .laser-video-image img{max-width:420px}}@media (max-width: 768px){.laser-video-section{padding:3.2rem 4%}.laser-video-section .laser-video-item{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;grid-template-areas:"image" "text";gap:1.5rem;text-align:center}.laser-video-section .laser-video-item .laser-video-image{grid-area:image;order:0;justify-content:center}.laser-video-section .laser-video-item .laser-video-image img{width:100%;max-width:460px;margin:0 auto;display:block}.laser-video-section .laser-video-item .laser-video-text{grid-area:text;order:1;max-width:100%;margin:0 auto;padding:0 1rem}.laser-video-section .laser-video-item .laser-video-text h3{font-size:1.5rem;margin-top:.6rem;margin-bottom:1rem;text-align:center}.laser-video-section .laser-video-item .laser-video-text p{font-size:.75rem;line-height:1.6;text-align:justify;margin:0 auto}.laser-video-section .laser-video-item.reverse .laser-video-text,.laser-video-section .laser-video-item.reverse .laser-video-image{grid-column:auto!important}}@media (max-width: 480px){.laser-video-section{padding:2.2rem 1.2rem}.laser-video-section .section-title{font-size:1.8rem}.laser-video-section .laser-video-item{gap:1rem}.laser-video-section .laser-video-image img{max-width:100%}}.celebrity-section{font-family:Lato,sans-serif;color:#1a1a1a;background-color:#fff;padding:4rem 10%;box-sizing:border-box;margin-top:3rem}.celebrity-section .celebrity-container{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;text-align:left}.celebrity-section .celebrity-image{display:flex;justify-content:center;align-items:center}.celebrity-section .celebrity-image img{width:100%;max-width:480px;height:auto;border-radius:.5rem;object-fit:cover;display:block;transition:transform .3s ease}.celebrity-section .celebrity-image img:hover{transform:scale(1.02)}.celebrity-section .celebrity-text{max-width:520px}.celebrity-section .celebrity-text h3{font-family:Prata,serif;font-size:2.25rem;font-weight:400;color:#0e1328;margin-bottom:1rem}.celebrity-section .celebrity-text p{font-size:.95rem;line-height:1.7;color:#333;text-align:justify}@media (max-width: 992px){.celebrity-section{padding:3.5rem 6%}.celebrity-section .celebrity-container{gap:2.5rem}.celebrity-section .celebrity-text h3{font-size:1.6rem}.celebrity-section .celebrity-image img{max-width:400px}}@media (max-width: 768px){.celebrity-section{padding:3rem 1.5rem}.celebrity-section .celebrity-container{grid-template-columns:1fr;grid-template-rows:auto auto;text-align:center;gap:1.8rem}.celebrity-section .celebrity-image img{max-width:100%;margin:0 auto}.celebrity-section .celebrity-text{max-width:100%;padding:0 1rem}.celebrity-section .celebrity-text h3{font-size:1.5rem;margin-bottom:.8rem}.celebrity-section .celebrity-text p{font-size:.75rem;line-height:1.6;text-align:justify}}@media (max-width: 480px){.celebrity-section{padding:2.5rem 1.2rem}.celebrity-section .celebrity-text h3{font-size:1.5rem}.celebrity-section .celebrity-text p{font-size:.75rem}}.features-section{background-color:#fff;padding:5rem 8%;box-sizing:border-box;font-family:Lato,sans-serif;color:#1a1a1a}.features-section .features-container{display:flex;flex-direction:column;gap:2.5rem}.features-section .features-row{display:flex;justify-content:space-between;align-items:stretch;gap:1.5rem}.features-section .feature-card{background-color:#f8f7f3;padding:2rem 1.8rem;box-shadow:0 3px 8px #0000000d;text-align:left;transition:all .3s ease;box-sizing:border-box;flex:1}.features-section .feature-card:hover{transform:translateY(-5px);box-shadow:0 5px 15px #0000001a}.features-section .feature-card .feature-icon{width:1.8rem;height:1.8rem;margin-bottom:1rem;display:flex;align-items:center;justify-content:center}.features-section .feature-card .feature-icon img{width:100%;height:100%;object-fit:contain}.features-section .feature-card feature-icon{font-size:1.8rem;color:#0e1328;margin-bottom:1rem}.features-section .feature-card h4{font-family:Prata,serif;font-size:1.5rem;font-weight:400;color:#0e1328;margin-bottom:.6rem}.features-section .feature-card p{font-size:.875rem;line-height:1.6;color:#333}.features-section .feature-image{overflow:hidden;border-radius:.5rem;flex:1}.features-section .feature-image img{width:100%;height:100%;object-fit:cover;border-radius:.5rem;transition:transform .3s ease}.features-section .feature-image img:hover{transform:scale(1.03)}.features-section .row-1 .card-1,.features-section .row-1 .card-2{flex:0 0 48%}.features-section .row-2 .img-1,.features-section .row-2 .card-3,.features-section .row-2 .card-4{flex:0 0 32%}.features-section .row-3 .card-5,.features-section .row-3 .card-6{flex:0 0 30%}.features-section .row-3 .img-2{flex:0 0 36%}.features-section .row-4 .card-7,.features-section .row-4 .card-8,.features-section .row-4 .card-9{flex:0 0 32%}@media (max-width: 992px){.features-section{padding:4rem 5%}.features-section .features-row{flex-wrap:wrap;gap:1.5rem}.features-section .features-row .feature-card,.features-section .features-row .feature-image{flex:0 0 48%}}@media (max-width: 768px){.features-section{padding:3rem 1.5rem}.features-section .features-row{flex-direction:column}.features-section .features-row .feature-card,.features-section .features-row .feature-image{width:100%;flex:none}.features-section .features-row .feature-card{text-align:center;padding:1.8rem}.features-section .features-row .feature-card .feature-icon{margin:0 auto 1rem;display:flex;justify-content:center;align-items:center;font-size:2rem!important}.features-section .features-row .feature-card h4{font-size:1.5rem}.features-section .features-row .feature-card p{font-size:.875rem;text-align:justify}}@media (max-width: 768px){.feature-card{text-align:left!important}.feature-card .feature-icon{margin:0 0 1rem!important;justify-content:flex-start!important;display:flex!important}.feature-card h4,.feature-card p{text-align:left!important}}
