@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap);.hero{align-items:center;background-color:#f9fafb;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;padding:6rem 8rem}.hero-content{flex:1 1 520px}.hero-content h1{color:#111827;font-size:3.4rem;font-weight:800;line-height:1.3;margin-bottom:1.2rem}.hero-content h1 span{color:#0ea5e9}.hero-content p{color:#4b5563;font-size:1.6rem;line-height:1.6;margin-bottom:2rem;max-width:520px}.hero-features{list-style:none;margin:2rem 0;padding:0}.hero-features li{align-items:center;color:#374151;display:flex;font-size:1.4rem;gap:10px;margin-bottom:.8rem}.icon{color:#0ea5e9;font-size:1.6rem}.hero-buttons{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:2rem}.hero-buttons button{border:none;border-radius:6px;cursor:pointer;font-size:1.4rem;font-weight:600;padding:12px 26px;transition:all .3s ease}.hero-buttons button:first-child{background-color:#0ea5e9;color:#fff}.hero-buttons button:first-child:hover{background-color:#0284c7}.hero-buttons .secondary{background:#0000;border:2px solid #0ea5e9;color:#0ea5e9}.hero-buttons .secondary:hover{background:#e0f2fe}.hero-trusted p{align-items:center;color:#64748b;display:flex;font-size:1.3rem;gap:10px;margin-bottom:.8rem}.hero-image{flex:1 1 420px;text-align:center}.hero-image img{border-radius:12px;filter:drop-shadow(0 8px 16px rgba(0,0,0,.1));max-width:540px;width:100%}@media (max-width:1024px){.hero{padding:4rem}.hero-content h1{font-size:2.8rem}.hero-content p{font-size:1.4rem}}@media (max-width:768px){.hero{flex-direction:column;padding:3rem 1.5rem;text-align:center}.hero-buttons{justify-content:center}.hero-buttons button{max-width:250px;width:100%}.hero-image{margin-top:2rem}.hero-content h1{font-size:2.2rem}.hero-content p{font-size:1.3rem}.hero-trusted p{justify-content:center}}.services{background:#f8fafc;font-family:Segoe UI,sans-serif;padding:4rem 8%}.services-intro{margin:0 auto 4rem;max-width:820px;text-align:center}.services-intro h1{color:#0f172a;font-size:3.2rem;font-weight:800;margin-bottom:1.2rem}.services-intro p{color:#64748b;font-size:2rem;line-height:1.7}.services-grid{display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:center}.service-card{background-color:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 6px 24px #0000000f;cursor:pointer;flex:1 1 320px;max-width:380px;overflow:hidden;padding:2.4rem 2rem;position:relative;text-align:left;transition:all .3s ease-in-out}.service-card:before{background-color:#0ea5e9;content:"";height:100%;left:0;position:absolute;top:0;transform:scaleY(0);transform-origin:top;transition:transform .3s ease-in-out;width:5px}.service-card:hover:before{transform:scaleY(1)}.service-card:hover{box-shadow:0 12px 28px #00000014;transform:translateY(-5px)}.service-icon{color:#0ea5e9;font-size:3rem;margin-bottom:1.6rem}.service-title{color:#1e293b;font-size:2rem;font-weight:700;margin-bottom:1rem}.service-description{color:#475569;font-size:1.4rem;line-height:1.6}@media (max-width:768px){.services{padding:3rem 1.5rem}.services-intro h1{font-size:2.4rem}.service-title,.services-intro p{font-size:1.4rem}.service-description{font-size:1.3rem}}.process-section{background-color:#f3f4f6;color:#1f2937;font-family:Segoe UI,sans-serif;padding:60px 100px}.process-header{margin:0 auto 60px;max-width:750px;text-align:center}.process-header h2{color:#07f;font-size:3.4rem;margin-bottom:16px}.process-header p{color:#4b5563;font-size:2rem;line-height:1.6}.process-grid{align-items:center;display:flex;flex-wrap:wrap;gap:30px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));justify-content:center;margin:0 auto;max-width:1000px}.process-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 6px 20px #0000000a;height:250px;padding:32px 24px;position:relative;text-align:left;transition:transform .3s ease,box-shadow .3s ease;width:300px}.process-card:hover{box-shadow:0 10px 25px #0000000f;transform:translateY(-5px)}.process-icon-wrap{align-items:center;display:flex;margin-bottom:20px;position:relative}.process-icon{color:#07f;font-size:28px;margin-right:10px}.step-badge{align-items:center;background:#07f;border-radius:50%;box-shadow:0 3px 10px #07f3;color:#fff;display:flex;font-size:14px;font-weight:700;height:28px;justify-content:center;left:-10px;position:absolute;top:-10px;width:28px}.process-card h3{color:#1f2937;font-size:1.8rem;margin-bottom:12px}.process-card p{color:#4b5563;font-size:1.4rem;line-height:1.6}@media (max-width:768px){.process-section{padding:40px 20px}.process-header h2{font-size:1.8rem}}.strategies-section{background:#f0f4f8;font-family:Segoe UI,sans-serif;padding:60px 10%}.strategies-header{margin-bottom:50px;text-align:center}.strategies-header h2{color:#07f;font-size:2.4rem;margin-bottom:12px}.strategies-header p{color:#374151;font-size:1.8rem;margin:0 auto;max-width:720px}.strategies-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.strategy-card{background:#fff;border-radius:14px;box-shadow:0 8px 24px #0000000a;padding:30px 20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.strategy-card:hover{box-shadow:0 14px 40px #00000014;transform:translateY(-8px)}.strategy-icon{color:#07f;font-size:28px;margin-bottom:16px}.strategy-card h3{color:#1f2937;font-size:18px;margin-bottom:12px}.strategy-card p{color:#4b5563;font-size:1.4rem;line-height:1.6}@media (max-width:768px){.strategies-header h2{font-size:2rem}.strategies-header p{font-size:1rem}}.cta-banner{background:linear-gradient(135deg,#1e3a8a,#2563eb);border-radius:16px;box-shadow:0 12px 30px #00000026;color:#fff;font-family:Segoe UI,sans-serif;margin:60px 20px;padding:70px 30px;text-align:center;transition:all .3s ease}.cta-content h2{font-size:32px;font-weight:700;line-height:1.3;margin-bottom:20px}.cta-content p{color:#e0e7ff;font-size:17px;line-height:1.6;margin:0 auto 30px;max-width:700px}.cta-button{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #ffffff1a;color:#1e3a8a;font-size:16px;padding:14px 28px}.cta-button:hover{background-color:#f1f5f9;color:#1e3a8a;transform:translateY(-2px)}@media (max-width:768px){.cta-content h2{font-size:24px}.cta-content p{font-size:15px}.cta-button{font-size:14px;padding:12px 20px}}.footer{background-color:#111827;color:#f3f4f6;font-family:Segoe UI,sans-serif;padding:60px 40px 30px}.footer-container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between}.footer-brand{flex:1 1 280px}.footer-brand h2{color:#fff;font-size:24px;margin-bottom:12px}.footer-brand p{color:#9ca3af;font-size:15px;line-height:1.6;margin-bottom:20px}.footer-socials a{color:#9ca3af;font-size:18px;margin-right:12px;transition:color .3s ease}.footer-socials a:hover{color:#c2410c}.footer-contact,.footer-links{flex:1 1 200px}.footer-contact h4,.footer-links h4{color:#fff;font-size:18px;margin-bottom:16px}.footer-links ul{font-size:15px;list-style:none;padding:0}.footer-links li{margin-bottom:10px}.footer-links a{color:#9ca3af;text-decoration:none;transition:color .3s ease}.footer-links a:hover{color:#c2410c}.footer-contact p{color:#9ca3af;font-size:15px;margin:8px 0}.footer-bottom{border-top:1px solid #374151;color:#6b7280;font-size:14px;margin-top:40px;padding-top:20px;text-align:center}.footer-legal{flex:1 1 200px}.footer-legal h4{color:#fff;font-size:18px;margin-bottom:16px}.footer-legal ul{font-size:15px;list-style:none;padding:0}.footer-legal li{margin-bottom:10px}.footer-legal a{color:#9ca3af;text-decoration:none;transition:color .3s ease}.footer-legal a:hover{color:#c2410c}@media (max-width:768px){.footer{padding:50px 20px 30px}.footer-container{align-items:flex-start;flex-direction:column;gap:40px}.footer-brand,.footer-contact,.footer-links{flex:1 1 100%}.footer-brand{text-align:left}.footer-socials{margin-top:10px}.footer-bottom{font-size:13px;padding-top:16px}}.header{align-items:center;background-color:initial;display:flex;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;justify-content:space-between;padding:2rem 8rem;position:sticky;top:0;transition:background .3s ease;z-index:999}.header.scrolled{background-color:#fff;box-shadow:0 2px 8px #0000001a}.logo{color:#333;cursor:pointer;font-size:24px;font-weight:700}.nav-links{display:flex;gap:24px}.nav-item{color:#333;cursor:pointer;font-size:1.6rem;transition:color .3s ease}.nav-item:hover{color:#c2410c}.nav-icons{gap:16px;margin-left:40px}.call-btn,.nav-icons{align-items:center;display:flex}.call-btn{background-color:#0c4a6e;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 18px;transition:background .3s ease}.call-btn:hover{background-color:#083344}.get-started-btn{background-color:#a61e4d;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 22px;transition:background .3s ease}.get-started-btn:hover{background-color:#891743}.hamburger{color:#333;cursor:pointer;display:none;font-size:24px;z-index:1001}.mobile-menu{background-color:#fff;box-shadow:-2px 0 8px #0000001a;display:flex;flex-direction:column;height:100vh;padding:40px 20px;position:fixed;right:-100%;top:0;transition:right .3s ease;width:80%;z-index:1000}.mobile-menu.show{right:0}.mobile-nav{gap:20px}.mobile-nav,.nav-actions{display:flex;flex-direction:column}.nav-actions{gap:10px;margin-top:20px}@media (max-width:1024px){.nav-links{gap:16px}.get-started-btn{font-size:13px;padding:8px 18px}}@media (max-width:768px){.nav-icons,.nav-links{display:none}.hamburger{display:block}.header{padding:16px 24px}}.service-details-container{background-color:var(--light-bg);color:var(--text-dark);font-family:Segoe UI,sans-serif}.service-header{background:linear-gradient(90deg,#0072ce,#f43f5e);color:#fff;padding:80px 30px;text-align:center}.service-header h1{font-size:42px;font-weight:700;margin-bottom:16px}.service-header .service-description{color:#fefefe;font-size:18px;margin:0 auto;max-width:760px}.service-content{align-items:flex-start;background-color:#fff;gap:60px;padding:80px 40px}.service-content,.service-content .service-details{display:flex;flex-wrap:wrap;justify-content:center}.service-image{flex:1 1 400px}.service-image img{border-radius:16px;max-width:600px;width:60%}.service-info{flex:1 1 480px}.service-info h2{color:var(--text-dark);font-size:24px;margin-bottom:16px}.service-info p{color:#4b5563;font-size:1.4rem;line-height:1.7;margin-bottom:28px}.features-list{list-style:none;margin-bottom:40px;padding-left:0}.feature-item{align-items:center;display:flex;font-size:15px;gap:10px;margin-bottom:12px}.feature-icon{color:#0072ce;font-weight:700}.cta-button{background-color:#0072ce;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:14px 32px;transition:all .3s ease}.cta-button:hover{background-color:#f43f5e;color:#fff}.testimonials{background:linear-gradient(180deg,#f6fbfe,#fff);padding:80px 40px;text-align:center}.testimonials h2{color:#0072ce;font-size:30px;font-weight:700;margin-bottom:40px}.testimonial-cards{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.testimonial-card{background-color:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 6px 20px #0000000d;padding:30px 24px;position:relative;transition:all .3s ease}.testimonial-card:hover{box-shadow:0 12px 32px #00000014;transform:translateY(-6px)}.testimonial-card:before{color:#0072ce;content:"“";font-size:60px;left:20px;opacity:.2;position:absolute;top:20px}.testimonial-card p{color:#4b5563;font-size:15.5px;line-height:1.7;margin-bottom:20px}.testimonial-card span{color:var(--text-dark);display:block;font-weight:600}@media (max-width:1024px){.service-content{flex-direction:column;padding:60px 20px}.service-header h1{font-size:30px}.cta-button{margin-top:20px;width:100%}.testimonials{padding:60px 20px}}.about-section{background-color:#f8fafc;color:#1e293b;font-family:Segoe UI,sans-serif;padding:60px 40px}.about-container{align-items:center;display:flex;flex-wrap:wrap;gap:40px;margin-bottom:60px}.about-text{flex:1 1 500px}.about-text h2{color:#0f172a;font-size:2.5rem;margin-bottom:20px}.about-text p{color:#475569;font-size:1.45rem;line-height:1.7;margin-bottom:18px}.about-values{list-style:none;margin-top:20px;padding-left:0}.about-values li{color:#1e293b;font-size:1.4rem;margin-bottom:10px}.about-image{flex:1 1 400px;text-align:center}.about-image img{border-radius:12px;box-shadow:0 8px 24px #0000000f;max-width:500px;width:100%}.about-stats{border-top:1px solid #e2e8f0;padding:40px 0;text-align:center}.about-stats h3{font-size:4rem;margin-bottom:30px}.stats-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.stat-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 6px 20px #0000000a;padding:24px}.stat-card h4{color:#0f172a;font-size:1.6rem;margin-bottom:12px}.stat-card p{color:#475569;font-size:1.4rem}.about-mission{border-top:1px solid #e2e8f0;margin-top:60px;padding-top:40px;text-align:center}.about-mission h3{font-size:4rem;margin-bottom:30px}.mission-vision-content{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;text-align:left}.mission-vision-content>div{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 16px #0000000a;max-width:420px;padding:24px}.mission-vision-content h4{color:#0f172a;font-size:1.6rem;margin-bottom:12px}.mission-vision-content p{color:#475569;font-size:1.4rem;line-height:1.6}@media (max-width:768px){.about-container{flex-direction:column-reverse}.about-text h2{font-size:2rem}.about-text p,.mission-vision-content p{font-size:.95rem}}.contact-section{background:#f8fafc;color:#1f2937;font-family:Segoe UI,sans-serif;padding:60px 30px}.contact-container{display:flex;flex-wrap:wrap;gap:50px;justify-content:space-between;margin:0 auto 60px;max-width:1200px}.contact-info{flex:1 1 400px}.contact-info h2{color:#0f172a;font-size:2.2rem;margin-bottom:20px}.contact-info p{color:#475569;font-size:1.4rem;line-height:1.7;margin-bottom:25px}.contact-info ul{list-style:none;padding:0}.contact-info li{color:#334155;font-size:1.4rem;margin-bottom:12px}.contact-info a{color:#0f172a;font-weight:600;text-decoration:none}.contact-form{flex:1 1 500px}.contact-form form{display:flex;flex-direction:column;gap:18px}.contact-form input,.contact-form textarea{background:#fff;border:1px solid #d1d5db;border-radius:10px;color:#1e293b;font-size:1.6rem;padding:14px 16px}.contact-form button{background-color:#0f172a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:14px 24px;transition:background .3s ease}.contact-form button:hover{background-color:#1e293b}.contact-map iframe{border:none;border-radius:12px;box-shadow:0 8px 16px #00000014;height:320px;width:100%}.contact-icon{color:#c2410c;margin-right:8px}@media (max-width:768px){.contact-section{padding:40px 20px}.contact-container{flex-direction:column;gap:40px}.contact-info h2{font-size:1.8rem}.contact-form form{gap:16px}}.privacy-wrapper{background:#f1f5f9;font-family:Inter,sans-serif;padding:5rem 1.5rem}.privacy-header{margin:0 auto 3rem;max-width:960px;text-align:left}.privacy-header h1{color:#0f172a;font-size:3.2rem;font-weight:800}.effective-date{color:#64748b;font-size:1.3rem;margin-top:.4rem}.privacy-content{background:#fff;border-radius:12px;box-shadow:0 10px 30px #0000000a;margin:auto;max-width:960px;padding:3rem 2rem}.privacy-content section+section{margin-top:2.5rem}.privacy-content h2{border-left:4px solid #2563eb;color:#1e293b;font-size:1.8rem;font-weight:700;margin-bottom:1rem;padding-left:1rem}.privacy-content p{color:#334155;font-size:1.5rem;margin-bottom:1.2rem}.privacy-content ul{margin-bottom:1.5rem;padding-left:1.5rem}.privacy-content ul li{color:#475569;font-size:1.5rem;list-style:disc;margin-bottom:.8rem}@media (max-width:768px){.privacy-header h1{font-size:2.4rem}.privacy-content{padding:2rem 1.2rem}.privacy-content h2{font-size:1.6rem}.privacy-content p,.privacy-content ul li{font-size:1.4rem}}.terms-page{background:#f8fafc;color:#1e293b;font-family:Inter,sans-serif;line-height:1.75;padding:4rem 1.5rem}.terms-header{margin:0 auto 2.5rem;max-width:1000px;padding-left:1.2rem;text-align:left}.terms-header h1{color:#0f172a;font-size:3rem;font-weight:800}.terms-header p{color:#64748b;font-size:1.4rem;margin-top:.4rem}.terms-content{background:#fff;border-radius:14px;box-shadow:0 6px 24px #0000000d;margin:auto;max-width:1000px;padding:3rem}.terms-content h2{border-left:4px solid #2563eb;color:#2563eb;font-size:1.8rem;font-weight:700;margin-top:2rem;padding-left:.8rem}.terms-content p{color:#334155;font-size:1.5rem;margin-bottom:1.5rem}.terms-content a{color:#2563eb;text-decoration:underline}@media (max-width:768px){.terms-page{padding:3rem 1rem}.terms-header h1{font-size:2.4rem}.terms-content{padding:2rem}.terms-content h2{font-size:1.6rem}.terms-content p{font-size:1.4rem}}.disclaimer-page{background:#f8fafc;color:#1e293b;font-family:Inter,sans-serif;line-height:1.75;padding:4rem 1.5rem}.disclaimer-header{margin:0 auto 2.5rem;max-width:1000px;padding-left:1.2rem;text-align:left}.disclaimer-header h1{color:#0f172a;font-size:3rem;font-weight:800}.disclaimer-header p{color:#64748b;font-size:1.4rem;margin-top:.4rem}.disclaimer-content{background:#fff;border-radius:14px;box-shadow:0 6px 24px #0000000d;margin:auto;max-width:1000px;padding:3rem}.disclaimer-content h2{border-left:4px solid #2563eb;color:#2563eb;font-size:1.8rem;font-weight:700;margin-top:2rem;padding-left:.8rem}.disclaimer-content p{color:#334155;font-size:1.5rem;margin-bottom:1.5rem}.disclaimer-content a{color:#2563eb;text-decoration:underline}@media (max-width:768px){.disclaimer-page{padding:3rem 1rem}.disclaimer-header h1{font-size:2.4rem}.disclaimer-content{padding:2rem}.disclaimer-content h2{font-size:1.6rem}.disclaimer-content p{font-size:1.4rem}}*{box-sizing:border-box;margin:0;padding:0}html{font-family:Poppins,sans-serif;font-size:10px}:root{--primary-color:#0072ce;--secondary-color:#d5e9f8;--accent-color:#63b400;--ternary-color:#a0db8e;--light-bg:#f6fbfe;--medium-bg:#dbeeff;--dark-bg:#0b2d4a;--text-dark:#0c1d2c;--text-light:#fff;--font-family-main:"Segoe UI",sans-serif;--shadow-soft:0 4px 10px #00000014}
/*# sourceMappingURL=main.ef6f1c14.css.map*/