@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";html{scroll-behavior:smooth}*{box-sizing:border-box;margin:0;padding:0}body{color:#1a1a2e;font-family:Inter,Segoe UI,sans-serif}.Navbar{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d2b5ef2;justify-content:space-between;align-items:center;width:100%;height:10vh;padding:0 2em;display:flex;position:fixed;box-shadow:0 2px 20px #0000004d}.Navbar .brandImg{width:100px;height:100%}.brandImg img{object-fit:contain;width:100%;height:100%}.Navbar .links{align-items:center;width:450px;display:flex}.hamburger{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:.4em;justify-content:center;align-items:center;padding:.3em;transition:background .2s;display:none}.hamburger:hover{background:#ffffff26}.links ul{justify-content:center;align-items:center;gap:1.5em;display:flex}ul li{list-style:none}li a{color:#fff;border-bottom:2px solid #0000;padding-bottom:3px;font-weight:500;text-decoration:none;transition:color .3s,border-bottom-color .3s}li a:hover,.productCallCard a:hover{color:#e8871e;border-bottom-color:#e8871e}.Home-Section{color:#fff;background-image:linear-gradient(#00000080,#00000080),url(/assets/welcome-DJUUwgTa.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:center;height:100vh;display:flex}.heroText{background:linear-gradient(90deg,#000050cc,#0000);align-items:center;width:80%;height:100%;display:flex}.heroText div{width:590px;padding-left:5em}.heroText div h1{font-size:60px}.AboutUs-Section{height:100vh;padding:.5em}.AboutUs-Section .container{grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:.5em;width:100%;height:100%;display:grid}.AboutUs-Section .container .aboutUsItems{border-radius:1em}.container .ImgnText{grid-column:span 3;gap:.5em;height:300px;padding:1em;display:flex}.ImgnText .reveal{width:50%}.ImgnText .reveal .imgtext{flex-direction:column;display:flex}.ImgnText .reveal img{object-fit:cover;border-radius:.5em;width:100%;height:100%}.vision{background:#fff;border-radius:.8em;align-items:center;gap:.8em;padding:1em;transition:box-shadow .3s,transform .2s;display:flex;box-shadow:0 3px 12px #0d2b5e1a}.vision:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0d2b5e2e}.remarks{background:#fff;border-top:4px solid #e8871e;border-radius:.8em;padding:1em;transition:box-shadow .3s,transform .2s;box-shadow:0 3px 12px #0d2b5e1a}.remarks:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0d2b5e2e}.remarks h1{color:#0d2b5e;margin-bottom:.3em;font-size:1.1rem}.Service-Section{background:#f8f9ff;flex-direction:column;align-items:center;gap:1.5em;padding:1em;display:flex}.AboutIntro{text-align:center}.serviceHeading,.productsHeading,.ContactHeading{text-align:center;margin-top:3em}.Service-Section .cardsContainer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1em;width:100%;display:flex}.cardsContainer .cards{border-radius:1em;flex-direction:column;gap:.5em;width:300px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000001a}.cardsContainer .cards img{object-fit:cover;width:100%;height:220px}.cardsContainer .cards .CardsText{color:#fff;background:linear-gradient(#0000,#0d2b5ee6);flex-direction:column;justify-content:center;width:100%;height:40%;padding:.8em;display:flex;position:absolute;bottom:0;left:0;right:0}.cardsContainer .cards .QA{height:auto;padding-bottom:.3em}.serviceButton{color:#fff;cursor:pointer;background-color:#0d2b5e;border:none;border-radius:1em;width:200px;padding:1em 2em;font-family:inherit;font-size:1rem;font-weight:600;transition:background-color .3s,transform .2s}.serviceButton:hover{background-color:#e8871e;transform:translateY(-2px)}.products-section{background-color:#eef1ff;flex-direction:column;align-items:center;gap:1em;padding:1em;display:flex}.cardsContainer .reveal,.productsCard .reveal{width:300px}.products-section .productsCard{flex-wrap:wrap;justify-content:space-around;align-items:center;gap:1.5em;width:100%;display:flex}.productsCard .cards{flex-direction:column;gap:.5em;width:300px;height:450px;display:flex;position:relative}.productsCard .cards img{object-fit:cover;border-radius:1em 1em 0 0;height:100%}.productsCard .cards .CardsText{color:#fff;background:linear-gradient(#0000,#0d2b5ed9);flex-direction:column;justify-content:center;width:100%;height:30%;padding:.8em;display:flex;position:absolute;bottom:0;left:0;right:0}.products-section .productsfooter{text-align:center;padding:1em;box-shadow:0 0 10px #cbcbf0}.productsfooter .productCallCard{justify-content:center;align-items:center;gap:.5em;display:flex}.productCallCard a{color:#000;text-decoration:none}.contactUs-section{flex-direction:column;align-items:center;padding:1em;display:flex}.contactUs-section .contactCard{background-image:linear-gradient(#00000080,#00000080),url(/assets/customerCare-BMrN2E6g.jpg);background-size:center;background-position:50%;background-repeat:no-repeat;border-radius:.5em;gap:3em;width:100%;height:60vh;display:flex}.contactCard .contactInfo{flex-direction:column;justify-content:center;gap:.5em;padding-top:.5em;padding-left:1.5em;display:flex}.contactCard .contactInfo,.contactCard .contactMap{width:50%}.contactCard .cards{color:#fff;align-items:center;gap:.5em;display:flex}.contactCard .cards .cardsIcon{background:#e8871e;border-radius:50%;padding:.5em}.contactCard .cards svg{color:#095ceb}.contactCard .socialLinks{justify-content:center;align-items:center;gap:.5em;display:flex}iframe{border-radius:.5em;width:100%;height:100%}.reveal{opacity:0;min-width:0;max-width:100%;transition:opacity .6s,transform .6s;transform:translateY(30px)}.reveal.active{opacity:1;transform:translateY(0)}@media (width<=1024px){.cardsContainer .cards,.productsCard .cards,.cardsContainer .reveal,.productsCard .reveal{width:calc(50% - 1em)}}@media (width<=768px){.hamburger{display:flex}.Navbar{flex-wrap:wrap;align-items:center;gap:0;height:auto;padding:.5em 1em}.Navbar .links{background:#0d2b5efa;border-top:1px solid #ffffff1f;width:100%;padding:.5em 0;display:none}.Navbar .links.open{display:flex}.links ul{flex-direction:column;align-items:flex-start;gap:0;width:100%}.links ul li{border-bottom:1px solid #ffffff14;width:100%;padding:.7em 1.5em}.links ul li a{border-bottom:none;padding-bottom:0;display:block}.heroText{width:100%}.heroText div{width:100%;padding:0 1.5em}.heroText div h1{font-size:2rem}.AboutUs-Section{height:auto;padding:1em}.AboutUs-Section .container{grid-template-rows:auto;grid-template-columns:1fr}.container .ImgnText{flex-direction:column;grid-column:span 1;height:auto}.ImgnText .reveal{width:50%}.ImgnText .reveal,.ImgnText .imgtext{width:100%}.ImgnText .imgspan{height:200px}.cardsContainer .cards,.productsCard .cards,.cardsContainer .reveal,.productsCard .reveal{width:100%}.contactUs-section .contactCard{flex-direction:column;gap:1.5em;height:auto}.contactCard .contactInfo{gap:1em}.contactCard .contactInfo,.contactCard .contactMap{width:100%}.contactCard .contactMap{height:300px}.footer-content{flex-direction:column;gap:1.5em}.footer-brand{width:100%}}.footer{color:#fff;background:#0d2b5e;padding:3em 2em 1em}.footer-content{border-bottom:1px solid #ffffff26;flex-wrap:wrap;justify-content:space-between;gap:2em;margin-bottom:2em;padding-bottom:2em;display:flex}.footer-brand{max-width:280px}.footer-brand img{object-fit:contain;width:70px;height:70px}.footer-brand p{opacity:.75;margin-top:.6em;font-size:.9rem;line-height:1.7}.footer-links h4,.footer-contact h4,.footer-social h4{text-transform:uppercase;letter-spacing:.05em;color:#e8871e;margin-bottom:1em;font-size:.95rem;font-weight:700}.footer-links ul{flex-direction:column;gap:.6em;list-style:none;display:flex}.footer-links ul li a{color:#ffffffbf;border-bottom:none;padding-bottom:0;font-weight:400;text-decoration:none;transition:color .3s}.footer-links ul li a:hover{color:#e8871e;border-bottom-color:#0000}.footer-contact p{opacity:.75;margin-bottom:.3em;font-size:.9rem;line-height:1.8}.footer-social-links{gap:.7em;margin-top:.3em;display:flex}.footer-social-links a{color:#fff;background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;padding:.5em;transition:background .3s,transform .2s;display:flex}.footer-social-links a:hover{background:#e8871e;transform:scale(1.12)}.footer-bottom{text-align:center;opacity:.5;padding-top:1em;font-size:.82rem}
