.Layout_layout__ZXWm9{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}.InnerPadding_inner__KESwt{padding-top:120px}@media only screen and (max-width:990px){.InnerPadding_inner__KESwt{padding-top:90px}}.InnerPadding_inner__KESwt h1{margin-top:30px;font-size:4rem;text-align:center}@media only screen and (max-width:990px){.InnerPadding_inner__KESwt h1{margin-top:0;font-size:2rem}}.InnerPadding_banner__FI7gR{padding-top:0}.case_header__sgtm7{margin-bottom:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:40px}.case_header__sgtm7 p{text-align:center}.case_imageContainer__9fmIm{margin-bottom:50px}.case_imageContainer__9fmIm .case_image__HhBMn{position:relative;height:650px;overflow:hidden;border-radius:20px}@media only screen and (max-width:990px){.case_imageContainer__9fmIm .case_image__HhBMn{height:300px}}@media only screen and (max-width:480px){.case_imageContainer__9fmIm .case_image__HhBMn{height:200px}}.case_imageContainer__9fmIm .case_image__HhBMn img{width:100%}.case_servicePage__OjriF .case_subServices__kYDff{padding:110px 0 10px}@media only screen and (max-width:480px){.case_servicePage__OjriF .case_subServices__kYDff{padding:30px 0 10px}}.case_servicePage__OjriF .case_subServices__kYDff h2{padding-bottom:50px}.case_servicePage__OjriF .case_subServices__kYDff .case_subServicesGrid__MZicz{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px}@media only screen and (max-width:990px){.case_servicePage__OjriF .case_subServices__kYDff .case_subServicesGrid__MZicz{grid-template-columns:repeat(1,1fr)}}.case_servicePage__OjriF .case_intro__IveTi strong{color:#2f49d2;font-weight:700}.case_servicePage__OjriF .case_intro__IveTi{max-width:800px}.case_postBody__YGX7K{width:100%;max-width:800px;margin:0 auto 80px}.case_postBody__YGX7K .case_center__D54CV{display:flex;flex-direction:row;align-items:center;justify-content:center}.case_postBody__YGX7K .case_intro__IveTi{width:100%;text-align:left;font-size:2rem;margin-bottom:80px;font-weight:600}@media only screen and (max-width:990px){.case_postBody__YGX7K .case_intro__IveTi{font-size:1.3rem;margin-bottom:20px}}.case_postBody__YGX7K .case_body__7mvrz h2{font-size:3rem;color:#2f49d2;padding-top:50px}.case_postBody__YGX7K .case_credits__RN_eB p{font-weight:600;margin-top:50px}.case_postBody__YGX7K .case_credits__RN_eB a{background-color:hsl(0,0%,98.1176470588%);padding:5px 10px;margin-right:5px;margin-bottom:5px;display:inline-block}.case_postBody__YGX7K .case_credits__RN_eB{margin-bottom:30px}.ContactUs_contact__F1Yvm{padding:100px 0;background-color:#0b0c15;color:#fff}@media only screen and (max-width:480px){.ContactUs_contact__F1Yvm{padding:50px 0}}.ContactUs_flex__GufjF{display:flex;flex-direction:row}@media only screen and (max-width:990px){.ContactUs_flex__GufjF{flex-direction:column}}.ContactUs_flex__GufjF h2{width:50%;color:#fff;margin-bottom:40px}.ContactUs_flex__GufjF .ContactUs_col__olrxS:first-child{width:34%;flex:1 1 34%}@media only screen and (max-width:990px){.ContactUs_flex__GufjF .ContactUs_col__olrxS:first-child{width:100%;flex:1 1 100%}}.ContactUs_flex__GufjF .ContactUs_col__olrxS:nth-child(2){width:66%;flex:1 1 66%}@media only screen and (max-width:990px){.ContactUs_flex__GufjF .ContactUs_col__olrxS:nth-child(2){width:100%;flex:1 1 100%}}.Stack_stack__CX2gL{padding:50px 0}.Stack_stack__CX2gL h2{margin-top:0;padding-top:0}.Stack_stack__CX2gL .Stack_flex__eeFku{display:flex;flex-direction:row;margin:0 -50px 20px}@media only screen and (max-width:990px){.Stack_stack__CX2gL .Stack_flex__eeFku{margin:0;flex-direction:column}}.Stack_stack__CX2gL .Stack_flex__eeFku .Stack_col__xyhIs{width:60%;flex:1 1 60%;padding:0 50px}@media only screen and (max-width:990px){.Stack_stack__CX2gL .Stack_flex__eeFku .Stack_col__xyhIs{width:100%;flex:1 1 100%;padding:0}}.Stack_stack__CX2gL .Stack_flex__eeFku .Stack_col__xyhIs:first-child p{font-size:1.2rem;margin-bottom:50px}.Stack_stack__CX2gL .Stack_flex__eeFku .Stack_col__xyhIs:nth-child(2){width:40%;flex:1 1 40%;margin-top:20px}@media only screen and (max-width:990px){.Stack_stack__CX2gL .Stack_flex__eeFku .Stack_col__xyhIs:nth-child(2){width:100%;flex:1 1 100%;padding:0}}.Stack_stack__CX2gL .Stack_flex_50__48RT9{display:flex;flex-direction:row;margin:0 -50px}@media only screen and (max-width:990px){.Stack_stack__CX2gL .Stack_flex_50__48RT9{flex-direction:column;margin:30px 0 0}}.Stack_stack__CX2gL .Stack_flex_50__48RT9 .Stack_col__xyhIs{width:30%;flex:1 1 30%;padding:0 50px}@media only screen and (max-width:990px){.Stack_stack__CX2gL .Stack_flex_50__48RT9 .Stack_col__xyhIs{width:100%;flex:1 1 100%;padding:0}}.Stack_stack__CX2gL .Stack_flex_50__48RT9 .Stack_col__xyhIs:nth-child(2){width:70%;flex:1 1 70%}@media only screen and (max-width:990px){.Stack_stack__CX2gL .Stack_flex_50__48RT9 .Stack_col__xyhIs:nth-child(2){width:100%;flex:1 1 100%;padding:0}}.Stack_stackGroup__zL8Nm{display:flex;flex-wrap:wrap;margin:20px 0}.Accordion_accordion__1tEe3{width:100%;border-bottom:1px solid #0b0c15}.Accordion_accordion__1tEe3 .Accordion_accordionTitle__Wp5d9{display:flex;flex-direction:row;justify-content:space-between;cursor:pointer;font-size:2rem;background-color:#fff;padding:20px 0;transition:background-color .5s ease,padding .5s ease,color 1s ease;border-radius:10px;color:#0b0c15}@media only screen and (max-width:990px){.Accordion_accordion__1tEe3 .Accordion_accordionTitle__Wp5d9{font-size:1.3rem}}.Accordion_accordion__1tEe3 .Accordion_accordionTitle__Wp5d9:hover{background-color:hsl(0,0%,95%);color:#2f49d2;padding:20px}.Accordion_accordion__1tEe3 .Accordion_accordionContent__6fofr{background-color:#fff;opacity:0;animation:Accordion_appear__P31vu 1s ease forwards;height:0;max-height:0;overflow:hidden;transition:max-height .5s ease}.Accordion_accordion__1tEe3 .Accordion_accordionContent__6fofr.Accordion_active__GeCKy{height:100%;max-height:500px;transition:max-height .5s ease}@keyframes Accordion_appear__P31vu{0%{opacity:0}to{opacity:1}}.Accordion_accordion__1tEe3 .Accordion_icon__93vn5{font-size:1.5rem}.StackItem_stackItem__Ie_FR{display:flex;flex-direction:row;align-items:center;margin-bottom:10px;margin-right:40px;min-width:160px}.StackItem_stackItem__Ie_FR .StackItem_stackIcon__YaoB_{padding:10px;background-color:rgba(226,238,255,.8);border-radius:10px;display:flex;align-items:center;justify-content:center}.StackItem_stackItem__Ie_FR span{margin-left:15px;color:#0b0c15}.StartWorking_about__4NSpt{padding:120px 0}@media only screen and (max-width:990px){.StartWorking_about__4NSpt{padding:50px 0}}.StartWorking_about__4NSpt h2{margin-top:0;padding-top:0}.StartWorking_about__4NSpt .StartWorking_flex__SwD3E{display:flex;flex-direction:row;margin:0 -50px 20px}@media only screen and (max-width:1300px){.StartWorking_about__4NSpt .StartWorking_flex__SwD3E{flex-direction:column;margin:0}}.StartWorking_about__4NSpt .StartWorking_flex__SwD3E .StartWorking_col__3lK4Q{width:60%;flex:1 1 60%;padding:0 50px}@media only screen and (max-width:1300px){.StartWorking_about__4NSpt .StartWorking_flex__SwD3E .StartWorking_col__3lK4Q{padding:0;width:100%;flex:1 1 100%}}.StartWorking_about__4NSpt .StartWorking_flex__SwD3E .StartWorking_col__3lK4Q:first-child p{font-size:1.2rem;margin-bottom:50px}.StartWorking_about__4NSpt .StartWorking_flex__SwD3E .StartWorking_col__3lK4Q:nth-child(2){width:40%;flex:1 1 40%;margin-top:20px}@media only screen and (max-width:1300px){.StartWorking_about__4NSpt .StartWorking_flex__SwD3E .StartWorking_col__3lK4Q:nth-child(2){width:100%;flex:1 1 100%;margin-bottom:25px}}.StartWorking_cards___sWCm{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:20px;row-gap:20px}@media only screen and (max-width:990px){.StartWorking_cards___sWCm{grid-template-columns:1fr;column-gap:20px;row-gap:20px}}.Card_card__rx3bu{width:100%;height:auto;background-color:#2f49d2;color:#fff;padding:30px;border-radius:20px;border:4px solid rgba(0,0,0,0);transform:scale(1);transition:border .5s ease,background-color .5s ease,transform .5s ease}.Card_card__rx3bu:hover{background-color:#fff;border:4px solid #2f49d2;transform:scale(.95)}.Card_card__rx3bu:hover .Card_icon__ow1vh{background-color:#2f49d2;color:#fff}.Card_card__rx3bu:hover .Card_text__rmX6g,.Card_card__rx3bu:hover .Card_title__9DchH{color:#0b0c15}.Card_card__rx3bu .Card_icon__ow1vh{width:40px;height:40px;border-radius:100px;background-color:#fff;display:flex;align-items:center;justify-content:center;color:#2f49d2;font-size:1.6rem;transition:background-color .5s ease,color .5s ease}.Card_card__rx3bu .Card_title__9DchH{font-size:1.6rem;font-weight:400;transition:color .5s ease;color:#fff;margin-top:15px}.Card_card__rx3bu .Card_text__rmX6g{font-size:1rem;transition:color .5s ease}@media only screen and (max-width:480px){.Card_card__rx3bu{background-color:#fff;border:4px solid #2f49d2;transform:scale(1)}.Card_card__rx3bu .Card_icon__ow1vh{background-color:#2f49d2;color:#fff}.Card_card__rx3bu .Card_text__rmX6g,.Card_card__rx3bu .Card_title__9DchH{color:#0b0c15}}.Footer_mainFooter__aE_Lg{background-color:#fff;padding:80px 0 40px}@media only screen and (max-width:480px){.Footer_mainFooter__aE_Lg{padding:30px 0;font-size:1rem}}.Footer_mainFooter__aE_Lg p{font-size:.9rem;margin:20px 0}@media only screen and (max-width:480px){.Footer_mainFooter__aE_Lg p{font-size:1rem}}.Footer_flex__1wy3w{display:flex;flex-direction:row;margin:0 -40px}@media only screen and (max-width:990px){.Footer_flex__1wy3w{margin:0;flex-direction:column}}.Footer_flex__1wy3w .Footer_col__D1IpD{width:33%;flex:1 1 33%;padding:0 40px}.Footer_flex__1wy3w .Footer_col__D1IpD:nth-child(2){padding-left:150px}@media only screen and (max-width:990px){.Footer_flex__1wy3w .Footer_col__D1IpD{width:100%;flex:1 1 100%;padding:0;margin-bottom:40px}.Footer_flex__1wy3w .Footer_col__D1IpD:nth-child(2){padding-left:0}}.Footer_listBlock__c7wGC{display:flex;flex-direction:column;color:#0b0c15}.Footer_listBlock__c7wGC.Footer_hidden__Rb9Oq{display:none}.Footer_listBlock__c7wGC:not(:last-child){margin-bottom:40px}.Footer_listBlock__c7wGC h5{font-size:1.2rem;font-weight:600;margin:0 0 20px}.Footer_listBlock__c7wGC a{color:#0b0c15;line-height:2.5em}.Footer_miniBlock__zrG5R{margin-bottom:15px}.Footer_miniBlock__zrG5R.Footer_hidden__Rb9Oq{display:none}.Footer_miniBlock__zrG5R h6{font-size:1rem;font-weight:600;margin-bottom:0}.Footer_miniBlock__zrG5R p{margin:0 0 10px}.Portfolio_portfolio__DQyRT{padding:100px 0}.Portfolio_portfolio__DQyRT.Portfolio_inner__DQeOZ{padding:0}.Portfolio_portfolio__DQyRT.Portfolio_inner__DQeOZ .Portfolio_body___Leze{padding-bottom:50px}.Portfolio_portfolio__DQyRT .Portfolio_header__nCt82{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:40px}@media only screen and (max-width:990px){.Portfolio_portfolio__DQyRT .Portfolio_header__nCt82{flex-direction:column;align-items:flex-start}}.Portfolio_portfolio__DQyRT .Portfolio_body___Leze{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px}@media only screen and (max-width:990px){.Portfolio_portfolio__DQyRT .Portfolio_body___Leze{grid-template-columns:1fr}}.Case_case__rB4uh{width:100%;position:relative;display:flex;flex-direction:column;color:#0b0c15}.Case_case__rB4uh:hover .Case_image__HOxrD .Case_imageContainer__I2sED{transform:scale(1.05);transition:transform 1s ease}.Case_case__rB4uh .Case_image__HOxrD{position:relative;height:300px;border-radius:20px;overflow:hidden}.Case_case__rB4uh .Case_image__HOxrD .Case_imageContainer__I2sED{width:100%;height:100%;transform:scale(1);transition:transform 1s ease;transform-origin:center center;position:relative}@media only screen and (max-width:990px){.Case_case__rB4uh .Case_image__HOxrD{height:300px}}.Case_case__rB4uh .Case_title__8rrZ0{font-size:1.5rem;font-weight:600;margin-top:15px}.Case_case__rB4uh .Case_text__IjnBb{font-size:.9em}.Case_case__rB4uh .Case_category__9uzOy{position:absolute;top:15px;left:15px;background:#fff;display:inline-block;padding:10px 15px;border-radius:50px;color:#0b0c15;font-size:.8rem}.SubService_card__cyFa3{width:100%;height:auto;background-color:#f6f6f6;color:#0b0c15;padding:40px;border-radius:20px;border:4px solid rgba(0,0,0,0);transform:scale(1);transition:border .5s ease,background-color .5s ease,transform .5s ease}.SubService_card__cyFa3:hover{background-color:#fff;border:4px solid #2f49d2;transform:scale(.95)}.SubService_card__cyFa3:hover .SubService_icon__Prdds{background-color:#2f49d2;color:#fff}.SubService_card__cyFa3:hover .SubService_text__s5za8,.SubService_card__cyFa3:hover .SubService_title__ES_6c{color:#0b0c15}.SubService_card__cyFa3 .SubService_heading__ptXFp{display:flex;flex-direction:row;align-items:center;margin-bottom:30px}.SubService_card__cyFa3 .SubService_heading__ptXFp .SubService_icon__Prdds{width:120px;min-width:120px;height:120px;border-radius:100px;margin-right:30px;background-color:#2f49d2;display:flex;align-items:center;justify-content:center;color:#2f49d2;font-size:1.6rem;transition:background-color .5s ease,color .5s ease}.SubService_card__cyFa3 .SubService_heading__ptXFp .SubService_icon__Prdds .SubService_image__bxb_1{position:relative;display:block;width:50%;height:50%}@media only screen and (max-width:990px){.SubService_card__cyFa3 .SubService_heading__ptXFp .SubService_icon__Prdds{width:70px;min-width:70px;height:70px}}.SubService_card__cyFa3 .SubService_heading__ptXFp .SubService_title__ES_6c{font-size:1.4rem;font-weight:600;transition:color .5s ease;color:inherit;margin-top:15px}@media only screen and (max-width:990px){.SubService_card__cyFa3 .SubService_heading__ptXFp .SubService_title__ES_6c{font-size:1.1rem}}.SubService_card__cyFa3 .SubService_text__s5za8{font-size:1em;transition:color .5s ease}@media only screen and (max-width:480px){.SubService_card__cyFa3{background-color:#fff;border:4px solid #2f49d2;transform:scale(1)}.SubService_card__cyFa3 .SubService_icon__Prdds{background-color:#2f49d2;color:#fff}.SubService_card__cyFa3 .SubService_text__s5za8,.SubService_card__cyFa3 .SubService_title__ES_6c{color:#0b0c15}}.Motto_motto__CgNcC{background-color:#2f49d2;padding:40px 80px;margin:80px 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;border-radius:20px}@media only screen and (max-width:990px){.Motto_motto__CgNcC{flex-direction:column;padding:30px;margin:50px 0}}.Motto_motto__CgNcC a{background-color:#fff;color:#2f49d2}.Motto_motto__CgNcC a:hover{color:#2f49d2}.Motto_motto__CgNcC .Motto_text__sfji4{color:#fff;font-weight:400;font-size:1.2rem;max-width:700px}.Motto_motto__CgNcC .Motto_text__sfji4 p:last-child{margin-bottom:0}@media only screen and (max-width:990px){.Motto_motto__CgNcC .Motto_text__sfji4{margin-bottom:30px;font-size:1rem}}.Industries_industries__zs7o_{padding:50px 0}.Industries_industries__zs7o_ h2{padding-bottom:40px}.Industries_industries__zs7o_ .Industries_industriesList__ypwKc{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:40px}@media only screen and (max-width:990px){.Industries_industries__zs7o_ .Industries_industriesList__ypwKc{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:480px){.Industries_industries__zs7o_ .Industries_industriesList__ypwKc{grid-template-columns:repeat(1,1fr);grid-gap:15px}}.Industries_industries__zs7o_ .Industries_industriesList__ypwKc .Industries_industryItem__VDNuZ{background-color:#f6f6f6;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;border-radius:20px}@media only screen and (max-width:480px){.Industries_industries__zs7o_ .Industries_industriesList__ypwKc .Industries_industryItem__VDNuZ{flex-direction:row;align-items:center;justify-content:flex-start;padding:20px}}.Industries_industries__zs7o_ .Industries_industriesList__ypwKc .Industries_industryItem__VDNuZ:hover .Industries_text__NYzq3{color:#2f49d2}.Industries_industries__zs7o_ .Industries_industriesList__ypwKc .Industries_industryItem__VDNuZ .Industries_icon__Sm18t{position:relative;display:block;width:80px;height:71px;margin-bottom:30px}@media only screen and (max-width:480px){.Industries_industries__zs7o_ .Industries_industriesList__ypwKc .Industries_industryItem__VDNuZ .Industries_icon__Sm18t{margin-bottom:0;margin-right:30px;height:40px;width:30px}}.Industries_industries__zs7o_ .Industries_industriesList__ypwKc .Industries_industryItem__VDNuZ .Industries_text__NYzq3{font-size:1.1rem;text-align:center;color:#0b0c15;transition:color .5s ease}@media only screen and (max-width:480px){.Industries_industries__zs7o_ .Industries_industriesList__ypwKc .Industries_industryItem__VDNuZ .Industries_text__NYzq3{text-align:left;font-size:1rem}}