.portfolio-item_root__JosSD{height:900px;border-radius:62px;position:relative;overflow:hidden;width:100%}.portfolio-item_shot__8KXLp{object-fit:cover;object-position:center;position:absolute;left:0;top:0;width:100%;height:100%}.portfolio-item_marquee__tASzH{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.portfolio-item_content__6z56g{display:flex;align-items:center}.portfolio-item_content__6z56g p{font:400 180px/1.1125 Plus Jakarta Sans;color:#fff;text-transform:uppercase}.portfolio-item_content__6z56g a{margin-inline:60px;border-radius:158px;width:244px;height:157px;background:#fff;flex-shrink:0;display:flex;align-items:center;justify-content:center}.portfolio-item_content__6z56g a svg{width:30px;height:30px;stroke:#000;transform:scale(-1)}@media screen and (max-width:1600px){.portfolio-item_root__JosSD{height:700px;border-radius:52px}.portfolio-item_content__6z56g p{font-size:155px}.portfolio-item_content__6z56g a{width:220px;height:130px}}@media screen and (max-width:991px){.portfolio-item_root__JosSD{height:520px}.portfolio-item_content__6z56g p{font-size:135px}.portfolio-item_content__6z56g a{width:220px;height:110px}}@media screen and (max-width:768px){.portfolio-item_root__JosSD{height:324px;border-radius:35px}.portfolio-item_content__6z56g p{font-size:56px}.portfolio-item_content__6z56g a{margin-inline:19px;width:75px;height:48px}.portfolio-item_content__6z56g a svg{width:12px;height:12px}}.portfolio_root__1QcdV{padding:70px 0}.portfolio_head__huN24{display:flex;justify-content:space-between}.portfolio_text__vjzz8{margin-top:55px;max-width:415px;font:400 29px/1.335 Inter;color:#9e9e9e}.portfolio_title__n_Ncb{max-width:9.8em;font:400 80px/1.1125 Plus Jakarta Sans;color:#242424}.portfolio_row__q15WV{margin-top:45px;display:flex;align-items:center}.portfolio_portfolioBtn__tbOGD{padding:18px 29px 18px 18px;border-radius:40px;background:transparent;border:1.5px solid #242424}.portfolio_scheduleBtn__5bJvU{font:500 16px/1.2 Inter;color:#242424}.portfolio_list__a7GWp{margin-top:85px}.portfolio_list_item__f7Dh9{display:flex;justify-content:center}.portfolio_list_item__f7Dh9+.portfolio_list_item__f7Dh9{margin-top:20px}.portfolio_showAll__RQfD9{margin:75px auto 0;padding:17.5px 28.5px;border-radius:40px;background:transparent;border:1px solid #000}.portfolio_showAll__RQfD9 [data-class=icon]{transform:rotate(90deg)}@media screen and (max-width:1600px){.portfolio_root__1QcdV{padding:50px 0}.portfolio_text__vjzz8{font-size:24px;max-width:400px}.portfolio_title__n_Ncb{font-size:70px}}@media screen and (max-width:1366px){.portfolio_text__vjzz8{font-size:20px}.portfolio_title__n_Ncb{font-size:56px}}@media screen and (max-width:991px){.portfolio_root__1QcdV{padding:40px 0}.portfolio_head__huN24{flex-direction:column}.portfolio_list__a7GWp,.portfolio_right__QLaCY{margin-top:45px}}@media screen and (max-width:768px){.portfolio_root__1QcdV{padding:40px 0}.portfolio_title__n_Ncb{font-size:46px}}@media screen and (max-width:565px){.portfolio_title__n_Ncb{font-size:33px}}@media screen and (max-width:376px){.portfolio_title__n_Ncb{font-size:28px}}.work-card_card__zyVBB{background:linear-gradient(175.45deg,#7e83bd 3.69%,#fff 110.59%);width:100%;height:100%;padding:10px;border-radius:23px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;position:relative}.work-card_card_marquee__Geh67{position:absolute;top:50%;left:0;transform:translateY(-50%)}.work-card_card_text__YW_94{padding-inline:.2em;font:500 82px/1.2 Plus Jakarta Sans;color:#fff;text-transform:uppercase}.work-card_card_btn__S6JfU{background:#fff}.work-card_card_btn__S6JfU [data-circle]{background:#4541f1}.work-card_card_iconBtn__bLnWH{margin-left:auto;width:64px;height:64px;border-radius:50%;flex-shrink:0;background:#fff;transform:rotate(-45deg);display:flex;align-items:center;justify-content:center}.work-card_card_iconBtn__bLnWH svg{width:28px;height:28px;stroke:#000}@media screen and (max-width:768px){.work-card_card_btn__S6JfU{padding:12px}.work-card_card_btn__S6JfU span{font-size:14.5px!important}}.cards_mainTitle__CmypB{font:700 32px/1.2 Plus Jakarta Sans;color:#2e2f30;margin-bottom:50px}.cards_list__YHWlT{display:flex;flex-wrap:wrap;margin:-30px -16px 0}.cards_item__58vgK{padding:30px 16px 0;flex:0 0 33.3333333333%;overflow:hidden;display:flex;align-items:center;justify-content:center}.cards_itemHover__3Rkup{transform:scale(1.2);z-index:100;cursor:pointer}.cards_itemNone__ykMUN{transform:scale(.8)}.cards_item__58vgK:nth-child(2n) .cards_card__qMGav{transition-delay:.3s}.cards_item__58vgK:nth-child(3n) .cards_card__qMGav{transition-delay:.6s}.cards_item__58vgK:nth-child(4n) .cards_card__qMGav{transition-delay:.9s}.cards_item__58vgK:nth-child(5n) .cards_card__qMGav{transition-delay:1.2s}.cards_item__58vgK:nth-child(6n) .cards_card__qMGav{transition-delay:1.5s}.cards_cardPadding__9ZPvQ{display:flex;flex-direction:column;flex-grow:1;transition:padding .4s ease-in-out;overflow:hidden}@media screen and (min-width:768px){.cards_cardPadding__9ZPvQ:hover{padding:14px;cursor:pointer}.cards_cardPadding__9ZPvQ:hover .cards_cardWrapper__D8ErN{padding:27px}.cards_cardPadding__9ZPvQ:hover .cards_title__Zz4jw{margin-top:75px}}.cards_card__qMGav{height:100%;display:flex;flex-direction:column;flex-grow:1}.cards_cardWrapper__D8ErN{padding:41px;border-radius:11px;width:100%;height:100%;background:#f6f6f6;transition:padding .4s ease-in-out}.cards_head__22ry5{display:flex;align-items:center;justify-content:space-between;transition:margin .4s ease-in-out}.cards_head_icon___ZHTi{width:41px;height:41px}.cards_head_num__j4UcK{font:600 18px/1 Inter;color:#999}.cards_title__Zz4jw{margin-top:85px;font:700 28px/1.2 Plus Jakarta Sans;color:#2e2f30;transition:margin .4s ease-in-out}.cards_mainDescription__pRl80{margin-bottom:50px;font:500 18px/1.3 Plus Jakarta Sans;color:#000}.cards_text__8ZhCO{margin-top:20px;font:500 20.5px/1.2 Plus Jakarta Sans;color:#7b7b7b}@media screen and (max-width:1124px){.cards_list__YHWlT{margin:-30px -8px 0}.cards_item__58vgK{padding:30px 8px 0;flex-basis:50%}.cards_cardWrapper__D8ErN{padding:30px}}@media screen and (max-width:991px){.cards_mainTitle__CmypB{font-size:28px}.cards_mainDescription__pRl80{font-size:16px}}@media screen and (max-width:768px){.cards_mainTitle__CmypB{font-size:24px}.cards_list__YHWlT{flex-basis:auto;flex-wrap:nowrap;overflow:auto;padding-bottom:40px}.cards_list__YHWlT::-webkit-scrollbar{height:2px}.cards_list__YHWlT::-webkit-scrollbar-thumb{background:#000;border-radius:2px}.cards_list__YHWlT::-webkit-scrollbar-track{background:rgba(0,0,0,.2);margin-inline:20px}.cards_item__58vgK{flex-basis:288px}.cards_item__58vgK .cards_cardWrapper__D8ErN{padding:34px}.cards_item__58vgK .cards_title__Zz4jw{font-size:18px}.cards_item__58vgK .cards_text__8ZhCO{font-size:14px}}.technologies_root__cKg9P{padding:120px 0 60px}.technologies_head__Yd3xp{display:flex}.technologies_text__6uBlD{flex-shrink:0}.technologies_text__6uBlD p{max-width:345px;margin-top:80px;font:400 22px/1.335 Inter;color:#9e9e9e;overflow:hidden}.technologies_title__I5Wxe{margin-left:195px;overflow:hidden;width:100%;font:400 95px/1 Plus Jakarta Sans;color:#2e2f30;display:flex;justify-content:space-between}.technologies_title__I5Wxe>span{max-width:8.8em}.technologies_title__I5Wxe>span>span{display:inline-block}.technologies_title__I5Wxe>span [data-blue]{color:#4441e8}.technologies_title__I5Wxe>a{width:34px;height:34px;flex-shrink:0}.technologies_title__I5Wxe>a svg{width:100%;height:100%;stroke:rgba(0,0,0,.3)}.technologies_mobiletext__uVPtR{margin-top:32px;display:none;font:400 18px/1.335 Inter;color:#9e9e9e;max-width:80%}.technologies_cards__xevEk [data-card]{opacity:0;transform:translateX(50px);transition:.35s ease-in-out;transition-property:opacity,transform}.technologies_cards__xevEk [data-work-card]{opacity:0;transition:opacity .5s ease-in-out 1.6s}.technologies_cards__xevEk.animate [data-card],.technologies_cards__xevEk.animate [data-work-card]{opacity:1;transform:translateX(0)}@media screen and (max-width:1600px){.technologies_root__cKg9P{padding:100px 0 45px}.technologies_text__6uBlD p{font-size:18px}.technologies_title__I5Wxe{margin-left:100px;font-size:80px}.technologies_title__I5Wxe>a{width:30px;height:30px}}@media screen and (max-width:1124px){.technologies_title__I5Wxe{margin-left:60px;font-size:72px}}@media screen and (max-width:1064px){.technologies_root__cKg9P{padding:80px 0 40px}.technologies_head__Yd3xp{flex-direction:column}.technologies_text__6uBlD p{display:none}.technologies_title__I5Wxe{margin-top:35px;margin-left:0}.technologies_title__I5Wxe>a{display:none}.technologies_mobiletext__uVPtR{display:block}}.technologies_cards__xevEk{margin-top:65px}@media screen and (max-width:768px){.technologies_root__cKg9P{padding:70px 0 30px}.technologies_title__I5Wxe>span{font-size:54px}}@media screen and (max-width:565px){.technologies_title__I5Wxe>span{font-size:40px}.technologies_mobiletext__uVPtR{font-size:15px}}@media screen and (max-width:376px){.technologies_title__I5Wxe>span{font-size:32px}}.tools-list_root__O5kD_{display:flex}.tools-list_title__EzOuc{margin-top:4px;width:425px;flex-shrink:0;font:500 36px/1.1 Plus Jakarta Sans;color:#2e2f30}.tools-list_list__UDAKM{display:flex;flex-wrap:wrap}.tools-list_item__PrF6d{margin:12px 5px 0;padding:6px 15px;border-radius:50px;background:#f4f4f4;font:400 22px/1.1 Inter;color:#3a3a3a}@media screen and (max-width:1600px){.tools-list_title__EzOuc{font-size:30px;width:320px}.tools-list_item__PrF6d{font-size:18px}}@media screen and (max-width:991px){.tools-list_title__EzOuc{font-size:27px;width:240px}.tools-list_item__PrF6d{font-size:16px}}@media screen and (max-width:768px){.tools-list_root__O5kD_{flex-direction:column}.tools-list_title__EzOuc{font-size:24px;width:auto}.tools-list_list__UDAKM{margin-top:20px;margin-inline:-5px}.tools-list_item__PrF6d{font-size:15px}}.tools_root__yXXKA{padding:70px 0}.tools_head__KmEJz{display:flex;align-items:center;justify-content:space-between}.tools_title__Y7g3p{font:500 70px/1.205 Plus Jakarta Sans;color:#2e2f30}.tools_title__Y7g3p span{display:block}.tools_title__Y7g3p span strong{flex-shrink:0;display:inline-block;width:2.19em;height:1.03em;border-radius:200px;vertical-align:middle;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:transparent;background-image:url(/_next/static/media/tools-img.2a7ab95e.jpg);background-size:125% 125%;background-repeat:no-repeat;background-position:50% 50%;animation:tools_float__0eFYS 6s linear infinite}.tools_title__Y7g3p span[data-blue]{color:#4441e8}.tools_text__ftufA{padding-left:15px;max-width:395px}.tools_text__ftufA p{margin-top:95px;font:400 20px/1.335 Plus Jakarta Sans;color:#484848}.tools_list___hV6q{margin-top:35px}.tools_list_item__MQc0A{padding:64px 0;border-bottom:1px solid rgba(0,0,0,.15)}@keyframes tools_float__0eFYS{0%{background-position:50% 50%}25%{background-position:40% 45%}50%{background-position:50% 50%}75%{background-position:60% 55%}to{background-position:50% 50%}}@media screen and (max-width:1600px){.tools_root__yXXKA{padding:50px 0}.tools_title__Y7g3p{margin-top:35px;font-size:62px}.tools_text__ftufA{max-width:335px}.tools_text__ftufA p{margin-top:70px;font-size:18px}.tools_list_item__MQc0A{padding:45px 0}}@media screen and (max-width:1366px){.tools_title__Y7g3p{font-size:56px}}@media screen and (max-width:991px){.tools_root__yXXKA{padding:40px 0}.tools_head__KmEJz{flex-direction:column;align-items:flex-start}.tools_text__ftufA{padding-left:0;max-width:540px}.tools_text__ftufA p{margin-top:32px}}@media screen and (max-width:768px){.tools_root__yXXKA{padding:30px 0}.tools_title__Y7g3p{font-size:40px}.tools_list___hV6q{margin-top:30px}.tools_list_item__MQc0A{padding:32px 0}}@media screen and (max-width:565px){.tools_title__Y7g3p{font-size:32px}.tools_text__ftufA{max-width:325px}.tools_text__ftufA p{font-size:15px}}.mobiledevelopment_root__QSOGi{background:#c9d0d5}.mobiledevelopment_root__QSOGi .blog{border-radius:0 0 40px 40px}.mobiledevelopment_page__XFEx6{background:#fff}.mobiledevelopment_head__aEkYm{padding-top:5px;padding-right:15px}.mobiledevelopment_fixed__95kbQ{display:flex;flex-direction:column}.mobiledevelopment_fixed_wrapper__t1PIM{z-index:50;position:-webkit-sticky;position:sticky;margin-left:auto;margin-bottom:30px;bottom:30px;right:30px}.mobiledevelopment_fixed_btn__qbJSr{position:relative;height:0;transform:translateY(-180px)}@media screen and (max-width:768px){.mobiledevelopment_root__QSOGi .blog{border-radius:0 0 25px 25px}.mobiledevelopment_fixed_wrapper__t1PIM{display:none}}@media screen and (max-width:565px){.mobiledevelopment_head__aEkYm{padding:0}}