@media (max-width: 600px){.homeClients ul li{padding:6px;min-height:60px;border-radius:4px;box-shadow:0 1px 4px #00000012}.navbar-dark .navbar-toggler{color:#04000080;border-color:#0800001a}.navbar-toggler{background-color:#000}}.homeClients ul{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;padding:0;margin:0;list-style:none}.homeClients ul li{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;padding:12px;min-height:120px;transition:box-shadow .2s}.homeClients ul li:hover{box-shadow:0 4px 16px #00000026}.homeClients ul li img{width:auto;height:60px;max-width:100%;object-fit:contain;display:block}@media (max-width: 900px){.homeClients ul{grid-template-columns:repeat(3,1fr)}}@media (max-width: 600px){.homeClients ul{grid-template-columns:repeat(2,1fr)}.homeClients ul li img{height:40px}}.portfolios h2{font-size:1.6rem;font-weight:600;color:#0078d4;margin:18px 0 8px;letter-spacing:1px;text-transform:uppercase}.portfolios h3{font-size:1.15rem;font-weight:500;color:#222;margin:0 0 8px;letter-spacing:.5px}.portfolios p{font-size:1rem;color:#444;margin:0 0 10px;line-height:1.5}.skills ul{list-style:none;padding:0;margin:0}.skills ul li{display:inline-block;background:#091421;color:#7a7a7a;font-size:1rem;border-radius:6px;margin:0 .5rem .5rem 0;padding:.5rem 1rem 16px;transition:background .2s}.skills ul li:hover{background:#cfd8e3}h2.subHeadings{font-size:2.2rem;font-weight:300;color:#bfc6cc;margin:30px 0 40px;letter-spacing:1px;text-transform:capitalize;border-left:5px solid rgb(202,203,202);padding-left:18px;background:#030222;border-radius:6px;box-shadow:#0000000f 0 2px 8px}@media (max-width: 600px){.projectInfo ul{grid-template-columns:1fr}}.projectInfo ul{display:flex;flex-wrap:wrap;gap:2rem;list-style:none;padding:0;margin:0 0 30px;overflow-x:auto}.projectInfo ul li{padding:15px;width:100%;background:#fff;color:#222;box-shadow:4px 4px 10px gray;border-radius:8px;text-align:center;transition:background .2s;border:#f3f3f3 solid 5px}.projectInfo ul li img{width:100%;height:250px;object-fit:cover;display:block;margin:0 auto}.development{background:linear-gradient(135deg,#e0e7ef,#cfd8e3);border-radius:10px;padding:1.5rem 2rem;margin:1.5rem 0;box-shadow:0 2px 8px #0000000f}.development ul{list-style:none;padding:0;margin:0}.development ul li{background:#fff;color:#222;font-size:1rem;border-radius:6px;margin-bottom:.75rem;padding:.75rem 1.25rem;box-shadow:0 1px 4px #0000000a;transition:background .2s}.development ul li:hover{background:#e0e7ef}.mcpLogo{display:flex;align-items:center;height:70px}.mcpLogo img{height:70px;width:auto;border-radius:8px;box-shadow:0 2px 8px #00000014}.responsiblities{background:#f5f7fa;border-radius:8px;padding:1rem 1.5rem;margin:1rem 0;box-shadow:0 2px 8px #0000000d}.responsiblities ul{padding:0;margin:0;list-style:none}.responsiblities ul li{display:inline-block;background:#e0e7ef;color:#222;font-size:1rem;border-radius:6px;margin:0 .5rem .5rem 0;padding:.5rem 1rem;transition:background .2s}.responsiblities ul li:hover{background:#cfd8e3}.custom-list{list-style:none;padding:0;margin:0}.custom-list li{display:flex;align-items:center;padding:5px;color:#222;font-size:14px}.custom-list li i{margin-right:.75rem;color:#007bff;font-size:14px}.company{width:100%;display:block;align-items:center;background:#d7d7d7;border:2px solid #f4f4f4;border-radius:8px;padding:25px;box-shadow:0 10px 15px #0000000d;margin:10px}.company h2{margin:0;font-size:18px;color:#000;padding:0;font-weight:400}.company p{margin:0;font-size:14px;color:#000}.company p.duration{font-size:12px}.table-bordered{width:100%;border-collapse:collapse;background:#03195a;border-radius:12px;border:0px}.table-bordered td,.table-bordered th{border:0px solid #333;padding:.5rem}.table-bordered td:first-child{width:40%;font-weight:700}.table-bordered td:nth-child(2){width:60%}.fulldiv{background:#fff;width:auto;margin:0 auto;padding:1rem}body{background:#000;color:#c3bcbc}footer{text-align:left;color:#8c8b8b;padding:1rem 0}.header{padding:1rem;display:flex;justify-content:space-between;align-items:center}.header .logo{font-size:20px;color:#fff;font-weight:400;text-decoration:none;line-height:25px;margin:0;border-left:#f90 solid 2px;padding:0 0 0 15px;word-break:break-all;white-space:pre-line;width:100px;display:inline-block}.navMenu{display:flex;direction:ltr;flex-direction:row;align-items:flex-start;justify-content:flex-end}.navMenu span{margin:5px}.navMenu span a{text-decoration:none;font-size:15px;font-weight:500;cursor:pointer;padding:5px 7px}.navMenu span a:hover{text-decoration:underline;transition:text-decoration-color .4s;text-decoration-color:#a19996}.homeHeading{margin:0;padding:10px;font-size:40px;width:100%;font-weight:600;color:#000}.highlite{background:#ffe066;color:#222!important;transition:background .3s,color .3s;border-radius:6px;line-height:24px!important;padding:3px 10px 6px 7px!important}.highlite:hover{background:gold;color:#0056b3;border-radius:6px}.roles-list{list-style:none;padding:0;margin:1em 0}.roles-list li{display:flex;align-items:center;margin-bottom:.5em;font-size:14px;padding:3px 15px;color:#000}.role-icon{color:#0078d4;font-size:1.2em;margin-right:.6em}.technology h2{font-size:22px;font-weight:700;color:#000;padding:0}.bannerHome{padding:15px 15px 45px;background:#f0f1f3;color:#000}.job-description{padding:0;margin:10px;display:block}.job-description h2{font-size:16px;font-weight:600;color:#000;padding:10px 5px 5px 0}.heroImage{background-size:cover;background-position:center;width:100%;height:100%}.heroImage img{width:100%}.custTopPad{margin-top:0!important;padding:0!important}.topPad90{padding-top:100px!important}.pad30{padding-top:30px;padding-bottom:30px}.borderBtm{border-bottom:5px solid #000}.marTop30{margin:20px 0 0!important}.abutHeading{margin:0 0 30px;width:100%;text-transform:uppercase;color:#999;padding:70px 0 0}.abutHeading span:nth-child(2){color:#000;font-style:italic;padding:0 0 0 10px;font-weight:700}.abutHeading span:after{content:"";display:block;height:8px;width:80px;position:absolute;background:#000}.aboutus{padding:0;margin:0;text-align:left}.aboutus h2{font-size:2em;color:#494848;font-weight:300;padding:10px 5px 5px 0}.aboutus p{font-size:1.2em;color:#222;line-height:1.6;margin:30px 0 15px}#projects{background:#1b2228;width:auto;margin:0 auto;padding:1rem}#projects h2{color:#fff;font-size:3.5rem;font-weight:300;text-align:left;padding:60px 0 15px!important;text-transform:uppercase}.mallesh{display:flex;justify-content:center;align-items:center;padding:1rem 0}.mallesh img{width:100%;height:100%;border-radius:6%;object-fit:cover;box-shadow:0 4px 16px #00000026;border:4px solid #fff;background:#f5f7fa}.viewBtn{padding:15px 24px;background:#00beff;color:#fff;line-height:21px;font-size:15px;border-radius:6px;margin:0 15px 15px 0;text-transform:uppercase;text-decoration:none;font-weight:500;border:none;box-shadow:0 2px 8px #0000001a;cursor:pointer;transition:background .2s,box-shadow .2s}.viewBtn:hover,.viewBtn:focus{background:#41ccfa;color:#fff;box-shadow:0 4px 16px #00000026;outline:none;text-decoration:none}.downloadBtn{padding:15px 24px;background:#fff;color:#000;line-height:21px;font-size:15px;border-radius:6px;margin:0 15px 15px 0;text-transform:uppercase;text-decoration:none;font-weight:500;border:none;box-shadow:0 2px 8px #0000001a;cursor:pointer;transition:background .2s,box-shadow .2s}.downloadBtn:hover,.downloadBtn:focus{background:#f5f5f5;color:#000;box-shadow:0 4px 16px #00000026;outline:none;text-decoration:none}.responsiblities h2{color:#000;padding:0 0 20px;font-size:36px}.AboutProjects ul{display:grid;grid-template-columns:repeat(2,1fr);gap:0px;list-style:none;padding:0;margin:0}.AboutProjects ul li{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;background:#fff;color:#222;font-size:1rem;border-radius:6px;margin:10px;padding:3px;box-shadow:0 1px 4px #00000014;border:#f6f6f6 solid 5px;transition:background .2s;min-width:180px;min-height:141px;text-align:center;vertical-align:middle;gap:5px}.AboutProjects ul li img{flex:0 0 40%;max-width:100%;max-height:149px;object-fit:contain;display:block;margin-right:2rem;padding:15px}.AboutProjects h2{color:#000;padding:25px 0 10px 10px;font-size:36px}.bg-dark{background-color:#f0f1f3!important;border-bottom:#e8e8e8 solid 1px!important}li.nav-item.active,li.nav-item{background:#efeef0;padding:3px 5px}a.nav-link{color:#222!important}.discription{padding:15px 0;color:#000;font-size:16px;margin:0 0 30px;display:block;width:100%}.discription h5{font-size:16px;font-weight:300;color:#000;margin:0}.discription h2{font-size:22px;font-weight:700;color:#000;margin:0 0 8px;text-transform:capitalize;padding:5px 0}.discription p{margin-bottom:10px;color:#444;font-size:15px;text-transform:capitalize;padding:5px 0}.discription ul{padding-left:0;margin-bottom:1rem}.discription ul li{position:relative;padding-left:0;margin-bottom:10px;color:#444;font-size:15px;list-style:none}.portfolios{border-radius:6px;box-shadow:0 4px 16px #00000014;padding:2rem;margin:2rem 0}.portfolios:hover{box-shadow:0 10px 30px #0000001f}.portfolios ul{list-style:none;width:auto;object-fit:cover;display:block;margin:0 auto 10px}.portfolios ul li{color:#222;border-radius:8px;padding:0;font-size:1rem;min-width:180px;text-align:center}.portfolios a{color:#222;border-radius:3px;text-align:center;border:#696969 solid 1px;padding:10px 15px;text-decoration:none!important}.portfolios ul li:hover{background:#e0e7ef}.portfolios ul li img{width:100%;height:150px;object-fit:contain;display:block;margin:0 auto 10px}.portfolios h2{font-size:1.2rem;font-weight:400;color:#000;margin:0 0 8px;letter-spacing:1px;text-transform:capitalize;padding:5px 0}.portfolios p{font-size:14px;font-weight:400;color:#000;margin:0 0 8px;letter-spacing:1px;text-transform:capitalize;padding:5px 0}.mar30{margin-top:30px!important}@media (max-width: 600px){.heroImage img{display:none}}
