#root{max-width:100vw}*{letter-spacing:1.2px}.headerCont{display:flex;justify-content:center;flex-wrap:wrap}.headerCont img{max-width:140px;height:auto;padding:15px 0 0}.headerCont .header{width:90%;display:flex;align-items:center;justify-content:space-between;padding:20px}.headerCont .header h1{font-size:24px;color:#7400a5;margin:0}.headerCont .header .cta-button{background-color:#7400a5;color:#fff;border:none;padding:10px 20px;font-size:18px;cursor:pointer}.headerCont .header .cta-button:hover{background-color:#500072}.product-features{padding:50px 20px;background-color:#f9f9f9;display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.product-features .feature{display:flex;margin-bottom:30px;max-width:22vw;min-width:19vw}.product-features .feature .icon{font-size:32px;color:#7400a5;margin-right:20px}.product-features .feature .content h2{font-size:24px;margin:0}.product-features .feature .content p{font-size:16px;color:#6c757d;margin:10px 0}.image-gallery{display:grid;grid-template-columns:repeat(14,1fr);gap:15px;margin:40px 20px;overflow-y:auto}.image-gallery .gallery-item img{width:290px;height:300px;border-radius:5px;object-fit:cover;filter:saturate(1.2);box-shadow:0 0 8px 2px #0000003f;margin-top:1%}.testimonialsSection{text-align:center;text-transform:capitalize;font-size:34px;margin-top:20px}.testimonialsSection h2{padding:0 30px}.testimonials{padding:10px 10px 14%;background-image:url(/assets/circ1-81373ab5.webp);background-position:0px 100%;background-size:100%;background-repeat:no-repeat;display:flex;flex-wrap:wrap;min-height:67vw;gap:1%;justify-content:center}.testimonials .testimonial{text-align:center;margin-bottom:30px;min-width:330px;max-width:32vw;box-shadow:0 0 7px 3px #00000026;border-radius:2%;padding:0 0 4%;height:65%;flex:1}.testimonials .testimonial video{border-start-start-radius:2%;border-start-end-radius:2%;width:100%;margin-bottom:6%;max-height:427px}.testimonials .testimonial .author{font-size:18px;font-weight:700;margin:5px 0}.testimonials .testimonial .text{font-size:16px;color:#6c757d;padding:5px}.order-process{padding:50px 30px;display:flex;justify-content:center;flex-wrap:wrap;background-color:#7400a5;margin-top:-7%}.order-process .title{width:90%;text-align:center;color:#ff0}.order-process .step{display:flex;align-items:center;margin-bottom:30px;max-width:400px;min-width:320px}.order-process .step .number{width:15px;height:14px;padding:10px;border-radius:50%;background-color:#6c757d;color:#fff;font-size:18px;display:flex;align-items:center;justify-content:center;margin-right:20px}.order-process .step .description h3{font-size:20px;margin:0;color:#0ff}.order-process .step .description p{font-size:16px;color:#fff;margin:5px 0}.faq-section{padding:50px 30px;display:flex;flex-direction:column;justify-content:center;align-content:center;flex-wrap:wrap;margin-top:-18%;z-index:index 2;position:relative;margin-bottom:50px}.faq-section .titlesection{font-size:34px;align-items:center;display:flex;justify-content:center}.faq-section .question{display:flex;flex-wrap:wrap;cursor:pointer;margin-bottom:20px;align-items:center;justify-content:center}.faq-section .question .eachquestion{display:flex;flex-wrap:nowrap}.faq-section .question .icon{font-size:20px;color:#7400a5;margin-right:10px}.faq-section .question .text{font-size:17px;font-weight:700;text-align:center}.faq-section .answer{display:none;margin-left:30px;width:86%;text-align:center}.faq-section .answer p{font-size:16px;color:#6c757d;margin:10px 0}.faq-section .expanded .answer{display:block}.cta-section{justify-content:center;align-items:center;display:flex;background-image:url(/assets/circ2-73d20e0f.webp);background-position:0px 57%;padding-bottom:19%;background-size:135%;background-repeat:no-repeat;width:100vw;margin-top:-1%}.cta-section .cta-button{background-color:#ff9200;color:#fff;padding:10px 20px;font-size:19px;cursor:pointer;margin-bottom:80px;box-shadow:0 0 3px 2px #fff;border:none;border-top-color:#fff;animation:pulse 3s infinite}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 #5bc42ebc}50%{transform:scale(1.05);box-shadow:0 0 15px 10px #dedcdcd4;color:#045164;opacity:.8}to{transform:scale(1);box-shadow:0 0 #0d8babf0}}@media (max-width: 480px){.product-features .feature{min-width:330px}.testimonialsSection{text-align:start}.testimonialsSection .testimonials{min-height:308vw}.cta-section{background-position:0px 0%}.faq-section .question{justify-content:flex-start}.faq-section .question .eachquestion .text,.faq-section .answer{text-align:start}}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
