#root{background-color:#fff}*{margin:0;padding:0;box-sizing:border-box}body{overflow-x:hidden}.navbar{height:90px;background:#1a002b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 24px;position:fixed;top:0;left:0;width:100%;z-index:1000;border-bottom:1px solid rgba(255,255,255,.12)}.logo1{font-size:22px;font-weight:700;display:flex;align-items:center}.logoFile{width:80px;height:auto}.nav-links{display:flex;gap:28px}.colorWhite{filter:invert(100%)}.nav-links a{color:#fff;text-decoration:none;padding:10px 6px;font-size:19px;transition:.3s}.nav-links a:hover{color:#e0aaff}.social-icons{display:flex;gap:14px;align-items:center}.social-icons img{width:26px;height:26px;cursor:pointer;transition:transform .3s}.social-icons img:hover{transform:scale(1.15)}.menu-icon{display:none;font-size:28px;cursor:pointer;color:#fff}.cta{background:gold;padding:10px 20px;border:none;border-radius:4px;color:#2e003e;font-weight:700;cursor:pointer;transition:.3s}.cta:hover{background:#e0aaff;color:#2e003e}.cta a{color:#2e003e;text-decoration:none}@media(max-width:768px){.nav-links{position:fixed;top:80px;left:-100%;width:100%;height:calc(100vh - 80px);background:#0f172a;flex-direction:column;align-items:center;justify-content:center;gap:40px}}@media(max-width:768px){.nav-links{position:fixed;top:80px;left:0;width:100%;height:calc(100vh - 80px);background:#0f172a;flex-direction:column;align-items:center;justify-content:flex-start;display:none;overflow-y:auto;padding-top:30px;gap:18px}.nav-links.active{display:flex}.menu-icon{display:block}.social-icons{display:none;margin-top:30px;gap:22px;justify-content:center}.social-icons img{width:34px;height:34px}.logoFile{width:80px;height:auto}}.objectives{padding:80px 20px 60px;display:flex;justify-content:flex-start}.objectives-container{width:70%;max-width:1200px;position:relative;margin-top:40px}.objectives:after{content:"";width:30%}.objectives-title{font-family:Clarendon Blk BT,Clarendon Black;font-size:45px;color:#0f172b;margin-bottom:40px}.spanColor{color:#6d28d9}.objective-para{font-size:28px;color:#0f172b;padding:10px 0}.whatsapp{width:140px}label{color:#f5f5f5}.limited-wrapped{width:100%;padding:20px 0}.limited-box{background:#f3e8ff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #6d28d9;border-radius:8px;padding:18px 22px;position:relative}.limited-box:before{content:"";position:absolute;left:0;top:0;width:6px;height:100%;background:#6d28d9;border-radius:8px 0 0 8px}.limited-box h3{margin:0;font-size:23px;font-weight:600;color:#2e003e}.limited-box p{margin-top:6px;font-size:22px;color:#2e003e}.hero-buttons1{display:flex;gap:1rem;margin-top:20px}.logo{width:110px;position:absolute;top:0;left:0;margin:20px}.objectives-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.primary-btnsr{background:gold;color:#1a002b;font-weight:600;font-size:20px;border:none;border-radius:8px;padding:12px 24px;cursor:pointer}.secondary-btn{background:transparent;color:#0f172b;font-size:20px;border:2px solid #6d28d9;padding:12px 24px;border-radius:8px;cursor:pointer}@media(max-width:992px){.objectives{flex-direction:column}.objectives-container{width:100%}.objectives:after{display:none}.objectives-title{font-size:32px}.objective-para{font-size:18px}}@media(max-width:480px){.objectives{padding:30px 7px}.objectivess{padding:60px 7px}.objectives-title{font-size:31px;margin:30px 0;font-weight:700}.objective-para{font-size:21px;padding:0 12px}.limited-box{padding:14px 16px}.limited-box h3{font-size:25px}.limited-box p{font-size:21px}.logo{width:90px;top:0;right:0;margin:0}.whatsapp{width:140px}.primary-btnsr{font-size:18px;padding:10px 14px;margin:20px 0}.secondary-btn{font-size:20px;margin:20px 0;padding:8px 14px}}.impact-section{max-width:900px;padding:90px 20px}.impact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;margin-bottom:60px}.impact-card h4{font-size:25px;margin-bottom:10px}.impact-card p{font-size:22px;color:#0f172b;max-width:300px}.testimonial{max-width:800px;border-left:4px solid #4c4ddc;padding-left:24px}.quote{font-size:22px;color:#222;line-height:1.6;margin-bottom:14px}.author{font-size:22px;color:#333}@media(max-width:900px){.impact-grid{grid-template-columns:1fr;gap:40px}.impact-card h3{font-size:44px}.impact-section h2{font-size:26px}.impact-section{max-width:900px;padding:20px}}.showcase-section{padding:80px 20px;display:flex;justify-content:flex-start}.showcase-section:after{content:"";width:30%}.showcase-section .h2{font-size:30px;margin-bottom:30px}.product-card{display:flex;gap:10px;margin-bottom:40px;border:1px solid #1A002B;padding:20px}.product-card .content h3{font-size:20px;margin-bottom:10px}.number-pill{width:60px;min-width:60px;height:180px;background:gold;border-radius:40px;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:600}.product-card .content h3{margin:0;font-size:28px}.outline-btn{background:transparent;border:1.5px solid #28A745;color:#28a745;padding:8px 18px;border-radius:6px;cursor:pointer}.service-box{margin-bottom:50px}.service-box hr{border:none;border-top:2px solid #6d28d9;margin:10px 0 20px}.service-box h3{margin-bottom:10px;font-size:28px;color:#0f172b}.primary-btn{background:#28a745;color:#fff;border:none;padding:10px 22px;border-radius:8px;cursor:pointer}.header-title{font-size:40px;font-weight:500;color:#2c3e50}@media(max-width:900px){.showcase-section{grid-template-columns:1fr}.number-pill{height:90px}.header-title{font-size:30px}.showcase-section{padding:20px}}.hero-section{background-image:linear-gradient(#cfcfd1cc,#e0e0e0cc),url(../banner.avif);background-position:center;background-size:cover;padding:8rem 1rem;height:auto}.hero-container{display:flex;flex-direction:column-reverse;align-items:center;max-width:1200px;margin:0 auto;gap:2rem}.hero-text{text-align:center}.hero-urgency{color:#dc2626;font-weight:600;margin-bottom:.5rem;font-size:19px}.hero-title{font-size:2rem;font-weight:700;color:#111827;margin-bottom:1rem;line-height:1.2}.hero-subtitle{font-size:1.125rem;color:#4b5563;margin-bottom:2rem}.hero-buttons{display:flex;flex-direction:column;gap:1rem;justify-content:center}.btn{display:inline-block;text-decoration:none;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:600;text-align:center;transition:transform .2s ease,background-color .2s ease}.btn-primary{background-color:#06c;color:#1900fa;animation:pulse 2s infinite}.btn-primary:hover{background-color:#06c;transform:scale(1.05)}.btn-secondary{background-color:#614285;border:2px solid #d1d5db;color:#fff}.btn-secondary:hover{background-color:#614285}@keyframes pulse{0%,to{transform:scale(1);box-shadow:0 0 #2638dcb3}50%{transform:scale(1.05);box-shadow:0 0 20px 10px #3826dc4d}}.hero-image-container{flex:1;display:flex;justify-content:center}.hero-image{width:100%;max-width:600px;border-radius:.5rem;box-shadow:0 10px 25px #0000001a}@media screen and (min-width:1024px){.hero-container{flex-direction:row;align-items:center;gap:4rem}.hero-text{flex:1;text-align:left}.hero-buttons{flex-direction:row;gap:1rem}}@media screen and (min-width:640px){.hero-title{font-size:2.5rem}.hero-subtitle{font-size:1.25rem}}@media screen and (max-width:600px){.hero-section{height:auto;padding:4rem 1rem}.hero-buttons1{flex-direction:column;gap:1rem}}.solutions{padding:80px 20px}.solutions-container{max-width:1200px;margin:auto}.solutions-header h2{font-family:Georgia,serif;font-size:40px;color:#2e2a1f;margin-bottom:40px}.solutions-header p{color:#4a4637;margin-bottom:40px}.solutions-text-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-bottom:40px}.solutions-text-grid h4{font-family:Georgia,serif;font-size:22px}.solutions-text-grid ul{padding-left:18px}.solutions-text-grid li{margin-bottom:10px;color:#4a4637}.solutions-image-row{display:flex;grid-template-columns:1fr 1fr;gap:30px}.image-card{text-align:center;border:2px solid #1A002B;padding:30px}.image-card img{width:100%;border-radius:12px;box-shadow:0 12px 30px #0000001f,0 6px 14px #00000014;margin-bottom:16px}.solution-btn1{background:#28a745;color:#2c3e50;font-size:19px;border:1px solid blue;padding:12px 26px;border-radius:9px;cursor:pointer}.solution-card-title{font-size:30px;padding:0 0 20px}.soloution-card-para{font-size:19px;padding:0 0 20px}@media(max-width:900px){.solutions-image-row{display:grid;grid-template-columns:1fr 1fr;gap:30px}.solutions-text-grid,.solutions-image-row{grid-template-columns:1fr}.solutions-header h2{font-size:30px}.solution-card-title{font-size:25px}.soloution-card-para{font-size:17px;padding:0 0 20px}}.why-section{padding:80px 20px;background:linear-gradient(#fffc,#fffc),url(../banner.avif) center/cover no-repeat;text-align:center}.why-grid{max-width:1200px;margin:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:60px}.why-card h3{margin-top:24px;font-size:28px;color:#0f172b}.circle{--size: 160px;width:var(--size);height:var(--size);border-radius:50%;margin:auto;position:relative;background:conic-gradient(#6d28d9 calc(var(--progress) * 1%),#dcdcf3 0)}.circle:before{content:"";position:absolute;inset:10px;background:#fff;border-radius:50%}.circle span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:34px;font-weight:600;z-index:2;color:#0f172b}@media(max-width:900px){.why-grid{grid-template-columns:1fr;gap:50px}.circle{--size: 140px}}.contact-container{max-width:900px;gap:60px;align-items:stretch}.contact-map{border-radius:26px;overflow:hidden;box-shadow:0 18px 40px #00000026}.contact-map iframe{width:100%;height:100%;min-height:480px;border:none}.contact-map img{width:60%;height:auto;object-fit:cover;display:block}@media(max-width:900px){.contact-container{grid-template-columns:1fr}.contact-form h2{font-size:28px}.contact-map iframe{min-height:360px}}@media(max-width:480px){.row{grid-template-columns:1fr}.field.full{grid-column:span 1}}.footer{border-top:1px solid black;color:#000;padding:80px 20px 30px}.footer-top{max-width:900px;display:grid;grid-template-columns:1.4fr 1fr 1.2fr 1.2fr;gap:50px;padding-bottom:60px;border-bottom:1px solid rgba(255,255,255,.08)}.logo1{display:flex;align-items:center;font-size:26px;font-weight:700;gap:10px}.FooterLogo{width:110px}.footer-brand p{margin:20px 0;color:#0f172b;font-size:20px;max-width:320px}.footer-links{font-size:13px;color:#f50b0b;display:flex;gap:10px;flex-wrap:wrap}.footer-links a{color:#0f172b;text-decoration:none;font-size:20px}.footer-col h4{margin-bottom:18px;font-size:24px;color:#0f172b}.footer-col ul{list-style:none;padding:0;font-size:20px}.footer a{text-decoration:none;color:#0f172b;transition:.3s ease}.footer a:hover{color:#6d28d9}.footer-col li{margin-bottom:12px;color:#0f172b;font-size:20px}.contact-item{display:flex;gap:14px;margin-bottom:18px}.contact-item p{color:#0f172b;font-size:20px}.icon{background:#b6ff4a;color:#0f172b;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px}.newsletter{max-width:1200px;margin:50px auto 30px;padding:30px;background:#0f172b;border-radius:60px;display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap}.socials{display:flex;gap:14px}.white{color:#fff;font-size:18px}.socials svg{width:36px;height:36px;padding:8px;border-radius:50%;border:1px solid #b6ff4a;color:#b6ff4a;cursor:pointer}.copyright{text-align:center;font-size:19px;color:#fff;margin-top:20px}@media(max-width:900px){.footer-top{grid-template-columns:1fr 1fr}}@media(max-width:600px){.footer-top{grid-template-columns:1fr}.newsletter{border-radius:26px}.newsletter-input{flex-direction:column;border-radius:20px}.newsletter-input button{width:100%}}.category-strip{display:flex;gap:26px;padding:20px;justify-content:center;background:#fff}.category-item{display:flex;flex-direction:column;align-items:center;text-align:center;cursor:pointer;min-width:110px;text-decoration:none;color:inherit}.category-item img,.sale-circle{width:90px;height:90px;border-radius:50%;object-fit:cover;animation:borderBlink 1.6s infinite}@keyframes borderBlink{0%{box-shadow:0 0 #f2a100e6}50%{box-shadow:0 0 0 6px #f2a10059}to{box-shadow:0 0 #f2a100e6}}.sale-circle{background:#f2a100;color:#fff;font-weight:700;font-size:20px;display:flex;align-items:center;justify-content:center}.category-item:hover img,.category-item:hover .sale-circle{animation-duration:1s}.category-item p{margin-top:10px;font-size:11px;letter-spacing:.8px;font-weight:600;color:#000}@media(max-width:768px){.category-strip{justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.category-strip::-webkit-scrollbar{display:none}}.certificate-section{padding:80px 20px;text-align:center}.certificate-grid{max-width:1100px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.certificate-card{background:#fff;padding:20px;border-radius:18px;box-shadow:0 12px 30px #0000001f;border:2px solid #1A002B}.certificate-card img{width:100%;height:260px;object-fit:cover;border-radius:12px;margin-bottom:15px}.certificate-card h4{margin-bottom:14px;font-size:26px}.pdf-overlay{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:2000}.pdf-box{width:90%;max-width:900px;height:80vh;background:#fff;border-radius:16px;position:relative;overflow:hidden}.pdf-box iframe{width:100%;height:100%;border:none}.close{position:absolute;top:10px;right:14px;background:#000;color:#fff;border:none;border-radius:50%;width:34px;height:34px;cursor:pointer}@media(max-width:768px){.certificate-grid{grid-template-columns:1fr}.pdf-box{height:75vh}.certificate-section{padding:20px}}.sector-section{padding:90px 20px;text-align:center;max-width:1200px;margin:auto}.logo-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:30px;align-items:center;margin-bottom:40px}.logo-box{padding:14px;border-radius:10px;transition:all .3s ease;cursor:pointer}.logo-box img{width:100%;max-height:105px;object-fit:contain;transition:all .3s ease}.logo-box:hover img{filter:grayscale(0);transform:scale(1.05)}.logo-box:hover{background:#f4f5ff}.helper-text{font-size:19px;color:#555}@media(max-width:1024px){.logo-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.sector-section h2{font-size:26px}.logo-grid{grid-template-columns:repeat(2,1fr);gap:20px}.sector-section{padding:20px}}.quote-section{max-width:1200px;margin:auto;padding:80px 20px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.quote-image img{width:100%;border-radius:12px;object-fit:cover}.quote-content h2{font-size:34px;margin-bottom:16px}.subtitle{font-size:19px;color:#444;margin-bottom:30px;max-width:520px}.info-card{display:flex;align-items:center;gap:16px;background:#28a745;padding:18px 20px;border-radius:10px;margin-bottom:18px}.info-card p{margin:0;font-size:19px;font-weight:500;color:#02001d}.icon{width:42px;height:42px;border-radius:50%;background:#4cdc99;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px}@media(max-width:900px){.quote-section{grid-template-columns:1fr}.quote-content h2{font-size:26px}.quote-image{order:2}}.overlay{position:fixed;top:45%;right:0;width:30%;height:20%;display:flex;justify-content:center;align-items:center;z-index:1000}.modal{background:#1a002b;padding:30px;border-radius:10px;width:250px;position:relative;animation:popup .3s ease-in-out}@keyframes popup{0%{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}.modal h2{margin-bottom:5px;color:#fff}.tag{color:gold}.modal input{width:100%;padding:5px}.submit-btn{width:100%;padding:10px;background:#4caf50;color:#fff;border:none;cursor:pointer}.close-btn{position:absolute;right:10px;top:10px;border:none;background:transparent;font-size:25px;cursor:pointer;color:#fff}.large{width:95%;max-width:850px;max-height:90vh;overflow-y:auto}.row{display:flex;gap:1px;margin-bottom:15px}.field{flex:1;display:flex;flex-direction:column}.field.full{margin-bottom:5px}.field input,.field select,.field textarea{padding:10px;margin-top:5px}.submit-btn{width:100%;padding:12px;background:#e63946;color:#fff;border:none;cursor:pointer;font-weight:700}@media(max-width:768px){.overlay{position:fixed;top:40%;right:5%;left:5%;width:90%;height:20%;background:#0009;display:flex;justify-content:center;align-items:center;z-index:1000}.modal{width:700px;border-radius:12px;padding:20px;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.row{flex-direction:column;gap:10px}.modal h2{font-size:20px}.field input,.field select,.field textarea{font-size:14px}.submit-btn{font-size:16px}}
