.portfolio-item_root___pyW7{height:900px;border-radius:62px;position:relative;overflow:hidden;width:100%}.portfolio-item_shot__7sSC7{object-fit:cover;object-position:center;position:absolute;left:0;top:0;width:100%;height:100%}.portfolio-item_marquee__xxQ_0{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.portfolio-item_content__NPk_g{display:flex;align-items:center}.portfolio-item_content__NPk_g p{font:400 180px/1.1125 Plus Jakarta Sans;color:#fff;text-transform:uppercase}.portfolio-item_content__NPk_g 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__NPk_g a svg{width:30px;height:30px;stroke:#000;transform:scale(-1)}@media screen and (max-width:1600px){.portfolio-item_root___pyW7{height:700px;border-radius:52px}.portfolio-item_content__NPk_g p{font-size:155px}.portfolio-item_content__NPk_g a{width:220px;height:130px}}@media screen and (max-width:991px){.portfolio-item_root___pyW7{height:520px}.portfolio-item_content__NPk_g p{font-size:135px}.portfolio-item_content__NPk_g a{width:220px;height:110px}}@media screen and (max-width:768px){.portfolio-item_root___pyW7{height:324px;border-radius:35px}.portfolio-item_content__NPk_g p{font-size:56px}.portfolio-item_content__NPk_g a{margin-inline:19px;width:75px;height:48px}.portfolio-item_content__NPk_g a svg{width:12px;height:12px}}.portfolio_root__s381X{padding:70px 0}.portfolio_head__6fKHl{display:flex;justify-content:space-between}.portfolio_text__NjcA7{margin-top:55px;max-width:415px;font:400 29px/1.335 Inter;color:#9e9e9e}.portfolio_title__5JrIo{max-width:9.8em;font:400 80px/1.1125 Plus Jakarta Sans;color:#242424}.portfolio_row__1FTg_{margin-top:45px;display:flex;align-items:center}.portfolio_portfolioBtn__vJNRE{padding:18px 29px 18px 18px;border-radius:40px;background:rgba(0,0,0,0);border:1.5px solid #242424}.portfolio_scheduleBtn__L8Rg7{font:500 16px/1.2 Inter;color:#242424}.portfolio_list__XEyP4{margin-top:85px}.portfolio_list_item__V1hzL{display:flex;justify-content:center}.portfolio_list_item__V1hzL+.portfolio_list_item__V1hzL{margin-top:20px}.portfolio_showAll__Lpzs6{margin:75px auto 0;padding:17.5px 28.5px;border-radius:40px;background:rgba(0,0,0,0);border:1px solid #000}.portfolio_showAll__Lpzs6 [data-class=icon]{transform:rotate(90deg)}@media screen and (max-width:1600px){.portfolio_root__s381X{padding:50px 0}.portfolio_text__NjcA7{font-size:24px;max-width:400px}.portfolio_title__5JrIo{font-size:70px}}@media screen and (max-width:1366px){.portfolio_text__NjcA7{font-size:20px}.portfolio_title__5JrIo{font-size:56px}}@media screen and (max-width:991px){.portfolio_root__s381X{padding:40px 0}.portfolio_head__6fKHl{flex-direction:column}.portfolio_list__XEyP4,.portfolio_right__9KFoH{margin-top:45px}}@media screen and (max-width:768px){.portfolio_root__s381X{padding:40px 0}.portfolio_title__5JrIo{font-size:46px}}@media screen and (max-width:565px){.portfolio_title__5JrIo{font-size:33px}}@media screen and (max-width:376px){.portfolio_title__5JrIo{font-size:28px}}.work-card_card__4tozS{background:linear-gradient(175.45deg,#7e83bd 3.69%,#ffffff 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__NwUmn{position:absolute;top:50%;left:0;transform:translateY(-50%)}.work-card_card_text__yjxOd{padding-inline:.2em;font:500 82px/1.2 Plus Jakarta Sans;color:#fff;text-transform:uppercase}.work-card_card_btn__opy08{background:#fff}.work-card_card_btn__opy08 [data-circle]{background:#4541f1}.work-card_card_iconBtn__cbOhB{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__cbOhB svg{width:28px;height:28px;stroke:#000}@media screen and (max-width:768px){.work-card_card_btn__opy08{padding:12px}.work-card_card_btn__opy08 span{font-size:14.5px!important}}.cards_mainTitle__AEm8s{font:700 32px/1.2 Plus Jakarta Sans;color:#2e2f30;margin-bottom:50px}.cards_list__ekA_r{display:flex;flex-wrap:wrap;margin:-30px -16px 0}.cards_item__v9mdC{padding:30px 16px 0;flex:0 0 33.3333333333%;overflow:hidden;display:flex;align-items:center;justify-content:center}.cards_itemHover__fIs4Z{transform:scale(1.2);z-index:100;cursor:pointer}.cards_itemNone__C5k4E{transform:scale(.8)}.cards_item__v9mdC:nth-child(2n) .cards_card__iFv3O{transition-delay:.3s}.cards_item__v9mdC:nth-child(3n) .cards_card__iFv3O{transition-delay:.6s}.cards_item__v9mdC:nth-child(4n) .cards_card__iFv3O{transition-delay:.9s}.cards_item__v9mdC:nth-child(5n) .cards_card__iFv3O{transition-delay:1.2s}.cards_item__v9mdC:nth-child(6n) .cards_card__iFv3O{transition-delay:1.5s}.cards_cardPadding__WYN8b{display:flex;flex-direction:column;flex-grow:1;transition:padding .4s ease-in-out;overflow:hidden}@media screen and (min-width:768px){.cards_cardPadding__WYN8b:hover{padding:14px;cursor:pointer}.cards_cardPadding__WYN8b:hover .cards_cardWrapper__Q7eJB{padding:27px}.cards_cardPadding__WYN8b:hover .cards_title__vwxP3{margin-top:75px}}.cards_card__iFv3O{height:100%;display:flex;flex-direction:column;flex-grow:1}.cards_cardWrapper__Q7eJB{padding:41px;border-radius:11px;width:100%;height:100%;background:#f6f6f6;transition:padding .4s ease-in-out}.cards_head__X2r4z{display:flex;align-items:center;justify-content:space-between;transition:margin .4s ease-in-out}.cards_head_icon__HZtZ4{width:41px;height:41px}.cards_head_num__p9ydb{font:600 18px/1 Inter;color:#999}.cards_title__vwxP3{margin-top:85px;font:700 28px/1.2 Plus Jakarta Sans;color:#2e2f30;transition:margin .4s ease-in-out}.cards_mainDescription__PjGrY{margin-bottom:50px;font:500 18px/1.3 Plus Jakarta Sans;color:#000}.cards_text__flCsE{margin-top:20px;font:500 20.5px/1.2 Plus Jakarta Sans;color:#7b7b7b}@media screen and (max-width:1124px){.cards_list__ekA_r{margin:-30px -8px 0}.cards_item__v9mdC{padding:30px 8px 0;flex-basis:50%}.cards_cardWrapper__Q7eJB{padding:30px}}@media screen and (max-width:991px){.cards_mainTitle__AEm8s{font-size:28px}.cards_mainDescription__PjGrY{font-size:16px}}@media screen and (max-width:768px){.cards_mainTitle__AEm8s{font-size:24px}.cards_list__ekA_r{flex-basis:auto;flex-wrap:nowrap;overflow:auto;padding-bottom:40px}.cards_list__ekA_r::-webkit-scrollbar{height:2px}.cards_list__ekA_r::-webkit-scrollbar-thumb{background:#000;border-radius:2px}.cards_list__ekA_r::-webkit-scrollbar-track{background:rgba(0,0,0,.2);margin-inline:20px}.cards_item__v9mdC{flex-basis:288px}.cards_item__v9mdC .cards_cardWrapper__Q7eJB{padding:34px}.cards_item__v9mdC .cards_title__vwxP3{font-size:18px}.cards_item__v9mdC .cards_text__flCsE{font-size:14px}}.technologies_root__96T_1{padding:120px 0 60px}.technologies_head__QJ0we{display:flex}.technologies_text__dZ_tv{flex-shrink:0}.technologies_text__dZ_tv p{max-width:345px;margin-top:80px;font:400 22px/1.335 Inter;color:#9e9e9e;overflow:hidden}.technologies_title__fTCNO{margin-left:195px;overflow:hidden;width:100%;font:400 95px/1 Plus Jakarta Sans;color:#2e2f30;display:flex;justify-content:space-between}.technologies_title__fTCNO>span{max-width:8.8em}.technologies_title__fTCNO>span>span{display:inline-block}.technologies_title__fTCNO>span [data-blue]{color:#4441e8}.technologies_title__fTCNO>a{width:34px;height:34px;flex-shrink:0}.technologies_title__fTCNO>a svg{width:100%;height:100%;stroke:rgba(0,0,0,.3)}.technologies_mobiletext__VMQQN{margin-top:32px;display:none;font:400 18px/1.335 Inter;color:#9e9e9e;max-width:80%}.technologies_cards__aJldN [data-card]{opacity:0;transform:translateX(50px);transition:.35s ease-in-out;transition-property:opacity,transform}.technologies_cards__aJldN [data-work-card]{opacity:0;transition:opacity .5s ease-in-out 1.6s}.technologies_cards__aJldN.animate [data-card],.technologies_cards__aJldN.animate [data-work-card]{opacity:1;transform:translateX(0)}@media screen and (max-width:1600px){.technologies_root__96T_1{padding:100px 0 45px}.technologies_text__dZ_tv p{font-size:18px}.technologies_title__fTCNO{margin-left:100px;font-size:80px}.technologies_title__fTCNO>a{width:30px;height:30px}}@media screen and (max-width:1124px){.technologies_title__fTCNO{margin-left:60px;font-size:72px}}@media screen and (max-width:1064px){.technologies_root__96T_1{padding:80px 0 40px}.technologies_head__QJ0we{flex-direction:column}.technologies_text__dZ_tv p{display:none}.technologies_title__fTCNO{margin-top:35px;margin-left:0}.technologies_title__fTCNO>a{display:none}.technologies_mobiletext__VMQQN{display:block}}.technologies_cards__aJldN{margin-top:65px}@media screen and (max-width:768px){.technologies_root__96T_1{padding:70px 0 30px}.technologies_title__fTCNO>span{font-size:54px}}@media screen and (max-width:565px){.technologies_title__fTCNO>span{font-size:40px}.technologies_mobiletext__VMQQN{font-size:15px}}@media screen and (max-width:376px){.technologies_title__fTCNO>span{font-size:32px}}.tools-list_root__5qbwQ{display:flex}.tools-list_title__TzB2Y{margin-top:4px;width:425px;flex-shrink:0;font:500 36px/1.1 Plus Jakarta Sans;color:#2e2f30}.tools-list_list__vgYES{display:flex;flex-wrap:wrap}.tools-list_item__rdo__{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__TzB2Y{font-size:30px;width:320px}.tools-list_item__rdo__{font-size:18px}}@media screen and (max-width:991px){.tools-list_title__TzB2Y{font-size:27px;width:240px}.tools-list_item__rdo__{font-size:16px}}@media screen and (max-width:768px){.tools-list_root__5qbwQ{flex-direction:column}.tools-list_title__TzB2Y{font-size:24px;width:auto}.tools-list_list__vgYES{margin-top:20px;margin-inline:-5px}.tools-list_item__rdo__{font-size:15px}}.tools_root__F63Tg{padding:70px 0}.tools_head__1_OQ4{display:flex;align-items:center;justify-content:space-between}.tools_title__f7zkj{font:500 70px/1.205 Plus Jakarta Sans;color:#2e2f30}.tools_title__f7zkj span{display:block}.tools_title__f7zkj 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:rgba(0,0,0,0);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__wlKHB 6s linear infinite}.tools_title__f7zkj span[data-blue]{color:#4441e8}.tools_text__kSQtL{padding-left:15px;max-width:395px}.tools_text__kSQtL p{margin-top:95px;font:400 20px/1.335 Plus Jakarta Sans;color:#484848}.tools_list__tRnr9{margin-top:35px}.tools_list_item__uN2gY{padding:64px 0;border-bottom:1px solid rgba(0,0,0,.15)}@keyframes tools_float__wlKHB{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__F63Tg{padding:50px 0}.tools_title__f7zkj{margin-top:35px;font-size:62px}.tools_text__kSQtL{max-width:335px}.tools_text__kSQtL p{margin-top:70px;font-size:18px}.tools_list_item__uN2gY{padding:45px 0}}@media screen and (max-width:1366px){.tools_title__f7zkj{font-size:56px}}@media screen and (max-width:991px){.tools_root__F63Tg{padding:40px 0}.tools_head__1_OQ4{flex-direction:column;align-items:flex-start}.tools_text__kSQtL{padding-left:0;max-width:540px}.tools_text__kSQtL p{margin-top:32px}}@media screen and (max-width:768px){.tools_root__F63Tg{padding:30px 0}.tools_title__f7zkj{font-size:40px}.tools_list__tRnr9{margin-top:30px}.tools_list_item__uN2gY{padding:32px 0}}@media screen and (max-width:565px){.tools_title__f7zkj{font-size:32px}.tools_text__kSQtL{max-width:325px}.tools_text__kSQtL p{font-size:15px}}.mobiledevelopment_root__OJl1m{background:#c9d0d5}.mobiledevelopment_root__OJl1m .blog{border-radius:0 0 40px 40px}.mobiledevelopment_page__yrclj{background:#fff}.mobiledevelopment_head__u_GWq{padding-top:5px;padding-right:15px}.mobiledevelopment_fixed__hrX_u{display:flex;flex-direction:column}.mobiledevelopment_fixed_wrapper__tNY9R{z-index:50;position:-webkit-sticky;position:sticky;margin-left:auto;margin-bottom:30px;bottom:30px;right:30px}.mobiledevelopment_fixed_btn__V3EhP{position:relative;height:0;transform:translateY(-180px)}@media screen and (max-width:768px){.mobiledevelopment_root__OJl1m .blog{border-radius:0 0 25px 25px}.mobiledevelopment_fixed_wrapper__tNY9R{display:none}}@media screen and (max-width:565px){.mobiledevelopment_head__u_GWq{padding:0}}