@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Space+Grotesk:wght@300..700&display=swap";@font-face{font-family:Mustica;src:url(/assets/MusticaPro-SemiBold-Cpkeqo67.woff2)format("woff2"),url(/assets/MusticaPro-SemiBold-w1ZD4LXU.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Cabin;src:url(/assets/Cabin-Regular-CdnosFpf.woff2)format("woff2"),url(/assets/Cabin-Regular-BcdjqPRB.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}*{margin:0;padding:0}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}#spacer{background-color:gray;width:100%;height:300vh}.Cursor{z-index:10000;pointer-events:none;background-color:#1163cc;border-radius:50%;width:7px;height:7px;transition:all .2s;position:fixed;top:0;left:0}.Nav-Loadings{z-index:2000;color:#1163cc;background-color:#fff;place-items:center;width:100%;height:100vh;font-family:Mustica;font-size:2rem;display:grid;position:fixed;top:0;left:0;transform:translateY(-100%)}.Loader-Container{z-index:10000;background-color:#1163cc;justify-content:center;align-items:center;width:100%;display:flex;position:fixed;top:0;left:0;overflow:hidden}.Loader-Animation{height:0;animation:.5s forwards loader,.5s 1.2s forwards loader2}@keyframes loader{to{height:100vh}}@keyframes loader2{to{height:0}}.Loader-Text{color:#fff;text-align:center;place-items:center;height:100vh;font-family:Mustica;font-size:2.5rem;display:grid;position:absolute;top:0}.Loader-Text-Animation{opacity:0;animation:.5s .2s forwards LoaderText,.5s 1.1s forwards LoaderText2;transform:translateY(30px)}@keyframes LoaderText{to{opacity:1;transform:translateY(0)}}@keyframes LoaderText2{to{opacity:0;transform:translateY(30px)}}.Open{z-index:100000;position:fixed;top:0;left:0}#HomePage{perspective:800px;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;height:100vh;display:flex;position:relative}@keyframes homepage{to{box-shadow:none;scale:1}}.Some-Other-Heading{transform-origin:bottom;opacity:0;background-color:#fafaf8;border-radius:50px;justify-content:center;align-items:center;gap:7px;margin-top:45px;padding:6px 20px 6px 6px;animation:1s forwards homeA;display:flex;transform:rotateX(40deg)}@keyframes homeA{to{opacity:1;transform:rotateX(0)scale(1)}}.Some-Other-Heading>h2{color:#1163cc;background-color:#1163cc14;border-radius:50px;padding:3px 10px;font-family:Mustica;font-size:1rem}.Some-Other-Heading>p{color:#393939;font-family:Mustica;font-size:1rem}#Home-Headline{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:33px;display:flex;position:relative}#Home-Headline>h2{color:#393939;transform-origin:bottom;opacity:0;font-family:Mustica;font-size:4.5rem;line-height:85px;animation:1s .1s forwards homeA;transform:rotateX(40deg)scale(.9)}#Home-Headline>h2>span{color:#1163cc}#Home-Headline>h2>span:hover{font-weight:200}#Home-Headline>p{color:gray;transform-origin:bottom;opacity:0;width:100%;font-family:Montserrat;font-size:1rem;font-weight:500;animation:1s .2s forwards homeA;transform:rotateX(40deg)}.homebg{object-fit:cover;z-index:-1;opacity:.08;filter:invert();width:100%;height:100%;position:absolute;top:0;left:0}.Home-Button{transform-origin:bottom;opacity:0;margin-top:20px;animation:1s .3s forwards homeA;transform:rotateX(40deg)}@media only screen and (width<=700px){#HomePage{gap:40px;width:100%;height:100vh;padding:0 0% 5%}#Home-Headline>h2{width:96%;font-size:3rem;line-height:70px}#Home-Headline>h2>span{font-size:2.8rem;bottom:-8px;left:0}#Home-Headline>p{width:90%;font-size:.9rem}}#About{transform-origin:bottom;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;margin-top:5%;display:flex;position:relative;overflow:hidden}.About-Heading{justify-content:space-between;align-items:center;width:91%;margin-bottom:1%;display:none}.About-Heading>h6{text-transform:uppercase;color:#1163cc;font-family:Mustica;font-size:1rem}.About-Headline{justify-content:space-between;align-items:center;gap:16px;width:87%;display:flex}.About-Headline>h3{white-space:nowrap;color:#393939;font-family:Mustica;font-size:3rem;font-weight:500}.About-Headline-Line{background-color:#cecece;border-radius:30px;justify-content:flex-start;align-items:center;width:30%;height:2px;display:flex;position:relative;transform:translateY(2px)}.Moving-Ball{background-color:#1163cc;border-radius:50%;width:10px;height:10px;animation:10s infinite forwards MovingBall;position:absolute;left:0%}@keyframes MovingBall{50%{left:100%}to{left:0%}}#strokeSvg{z-index:-1;width:203%;position:absolute;top:8%;transform:rotate(19deg)translate(5%,10%)}#strokeSvg>path{stroke:#1163cc;stroke-width:13px;stroke-dasharray:1101;stroke-dashoffset:1101px}.About-Part-1{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:90%;display:flex}.Company-Info{justify-content:space-between;align-items:center;width:100%;padding:7% 0 4%;display:flex}.Company-Info-Heading{color:#1163cc;text-transform:uppercase;font-family:Mustica;font-size:1rem}.Info-Container{flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:40px;width:50%;display:flex}.Info-1{border-radius:15px;width:42%;margin:0% 1%}.Info-Heading{width:unset}.Info-Heading>div{width:4vw}.Info-Para{color:#393939;width:100%;font-family:Mustica;font-size:1.3rem;font-weight:500}.Info-Para-span{font-family:Montserrat;font-size:1.2rem;font-weight:400}.Image-Animation-Container{border-radius:30px;width:30%;height:50vh;margin-bottom:7%;margin-left:3%;position:relative;overflow:hidden}.Image-Animation-Container>img{object-fit:cover;z-index:0;width:89vw;height:50vh;position:absolute;top:0;left:0}.Arrows{background-color:#1163cc;border-radius:50%;width:30px;height:30px}.KnowMore-Button{color:#393939;white-space:nowrap;background-color:#0000;border:1px solid #c2c2c2;border-radius:30px;justify-content:center;align-items:center;gap:3px;padding:6px 18px 8px 8px;font-family:Cabin;font-size:1rem;transition:all .2s;display:flex;position:relative;overflow:hidden}#dot{height:25px;transition:all .4s}.KnowMore-Button:hover{border:1px solid #0000}.KnowMore-Button:active{scale:.95}.KnowMore-Button:hover #dot{scale:41}.KnowMore-Button:hover>span{color:#fff;transform:translate(-8px)}.KnowMore-Button>span{transition:all .2s}.Section-Last-Para{float:right;color:#393939;align-self:flex-start;width:75%;font-family:Montserrat;font-size:2rem;font-weight:500}@media only screen and (width<=700px){#About{padding:0% 0 15%}.About-Headline-Line{transform:translateY(6px)}.Whatwedo-Headline{flex-direction:unset!important;margin-bottom:3%!important}.Whatwedo-Headline-Line{width:36%}.About-Headline{flex-direction:column;width:92%;margin-bottom:14%}.About-Headline>h3{font-size:2.2rem}.Company-Info{flex-direction:column;margin:0% 0 0 0%;padding:0% 0 0}.Info-1{border-radius:15px;width:100%;margin:0% 1%}.About-Part-1-Image{width:100%;height:45vh}.About-Part-1-Image>img{height:45vh}.Info-Container{width:100%;margin-top:14%}.Image-Animation-Container{width:50%;height:25vh}.Image-Animation-Container>img{width:96vw;height:25vh}#Whatwedo{padding:10% 0% 8%}.Vision-Container{gap:50px}.Vision-Container-Heading{width:95%;font-size:1rem}.Vision-Points{flex-direction:column;width:100%;padding:10px 15px 30px}.Vision-Points>p{width:100%}}#Navbar{z-index:1000;transform-origin:top;justify-content:space-between;align-items:center;width:90%;padding:3% 5% 0%;transition:all .4s;display:flex;position:fixed;top:0;left:0}#Navbar-Logo{opacity:0}.Is-Navbar-Open{transform:translateY(-100%)}#Logo{width:60px}#Menu-Container{justify-content:center;align-items:center;gap:20px;display:flex;position:relative}.Talk-Btn{color:#fff;background-color:#1163cc;border:none;border-radius:100px;padding:11px 20px;font-family:Montserrat;font-size:.9rem;font-weight:500;transition:all .2s}.Talk-Btn:hover{padding:14px 23px}.Ham-Menu{background-color:#fff;border-radius:40px;flex-direction:column;justify-content:center;align-items:center;padding:25px;transition:all .2s;display:flex;position:relative;box-shadow:0 0 62px 5px #0003}.Ham-Menu:hover{padding:32px}.Bar{transform-origin:50%;background-color:#393939;border-radius:1px;width:22px;height:2px;transition:all .2s;position:absolute}.Bar-1{transform:translateY(-140%)}.Bar-2{transform:translateY(140%)}.Opened-Bar-1{transform:translate(0)rotate(45deg)}.Opened-Bar-2{transform:translate(0)rotate(-45deg)}.Menu{z-index:99;opacity:0;pointer-events:none;background-color:#fff;justify-content:space-between;align-items:flex-end;width:100%;height:100%;transition:all .3s;display:flex;position:fixed;bottom:0;overflow:hidden}.MenuOpened{opacity:1;pointer-events:all}.Tabs-Container{flex-direction:column;justify-content:center;align-self:flex-start;align-items:flex-start;gap:10px;margin:6% 0% 6% 9%;list-style-type:none;display:flex}.Tabs{color:#393939;cursor:default;font-family:Mustica;font-size:4rem;font-weight:600;position:relative}.TabsHover{transform-origin:0 0;width:100%;height:100%;transition:all .3s;position:relative}.TabsHover>span{color:#1163cc;float:left;margin-top:15px;margin-right:10px;font-size:1rem}.Tabs:hover .TabsHover{scale:.95}.TabsHover:before{content:"";background-color:#1163cc;width:0%;height:5px;transition:all .3s;position:absolute;top:50%;left:0;transform:translateY(100%)}.Tabs:hover .TabsHover:before{width:100%}.Menu-Images-Container{flex-direction:column;justify-content:space-between;align-self:flex-start;align-items:flex-end;width:65%;height:100%;display:flex}.Images-Collage{flex-wrap:wrap;justify-content:center;align-items:flex-start;width:100%;display:flex;position:relative}.Nav_Image{object-fit:cover;background-color:red;justify-content:flex-start;align-items:flex-start;width:40%;height:0;display:flex;position:absolute;overflow:hidden}.Nav_Image>img{object-fit:cover;width:100%;height:60vh}.Nav_Image_2{top:0;left:0}.Nav_Image_3{transform:translate(35%)}.Nav_Image_4{top:0;right:0}.Nav-Contact{color:gray;justify-content:flex-end;align-items:flex-start;gap:62px;margin:0 5% 3% 0;font-family:Mustica;display:flex;position:relative}.Nav-Container{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.Nav-Location{width:30%}.Nav-Heading{margin-bottom:5%;font-family:Cabin;font-size:.9rem}.Nav-Para{color:#393939;width:100%;font-size:.9rem}.Nav-Icons{justify-content:center;align-items:center;gap:5px;display:flex}.LinkedIn{cursor:pointer;height:24px}.Whatsapp{cursor:pointer;height:40px}@media only screen and (width<=700px){#Navbar{padding:8% 5% 0%}.Talk-Btn{display:none}#Ham-Menu:hover{margin-right:10px;padding:26px}.Menu{flex-direction:column;justify-content:flex-end;align-items:center;gap:100px}.Tabs-Container{justify-content:center;align-items:flex-start;width:82%;margin:0 9%}.Tabs{font-size:3rem}.Menu-Images-Container{width:100%;height:unset;flex-direction:column;justify-content:flex-start;align-self:flex-start}.Nav-Contact{flex-flow:row;justify-content:center;align-items:center;gap:50px;width:87%;margin:0% 6% 8% 7%;position:relative}.Nav-Location{width:60%;display:none}}.WeServe-Container{flex-direction:column;justify-content:center;align-items:center;gap:70px;width:100%;display:flex}.WeServe-SubHeadline{color:#393939;text-align:center;justify-content:flex-start;align-items:center;width:50%;font-family:Mustica;font-size:40px;display:flex}.paraImg{object-fit:cover;border-radius:30px;width:17%;height:42px;position:relative;top:1vh}.Industries-Container{flex-wrap:wrap;justify-content:center;align-items:flex-start;width:90%;display:flex}.Industries-Description{-webkit-user-select:none;user-select:none;color:#393939;transform-origin:50%;background-color:#fff;border:2px solid #f3f3f3;border-radius:9px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;width:25%;height:27vh;margin:10px;padding:25px 30px;transition:all .2s;display:flex;position:relative;overflow:hidden}.Industries-Description:hover{transform:rotate(-3deg)!important}.IconBook{background-color:#1163cc1f}.IconBook>g>path{fill:#1163cc}.IconRibbonHealth{background-color:#0080802e}.IconRibbonHealth>path{stroke:teal}.IconWorld{background-color:#ffa6002f}.IconWorld>g>path{fill:orange}.IconCoins{background-color:#00800021}.IconCoins>path{fill:green}.IconSeeding{background-color:#8000801d}.IconSeeding>path{fill:purple}.IconShieldHeart{background-color:#5f9ea045}.IconShieldHeart>path{stroke:teal}.Check-Marks{border-radius:18px;width:28px;height:28px;padding:8px}.Industries-Description>h3{justify-content:center;align-items:center;gap:10px;font-family:Mustica;font-size:1.6rem;transition:all .2s;display:flex}.Industries-Description>p{color:gray;font-family:Montserrat;font-size:.8rem;font-weight:500;transition:all .2s}.Services-Section{background-image:url(../../assets/gggrain.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:center;gap:20px;width:90%;margin:6% 5%;padding:3% 0;display:flex;position:relative}.Sticky-Headline{justify-content:center;width:100%}.Services-Headline{color:gray;text-align:center;width:100%;font-family:Montserrat;font-size:1rem;font-weight:500}.Services-Container{background-color:#fff;background-image:url(/assets/test1-jrCJpVV1.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;justify-content:flex-start;align-items:flex-start;width:90%;margin:2% 0 2% 0%;display:flex;position:relative}.Services-Flex-Wrap{background-color:#fff;border-radius:20px;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:10px;width:70%;padding:12px 10px;display:flex;position:relative}.Services-Card{border-bottom:1px solid #f1f1f1;border-radius:15px;outline:4px solid #0000;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:2px;width:40%;padding:13px 22px;transition:all .3s;display:flex;position:relative}.Services-Card:hover{background-color:#1163cc;border-radius:15px}.Services-Card:hover>h1,.Services-Card:hover>h2{color:#fff}.Service-Name{flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;margin:10% 3% 11% 10%;display:flex}.Services-Card>h1{color:#808080a0;font-family:Mustica;font-size:.7rem}.Services-Card>h2{color:#393939;font-family:Mustica;font-size:1.3rem}@media only screen and (width<=700px){.WeServe-Container{gap:50px;margin-top:20%}.Services-Sticky-Container{height:unset;gap:50px;width:92%;position:relative}.WeServe-SubHeadline{text-align:center;width:100%;font-size:40px}.Industries-Container{gap:0;width:90%}.Industries-Description{height:unset;width:100%;margin:8px 0;padding:23px 20px}.Industries-Description>p{font-size:.9rem}.Services-Container{flex-direction:column;gap:20px;margin-top:8%}.Services{flex-direction:column;width:87%}.Services-Section{height:unset;margin-top:15%}.Sticky-Headline{margin-bottom:0}.Service-Container{width:100%;height:unset;flex-direction:column;align-items:center;gap:30px;margin:0% 0 0% 0%;position:relative}.Services-Card{width:95%;height:100%;margin-right:0}.Services-Part-1,.Services-Part-2{align-items:center;width:88%}.Service{justify-content:flex-start;width:90%;padding:2% 4% 3%}.Service>svg{width:40px;height:40px;display:block}}#Projects{color:#393939;z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;margin-top:8%;padding-bottom:3%;display:flex;position:relative;overflow:hidden}.Projects-Headline{width:86%;margin:0 7% 3%}#asterisk{background-color:#fff;border-radius:50%;width:15px;margin-top:1px;position:absolute;left:-5.5px}#asterisk>path{fill:#1163cc}.About-Headline2>span{white-space:nowrap;letter-spacing:-1px;color:#393939;margin-left:6%;font-family:Mustica;font-size:59px;font-weight:500;line-height:75px}.About-Headline2>span:nth-child(2){margin-left:31%}#Tab-Bar-Container{border-radius:40px;justify-content:space-between;align-items:center;gap:20px;margin:2% 43% 0;padding:3px;display:flex}#Tab-Bar-Container>p{color:#393939;white-space:nowrap;font-family:Mustica;font-size:.9rem}.Tab-Buttons{background-color:#fff;border:none;border-radius:50px;justify-content:center;align-items:center;width:42px;height:30px;display:flex}#Tab-Buttons-1{border:1px solid #c6c6c6}#Tab-Buttons-2{background-color:#1163cc}.arrow{height:17px}#arrow-2>path{fill:#fff;transform-origin:50%;transform:rotate(180deg)}#Projects-Container{border-radius:10px;justify-content:flex-start;align-items:flex-start;gap:2px;transition:all .5s;display:flex;position:relative}.Project-Brief{flex-direction:column;justify-content:space-evenly;align-items:center;width:100vw;display:flex;position:relative}.Project-Brief-Cards{cursor:pointer;border-bottom:1px solid #e4e4e4;justify-content:flex-start;align-items:center;gap:23px;width:84%;height:56%;padding:5% 4%;transition:all .2s;display:flex;position:relative}.Project-Brief-Cards:hover{background-color:#fafaf8}.Project-Image{width:180px;margin-right:6%}.Project-Name{color:#393939;white-space:nowrap;flex-direction:column;justify-content:center;align-items:flex-start;gap:28px;width:45%;font-family:Mustica;transition:all .2s;display:flex}.Project-Name>div{font-size:1.3rem;position:relative}.View-Project-Btn:hover{box-shadow:0 3px 8px #0000003d}.View-Project-Btn{color:#fff;opacity:0;background-color:#1163cc;border-radius:8px;padding:3px 11px;font-family:Cabin;font-size:1rem;transition:all .3s;position:absolute;top:0;right:0;transform:translate(100%)}.Project-Brief-Cards:hover .View-Project-Btn{opacity:1;transform:translate(110%)}#Projects-Keywords{flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}#Projects-Keywords>h4{border:1px solid #ccc;border-radius:30px;padding:2px 11px 4px 12px;font-size:.8rem}.Project-Description{color:#000;width:36%;font-family:Montserrat;font-size:.8rem;font-weight:500;transition:all .2s}.View-Project-Btn>button{color:#1163cc;transform-origin:bottom;background-color:#1163cc12;border:none;border-radius:3px;padding:7px 10px;font-family:Mustica;transition:all .2s;position:absolute;bottom:0;left:0;transform:translateY(100%)}.Project-Brief>div:hover>a>button{transform:translateY(0%)}.Project-Brief>div:active>button{scale:.9}@media only screen and (width<=700px){#Projects{margin-top:20%}.Project-Brief{gap:10px;width:99vw}.Project-Brief-Cards{width:85%;height:unset;border:1px solid #e4e4e4;flex-direction:column;gap:35px;padding:40px 17px}.Project-Image{width:150px;margin-right:0}.Project-Name{white-space:normal;text-align:center;flex-direction:column;align-items:center;gap:35px;width:100%}.Project-Name>h3{font-size:1.5rem}#Projects-Keywords>h4{font-size:.7rem}.Project-Description{text-align:center;width:100%;display:none}.Projects-Headline{margin-bottom:10%}#Tab-Bar-Container{background-color:#efefef;border-radius:40px;justify-content:space-between;align-items:center;gap:20px;margin:0% 28% 0;padding:3px}}.Project-Page-Wrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.Project-Section-1{flex-direction:column;justify-content:center;align-items:center;gap:40px;width:100%;height:100vh;display:flex;position:relative}.Project-Name-Heading{color:#393939;transform-origin:bottom;opacity:0;font-family:Mustica;font-size:4.5rem;line-height:85px;animation:1s .7s forwards homeA;transform:rotateX(40deg)}.Other-Heading-2{margin:2% 0 0}.Projects-Brief{color:gray;text-align:center;transform-origin:bottom;opacity:0;width:70%;font-family:Montserrat;font-size:1rem;font-weight:500;animation:1s .8s forwards homeA;transform:rotateX(40deg)}.Project-Page-Keywords{transform-origin:bottom;opacity:0;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;margin-top:1%;animation:1s .9s forwards homeA;display:flex;transform:rotateX(40deg)}.OpenLiveLink{cursor:pointer;color:#fff;transform-origin:bottom;opacity:0;background-color:#1163cc;border:none;border-radius:50px;justify-content:center;align-items:center;gap:10px;padding:10px 15px;font-family:Cabin;font-size:.9rem;text-decoration:none;transition:all .2s;animation:1s .9s forwards homeA;display:flex;position:relative}.OpenLiveLink:hover{scale:.98}.Keyword-Svg{width:15px;height:15px}.Project-Page-Keywords>h2{color:#393939;border:1px solid #ccc;border-radius:30px;padding:4px 14px 5px;font-family:Mustica;font-size:.8rem}.Project-Overview-Container{border-top:2px solid #f2f2f2;justify-content:space-between;align-items:flex-start;gap:4%;width:90%;margin:4% 0 0%;padding:4% 1% 0;display:flex}.Project-Logo{border-radius:10px;width:25%;padding:0 6%}.Project-Info{color:#393939;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;width:55%;font-family:Montserrat;font-size:1.3rem;font-weight:400;line-height:38px;display:flex}.Feature-Section{flex-direction:column;justify-content:center;align-items:flex-start;gap:45px;width:85%;margin:0 3%;padding:6% 0;display:flex}.Feature-Heading{width:unset}.Feature-Heading>h3{font-size:2.5rem}.Feature-Heading>div{background-color:#e6e6e6;width:5vw}.Feature-Heading>div>span{width:7px;height:7px}.Feature-Container{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:15px;width:100%;display:flex}.Feature{border:1px solid #e2e2e2;border-radius:20px;flex-direction:row-reverse;justify-content:flex-end;align-items:center;padding:10px 20px 10px 14px;display:flex;position:relative;overflow:hidden}.Feature:before{content:"";z-index:-1;background-color:#1163cc;width:100%;height:0%;transition:all .2s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.Feature:hover:before{height:100%}.Feature:hover>h2{color:#fff;transform:translate(-7px)}.Feature:hover .Feature-Svg{scale:0}.Feature>h2{color:#393939;font-family:Mustica;font-size:1.1rem;transition:all .2s}.Feature-Svg{transform-origin:0;width:12px;height:12px;transition:all .5s}.Feature-Svg>path{fill:#1163cc}.Project-img-1{width:80%;margin:0% 10% 4%}.Project-Images{width:90%;margin-bottom:6%;position:relative}.Challenges-Section{justify-content:space-between;align-items:flex-start;gap:40px;width:90%;margin:2% 5% 8%;display:flex}.Challenges-Section>h2{color:#393939;margin-top:-15px;font-family:Mustica;font-size:2.3rem}.Challenges-Para{color:#393939;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:50%;font-family:Montserrat;font-size:1.3rem;font-weight:400;line-height:39px;display:flex;position:relative}.Challenges-Headline{width:unset;margin-top:-15px}.Teck-Stack-Section{justify-content:space-between;align-items:flex-start;gap:50px;width:90%;margin:2% 5% 9%;display:flex}.Tech-Container{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:65px;width:50%;display:flex}.Tech-Svg{width:65px;padding:30px;transition:all .3s}.Tech-Svg:hover{border:3px solid #0000;scale:1.05}.tech{background-position:50%;background-repeat:no-repeat;background-size:cover;width:75px;height:75px;position:relative}.TechName{white-space:nowrap;opacity:0;border:1px solid #80808038;border-radius:27px;padding:2px 13px;font-family:Cabin;transition:all .2s;position:absolute;top:-45%;left:50%;transform:translate(-50%)}.tech:hover .TechName{opacity:1;top:-50%}@media only screen and (width<=700px){.Project-Page{text-align:center;justify-content:center;gap:28px;height:100vh;margin-top:0;margin-bottom:8%}.Project-Name-Heading{text-align:center;width:100%;font-size:3rem;line-height:unset;margin:0}.Project-Page-Keywords{justify-content:center;align-items:center;gap:8px;width:92%;margin:6% 4% 3%}.Project-Description-Heading{flex-direction:column;gap:30px;width:92%;margin:0 4%;font-size:.9rem}.Project-Overview-Container{flex-direction:column;align-items:center;gap:36px;padding:11% 1% 0}.Project-Logo{width:75%;padding:0 0% 5%}.Project-Info{font-size:1rem;line-height:unset;text-align:center;width:100%}.Feature-Heading{flex-direction:unset;width:100%;margin-bottom:2%}.Feature-Heading>div{width:21%}.Feature-Section{width:88%;margin:0;padding:15% 0 14%}.Feature{width:100%}.Feature>h2{font-size:1rem}.Challenges-Section{flex-direction:column;gap:30px;margin:14% 5% 8%}.Challenges-Section>h2{margin-top:0;font-size:2rem}.Challenges-Para{font-size:1rem;line-height:unset;width:98%}.Teck-Stack-Section{flex-direction:column;align-items:center;margin:12% 5% 25%}.Tech-Container{justify-content:center;align-items:center;gap:47px;width:95%}.tech{width:62px;height:62px}}#Contact{justify-content:center;align-items:center;width:100%;margin-top:5%;display:flex;position:relative}#Contact-Headline{flex-direction:column;justify-content:center;align-items:flex-start;gap:60px;width:50%;display:flex}#Contact-Headline>span:first-child{color:#393939;width:95%;font-family:Mustica;font-size:1.8rem}#Contact-Information-Container{color:gray;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;width:100%;font-family:Mustica;display:flex;position:relative}#Info-Heading{margin-bottom:1%;font-family:Cabin;font-size:.9rem}#Contact-Information-Container>span{color:#393939;letter-spacing:.3px;font-size:1rem}#Form-Socials-Container{flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:25px;width:40%;height:60vh;display:flex}#Socials-Container{color:#393939;background-color:#ecf1f4;border-radius:24px;justify-content:space-between;align-items:center;width:76%;padding:2.3% 8%;font-family:Cabin;font-size:1.4rem;display:flex}#Socials-Container>div{justify-content:center;align-items:center;gap:5px;display:flex}#Socials-Container>div>a{place-items:center;display:grid}#Socials-Container>div>a>svg{height:30px;transition:all .3s}#ToOpen-Form-Button{color:#393939;background-color:#ecf1f4;border-radius:35px;flex-direction:column;justify-content:center;align-items:center;gap:23px;width:76%;padding:23px 7% 40px 8%;font-family:Cabin;font-size:1.6rem;display:flex}#ToOpen-Form-Button>span:first-child{letter-spacing:.5px;font-family:Mustica;font-size:2rem}#ToOpen-Form-Button>span:nth-child(2){letter-spacing:.5px;font-size:1.1rem}#ToOpen-Form-Button>button{letter-spacing:.5px;color:#fff;background-color:#1163cc;border:none;border-radius:42px;padding:4% 30% 5% 29%;font-family:Cabin;font-size:1.3rem;position:relative;overflow:hidden}#CopyRight-Container{color:#8080807d;justify-content:space-between;align-items:center;width:90%;margin:3% 5% 4%;display:flex;position:relative}#CopyRight-Container>span{font-family:Cabin;font-size:1rem}@media only screen and (width<=700px){#Contact{height:unset;flex-direction:column;gap:60px;margin-top:20%}#Contact-Headline{width:90%}#Form-Socials-Container{width:90%;height:unset;align-items:center}#Socials-Container,#ToOpen-Form-Button{width:84%}#CopyRight-Container{flex-direction:column;justify-content:space-between;align-items:center;gap:13px;width:100%;margin:7% 0%}}#Loading{z-index:9999;pointer-events:none;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;height:101vh;display:flex;position:relative;top:0}.Center-Text{flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex;position:relative}.Center-Text-Heading{color:#1163cc;transform-origin:bottom;opacity:0;font-family:Mustica;font-size:1.5rem;animation:.5s .5s forwards text;transform:translateY(10px)}@keyframes text{to{opacity:1;transform:translateY(0)}}.Loading-Bar-Container{opacity:0;background-color:#e1e1e1;border-radius:50px;width:100%;height:4px;animation:.5s .5s forwards text;position:relative;overflow:hidden}.Loading-Bar{background-color:#1163cc;border-radius:50px;width:0%;height:100%;position:absolute;top:0;left:0}#WhyChooseUs{z-index:0;border-bottom:1px solid #8080805c;justify-content:center;align-items:flex-start;width:100%;height:300vh;margin-top:-20%;display:flex;position:relative}#WhyChooseUs-Sticky-Div-Container{width:100%;height:100vh;position:sticky;top:0;overflow:hidden}#WhyChooseUs-Sticky-Div{background-color:#1163cc;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;display:flex;overflow:hidden}#WhyChooseUs-Heading{color:#fff;border-radius:50%;margin:4% 3%;font-family:Mustica;font-size:3rem}#Cards-Container{justify-content:flex-start;align-items:center;width:100%;display:flex;position:relative}#Cards-Container>div{background-color:#fff;border:1px solid #0000;border-right-color:#8080801c;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:25px;width:22vw;height:65vh;padding:5vh 2% 0%;transition:all .3s;display:flex;position:absolute;top:0}#Cards-Container>div:nth-child(2){transform:translate(100%)}#Cards-Container>div:nth-child(3){transform:translate(200%)}#Cards-Container>div:nth-child(4){transform:translate(300%)}#Cards-Container>div:nth-child(5){transform:translate(400%)}#Cards-Container>div>span:first-child{color:#393939;transform-origin:top;font-family:Mustica;font-size:2rem;transition:all .3s}#Cards-Container>div>span:nth-child(2){transform-origin:top;color:#808080a6;font-family:Cabin;font-size:.9rem;transition:all .3s}#Cards-Container>div:hover{background-color:#1163cc;border:1px solid #fff}#Cards-Container>div:hover>span{color:#fff;scale:.9}.Cards>svg>path{stroke:#1163cc}@media only screen and (width<=700px){#WhyChooseUs{height:unset;-webkit-user-select:none;user-select:none;margin-top:0}#WhyChooseUs-Sticky-Div{margin-top:14%}#WhyChooseUs-Sticky-Div-Container{height:unset;border-radius:0;position:relative;top:0}#WhyChooseUs-Sticky-Div{border-radius:0;align-items:center;padding-bottom:40px}#WhyChooseUs-Heading{text-align:center;margin:10% 3%;font-size:2rem}#Cards-Container{flex-direction:column}#Cards-Container>div{transform-origin:top;height:unset;border-radius:8px;gap:25px;width:84%;margin-bottom:1px;padding:3vh 0% 2vh 6%;position:relative}#Cards-Container>div:nth-child(2),#Cards-Container>div:nth-child(3),#Cards-Container>div:nth-child(4),#Cards-Container>div:nth-child(5){transform:translate(0)}#Cards-Container>div>span:first-child{font-size:1.5rem}#Cards-Container>div:hover{background-color:#fff;border:1px solid #0000}#Cards-Container>div:hover>span{color:#393939;scale:1}}#ContactForm{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:50px;width:100%;margin:0% 0 5%;display:flex;position:relative}#ContactForm-Heading{transform-origin:50%;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:25px;width:100%;height:100vh;margin-bottom:5%;animation:.5s .5s forwards form;display:flex;position:relative;scale:.6;box-shadow:0 7px 29px #64646f33}@keyframes form{to{box-shadow:none;scale:1}}#ContactForm-Heading>span:first-child{color:#393939;margin-left:6%;font-family:Mustica;font-size:6rem}#ContactForm-Heading>span:nth-child(2){color:#393939;margin-left:56%;margin-right:9%;font-family:Cabin;font-size:1.2rem}#Circular-images{justify-content:space-between;align-items:center;width:87%;margin:2% 0% 4% 6%;display:flex}#Circular-images>div>img{object-fit:cover;border-radius:50%;width:50px;height:50px;transition:all .2s}#Circular-images>div:hover{gap:20px}#Circular-images>div>img:hover{z-index:0;animation:5s linear infinite forwards Rotation}@keyframes Rotation{to{transform:rotate(360deg)}}#Circular-images>div{justify-content:center;align-items:center;gap:0;transition:all .2s;display:flex}#Circular-images>div>img:nth-child(2),#Circular-images>div>img:nth-child(3){margin-left:-10%}#Project-Type-Container{flex-direction:column;justify-content:center;align-items:flex-start;gap:40px;width:90%;display:flex}#Project-Type-Container>span:nth-child(2){color:#8080808a;font-family:Cabin;font-size:1.1rem}#Project-Type-Options{-webkit-user-select:none;user-select:none;justify-content:flex-start;align-items:center;gap:32px;width:100%;display:flex}.Type-Options{color:#393939;border:1px solid #8080807d;border-radius:50px;outline:3px solid #0000;padding:5px 14px 6px;font-family:Mustica;font-size:.95rem;transition:all .5s;position:relative}.TickMarks{opacity:0;background-color:#7fb7ff;border-radius:50%;width:15px;height:15px;transition:all .3s;position:absolute;top:-17%;left:0}.Active-TickMarks{opacity:1}.Type-Options:hover{border:1px solid #1163cc;outline:3px solid #1163cc}.Active{color:#fff;background-color:#1163cc;border:1px solid #0000;outline:3px solid #0000}#Contact-Detail-Container{border:4px solid #1163cc21;border-radius:43px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:89%;padding:8% 0%;display:flex}#Contact-Detail-Container>p{color:#8080808a;font-family:Cabin;font-size:1.3rem}#Contact-Detail-Container>a{color:#1163cc;cursor:pointer;font-family:Mustica;font-size:3rem;text-decoration:none;position:relative}#Contact-Detail-Container>a:before{content:"";background-color:#1163cc;width:0%;height:3px;transition:all .2s;position:absolute;bottom:0;left:0}#Contact-Detail-Container:hover>a:before{width:100%}.Detail-Heading{color:#393939;width:81%;font-family:Mustica;font-size:2rem}#Contact-Detail{flex-direction:column;place-content:center;width:100%;display:flex}.customTable{border-collapse:collapse;color:#000;background-color:#fff;width:100%}.Table-Rows{justify-content:space-between;align-items:center;margin:25px 0 30px;display:flex}.Table-Data{border-bottom:1px solid #dcdcdc;justify-content:center;align-items:center;width:30%;display:flex;position:relative}.Table-Data>input,.Table-Data>textarea{z-index:1;color:#393939;background-color:#0000;border:none;outline:none;width:100%;padding:10px 10px 10px 0;font-family:Cabin;font-size:1.1rem}.Labels{z-index:0;color:#39393980;transform-origin:0 100%;width:100%;font-family:Cabin;position:absolute;top:9px;left:0}.Labels-Active{top:-21px;scale:.8}tbody>tr:nth-child(2)>td:first-child{line-break:auto;resize:none;overflow-wrap:break-word;width:65%}#Submit-Container{justify-content:space-between;align-items:center;width:100%;margin-top:2%;display:flex}#File-Upload-Container{justify-content:center;align-items:flex-start;gap:18px;display:flex}#File-Upload-Container>span{color:#393939;white-space:nowrap;font-family:Cabin;font-size:1.1rem}#File-Upload-Container>div:nth-child(2){justify-content:center;align-items:center;display:flex;position:relative}#File-Upload-Container>div:nth-child(2)>input{opacity:0;width:100%;height:100%;position:absolute}#Clip-Svg{border:1px solid #80808061;border-radius:25%;height:20px;padding:8px;transition:all .1s}#File-Upload-Container>div>input:hover+#Clip-Svg{background-color:#1163cc;border:1px solid #0000}#File-Upload-Container>div>input:hover+#Clip-Svg>path{fill:#fff}#Submit-Btn{letter-spacing:.5px;color:#fff;white-space:nowrap;background-color:#1163cc;border:none;border-radius:42px;padding:12px 60px 13px;font-family:Cabin;font-size:1.3rem;position:relative;overflow:hidden}#File-Container{-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:15px;width:60%;margin-top:8px;display:flex}#File-Container>div{color:#393939d9;background-color:#80808021;border-radius:30px;padding:8px 19px;font-family:Cabin;position:relative}.File-Remove{opacity:0;background-color:#1163cc;border-radius:20px;place-items:center;width:25px;height:25px;transition:all .2s;display:grid;position:absolute;top:-35%;right:0;transform:translateY(10px)}#File-Container>div:hover>.File-Remove{opacity:1;transform:translateY(0)}.File-Remove:before{content:"";z-index:1;background-color:#fff;border-radius:20px;width:12px;height:2px;transition:all .2s;position:relative}.File-Remove:hover{scale:.95}@media only screen and (width<=700px){#ContactForm-Heading{justify-content:center;align-items:center;gap:40px}#ContactForm-Heading>span:first-child{text-align:center;margin-left:0;font-size:5rem;line-height:85px}#ContactForm-Heading>span:nth-child(2){text-align:center;width:80%;margin-left:0;margin-right:0;font-size:1.1rem}#Circular-images{flex-direction:column-reverse;gap:40px;width:87%;margin:2% 0% 4%}#Project-Type-Options{flex-wrap:wrap;gap:18px}.Type-Options{padding:10px 19px 11px;font-size:1.1rem}#Project-Type-Container{gap:30px}.Table-Rows{flex-direction:column;gap:30px}.Table-Data,tbody>tr:nth-child(2)>td:first-child{width:95%}#Submit-Container{flex-direction:column;gap:40px;margin-top:7%}#File-Upload-Container{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:18px;width:100%;display:flex}.Project-Brief-Cards:hover .View-Porject-Btn{opacity:1;position:relative;transform:translate(0%)}}#Whatwedo{background-color:#f8f8f6;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:30px;width:96%;margin:4% 2% 6%;padding:5% 0% 8%;display:flex;position:relative}.Whatwedo-Headline{width:unset;gap:20px;margin-bottom:0%}.Whatwedo-Headline-Line{width:7vw;transform:translateY(4px)}.Whatwedo-Headline>h3{font-size:3rem}.Heading-Line{background-color:#80808024;width:100%;height:1px;transform:translateY(0)}.Vision-Container{flex-direction:column;justify-content:center;align-items:center;gap:70px;width:100%;display:flex;position:relative}.Vision-Container-Heading{color:#393939;text-align:center;width:100%;font-family:Mustica;font-size:1.2rem}.Vision-Points-Container{flex-direction:column;justify-content:space-between;align-items:center;gap:10px;width:90%;display:flex}.Vision-Points{z-index:0;border-bottom:1px solid #dcdcdc;justify-content:space-between;align-items:flex-start;gap:30px;width:90%;padding:20px 30px;display:flex;position:relative}.Vision-Points:before{content:"";z-index:-1;background-color:#1163cc;border-radius:15px;width:100%;height:0%;transition:all .3s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.Vision-Points:hover:before{height:100%}.Vision-Points:hover>h3{color:#fff;scale:.95}.Vision-Points:hover>span,.Vision-Points:hover>p{color:#fff}.Points-Icons>path{stroke:#1163cc}.Vision-Points>span{color:#1163cc;font-family:Mustica;font-size:.8rem}.Vision-Points>h3{color:#393939;z-index:0;transform-origin:0 0;width:65%;font-family:Mustica;font-size:2.2rem;transition:all .3s;position:relative}.Vision-Points>p{color:#000;width:35%;font-family:Montserrat;font-size:.9rem;font-weight:500}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#000;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;background-color:#fff;margin:0;padding:0;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}html{scroll-behavior:auto!important}body{box-sizing:border-box;margin:0;padding:0}
