.navbar{box-shadow:0 2px 10px #00000026;padding:16px 8%}.logo{color:#fff;text-decoration:none;transition:.3s}.logo:hover{color:#00c896}.nav-right{align-items:center;display:flex;gap:20px}.nav-links{gap:25px}.nav-links a{transition:color .3s ease}.menu-icon{cursor:pointer;display:none;font-size:1.6rem}@media (max-width:768px){.menu-icon{display:block}.nav-links{background:#1e1e2f;flex-direction:column;gap:20px;opacity:0;padding:25px 0;pointer-events:none;position:absolute;right:0;text-align:center;top:65px;transform:translateY(-300px);transition:all .4s ease;width:100%}.nav-links.active{opacity:1;pointer-events:all;transform:translateY(0)}.nav-links a{font-size:1rem}.nav-right{flex-direction:row-reverse}}@media (max-width:480px){.navbar{padding:14px 6%}}.footer{font-family:Poppins,sans-serif}.footer-brand{flex:1 1;min-width:250px}.footer-brand h2{font-size:1.4rem}.footer-brand p{margin-bottom:15px}.footer-links{flex:1 1;min-width:200px}.footer-links h3{font-size:1.1rem;margin-bottom:12px}.footer-links ul{list-style:none;padding:0}.footer-links li{margin-bottom:8px}.footer-contact{flex:1 1;min-width:250px}.footer-contact h3{font-size:1.1rem;margin-bottom:12px}.footer-contact ul{list-style:none;padding:0}.footer-contact i{margin-right:10px}@media (max-width:768px){.footer-container{align-items:center;flex-direction:column;text-align:center}.footer-contact,.footer-links{margin-top:20px}}.delete-account{align-items:flex-start;background:#f7f8fc;display:flex;justify-content:center;min-height:80vh;padding:80px 20px}.delete-container{background:#fff;border-radius:12px;box-shadow:0 4px 10px #00000014;max-width:600px;padding:40px 30px;text-align:center;width:100%}.delete-container h1{color:#007a68;margin-bottom:10px}.delete-container p{color:#555;font-size:.95rem;margin-bottom:30px}.form-group{margin-bottom:20px;text-align:left}.form-group label{display:block;font-weight:500;margin-bottom:6px}.form-group input,.form-group textarea{border:1px solid #ddd;border-radius:6px;font-size:1rem;outline:none;padding:12px;width:100%}.form-group input:focus,.form-group textarea:focus{border-color:#00c896}.btn-submit{background:linear-gradient(120deg,#007a68,#00c896);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1.05rem;font-weight:600;padding:12px;transition:.3s;width:100%}.btn-submit:hover{opacity:.9}.popup{align-items:center;background:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.popup-box{animation:fadeIn .3s ease;background:#fff;border-radius:12px;box-shadow:0 5px 20px #00000026;max-width:400px;padding:30px 25px;text-align:center;width:90%}.popup-box i{color:#00c896;font-size:2.5rem;margin-bottom:10px}.popup-box button{background:#007a68;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;margin-top:10px;padding:10px 18px}.popup-box button:hover{background:#00c896}@keyframes fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (max-width:600px){.delete-container{padding:30px 20px}.form-group input,.form-group textarea{font-size:.95rem}}.privacy{background:#f7f8fc;display:flex;justify-content:center;min-height:80vh;padding:80px 8%}.privacy-container{background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;color:#333;max-width:900px;padding:50px 40px;width:100%}.privacy-container h1{color:#007a68;margin-bottom:10px;text-align:center}.privacy-container .intro{color:#555;margin-bottom:30px;text-align:center}.privacy-container h2{color:#00c896;font-size:1.2rem;margin-top:25px}.privacy-container li,.privacy-container p{color:#444;font-size:.98rem;line-height:1.7;margin-top:10px}.privacy-container ul{margin:10px 0 20px 20px}.privacy-container a{color:#007a68;font-weight:500;text-decoration:none}.privacy-container a:hover{text-decoration:underline}.last-updated{color:#888;font-size:.9rem;margin-top:40px;text-align:center}@media (max-width:768px){.privacy-container{padding:35px 20px}.privacy-container h1{font-size:1.6rem}.privacy-container h2{font-size:1.05rem}}*{box-sizing:border-box;scroll-behavior:smooth}body{background:#f6f7fb;color:#333;font-family:Poppins,sans-serif;line-height:1.6;margin:0}h1,h2,h3,h4,h5{font-weight:600;margin:0}img{display:block;height:auto;max-width:100%}.btn{border-radius:6px;display:inline-block;font-weight:600;padding:12px 25px;text-decoration:none;transition:all .3s ease}.btn.primary{background:#fff;color:#007a68}.btn.primary:hover{background:#e8f8f4}.btn.secondary{border:2px solid #fff;color:#fff}.btn.secondary:hover{background:#fff;color:#007a68}.navbar{background:#1e1e2f;color:#fff;justify-content:space-between;padding:18px 8%;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.logo,.navbar{align-items:center;display:flex}.logo{font-size:1.4rem;font-weight:600;gap:8px}.nav-links{align-items:center;display:flex;gap:20px}.nav-links a{color:#fff;font-weight:500;text-decoration:none;transition:color .3s}.nav-links a:hover{color:#00c896}@media (max-width:768px){.navbar{flex-direction:column;padding:15px 4%;text-align:center}.nav-links{flex-wrap:wrap;justify-content:center;margin-top:10px}}.hero{background:linear-gradient(120deg,#00c896,#007a68);color:#fff;padding:100px 8%;text-align:center}.hero h1{font-size:2.5rem}.hero h1 span{color:#ffe082}.hero p{font-size:1.1rem;margin:15px auto;max-width:650px}.hero .btn{margin-top:25px}@media (max-width:600px){.hero{padding:80px 6%}.hero h1{font-size:1.9rem}.hero p{font-size:.95rem}}.about{background:#fff;display:flex;justify-content:center;padding:80px 8%}.about-container{align-items:center;display:flex;flex-wrap:wrap;gap:40px;max-width:1100px}.about-text{flex:1 1;min-width:300px}.about-text h2{font-size:2rem;margin-bottom:15px}.about-text p{color:#555}.about-text ul{list-style:none;margin-top:15px;padding:0}.about-text li{align-items:center;display:flex;margin-bottom:10px}.about-text i{color:#00c896;margin-right:8px}.about-image{flex:1 1;min-width:300px}.about-image img{border-radius:12px;width:100%}@media (max-width:900px){.about-container{flex-direction:column;text-align:center}}.categories{background:#f7f8fc;padding:80px 8%;text-align:center}.categories h2{font-size:2rem;margin-bottom:40px}.cat-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.cat-card{background:#fff;border-radius:10px;box-shadow:0 4px 10px #00000014;padding:25px;transition:all .3s ease}.cat-card i{color:#00c896;font-size:2rem;margin-bottom:10px}.cat-card:hover{transform:translateY(-6px)}.testimonials{background:#fff;padding:80px 8%;text-align:center}.testimonials h2{font-size:2rem}.testi-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:40px}.testi-card{background:#f7f8fc;border-radius:10px;padding:30px;transition:.3s}.testi-card:hover{transform:translateY(-5px)}.testi-card img{border-radius:50%;height:70px;width:70px}.testi-card h4{margin:10px 0 5px}.cta{background:linear-gradient(120deg,#007a68,#00c896);color:#fff;padding:80px 8%;text-align:center}.cta h2{font-size:2rem}.cta p{font-size:1.1rem;margin-top:10px}.cta-buttons{margin-top:25px}.services-hero{background:linear-gradient(120deg,#00c896,#007a68);color:#fff;padding:80px 8%;text-align:center}.services-hero h1{font-size:2.2rem}.services-section{background:#fff;padding:80px 8%;text-align:center}.services-section h2{margin-bottom:40px}.service-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.service-card{background:#f8f9fb;border-radius:12px;box-shadow:0 4px 10px #0000000f;overflow:hidden;transition:all .3s ease}.service-card:hover{transform:translateY(-6px)}.service-card img{height:180px;object-fit:cover;width:100%}.service-info{padding:20px}.service-info i{color:#00c896;font-size:1.6rem}.service-info h3{margin:10px 0 5px}.steps{background:#f7f8fc;padding:80px 8%;text-align:center}.steps h2{font-size:2rem}.steps-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:30px}.step-card{background:#fff;border-radius:10px;box-shadow:0 3px 10px #00000014;padding:25px}.step-card i{color:#00c896;font-size:2rem;margin-bottom:10px}@media (max-width:768px){.hero{padding:80px 5%}.service-card img{height:150px}.about,.categories,.cta,.services-section,.steps,.testimonials{padding:60px 5%}}.footer{background:#1e1e2f;color:#fff;padding:60px 8% 30px}.footer-container{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between}.footer-brand,.footer-contact,.footer-links{flex:1 1;min-width:250px}.footer-brand h2{align-items:center;display:flex;gap:8px;margin-bottom:10px}.footer-brand p{color:#ccc;font-size:.95rem}.footer-socials a{color:#00c896;font-size:1.2rem;margin-right:12px;transition:.3s}.footer-socials a:hover{color:#fff}.footer-contact h3,.footer-links h3{font-size:1.1rem;margin-bottom:12px}.footer-contact ul,.footer-links ul{list-style:none;margin:0;padding:0}.footer-links a{color:#ccc;text-decoration:none;transition:.3s}.footer-links a:hover{color:#00c896}.footer-contact li{color:#ccc;margin-bottom:10px}.footer-contact i{color:#00c896;margin-right:8px}.footer-bottom{border-top:1px solid #ffffff1a;color:#aaa;font-size:.9rem;margin-top:40px;padding-top:15px;text-align:center}@media (max-width:768px){.footer-container{align-items:center;flex-direction:column;text-align:center}.footer-contact,.footer-links{margin-top:20px}}
/*# sourceMappingURL=main.45c716cc.css.map*/