body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--primary-color:#1b155e;--secondary-color:#116dad;--btn-weight:bold;--header-height:90vh}.parent{display:flex;flex-direction:column;justify-content:center;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:50%;height:calc(100vh - 100px);margin-top:100px;padding-top:15px}.header{max-width:900px;margin-top:55px;font-weight:700}.header,.header>*{text-align:center;color:#fff}.header>*{line-height:1.1em;animation:fadeIn 2s ease forwards;font-size:70px!important;text-transform:capitalize!important}.hr-lines{color:var(--primary-color);font-size:14px!important;position:relative;max-width:500px;text-align:center;text-transform:uppercase!important}.hr-lines:before{left:-25px}.hr-lines:after,.hr-lines:before{content:" ";display:block;height:2px;width:30px;position:absolute;top:50%;background:#1b155e}.hr-lines:after{right:-25px}.main-body{padding:55px;margin:auto;font-weight:700;height:100%}.body-child1,.main-body{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%}.body-child1{color:#000}.body-child1>*{padding:10px}.inner-child1{padding:0 50px 30px!important;text-align:center;display:flex;justify-content:center;flex-direction:column;align-items:center;width:70%!important}.body-child2{width:100%!important}@keyframes fadeIn{0%{transform:translateY(50%)}to{transform:translateY(0)}}@keyframes floatFromRight{0%{transform:translateX(5%);opacity:0}to{transform:translateX(0);opacity:1}}@media (max-width:899px){.parent{margin-top:95px}.header>*{font-size:36px!important;font-weight:500!important}.main-body{padding:10px}.main-body>*{margin-top:10px;margin-bottom:20px}.body-child1>*{padding:10px!important}.body-child2{padding:0!important}}@media (max-width:768px){.inner-child1{width:100%!important}.inner-child1,.inner-child1>*{padding:0!important}}.home-hire-grid{display:flex!important;align-items:center!important;text-align:center!important;width:90%!important;margin:0 auto!important}.hire-child-grid{display:flex;height:120px!important}.hire-child-grid .left{padding-right:10px!important}.hire-child-grid .left .logo-container{border:1px solid #000;border-radius:70%;width:50px;height:50px;padding-top:10px}.hire-child-grid .left .logo-container:focus,.hire-child-grid .left .logo-container:hover{transform:scale(1.1);color:var(--secondary-color);border:1px solid #116dad}.hire-child-grid .right{text-align:left;padding:10px 0 0!important}@media (max-width:768px){.hire-child-grid>*{justify-content:center!important}.hire-child-grid .left>*{margin:0 auto}}@media (max-width:768px){.hire-child-grid .right{padding:0!important}}.work-parent{height:auto;padding:55px}.work-parent .child1{display:flex;flex-direction:column;margin-left:30px!important;padding-left:25px!important}.work-parent .child1>*{margin-bottom:5px!important;padding:5px!important}.work-parent .child1 .title{font-family:sans-serif;color:#1b155e;font-size:14px;position:relative;letter-spacing:1px!important;max-width:400px}.work-parent .child1 .title:after{content:" ";height:2px;width:30px;background:#1b155e;display:block;position:absolute;top:50%;left:130px}.work-parent .child1 .subtitle{font-size:40px!important;text-transform:capitalize;font-weight:700!important;line-height:1.3em;color:#000}.span{color:var(--primary-color)}.work-parent .child1 .description{line-height:1.5!important;color:#616669!important}.work-parent .child1 .list{list-style-type:disc;list-style-position:inside}.work-parent .child1 .list .listitem{display:list-item}.MuiListItem-root::marker{color:var(--primary-color)!important;font-size:25px!important}.work-parent .child2{padding:5px!important;margin-top:50px}.work-parent .child2 .work-img{border-radius:8px 0 0 8px;width:100%;height:80%!important}@media (max-width:899px){.work-parent .child1{margin:10px!important;height:auto;padding:10px!important}.work-parent .child2 .img{height:100%;border-radius:8px!important}.subtitle{font-size:18px!important}}@media (max-width:500px){.work-parent{padding:5px}.work-parent .child1 .title{width:100%!important}.work-parent .child1 .title:after{left:150px}}.carousal-parent{margin-top:100px;height:calc(100vh - 100px)}.carousal{width:100%;height:100%;position:relative}.carousal-item{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:50%}.carousal-body{width:100%;height:100%;color:#fff!important;background-color:initial}.carousal-body,.carousal-content{display:flex;justify-content:center;align-items:center}.carousal-content{position:relative;height:80%;max-width:800px;text-align:center;flex-direction:column;color:#fff}.carousal-content>*{margin:35px 0 0!important;animation:fadeIn 2s ease forwards;color:#fff!important}.custom-next-icon,.custom-prev-icon{color:#fff;transition:color .3s}.carousal .MuiButtonBase-root{width:50px;height:50px}.css-1abc02a>button{right:50px;opacity:.5}.css-hn784z>button{left:50px;opacity:.5}.carousal .css-1abc02a>button:hover,.carousal .css-hn784z>button:hover{background-color:var(--secondary-color)!important}.carousal:hover .css-1abc02a>button{right:0}.carousal:hover .css-hn784z>button{left:0}.buttons-container{flex-direction:row;grid-gap:15px;gap:15px;margin-top:15px;width:50%}.btn,.buttons-container{display:flex;justify-content:center}.btn{align-items:center;background-color:#fff!important;color:#000;font-family:Roboto,Sans-Serif!important;border:1px solid #fff;font-weight:var(--btn-weight)!important;border-radius:4px;padding:8px 20px!important;cursor:pointer;transition:.3s ease}.btn>span:first-child{margin-right:7px}.btn:hover{background:linear-gradient(45deg,#116dad,#1b155e);border:none}.carousal-hr-lines{color:#fff!important;position:relative;max-width:500px;margin:100px auto;text-align:center}.carousal-hr-lines:before{left:-70px}.carousal-hr-lines:after,.carousal-hr-lines:before{content:" ";display:block;height:2px;width:50px;position:absolute;top:50%;background:#fff}.carousal-hr-lines:after{right:-70px}.component-sections{background-image:linear-gradient(180deg,#f1f8fb,#f7fafe)}@media (max-width:899px){.css-1abc02a>button{right:20px}.css-hn784z>button{left:20px}.carousal-parent{margin-top:95px}}@media (max-width:768px){.carousal .MuiButtonBase-root{display:none}.buttons-container{width:80%}.carousal-content{width:100%;height:100%;padding:25px!important}.carousal-content>h3{font-size:30px!important;font-weight:500!important;margin-bottom:15px}.component-sections{padding:5px!important}.btn{font-size:12px!important;padding:8px 15px!important}.buttons-container .btn .css-i4bv87-MuiSvgIcon-root{width:.6em!important}.btn>span:first-child{margin-right:4px}}.service-parent{margin-top:100px;flex-direction:column;text-align:center;background-image:url(/static/media/services_background.5ba56e6a.jpg);background-repeat:no-repeat;background-size:cover;height:calc(100vh - 100px);padding-top:20px}.service-header,.service-parent{display:flex;justify-content:center;align-items:center}.service-header{font-weight:700;width:100%;height:100%;color:#fff;opacity:.8}.header-content{position:relative;height:80%;top:50px;max-width:800px;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column}.header-content>*{animation:fadeIn 1s ease forwards;color:#fff!important}.grid{margin:0 auto;justify-content:"center";align-items:center;text-align:center}.grid-item{margin-bottom:10px!important;animation:floatFromRight 2s ease forwards!important}.service-card{position:relative;height:300px;padding:5px;width:100%;box-shadow:5px 5px 10px rgba(115,155,208,.5)!important;border-radius:20px!important}.service-card-content{text-align:center;padding:"10px"}.service-card-content>*{margin-top:10px;margin-bottom:25px}.service-overlay-content{text-align:center;padding:10px;overflow:auto}.service-overlay-content>*{margin-top:10px;margin-bottom:25px}.service-card-overlay{position:absolute;bottom:0;left:0;right:0;background-image:linear-gradient(0deg,rgba(137,207,240,.5) 0,rgba(0,71,171,.7));height:0;transition:height .5s ease;color:#fff!important}.service-overlay-content>*{color:#fff!important}.service-card:hover .service-card-overlay{height:100%;color:#fff!important}.service-card:hover .service-card-content>*,.service-card:hover .service-overlay-content{color:#fff!important}.service-card:hover .MuiSvgIcon-root{fill:#fff}@media (max-width:899px){.service-parent{margin-top:95px}.header-content{width:100%;height:100%;padding:25px!important}.header-content>h3{margin-bottom:15px}.body-child1>h3,.header-content>h3{font-size:36px!important;font-weight:500!important}}@media (max-width:768px){.service-body{padding:20px}.inner-child1{width:100%!important}.inner-child1,.inner-child1>*,.service-card{padding:0!important}.service-card-content>*{margin-top:0;margin-bottom:0}}.contact-parent{margin-top:100px!important}.contact-body-child1{margin-top:120px!important;padding:20px;margin:auto;font-weight:700}.contact-body-child1,.contact-body-child1 .inner-child1{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%}.contact-body-child1 .inner-child1{padding:3px;color:#000}.contact-body-child1 .inner-child2{padding:10px;text-align:center;display:flex;justify-content:center;flex-direction:column;align-items:center;width:50%}.contact-body-child1 .typography{color:#000;font-weight:700}.contact-body-child2{padding:5px!important;margin-top:20px!important}.contact-body-child2 .contact-grid{padding:5px!important;box-sizing:border-box!important;margin-top:0!important;margin-left:0!important;width:100%!important}.contact-grid .child-grid1{margin-top:40px;text-align:left;padding-left:5px!important}.child-grid1 .MuiBox-root{margin-top:10px}.contact-grid .child-grid2{border-radius:15px;color:#fff;padding:55px!important;background-color:#e8f4fd;animation:floatFromRight 2s ease-in-out!important}.custom-textfield{border-radius:5px}.custom-textfield,.form-button{background-color:#fff!important}.form-button{color:#737373!important;margin-left:15px!important;margin-top:10px!important;font-weight:700!important;font-family:Roboto,Sans-Serif!important;font-weight:var(--btn-weight)!important;border-radius:4px;padding:8px 20px!important;cursor:pointer;transition:.3s ease}.form-button:hover{background:linear-gradient(45deg,#116dad,#1b155e)}.css-1vy1emy-MuiButtonBase-root-MuiCheckbox-root.Mui-checked,.form-button:hover{color:#fff!important}.css-1jo03j2-MuiButtonBase-root-MuiCheckbox-root.Mui-checked{color:var(--secondary-color)!important}.css-10ukbsc-MuiInputBase-root-MuiFilledInput-root:after,.css-hwkq3c-MuiInputBase-root-MuiFilledInput-root:after{border-bottom:none!important}.css-10botns-MuiInputBase-input-MuiFilledInput-input{padding-top:15px!important;padding-bottom:15px!important}.custom-textfield input:focus::placeholder,.custom-textfield textarea:focus::placeholder{opacity:0!important;animation:removePlaceholder 1s forwards!important}.custom-textfield input:not(:focus)::placeholder,.custom-textfield textarea:not(:focus)::placeholder{opacity:.6!important;animation:showPlaceholder 1s forwards!important}@keyframes removePlaceholder{0%{opacity:1}to{opacity:0}}@keyframes showPlaceholder{0%{opacity:0}to{opacity:1}}@media (max-width:898px){.contact-body-child2 .child-grid1{margin-bottom:10px;padding-left:0!important;text-align:center}.contact-grid .child-grid2{padding:25px!important}}.about-parent{background-image:linear-gradient(180deg,#f1f8fb,#f7fafe);color:#000;align-items:center;margin-top:100px;padding:65px 55px}.about-child1{height:auto}.background{position:relative;margin-left:1px;background-color:#1b155e!important;border-radius:8px}.img-container{top:-17px;left:-18px;position:relative;background-color:#fff;box-shadow:0 -9px 10px rgba(0,0,0,.1);border-radius:8px 0 8px 8px!important}.img{border-radius:8px;width:100%}.about-child1 .right{display:flex;flex-direction:column;padding-left:15px;padding-bottom:5px;padding-right:40px!important}.right-child1{display:flex;flex-direction:column;margin-left:30px!important}.right-child1>*{margin-bottom:5px!important;padding:5px!important}.title{font-family:sans-serif;color:#1b155e;font-size:14px;position:relative;letter-spacing:1px!important;max-width:500px}.title:after{content:" ";height:2px;width:30px;background:#1b155e;display:block;position:absolute;top:50%;left:75px}.subtitle{font-size:40px!important;text-transform:capitalize;font-weight:700!important;line-height:1.3em;color:#000}.span{color:#1b155e}.right-child1 .description{line-height:1.5!important;color:#616669!important}.right-child2{margin-top:50px;margin-left:30px!important;border-left:1px solid #1b155e;border-radius:8px;background-color:#fff;color:#000;padding:35px;box-shadow:0 4px 6px rgba(0,0,0,.1)}@media (max-width:899px){.about-parent{padding:20px}.img{height:100%}.about-child1{margin-top:20px!important;height:auto;padding-left:10px!important}.background{height:100%!important;margin-left:20px!important;width:95%!important;position:relative!important}.img-container{left:-15px;width:100%;height:100%;border-radius:0 0 8px 0!important}.right-child1{margin-left:10px!important}.subtitle{font-size:18px!important}.right-child2{margin-top:25px;margin-left:10px!important}}.technology-menu{display:flex!important;flex-direction:row!important;padding:15px 50px!important}.technology-tabs{border-right:1!important;width:30%!important}.panel{width:70%!important}.technology-tabs .MuiButtonBase-root{align-items:flex-start!important;font-weight:700!important;text-transform:uppercase!important;color:#000!important}.technology-tabs .MuiButtonBase-root.MuiTab-root.Mui-selected{background-image:linear-gradient(90deg,var(--primary-color),var(--secondary-color))!important;color:#fff!important;padding:20px!important}.technology-tabpanel .css-19kzrtu{padding:15px 24px 0!important}.technology-tabpanel .css-ahj2mt-MuiTypography-root{align-items:left!important;text-align:left!important}.technology-tabpanel .css-ahj2mt-MuiTypography-root>*{margin-bottom:10px!important}.technology-grid{padding:10px 0!important;align-items:center!important;justify-content:center!important;text-align:center!important;display:flex!important}.technology-grid>*{margin-right:40px!important;margin-top:20px!important;margin-bottom:30px!important}.home-grid{display:flex!important;text-align:center!important;width:90%!important;margin:0 auto!important}.home-grid .child-grid{display:flex}.child-grid .left{justify-content:left!important;padding-left:10px!important;padding-top:20px}.child-grid .left .logo-container{border:1px solid #000;border-radius:70%;width:50px;height:50px;padding-top:10px}.home-grid .child-grid .right{text-align:left;color:#616669;padding:0}.home-grid .child-grid .right .icon-title{color:#000;margin-top:20px}.logo{width:90px!important;height:70px!important;margin-bottom:15px!important;display:block;margin:0 auto}.logo:focus,.logo:hover{transform:scale(1.2)}.child-grid .left .logo-container:focus,.child-grid .left .logo-container:hover{transform:scale(1.1);color:var(--secondary-color);border:1px solid #116dad}.techbody-child2{padding:40px;width:100%!important}@media (max-width:900px){.technology-tabs{width:50%!important;overflow:auto!important}.home-grid{margin-top:5px!important}.home-grid .child-grid .left{padding-left:0!important}.home-grid .child-grid .left>*{margin:0 auto}.home-grid .child-grid .right{margin-top:-20px;text-align:center}.home-grid .child-grid .right>*{margin-bottom:5px}}@media (max-width:768px){.technology-menu{padding:0!important;margin-top:20px;flex-direction:column!important}.panel,.technology-tabs{width:100%!important}.panel{margin-top:10px!important}.technology-tabs .MuiTabs-flexContainer{flex-direction:row!important;flex-wrap:wrap!important;padding:5px!important;justify-content:center!important}.technology-tabs .MuiButtonBase-root{width:180px!important;padding:0!important;align-items:center!important}.techbody-child2,.technology-tabs .MuiButtonBase-root.MuiTab-root.Mui-selected{padding:0!important}.technology-grid>*{margin-right:0!important}}@media (max-width:600px){.home-grid .child-grid{width:100%!important;margin-bottom:30px!important}.home-grid .child-grid .left{display:flex;height:40%!important;align-items:center!important;text-align:center!important;justify-content:center!important;padding:0!important;margin-bottom:10px!important}.home-grid .child-grid .right{width:100%!important}.home-grid .child-grid .right>*{padding:2px!important;margin-bottom:5px;margin-top:5px!important}.home-grid .child-grid .css-a5rdam-MuiGrid-root>*{width:100%!important}}.css-1mc54h7-MuiGrid-root>.MuiGrid-item{padding-top:0!important}.careers-grid{margin-top:10px!important;margin-left:0!important;width:100%!important}.careers-grid-child1{padding:35px!important;text-align:left}.careers-grid-child2{padding:15px!important}.careers-grid-child2 img{max-width:100%;max-height:100%;object-fit:contain;border-radius:20px!important;transition:transform 1s ease}.careers-grid-child2 img:hover,img:focus{transform:scale(1.1)}@media (max-width:768px){.careers-grid-child1{text-align:center!important;padding:10px!important}.careers-grid-child2{margin-top:10px!important}}.appbar{color:#000;height:100px!important;background-color:#fff!important}.header-logo{flex-grow:1}.header-logo img{margin-left:-12px}.appbar .css-hyum1k-MuiToolbar-root{padding-left:23px!important;padding-right:30px!important}.tabs{margin-left:auto;display:flex}.tab{text-transform:none;margin-left:20px;padding:10px;border-radius:5px;color:#000!important;text-decoration:none;display:inline-flex;font-weight:700!important}.tab:active,.tab:hover,.tabs .Mui-selected{color:var(--secondary-color)!important}.drawer{width:0;transition:width .5s ease-in-out;padding-top:5px}.drawer-paper{width:250px;box-sizing:border-box;color:#000!important}.drawer-open{width:250px}.drawer-header{display:flex;align-items:center;justify-content:flex-end}.drawer-paper .Mui-selected{color:var(--secondary-color)!important}.drawer-close-icon{margin-top:5px;margin-right:5px;width:50px;height:40px;display:flex;justify-content:center;align-items:center}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999;transition:opacity 1s ease-in-out,transform 1s ease-in-out;animation:slideInOverlay 1s forwards}.menu-icon{display:none!important;padding:20px!important}.menu-icon:hover{background-color:initial!important}.overlay.close{animation:slideOutOverlay 2.5s forwards}@keyframes slideInOverlay{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slideOutOverlay{0%{transform:translateX(0)}to{transform:translateX(100%)}}@media (max-width:900px){.tabs{display:none!important}.menu-icon{display:block!important}}.progress-container{height:5px!important;width:100%!important;background-color:#fff!important;position:fixed!important;left:0!important;right:0!important;z-index:999}.progress-fill{background-color:#116dad!important;height:100%!important}.footer{position:relative;bottom:0;background-color:#6dc9f4;padding:30px;color:#fff!important}.nav-link:hover{color:#116dad}.footer-logo{margin-left:-25px!important}.sections{text-align:left;padding-left:5px!important}.sections .content{padding-right:20px;color:#fff!important}.section2{margin-top:-120px!important}.section2>*{margin-top:10px;padding-left:30px}.section2 .content{color:#fff!important}.icon{color:var(--secondary-color)}.copyright{margin-top:40px!important;text-align:center}.copyright>*{color:#fff!important}.nav-link{text-decoration:none}@media screen and (max-width:900px){.sections{margin-top:25px!important}.sections>h5{font-size:20px!important;font-weight:400px!important}.section2{margin-top:20px!important;margin-left:-60px!important}}.section2.animate,.sections.animate{animation:floatFromRight 2s ease forwards}.container{margin:0 auto}.heading,.sub-heading{padding:20px}.description{margin:16px 24px}.footer-text{margin:24px}
/*# sourceMappingURL=main.2a6cb79e.chunk.css.map */