.GIT-form{display:flex;flex-direction:column;width:32.6%;gap:1.5rem}.GIT-form input,.GIT-form textarea{font-weight:500;line-height:1.15;border-radius:.5rem;padding:.719rem 1.5rem;border:none;background-color:#f2f2f2}.GIT-form textarea{height:11.75rem}.GIT-form .send-btn{font-size:1.25rem;width:100%}@media(max-width:991px){.GIT-form{width:81%;gap:1.125rem}.GIT-form .send-btn{margin:0;font-size:.875rem}}@media(max-width:425px){.GIT-form .send-btn{font-size:.75rem}}.GIT-container{padding-top:2.875rem;padding-bottom:4.188rem}.GIT-container .GIT-heading{margin-bottom:2.125rem;font-size:2.0625rem;font-weight:700;line-height:1.15;text-align:center;font-family:Lexend Deca,serif}.GIT-container .GIT-content{display:flex;justify-content:space-between}@media(max-width:991px){.GIT-container .GIT-heading{font-weight:600;font-size:1.25rem;margin-bottom:1.625rem;line-height:1.28}.GIT-container .GIT-content{flex-direction:column;align-items:center}}@media(max-width:425px){.GIT-container .GIT-heading{font-size:1.0625rem}.GIT-container .GIT-content{flex-direction:column;align-items:center}}.text-container{width:43%}.text-container .GIT-Title{font-family:Lexend Deca,serif;font-weight:500;font-size:1.4375rem;line-height:1.15}.text-container .GIT-Description{line-height:2.2;text-align:justify;margin:0}@media(max-width:991px){.text-container{width:78%;padding-bottom:1.563rem}.text-container .GIT-Title{text-align:center;margin-bottom:1rem;font-size:1rem;font-weight:800}.text-container .GIT-Description{font-size:.875rem;line-height:1.25rem}}@media(max-width:425px){.text-container{width:78%;padding-bottom:1.563rem}.text-container .GIT-Title{text-align:center;margin-bottom:1rem;font-size:.875rem}.text-container .GIT-Description{font-size:.75rem;line-height:1.25rem}}.page-main{background-color:hsla(0,0%,97%,.502);height:20rem;position:relative;width:100%}.page-main .page-frame{height:100%;width:100%;display:flex;gap:1rem;flex-direction:column;align-items:center;justify-content:center}.page-main .page-frame .page-text{color:#142e5f;font-family:Lexend Deca,sans-serif!important;font-size:3rem;font-weight:800;letter-spacing:0;line-height:1.5;position:relative}@media(max-width:768px){.page-main .page-frame .page-text{font-size:2.1875rem}}@media(max-width:425px){.page-main .page-frame .page-text{font-size:1.875rem}}.page-main .page-frame .page-p{color:#142e5f;font-size:1.25rem;font-weight:500;letter-spacing:0;line-height:2rem;position:relative;text-align:center;margin:0}@media(max-width:768px){.page-main .page-frame .page-p{font-size:20px;font-weight:500;line-height:1.28}}@media(max-width:425px){.page-main .page-frame .page-p{font-size:1.0625rem}.page-main .page-frame .page-text{font-size:1.875rem}}.page-main .design-baclground-main{position:absolute;bottom:0;left:0;width:100%;display:flex;justify-content:space-between}.page-main .design-baclground-main .page-design-left{height:20rem;width:30%}@media(max-width:767.98px){.page-main .design-baclground-main .page-design-left{height:15rem;width:50%}}.page-main .design-baclground-main .page-design-right{height:20rem;width:40%}@media(max-width:767.98px){.page-main .design-baclground-main .page-design-right{height:15rem;width:50%}.page-main{height:15rem;width:98%;margin-left:0;margin-top:4.199rem}}.ServicesComponent_servicesSection__TThqi{display:flex;flex-direction:column;gap:3.375rem;padding-top:2.8125rem;padding-bottom:4.0625rem}@media(max-width:991px){.ServicesComponent_servicesSection__TThqi{padding:2rem 2rem 2.125rem;gap:1.5rem}}.Service_service__2tmhz{padding:1.25rem 2.9375rem;display:flex;flex-direction:column;gap:1.125rem;border:1px solid #000;width:75.24%;text-decoration:none;color:rgba(0,0,0,.8)}.Service_service__2tmhz .Service_serviceContent__lYrQj{display:flex;gap:1.25rem}.Service_service__2tmhz .Service_serviceContent__lYrQj .Service_iconContainer__XcuvM{display:flex;flex-direction:column;gap:1rem;justify-content:center}.Service_service__2tmhz .Service_serviceContent__lYrQj .Service_iconContainer__XcuvM .Service_icon__ubiu4{width:7rem;height:7rem;-o-object-fit:cover;object-fit:cover}.Service_service__2tmhz .Service_serviceContent__lYrQj .Service_textContainer__VBXRa{display:flex;flex-direction:column;justify-content:center;gap:.75rem}.Service_service__2tmhz .Service_serviceContent__lYrQj .Service_textContainer__VBXRa .Service_serviceName__ae8Ir{font-size:1.75rem;line-height:1;margin-bottom:0;font-family:Avenir,Helvetica;font-weight:500}.Service_service__2tmhz .Service_serviceContent__lYrQj .Service_textContainer__VBXRa .Service_serviceDescription__Gmphs{font-size:1.1875rem;line-height:2rem;font-weight:400;margin-bottom:0;text-align:justify;color:rgba(0,0,0,.8)}.Service_service__2tmhz .Service_hover_underline_animation__GdNIB{position:relative}.Service_service__2tmhz .Service_hover_underline_animation__GdNIB:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:-3px;left:0;background-color:#106aaa;transform-origin:bottom right;transition:transform .5s ease-out}.Service_service__2tmhz .Service_viewMore__fDGlT{font-size:1.25rem;line-height:1.28;color:#142e5f;text-decoration:none;width:-moz-fit-content;width:fit-content}.Service_service__2tmhz:hover{border:1px solid #142e5f;box-shadow:0 4px 10px rgba(20,30,87,.2)}.Service_service__2tmhz:hover .Service_serviceName__ae8Ir{color:#142e5f}.Service_service__2tmhz:hover .Service_hover_underline_animation__GdNIB:after{transform:scaleX(1);transform-origin:bottom left}@media(max-width:991px){.Service_service__2tmhz{padding:.5rem 1.5625rem 1rem 1.5rem;gap:.5rem;width:86.1%}.Service_service__2tmhz .Service_serviceContent__lYrQj{gap:.35rem}.Service_service__2tmhz .Service_serviceContent__lYrQj .Service_iconContainer__XcuvM .Service_icon__ubiu4{width:4rem;height:4rem}.Service_service__2tmhz .Service_serviceContent__lYrQj .Service_iconContainer__XcuvM .Service_viewMore__fDGlT{display:inline-block;font-size:.8875rem;width:5rem}.Service_service__2tmhz .Service_serviceContent__lYrQj .Service_textContainer__VBXRa .Service_serviceName__ae8Ir{font-size:1.64rem}.Service_service__2tmhz .Service_serviceContent__lYrQj .Service_textContainer__VBXRa .Service_serviceDescription__Gmphs{font-size:.975rem;line-height:1.28;margin-bottom:0;text-align:left;color:rgba(0,0,0,.8);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:765px){.Service_service__2tmhz .Service_serviceContent__lYrQj{gap:.1rem}.Service_service__2tmhz .Service_serviceContent__lYrQj .Service_textContainer__VBXRa .Service_serviceName__ae8Ir{font-size:1.34rem}}@media(max-width:425px){.Service_service__2tmhz .Service_serviceContent__lYrQj{gap:.1rem}.Service_service__2tmhz .Service_serviceContent__lYrQj .Service_textContainer__VBXRa{gap:.3rem}.Service_service__2tmhz .Service_serviceContent__lYrQj .Service_iconContainer__XcuvM .Service_icon__ubiu4{width:2.5rem;height:2.5rem}.Service_service__2tmhz .Service_serviceContent__lYrQj .Service_iconContainer__XcuvM .Service_viewMore__fDGlT{font-size:.625rem;width:3.5rem}.Service_service__2tmhz .Service_serviceContent__lYrQj .Service_textContainer__VBXRa .Service_serviceName__ae8Ir{font-size:.875rem}.Service_service__2tmhz .Service_serviceContent__lYrQj .Service_textContainer__VBXRa .Service_serviceDescription__Gmphs{font-size:.75rem}}.Roadmaps_roadmapSection__3TNx6{padding-top:4.25rem;padding-bottom:3.0625rem;display:flex;flex-direction:column;gap:3.1875rem}.Roadmaps_roadmapSection__3TNx6 .Roadmaps_roadmapTitleContents__CdBGq{display:flex;flex-direction:column;gap:1.5rem}.Roadmaps_roadmapSection__3TNx6 .Roadmaps_roadmapTitleContents__CdBGq .Roadmaps_title__VJlNq{font-family:Lexend Deca,serif;font-size:2.0625rem;font-weight:700;line-height:1.15;text-align:center;margin:0}.Roadmaps_roadmapSection__3TNx6 .Roadmaps_roadmapTitleContents__CdBGq .Roadmaps_subtitle__ktfNZ{font-size:1.4375rem;line-height:1.15;text-align:center;font-weight:500;margin:0}.Roadmaps_roadmapSection__3TNx6 .Roadmaps_phasesContainer__pHlm3{display:grid;grid-template-columns:repeat(2,35.9375rem);row-gap:1.8125rem;justify-content:space-between}@media(max-width:1399px){.Roadmaps_roadmapSection__3TNx6 .Roadmaps_phasesContainer__pHlm3{grid-template-columns:repeat(2,31.25rem)}}@media(max-width:1199px){.Roadmaps_roadmapSection__3TNx6 .Roadmaps_phasesContainer__pHlm3{grid-template-columns:repeat(2,25rem);padding:0 1rem}}@media(max-width:991px){.Roadmaps_roadmapSection__3TNx6{padding-top:1.5625rem;gap:1.5rem}.Roadmaps_roadmapSection__3TNx6 .Roadmaps_roadmapTitleContents__CdBGq{gap:1rem}.Roadmaps_roadmapSection__3TNx6 .Roadmaps_roadmapTitleContents__CdBGq .Roadmaps_title__VJlNq{font-size:1.25rem;font-weight:600}.Roadmaps_roadmapSection__3TNx6 .Roadmaps_roadmapTitleContents__CdBGq .Roadmaps_subtitle__ktfNZ{font-size:.875rem;line-height:1.28}.Roadmaps_roadmapSection__3TNx6 .Roadmaps_phasesContainer__pHlm3{grid-template-columns:min(90%,30rem);row-gap:1.0625rem;justify-content:center}.Roadmaps_roadmapSection__3TNx6 .Roadmaps_roadmapTitleContents__CdBGq .Roadmaps_title__VJlNq{font-size:1.0625rem}.Roadmaps_roadmapSection__3TNx6 .Roadmaps_roadmapTitleContents__CdBGq .Roadmaps_subtitle__ktfNZ{font-size:.75rem}}.bothPhase_phaseContainer__Upp5S{border:1px solid #000;padding-top:.9375rem;padding-bottom:1.375rem;position:relative;border-radius:.5rem}.bothPhase_phaseContainer__Upp5S .bothPhase_phaseTitle__15szn{font-family:Lexend Deca,serif;font-size:1.4375rem;line-height:1.28;font-weight:400}.bothPhase_phaseContainer__Upp5S .bothPhase_phaseDescription__iLR__{font-size:1rem;line-height:1.28;font-weight:400;margin-top:.375rem;margin-bottom:0}.bothPhase_phaseContainer__Upp5S:hover{background-color:#f4f6f8}.bothPhase_phaseContainer__Upp5S:hover .bothPhase_iconContainer__0DEXh{background-color:#f4f6f8!important}@media(max-width:991px){.bothPhase_phaseContainer__Upp5S{padding:.625rem auto}.bothPhase_phaseContainer__Upp5S .bothPhase_phaseTitle__15szn{font-size:1rem;font-weight:500}.bothPhase_phaseContainer__Upp5S .bothPhase_phaseDescription__iLR__{font-size:.875rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bothPhase_phaseContainer__Upp5S:hover{background-color:inherit}}@media(max-width:425px){.bothPhase_phaseContainer__Upp5S .bothPhase_phaseTitle__15szn{font-size:.875rem;font-weight:500}.bothPhase_phaseContainer__Upp5S .bothPhase_phaseDescription__iLR__{font-size:.75rem}}.PhaseRight_phaseContainer__hGvny{padding-right:3.5787rem;padding-left:1.1712rem}.PhaseRight_phaseContainer__hGvny .PhaseRight_iconContainer__TLGV8{border:1px solid #000;width:5rem;height:5rem;border-radius:50%;position:absolute;right:0;top:50%;transform:translate(50%,-50%);background-color:#fff}.PhaseRight_phaseContainer__hGvny .PhaseRight_iconContainer__TLGV8 img{height:100%;-o-object-fit:cover;object-fit:cover;padding:1rem}@media(max-width:991px){.PhaseRight_phaseContainer__hGvny{padding-right:2.0625rem;padding-left:.625rem}.PhaseRight_phaseContainer__hGvny .PhaseRight_iconContainer__TLGV8{width:2.8125rem;height:2.8125rem}.PhaseRight_phaseContainer__hGvny .PhaseRight_iconContainer__TLGV8 img{padding:.4rem}}.PhaseLeft_phaseContainer__2aqOa{padding-left:3.5787rem;padding-right:1.1712rem}.PhaseLeft_phaseContainer__2aqOa .PhaseLeft_iconContainer__iiFrZ{border:1px solid #000;width:5rem;height:5rem;border-radius:50%;position:absolute;left:0;top:50%;transform:translate(-50%,-50%);background-color:#fff}.PhaseLeft_phaseContainer__2aqOa .PhaseLeft_iconContainer__iiFrZ img{height:100%;-o-object-fit:cover;object-fit:cover;padding:1rem}@media(max-width:991px){.PhaseLeft_phaseContainer__2aqOa{padding-left:2.0625rem;padding-right:.625rem}.PhaseLeft_phaseContainer__2aqOa .PhaseLeft_iconContainer__iiFrZ{width:2.8125rem;height:2.8125rem}.PhaseLeft_phaseContainer__2aqOa .PhaseLeft_iconContainer__iiFrZ img{padding:.4rem}}.tech-stack-section{background-color:#f3f3f3;padding:3.6875rem 0}.tech-stack-section .tech-text{color:#000;font-family:Lexend Deca,sans-serif!important;font-size:2.0625rem;font-weight:600;letter-spacing:0;line-height:1.15;text-align:center}@media(max-width:767.98px){.tech-stack-section .tech-text{font-size:1.25rem;line-height:1.28}}@media(max-width:425px){.tech-stack-section .tech-text{font-size:1.0625rem}}.tech-stack-section .company-mobile-nav-view{margin-top:4rem;display:inline-flex;justify-content:center;width:100%;margin-bottom:3rem}.tech-stack-section .comapny-category{overflow-y:auto;scrollbar-width:none;padding-left:2rem;padding-right:2rem}.tech-stack-section .comapny-category .company-design-nav{background-color:#fff;font-size:1rem;font-weight:400;border-radius:.3rem;height:100%;color:#1e1e1e;line-height:1;padding:.5rem 1rem;text-decoration:none;text-align:center;justify-content:center}.tech-stack-section .tech-frame-2{overflow-y:auto;scrollbar-width:none}.tech-stack-section .tech-frame-2 .tech-image{margin-top:1rem;height:4rem;width:4rem;margin-left:4rem;cursor:pointer;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out}.tech-stack-section .tech-frame-2 .tech-image:first-child{margin-left:0}.tech-stack-section .tech-frame-2 .tech-image:hover{transform:scale(1.2)}.nav-mobile-button{margin-left:-5rem;margin-top:-5rem}.tech-text-2{color:#000;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.75rem;opacity:.5;text-decoration:none}.click-class{margin-top:-4rem}@media(max-width:991px){.tech-stack-section{padding:1.5625rem 0 1.6875rem}.tech-stack-section .company-mobile-nav-view{margin:2.5rem 0 1rem}.tech-stack-section .comapny-category{overflow-y:visible;flex-wrap:wrap;background-color:#fff;row-gap:.6875rem!important;-moz-column-gap:1.5rem!important;column-gap:1.5rem!important;box-shadow:0 4px 12px rgba(0,0,0,.12)}.tech-stack-section .comapny-category .company-design-nav{height:auto;font-size:.875rem}.tech-stack-section .comapny-category .company-design-nav.active{text-decoration:underline;text-decoration-thickness:.125rem;text-underline-offset:.1875rem}.tech-stack-section .tech-frame-2 .tech-image{height:2rem;width:2rem}}@media(max-width:425px){.tech-stack-section .comapny-category .company-design-nav{font-size:.75rem}.tech-stack-section .tech-frame-2 .tech-image{height:1.1875rem;width:1.1875rem}}