.Services_site_container_padding__R79NE{padding:0 115px}.Services_top_bottom_spacing__G5Ufl{padding-top:200px;padding-bottom:200px}.Services_service_hero_section__u5KRO{height:120vh;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;flex-wrap:nowrap}.Services_images_shape_move_container__cgpA2{width:100vw;bottom:0}.Services_images_shape_move_container__cgpA2,.Services_shape_container__pxWka{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}.Services_shape_container__pxWka{width:100%;display:flex;flex-direction:column;background-image:url(/_next/static/media/service-landing-text-mask.01ae9d89.png);background-attachment:fixed;position:relative}.Services_topScrollImageContainer__fhpVV{position:absolute;display:flex;width:100%;height:20vh;bottom:0;overflow:hidden;top:0}.Services_shape_container__pxWka .Services_img2__51i3B{z-index:1}.Services_bottom__6GdaY{width:200px;height:100vh}.Services_service_header_container__1gbpP{width:100vw;height:80vh;padding:20px 115px;font-style:normal;display:flex;justify-content:center;flex-direction:column;align-items:center}.Services_service_main_heading__VMrXH{font-size:var(--fs-36);z-index:11;background-color:initial!important}.Services_Service_hero_heading__aukAf{font-size:var(--fs-64);font-weight:500;width:60vw;text-align:center;color:#101820;margin-bottom:20px;overflow:hidden}.Services_Service_hero_subheading__mFKx3{font-size:var(--fs-24);color:grey;text-align:center;font-weight:500;width:50%;overflow:hidden}@media screen and (min-width:640px) and (max-width:1200px){.Services_service_header_container__1gbpP{padding:10px 60px}.Services_Service_hero_heading__aukAf{width:90vw}}@media screen and (min-width:320px) and (max-width:640px){.Services_Service_hero_subheading__mFKx3{width:80%}.Services_service_hero_section__u5KRO{height:100vh}.Services_shape_container__pxWka .Services_img1__lj6zJ,.Services_shape_container__pxWka .Services_img2__51i3B{width:400vw!important;max-width:400vw!important}.Services_service_header_container__1gbpP{padding:11px 20px}.Services_Service_hero_heading__aukAf{width:90vw}}.Services_Approach_container__xZnAE{padding:140px 115px;display:flex;gap:80px;margin-top:100px}.Services_Approach_container__xZnAE h2{color:#101820;font-size:var(--fs-36);font-weight:500}.Services_Approach_container__xZnAE p{color:grey;font-size:var(--fs-36);font-weight:500}@media screen and (min-width:320px) and (max-width:960px){.Services_Approach_container__xZnAE{flex-direction:column;gap:20px}}@media screen and (min-width:320px) and (max-width:640px){.Services_Approach_container__xZnAE{padding:100px 20px;margin-top:0}}@media screen and (min-width:640px) and (max-width:1200px){.Services_Approach_container__xZnAE{padding:100px 60px;margin-top:0}}.Services_Industries_served_container__Tfv3U{padding:40px 115px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);margin-bottom:100px}.Services_Industries_served_box_20__dyFup{grid-column:1/2;grid-row:1/2;margin-bottom:100px}.Services_Industries_served_box_line__pZD5h{width:50vw;height:2px;background-color:grey;grid-column:2/4;grid-row:1/2;position:relative;bottom:-254px}.Services_Industries_served_box_100__p7YRv{grid-row:2/3;grid-column:1/2}.Services_Industries_served_box_7__j2Pw4{grid-row:2/3;grid-column:2/3}.Services_Industries_served_box_28__kDZ4N{grid-row:2/3;grid-column:3/4}.Services_Industries_served_container__Tfv3U h1{font-size:var(--fs-164);font-weight:500}.Services_Industries_served_box_20__dyFup p{font-size:var(--fs-64)!important;color:grey;font-weight:500}.Services_Industries_served_container__Tfv3U p{font-size:var(--fs-36);color:grey;font-weight:500}@media screen and (min-width:320px) and (max-width:960px){.Services_Industries_served_container__Tfv3U{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr)}.Services_Industries_served_box_20__dyFup{grid-column:1/2;grid-row:1/2;margin-bottom:0}.Services_Industries_served_box_line__pZD5h{display:none}.Services_Industries_served_box_100__p7YRv{grid-column:2/3;grid-row:2/3}.Services_Industries_served_box_7__j2Pw4{grid-column:1/2;grid-row:3/4}.Services_Industries_served_box_28__kDZ4N{grid-column:2/3;grid-row:4/5}.Services_Industries_served_container__Tfv3U h1{font-weight:500}#Services_Industries_served_box_20_p__4Zu6O,.Services_Industries_served_container__Tfv3U p{color:grey;font-weight:500}}@media screen and (min-width:640px) and (max-width:1200px){.Services_Industries_served_container__Tfv3U{padding:10px 60px}.Services_Industries_served_box_line__pZD5h{width:50vw;height:2px;background-color:grey;grid-column:2/4;grid-row:1/2;position:relative;bottom:-110px}}@media screen and (min-width:320px) and (max-width:640px){.Services_Industries_served_container__Tfv3U{padding:10px 20px;margin-bottom:0}}.Services_services_heading_container__j84td{grid-column:1/3}.Services_services_heading__SpMpO{font-size:var(--fs-36);font-weight:500;padding:5vw 0}@media screen and (max-width:640px){.Services_services_heading__SpMpO{padding-top:40vw}}@media screen and (min-width:640px) and (max-width:960px){.Services_services_heading__SpMpO{padding-top:20vw}}@media screen and (min-width:960px) and (max-width:1200px){.Services_services_container__FF34t{padding-left:60px!important;padding-right:60px!important}}.Services_services_titles__SdlO3{grid-column:1/2}.Services_services_desc_container__YjKd_{grid-column:2/3}.Services_services_container__FF34t{display:grid;grid-template-columns:.8fr 1fr;padding:30px 115px 115px}.Services_services_container_small_display__AwshC{display:none!important;background-color:#fff;z-index:2}.Services_services_desc__C0sTc{border-bottom:1px solid grey;padding-bottom:100px}.Services_services_desc__C0sTc:not(:first-child){padding-top:100px}.Services_services_title_image_container__BEl3C{display:flex;gap:30px;flex-direction:column}.Services_services_title_image_container__BEl3C h3{font-size:var(--fs-64);font-weight:500}.Services_services_title_image_container__BEl3C img{width:60%}.Services_services_title_image_container__BEl3C canvas{width:40%;aspect-ratio:1/1}.Services_services_desc_p__sYcbF{font-size:var(--fs-36);color:grey}.Services_services_sec_list__NGUz6{font-size:var(--fs-24);margin-top:10px;line-height:60px;list-style-position:inside}.Services_i_overflow_holder__5BStM,.Services_t_overflow_holder__aVR1N{overflow:hidden}.Services_i_image__sQpqU{height:10%}@media screen and (min-width:320px) and (max-width:960px){.Services_site_container_padding__R79NE{padding:0 20px!important}.Services_service_main_heading__VMrXH{margin-top:50px}.Services_top_bottom_spacing__G5Ufl{padding-top:60px;padding-bottom:60px}.Services_services_container__FF34t{display:none}.Services_services_container_small_display__AwshC{display:flex!important;padding-top:60px;background-color:#fff;z-index:2}.Services_services_sec_list__NGUz6{margin-top:10px;line-height:40px}.Services_services_desc__C0sTc{padding-top:40px!important;padding-bottom:40px}.Services_i_overflow_holder__5BStM{padding:20px 0}.Services_services_title_image_container__BEl3C img{width:40%}}@media screen and (min-width:640px) and (max-width:1200px){.Services_site_container_padding__R79NE{padding:0 60px}.Services_top_bottom_spacing__G5Ufl{padding-top:100px;padding-bottom:100px}}.PinnedSectionRight_spacer__AH1vy{width:100%;height:50vh;background:#ddd}.PinnedSectionRight_gallery__xDfdT h1{font-size:64px}.PinnedSectionRight_gallery__xDfdT p{font-size:36px;line-height:1.4;color:grey}.PinnedSectionRight_gallery__xDfdT{display:flex}.PinnedSectionRight_gallery__xDfdT li{font-size:24px;list-style-position:inside;margin-top:10px;line-height:60px}.PinnedSectionRight_left__V4fVr{width:50%}.PinnedSectionRight_serviceSubHeading__5hzyF{position:absolute;width:-moz-max-content;width:max-content}.PinnedSectionRight_right__OljDE{height:100vh;width:750px;display:flex;flex-direction:column;justify-content:flex-start}.PinnedSectionRight_desktopContent__VSmOP{margin:auto;width:80%}.PinnedSectionRight_desktopContentSection__eKRbR{padding-top:100px;padding-bottom:100px;border-bottom:1px solid grey;display:flex;flex-direction:column;justify-content:center}.PinnedSectionRight_desktopContentSection__eKRbR ul{list-style-type:disc}.PinnedSectionRight_desktopPhotos__E8AeD{width:100%;position:absolute;display:flex;flex-direction:column;margin-top:50px}.PinnedSectionRight_imageAndHeadingContainer__NOcMV{position:absolute;display:flex;flex-direction:column;padding:30px 115px;gap:30px!important}.PinnedSectionRight_service_main_heading__nBimi{font-size:var(--fs-36);z-index:11;display:flex;justify-content:left;background-color:initial!important}.PinnedSectionRight_mobileContent__6hMJi ul{font-size:var(--fs-24);list-style-position:inside}.PinnedSectionRight_mobileHeading__Xf25S{padding-bottom:30px}@media screen and (min-width:320px) and (max-width:960px){.PinnedSectionRight_service_main_heading__nBimi{margin-top:50px}}.PinnedSectionRight_desktopPhoto__foOGx{transition:opacity .3s ease}.PinnedSectionRight_red__Fur6K{background:crimson}.PinnedSectionRight_green__LOWu9{background:MediumSeaGreen}.PinnedSectionRight_blue__hhw6X{background:dodgerblue}.PinnedSectionRight_pink__sdfPM{background:deepPink}.PinnedSectionRight_mobileContent__6hMJi{display:none;width:100vw;padding-left:20px;padding-right:20px}.PinnedSectionRight_mobileContent__6hMJi p{padding-top:30px}.PinnedSectionRight_mobilePhoto__h4s7P{width:40%;display:flex;align-items:flex-start}@media screen and (max-width:599px){.PinnedSectionRight_left__V4fVr{display:none}.PinnedSectionRight_right__OljDE{height:auto;width:100%;align-items:center;display:flex}.PinnedSectionRight_desktopPhotos__E8AeD{display:none}.PinnedSectionRight_mobileContent__6hMJi{display:block;width:100vw;display:flex;flex-direction:column}.PinnedSectionRight_mobileContent__6hMJi h1{font-size:var(--fs-64);padding-top:40px}.PinnedSectionRight_mobileContent__6hMJi p{font-size:var(--fs-36);line-height:1.4;color:grey}.PinnedSectionRight_mobileContent__6hMJi ul{font-size:var(--fs-24);list-style-position:inside;margin-top:10px;line-height:40px;padding-bottom:40px;border-bottom:1px solid grey}}.NewServices_main__QvqaH{position:relative;height:100vh;overflow:hidden;background:#000000;display:flex;justify-content:center;align-items:center;width:100%;padding:clamp(54px,8vw,138px) clamp(24px,9vw,115px) clamp(24px,6vw,103px);box-sizing:border-box}.NewServices_bgOverlay__dkK6K{position:absolute;inset:0;z-index:0}.NewServices_whiteOverlay__b__mz{position:absolute;inset:0;background:#000000;opacity:1;z-index:2;pointer-events:none}.NewServices_MainContainer__oAhpp{position:relative;z-index:3;display:flex;justify-content:flex-start;flex-direction:row;gap:80px;width:100%;height:100%}.NewServices_left__TWCvO{display:flex;justify-content:space-between;flex-direction:column;gap:clamp(64px,10vw,16px);flex:1 1 0;min-width:0}.NewServices_lefttop__ujH9V{display:flex;justify-content:flex-start;flex-direction:column;gap:clamp(30px,5vw,68px)}.NewServices_servicestitles__AsOPz{display:flex;justify-content:flex-start;flex-direction:row;align-items:center;gap:45px;min-height:64px}.NewServices_servicetitle__uG5UW{font-family:var(--font-awesome-serif);font-style:italic;font-weight:600;margin:0;white-space:nowrap;will-change:font-size,color;line-height:1;cursor:pointer}.NewServices_listsContainer__VZvns{display:grid}.NewServices_servicedetaillist__oyrHP{grid-area:1/1;display:flex;justify-content:flex-start;flex-direction:column;gap:24px;will-change:opacity,transform}.NewServices_list__P2H5q{display:flex;justify-content:flex-start;flex-direction:row;align-items:center;gap:12px}.NewServices_list__P2H5q h4{flex-shrink:0}.NewServices_list__P2H5q h2,.NewServices_list__P2H5q h4{font-size:var(--fs-30);font-family:var(--font-pretendard);color:#FFFFFF;font-weight:400;margin:0}.NewServices_smalltext__ADQBf{color:#848484;font-size:16px;font-family:var(--font-pretendard);font-weight:400}.NewServices_leftbottom__qDEXl{display:flex;justify-content:space-between;flex-direction:row;gap:47px;align-items:center}.NewServices_startproject__hPtCo{display:flex;justify-content:flex-start;flex-direction:row;gap:10px;align-items:center;background-color:#fff;border-radius:83px;border:none;padding:8.7px 10px 8.7px 20px;cursor:pointer;flex-shrink:0}.NewServices_startproject__hPtCo h6{color:#101820;font-size:var(--fs-20);font-family:var(--font-pretendard);font-weight:400;margin:0}.NewServices_arrow__s_r2T{display:flex;justify-content:center;align-items:center;width:33px;height:33px;border-radius:50%;background-color:#101820;transition:background-color .3s ease}.NewServices_startproject__hPtCo:hover .NewServices_arrow__s_r2T{background-color:#FFB600}.NewServices_arrow__s_r2T svg{transition:transform .3s ease}.NewServices_startproject__hPtCo:hover .NewServices_arrow__s_r2T svg{transform:rotate(50deg)}.NewServices_descContainer__D_Tjo{display:grid;flex:1;min-width:0}.NewServices_description__bjBzO{grid-area:1/1;color:#FFFFFF;font-size:16px;font-family:var(--font-pretendard);font-weight:400;margin:0;max-width:650px;will-change:opacity}.NewServices_right__guodO{flex:1 1 0;min-width:0;display:grid;align-items:flex-end}.NewServices_serviceImage__StR8_{grid-area:1/1;position:relative;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;will-change:opacity}@media (min-width:960px) and (max-width:1439px){.NewServices_leftbottom__qDEXl{flex-direction:column;align-items:flex-start;gap:20px}.NewServices_description__bjBzO{max-width:100%}}@media (max-width:959px){.NewServices_main__QvqaH{padding:48px clamp(20px,6vw,40px) clamp(24px,5vw,48px);align-items:flex-start}.NewServices_MainContainer__oAhpp{flex-direction:column;gap:32px;height:auto;align-items:flex-start}.NewServices_left__TWCvO{display:contents}.NewServices_lefttop__ujH9V{order:1;gap:50px;width:100%}.NewServices_servicestitles__AsOPz{gap:24px;flex-wrap:wrap;min-height:32px}.NewServices_right__guodO{order:2;width:100%;min-height:0;flex:none}.NewServices_leftbottom__qDEXl{order:3;width:100%;flex-direction:column;align-items:flex-start;gap:20px}.NewServices_descContainer__D_Tjo{width:100%;flex:none}.NewServices_description__bjBzO{max-width:100%;font-size:14px}.NewServices_list__P2H5q{align-items:flex-start}.NewServices_list__P2H5q h4{padding-top:1px}.NewServices_list__P2H5q h2,.NewServices_list__P2H5q h4{font-size:16px}.NewServices_list__P2H5q h2{display:flex;flex-direction:column;gap:2px}.NewServices_smalltext__ADQBf{font-size:12px}.NewServices_servicedetaillist__oyrHP{gap:26px}.NewServices_startproject__hPtCo h6{font-size:15px}}