.innerHeaderContactForm{border-bottom:1px solid #fff3;justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;padding:68px 0 24px;display:flex}.titleContactForm{text-transform:uppercase;color:#fff;font-family:NormalidadMedium,sans-serif;font-size:42px;line-height:40px}.innerFormColumns{justify-content:space-between;align-items:flex-start;gap:20px;max-width:1100px;margin:0 auto;display:flex;position:relative}.titleFormColumn{margin-bottom:48px;font-family:NormalidadLight,sans-serif;font-size:24px;line-height:24px}.formColumn{width:100%;max-width:580px;padding-top:84px}.firstStepForm .innerInputForm{max-width:100%}.contactSubmitButton{letter-spacing:2px;text-transform:uppercase;color:#fff;cursor:pointer;background:#ff602e;border:1px solid #ff602e;border-radius:34px;width:100%;margin-top:20px;padding:12px 0;font-family:NormalidadMedium,sans-serif;font-size:14px;line-height:24px;transition:all .5s}.contactSubmitButton:disabled{opacity:.25;cursor:not-allowed}.uploadFileButton{margin-top:36px}.innerSteps{position:absolute;top:0;left:0}.step{color:#3d3d3d;align-items:center;gap:10px;display:flex}.activeStep.step{color:#c4c4c4}.passedStep.step{color:#ff602e40}.numberStep{text-transform:uppercase;color:#3d3d3d;border:1px solid #3d3d3d;border-radius:50%;justify-content:center;align-items:center;padding:6px 10px;display:flex}.activeStep .numberStep{color:#c4c4c4;border-color:#c4c4c4}.passedStep .numberStep{color:#ff602e40;border-color:#ff602e40}.numberStep>span{text-align:center;color:#3d3d3d;width:16px;height:24px;font-family:NormalidadLight,sans-serif;font-size:24px;line-height:24px}.activeStep .numberStep>span{color:#c4c4c4}.passedStep .numberStep>span{color:#ff602e40}.labelStep{color:#3d3d3d;white-space:nowrap;font-family:NormalidadLight,sans-serif;font-size:16px;line-height:24px}.activeStep .labelStep{color:#c4c4c4}.passedStep .labelStep{color:#ff602e40}.step>svg{zoom:1.1}.step>svg>path{stroke:#3d3d3d}.activeStep>svg>path{stroke:#c4c4c4}.passedStep>svg>path{stroke:#ff602e40}.sliderFounderFeedbacks{width:100%;max-width:370px}.sliderFounderFeedbacks>.sliderArrows{width:36px;height:36px;position:absolute;top:18px;right:0}.sliderFounderFeedbacks>.arrowPrev{position:absolute;left:auto;right:48px}@media (max-width:991px){.innerHeaderContactForm{margin:0 0 10px;padding:15px 0}.titleContactForm{font-family:NormalidadMedium,sans-serif;font-size:16px;line-height:20px}.innerHeaderContactForm .logoSite{max-width:70px;display:block}.innerFormColumns{flex-direction:column;align-items:center}.innerSteps{justify-content:space-between;width:100%;max-width:320px;left:50%;transform:translate(-50%);gap:10px!important}.step{gap:5px}.numberStep{padding:3px 5px}.numberStep>span{width:8px;height:12px;font-size:12px;line-height:12px}.labelStep{font-size:10px;line-height:12px}.step>svg{zoom:.7;width:18px;height:18px}.formColumn{padding-top:35px}.titleFormColumn{margin-bottom:20px;font-size:14px;line-height:24px}.contactSubmitButton{margin-top:16px}.uploadFileButton{margin-top:24px}.sliderFounderFeedbacks{max-width:580px}.sliderFounderFeedbacks>.sliderArrows{display:flex}}.modalMenu .modal-content{background-color:#0c0c0c;padding:15px 15px 0}.logoModal{cursor:pointer;margin:23px 0 55px}.menuClose{margin-left:auto}.menuClose>rect{fill:#ff5018}.innerMobileMenu{flex-direction:column;align-items:center;display:flex}.innerMobileMenu>.menuLink{cursor:pointer;margin:15px 0}.currentChoseMenu{color:#ff602e}.modalMenu .menuContact{text-align:center;width:100%;max-width:400px;margin:15px 15px 0}.innerHeaderSection{border-top:1px solid #fff3;border-bottom:1px solid #fff3;padding:100px 0 40px}.globalSlider .slick-dots{margin-bottom:40px;position:relative}.globalSlider .slick-dots .slick-active .ftSlickDotsCustom{background-color:#ff602e}.ftSlickDotsCustom{background-color:#ff602e33;border-radius:38px;width:40px;height:6px;display:inline-block}.globalSlider .slick-slide.slick-active.slick-current{z-index:10}.sliderArrows{cursor:pointer;z-index:3;border:1px solid #ff602e;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-top:-20px;display:flex;position:absolute;top:50%}.slick-list{transition:all .5s}.arrowNext{right:0;transform:rotate(180deg)}.arrowPrev{left:0}.raisalSlider .slick-track{display:flex}.raisalSlider .slick-track .slick-slide{height:auto;display:flex}@media (max-width:991px){.ftSlickDotsCustom{width:25px}.raisalSlider .slick-track{display:block}.raisalSlider .slick-track .slick-slide{height:initial;display:block}}.innerHeaderAccordion{cursor:pointer;background-color:#0000;border-bottom:none;justify-content:space-between;align-items:center;gap:15px;padding:0;transition:all .5s;display:flex}.innerAccordion{border-bottom:1px solid #fff3;padding:20px 0}.iconTitleAccordion{margin-right:10px}.titleAccordion{color:#ffffff80;font-size:26px;line-height:34px;transition:all .5s}.buttonAccordion{min-width:22px;min-height:22px;position:relative}.buttonAccordion:before,.buttonAccordion:after{content:"";background-color:#ff602e;transition:transform .25s ease-out;position:absolute}.buttonAccordion:before{width:1px;height:100%;margin-left:-1px;top:0;left:50%}.buttonAccordion:after{width:100%;height:1px;margin-top:-1px;top:50%;left:0}.buttonAccordionActive:before{transform:rotate(90deg)}.buttonAccordionActive:after{transform:rotate(180deg)}.titleAccordionActive{color:#fff}.innerHeaderAccordionActive{padding:0 0 24px}.accordionChildrenText{color:#dadada;max-width:840px;padding:0;font-family:NormalidadLight,sans-serif;font-size:18px;line-height:25px}.highlightSM{color:#fff;font-family:NormalidadLight,sans-serif}.projectElement{align-items:flex-start;width:100%;max-width:380px;padding-bottom:24px;display:flex;position:relative}.projectElementIcon{position:absolute}.projectElement:nth-child(2){border-left:1px solid #181818;border-right:1px solid #181818;max-width:430px;padding-left:20px}.projectElement:nth-child(3){max-width:430px;padding-left:20px}.elementText{color:#fff;margin-left:106px;font-family:NormalidadBold;font-size:24px;line-height:30px}.elementText span{color:#a7a7a7;display:block}@media (max-width:991px){.projectElementIcon>svg{width:48px;height:48px}.projectElement,.projectElement:nth-child(2){border:none;max-width:430px;padding-left:20px}}.howWeDoIt{margin:50px 0}.innerHowWeDoIt{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.listHowWeDoIt{flex-direction:column;gap:24px;min-width:420px;display:flex}.itemHowWeDoIt{cursor:pointer;align-items:center;gap:16px;display:flex}.numberItemHowWeDoIt{text-align:center;text-transform:uppercase;color:#a7a7a7;border:1px solid #a7a7a7;border-radius:50%;width:48px;height:48px;padding:12px;font-family:NormalidadLight,sans-serif;font-size:24px;line-height:24px;transition:all .5s}.activeItemHowWeDoIt .numberItemHowWeDoIt{color:#ff602e;border-color:#ff602e}.titleItemHowWeDoIt{color:#a7a7a7;font-family:NormalidadRegular,sans-serif;font-size:15px;line-height:24px}.activeItemHowWeDoIt .titleItemHowWeDoIt{color:#ff602e}.supTitleItemHowWeDoIt{color:#a7a7a7;font-family:NormalidadMedium,sans-serif;font-size:24px;line-height:24px}.activeItemHowWeDoIt .supTitleItemHowWeDoIt{color:#fff}.innerMobileBodyHowWeDoIt{display:none}.bodyHowWeDoIt{border:1px solid #ff602e;border-radius:12px;width:100%;max-width:702px;padding:24px}.titleTextHowWeDoIt{color:#fff;margin-bottom:10px;font-family:NormalidadMedium,sans-serif;font-size:18px;line-height:25px}.bodyTextHowWeDoIt{color:#fff;font-family:NormalidadLight,sans-serif;font-size:18px;line-height:25px}.bodyTextHowWeDoIt>span{margin-top:25px;display:block}.bodyTextHowWeDoIt>span:first-child{margin-top:0}.bodyOutcomesHowWeDoIt{color:#fff;margin-top:16px;font-family:NormalidadMedium,sans-serif;font-size:18px;line-height:25px}.innerListAccordionsHowWeDoIt .titleAccordion{color:#a7a7a7;font-size:16px;line-height:24px}.innerListAccordionsHowWeDoIt .titleAccordionActive{color:#fff}.innerListAccordionsHowWeDoIt .innerAccordion{border-radius:12px;padding:16px 24px;border:1px solid #3d3d3d!important}.innerListAccordionsHowWeDoIt .accordionChildrenText{color:#fff;font-family:NormalidadLight,sans-serif;font-size:14px;line-height:20px}.innerListAccordionsHowWeDoIt .accordionChildrenText span{margin-top:15px;display:block}.innerListAccordionsHowWeDoIt .accordionChildrenText span:first-child{margin-top:0}.ulListHowWeDoIt{padding-left:20px;list-style:outside}@media (max-width:991px){.howWeDoIt{margin:20px 0}.listHowWeDoIt{min-width:300px}.titleItemHowWeDoIt{font-size:15px;line-height:24px}.supTitleItemHowWeDoIt{font-family:NormalidadLight,sans-serif;font-size:16px;line-height:24px}.titleTextHowWeDoIt{margin-bottom:0}.bodyTextHowWeDoIt{font-size:14px;line-height:20px}.bodyTextHowWeDoIt>span{margin-top:10px}.bodyOutcomesHowWeDoIt{font-size:14px;line-height:20px}.innerListAccordionsHowWeDoIt .titleAccordion{font-size:12px;line-height:16px}.innerListAccordionsHowWeDoIt .innerAccordion{padding:8px 12px}.innerListAccordionsHowWeDoIt .accordionChildrenText span{margin-top:10px}}@media (max-width:712px){.innerDesktopBodyHowWeDoIt{display:none}.innerMobileBodyHowWeDoIt{display:block}.itemHowWeDoIt.activeItemHowWeDoIt{padding-bottom:24px}}.innerWhyUs{position:relative;overflow:hidden}.whyUs:after{content:"";z-index:-1;background-image:url(/images/goal.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;width:1846px;height:550px;position:absolute;bottom:0;right:-70%;transform:rotate(180deg)}.teamImg{background-image:url(/images/team.webp);background-position:50%;background-size:cover;min-height:506px}.whyUs{max-width:700px;margin:70px 100px 48px auto;position:relative}.titleWhyUs{margin-bottom:20px;font-family:NormalidadMedium,sans-serif;font-size:42px;line-height:40px}.textWhyUs{margin-bottom:24px;font-size:22px;line-height:28px}.innerReviewLogos{justify-content:space-between;align-items:center;display:flex}.innerReviewLogos img,.innerReviewLogos a{margin:0 20px}.appFuturaBadge{opacity:.8;object-fit:contain;max-width:160px;max-height:100%}.bgEllipse{opacity:.3;z-index:-1;width:300px;animation:7s linear infinite turn;position:absolute;bottom:0;left:0;overflow:visible}@keyframes turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bgEllipse>circle{stroke-width:400px;stroke-dasharray:11 3.33}.innerImgUsTeamImg{margin-right:50px}.usTeamImg{width:100%}.innerListWhoWeAre{margin-top:50px;display:flex}.innerUsList{min-width:260px}.listTextAboutUs{margin-left:10px}.innerListWhoWeAre .innerTitleSolution{margin-top:0}.whyItemList+.whyItemList{margin-top:25px}.propsOnly{margin-top:70px;margin-bottom:70px}.titleOnlyProps{font-family:NormalidadMedium,sans-serif;font-size:42px;line-height:40px}.innerPropsText p{color:#cecccc;margin-top:30px}.innerPropsText p span{color:#fff;font-family:NormalidadMedium,sans-serif}.readMoreBtn{float:right;color:#ff602e;background-color:#0000;border:none;margin-top:20px}.reviews{margin-top:70px}.sliderTitleReview{text-align:center;margin-bottom:30px;font-size:42px;line-height:44px}.innerInfoClient{justify-content:center;align-items:center;display:flex}.wrapperInfoClient{align-items:center;margin-right:20px;display:flex}.clientComment{max-width:800px;margin:0 auto 30px}.imgClient{border-radius:50%;max-width:80px;margin-right:20px}.clientPosition{font-family:NormalidadBold,sans-serif}.clientPosition>span{color:#a7a7a7;font-family:NormalidadMedium,sans-serif;font-size:14px;display:block}.moreProjectBtn{background-color:#ff602e;border-radius:10px;padding:10px 30px;font-size:20px;line-height:24px}.innerSlideClientComment{padding:0 160px}.sliderReviews .arrowPrev{left:100px}.sliderReviews .arrowNext{right:100px}@media (max-width:991px){.moreProjectBtn{display:none}.innerReviewLogos img,.innerReviewLogos a{margin:20px}.teamImg{min-height:203px}.whyUs:after{content:none}.whyUs{max-width:initial;margin:20px 0 0}.titleWhyUs{margin-bottom:10px;font-size:24px;line-height:28px}.textWhyUs{margin-bottom:15px;font-size:16px;line-height:20px}.innerReviewLogos{flex-wrap:wrap;justify-content:space-around}.bgEllipse{display:none}.whoWeAre{margin-bottom:30px}.titleWhoWeAre{text-align:center;margin-top:40px}.titleWhoWeAre>div{font-size:24px;line-height:28px}.innerListWhoWeAre{flex-direction:column;margin-top:20px}.whyItemList+.whyItemList{margin-top:15px}.innerImgUsTeamImg{margin:0 -10px}.innerUsList{width:100%;max-width:700px;margin-top:15px}.propsOnly{margin:0 0 20px}.titleOnlyProps{font-size:24px;line-height:28px}.innerPropsText p{margin-top:15px}.innerSlideClientComment{padding:0}.sliderArrows{display:none}.reviews{margin-top:30px}.sliderReviews .arrowPrev{left:40px;top:initial;bottom:0}.sliderReviews .arrowNext{right:40px;top:initial;bottom:0}.sliderTitleReview{margin-bottom:20px;font-size:24px;line-height:28px}.clientComment{margin-bottom:15px}.innerInfoClient{flex-direction:column}.wrapperInfoClient{margin-bottom:0;margin-right:0}}@media (max-width:567px){.innerReviewLogos{justify-content:space-around}.innerReviewLogos .whyAsReview{order:1;width:320px;margin-top:10px}}.productDevelopment .header{position:fixed}.productDevelopment .menuContact{opacity:0;transition:opacity .5s}div.productDevelopment .innerResultsList{transform:translate(0)}.engagementHero{flex-direction:column;min-height:100vh;display:flex;position:relative}.engagementHeroInnerContent{flex:1;justify-content:flex-start;align-items:center;height:100%;display:flex}.engagementHeroContent{z-index:1;max-width:770px;padding-top:100px;position:relative}.titleEngagementHero{text-transform:uppercase;color:#fff;font-family:NormalidadLight,sans-serif;font-size:50px;line-height:60px}.subtitleEngagementHero{margin:24px 0;font-family:NormalidadLight,sans-serif;font-size:24px;line-height:28px}.engagementHeroVideoBg{width:100%;height:100%;position:absolute;top:0;left:0}.engagementHeroVideo{object-fit:cover;width:100%;height:100%}.helpService{margin:50px 0}.helpService .supTitle{max-width:920px;margin:0 auto 18px}.productService{flex:1;width:100%}.productServiceImg{object-fit:cover;border-radius:12px;width:100%;height:330px}.productServiceTitle{margin:24px 0 8px;font-family:NormalidadMedium,sans-serif;font-size:20px;line-height:24px}.productDevelopmentFeedback{margin-top:50px;margin-bottom:50px}.productDevelopmentFeedback .supTitle{padding-right:120px}.benefitChoosing{margin:50px 0}.benefit{background-color:#353232;border-radius:12px;width:100%;max-width:1120px;min-height:280px;margin:0 auto;padding:60px;position:relative;overflow:hidden}.benefitBgImg{object-fit:cover;z-index:0;filter:brightness(40%);width:100%;height:100%;position:absolute;top:0;left:0}.benefitTitle{z-index:1;max-width:600px;margin-bottom:20px;font-family:NormalidadLight,sans-serif;font-size:32px;line-height:38px;position:relative}.benefitText{z-index:1;max-width:600px;font-family:NormalidadLight,sans-serif;font-size:18px;line-height:28px;position:relative}.previewCases{margin:50px 0}.listPreviewCases{flex-direction:column;gap:24px;display:flex}.previewCases .browserMore{color:#ff602e;max-width:fit-content;margin-top:30px;margin-left:auto;font-family:NormalidadMedium,sans-serif;font-size:26px;line-height:32px;display:block}.faq{margin:50px 0 70px}.innerFaq{justify-content:space-between;align-items:flex-start;gap:50px;display:flex}.faqContent{max-width:450px;margin-top:20px}.faqContent .supTitle{padding:0}.faqContentSupText{font-family:NormalidadLight,sans-serif}.innerFaq .wrapperAccordion{flex:1}.trustedCompanies{margin-top:70px;margin-bottom:20px}@media (max-width:991px){.titleEngagementHero{font-size:36px;line-height:40px}.subtitleEngagementHero{margin:35px 0 25px;font-size:20px;line-height:24px}.helpService{margin:20px 0}.productServiceImg{height:200px}.productServiceTitle{margin:16px 0 4px;font-size:18px;line-height:24px}.productDevelopmentFeedback,.benefitChoosing{margin:20px 0}.benefit{background:#2a2a2a;min-height:auto;padding:0 0 25px;box-shadow:0 20px 30px #00000026}.benefitBgImg{border-radius:12px;height:200px;position:static}.benefitTitle{margin-top:40px;margin-bottom:12px;padding:0 10px;font-family:NormalidadMedium,sans-serif;font-size:20px;line-height:24px}.benefitText{max-width:100%;padding:0 10px;font-family:NormalidadLight,sans-serif;font-size:16px;line-height:24px}.previewCases{margin:20px 0}.previewCases .browserMore{margin-top:20px;margin-right:auto;font-size:20px;line-height:24px}.faq{margin:20px 0 50px}.innerFaq{flex-direction:column;gap:0}.faqContent{width:100%;max-width:100%;margin-top:0}.faqContent .supTitle{text-align:center}.faqContentSupText{display:none}.faq .wrapperAccordion{width:100%}.titleFeatureIn{margin-top:20px}.trustedCompanies{margin-top:0}}@media (max-width:765px){.productDevelopment .benefitChoosing .benefit:nth-child(2) .benefitBgImg{object-position:right}}.mobileAppDevelopment .engagementHeroContent{flex:1;width:100%;max-width:100%}.mobileAppDevelopment .innerResultsList{margin-bottom:50px;padding-top:0;transform:translateY(10vh)}.mobileAppDevelopment .totalResultBlock{opacity:.8}.mobileAppDevelopment .titleEngagementHero,.mobileAppDevelopment .subtitleEngagementHero{max-width:700px}.developmentService{margin:50px 0}.mobileAppDevelopment .listHwd{grid-template-columns:repeat(auto-fill,minmax(400px,auto))}@media (max-width:650px){.mobileAppDevelopment .innerResultsList{margin-bottom:0;padding-top:20px;transform:translateY(0)}.developmentService{margin:20px 0}}@media (max-width:425px){.mobileAppDevelopment .listHwd{grid-template-columns:1fr}}.yupiPage .result{border-top:1px solid #353232}.yupiPage .titleResultBlock{font-size:30px;line-height:40px}.yupiPage .technologiesWrap{border-bottom:0;padding-top:0}@media (max-width:991px){.yupiPage .supTitle{font-size:24px;line-height:28px}.yupiPage .innerBlockSolution:first-child{margin-top:0;margin-bottom:30px}.yupiPage .solutionText{font-size:22px;line-height:28px}}.featuredTrustedBy{z-index:1;background-color:#222;border:1px solid #ff4e00cc;border-radius:12px;width:100%;max-width:1000px;margin:-6% auto 0;padding:5px 8px 20px;box-shadow:0 20px 30px #00000026}.innerFeaturedTrustedBy{align-items:stretch;gap:40px;display:flex}div.dedicatedTeam .innerResultsList{transform:translate(0)}.itemInfoCompanies{align-items:center;gap:30px;display:flex;position:relative}.itemInfoCompanies .featuredBrand{opacity:1;flex:1;height:60px;max-width:fit-content!important}.itemInfoCompanies .featuredBrand.virgin{height:75px}.itemInfoCompanies .title{color:#fff6;white-space:nowrap;font-family:NormalidadMedium,sans-serif;font-size:15px;line-height:18px;position:absolute;bottom:-13px;left:50%;transform:translate(-50%)}.hwd{margin:50px 0}.listHwd{grid-template-columns:repeat(auto-fill,minmax(300px,auto));gap:67px 25px;width:100%;display:grid}.itemHwdNumber{padding-left:65px;font-family:NormalidadLight,sans-serif;font-size:21px;line-height:24px;position:relative}.itemHwdNumber:before{content:"";background:linear-gradient(90deg,#ff602e1a 20%,#ff602e66 50%,#ff602eb3 60%);border-radius:10px;width:50px;height:3px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.itemHwdTitle{margin:35px 0 11px;font-family:NormalidadMedium,sans-serif;font-size:22px;line-height:26px}.itemHwdText{color:#dadada}.stepsList{margin:50px 0}.innerStepsList{max-width:900px;position:relative;overflow:hidden}.innerStepsList:before{content:"";background:#ff602e80;width:1px;height:100%;position:absolute;top:0;left:24px}.itemStepsList{margin-bottom:56px;padding-left:90px;position:relative}.itemStepsList:last-child{margin-bottom:0}.itemStepsList .stepNumber{background-color:#222;border:2px solid #ff602e;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-family:NormalidadMedium,sans-serif;font-size:16px;line-height:20px;display:flex;position:absolute;top:0;left:4px}.itemStepsList .stepNumber:before{content:"";background:#222;width:100%;height:24px;position:absolute;bottom:calc(100% + 2px)}.itemStepsList .stepNumber:after{content:"";background:#222;width:100%;height:24px;position:absolute;top:calc(100% + 2px)}.itemStepsList:last-child .stepNumber:after{height:100vh}.itemStepTitle{font-family:NormalidadBold,sans-serif;font-size:26px;line-height:40px}.itemStepText{color:#dadada;margin-top:15px;font-family:NormalidadLight,sans-serif}@media (max-width:991px){.hwd{margin:20px 0}.listHwd{gap:46px 60px}.itemHwdNumber{font-size:17px;line-height:21px}.itemHwdTitle{margin:18px 0 10px;font-size:18px;line-height:22px}.itemHwdText{font-size:16px;line-height:20px}.stepsList{margin:20px 0}.itemStepsList{margin-bottom:50px;padding-left:68px;position:relative}.itemStepsList .stepNumber{width:36px;height:36px;font-size:14px;line-height:18px;left:7px}.itemStepTitle{padding-top:7px;font-size:18px;line-height:24px}.itemStepText{margin-top:10px;font-family:NormalidadRegular,sans-serif;font-size:16px;line-height:22px}.featuredTrustedBy{z-index:2;box-shadow:none;border-left:none;border-right:none;border-radius:0;gap:0;max-width:fit-content;margin-top:0;position:relative;top:0;left:0;transform:translate(0)}.innerFeaturedTrustedBy{flex-direction:column}.itemInfoCompanies{flex-wrap:wrap;justify-content:center;gap:5px 15px}.itemInfoCompanies:first-child{margin-top:30px;padding-bottom:35px}.itemInfoCompanies .featuredBrand{opacity:1;flex:1;min-width:140px;height:55px;max-width:140px!important}.itemInfoCompanies .featuredBrand.virgin{min-width:70px;height:55px;max-width:fit-content!important}.itemInfoCompanies .title{position:absolute;top:-25px;bottom:auto}}@media (max-width:680px){.listHwd{grid-template-columns:repeat(1,1fr);gap:30px}}.appDevelopers{margin:40px 0}.innerTitleAndList{align-items:flex-start;gap:10%;display:flex}.innerTitleAndList .supTitle{flex:1}.innerTitleAndListContent{flex:1.5;grid-template-columns:repeat(2,1fr);gap:30px 15px;display:grid}.innerTitleAndListItemTitle{font-family:NormalidadMedium,sans-serif;font-size:22px;line-height:26px}.innerTitleAndListItemText *{color:#dadada;font-size:16px!important}@media (max-width:991px){.appDevelopers{margin:20px 0}.innerTitleAndList{flex-direction:column;gap:0}.innerTitleAndListContent{flex:1;grid-template-columns:repeat(2,1fr);gap:20px 10px}.innerTitleAndListItemTitle{font-size:18px;line-height:22px}}@media (max-width:600px){.innerTitleAndListContent{grid-template-columns:repeat(1,1fr)}}.beckEndPage .engagementHeroContent{flex:1;width:100%;max-width:100%}.beckEndPage .innerResultsList{margin-bottom:50px;transform:translateY(10vh)}.beckEndPage .totalResultBlock{opacity:.8}.beckEndPage .titleEngagementHero,.beckEndPage .subtitleEngagementHero{max-width:700px}.beckEndServices .listHwd{grid-template-columns:repeat(auto-fill,minmax(400px,auto))}@media (max-width:650px){.beckEndPage .innerResultsList{margin-bottom:0;transform:translateY(0)}.beckEndServices .listHwd{grid-template-columns:1fr}}.igotNext .result{border-top:1px solid #353232;padding-top:40px}.rocketLeagueGarage .result{border-top:1px solid #353232}.rocketLeagueGarage .titleResultBlock{font-size:30px;line-height:40px}.rocketLeagueGarage .technologiesWrap{border-bottom:0;padding-top:0}@media (max-width:991px){.rocketLeagueGarage .supTitle{font-size:24px;line-height:28px}.rocketLeagueGarage .innerBlockSolution:first-child{margin-top:0;margin-bottom:30px}.rocketLeagueGarage .solutionText{font-size:22px;line-height:28px}}.beautyadvisor .result{border-top:1px solid #353232;padding-top:40px}.beautyadvisor .solutionProblem{margin-top:46px;margin-bottom:0}@media (max-width:991px){.beautyadvisor .solutionProblem{margin-top:0}}.breeze .result{border-top:1px solid #353232;padding-top:40px}.sliderFeaturedBreeze{position:static}.sliderArrowsFeaturedBreeze{display:flex;top:25px}.sliderArrowsFeaturedBreeze.arrowPrev{left:auto;right:75px}.sliderArrowsFeaturedBreeze.arrowNext{right:20px}.sliderArrowsFeaturedBreeze .slick-dots{margin-bottom:0}@media (max-width:991px){.sliderArrowsFeaturedBreeze{width:35px;height:35px;display:flex;top:25px}}.finsu .result{border-top:1px solid #353232;padding-top:40px}.finsu .listApparelCatalog{flex-direction:column;gap:10px;display:flex}.finsu .itemListApparelCatalog{min-width:fit-content;padding-left:15px;position:relative}.finsu .itemListApparelCatalog:before{content:"";background-color:#ff602e;border-radius:50%;width:5px;height:5px;position:absolute;top:14px;left:0;transform:translateY(-50%)}.raisal .result{border-top:1px solid #353232;padding-top:40px}.raisal .footer{padding-bottom:30px}.raisal .footer .featuredIn{display:none}.raisal .innerLastFooter{margin-top:30px}.raisal .listApparelCatalog{flex-direction:column;gap:10px;display:flex}.pflegeHub .result{border-top:1px solid #353232;padding-top:40px}.pflegeHub .solutionProblem{margin-top:46px;margin-bottom:0}.pflegeHub .innerBlockSolution{min-height:400px}@media (max-width:991px){.pflegeHub .solutionProblem{margin-top:0}.pflegeHub .innerBlockSolution{min-height:auto}}.processBoard .result{border-top:1px solid #353232;padding-top:40px}.processBoard .footer{padding-bottom:30px}.processBoard .footer .featuredIn{display:none}.processBoard .innerLastFooter{margin-top:30px}.processBoard .listApparelCatalog{flex-direction:column;gap:10px;display:flex}.healthcare .result{border-top:1px solid #353232}.healthcare .titleResultBlock{font-size:30px;line-height:40px}.healthcare .technologiesWrap{border-bottom:0;padding-top:0}@media (max-width:991px){.healthcare .supTitle{font-size:24px;line-height:28px}.healthcare .innerBlockSolution:first-child{margin-top:0;margin-bottom:30px}.healthcare .solutionText{font-size:22px;line-height:28px}}.stealthMode .result{border-top:1px solid #353232}.stealthMode .footer{padding-bottom:30px}.stealthMode .footer .featuredIn{display:none}.stealthMode .innerLastFooter{margin-top:30px}.stealthMode .listApparelCatalog{flex-direction:column;gap:10px;display:flex}.stealthMode .technologiesWrap{padding-top:0}.videoImage{cursor:pointer;border-radius:500px;width:100%;margin:56px;transition:all .5s}.projectGoalImage{max-width:416px}.innerResults{margin:20px 0 107px 15px;display:flex}.innerTextListResults,.innerTitleSolution{align-items:baseline;margin-top:42px;display:flex}.textListResults{color:#000;padding-left:22px;font-family:NormalidadMedium,sans-serif;font-size:18px;line-height:25px}.listStyleResult{flex-direction:column;flex:1;margin:0 155px 0 55px;display:flex}.technologiesWrap{border-bottom:1px solid #fff3;padding:98px 0 62px}.technologiesItemsWrap{flex-wrap:wrap;margin-top:60px;display:flex}.technologiesItemWrap{flex-direction:column;justify-content:center;align-items:center;margin-right:30px;display:flex}.technologiesItemWrap>img{width:105px;height:105px}.technologiesItemText{font-family:NormalidadRegular,sans-serif;font-size:15px;line-height:25px}.challenges{border-top:1px solid #fff3}.challengeWrap{justify-content:space-between;width:100%;max-width:1050px;margin:auto;padding:0 0 36px;display:flex}.challengeBlock{max-width:450px}.challengeTitle{padding-left:10px;font-family:NormalidadBold,sans-serif;font-size:24px;line-height:28px}.challengeText{margin-top:15px;font-size:18px;line-height:25px}.colorGrey{color:#a7a7a7}.borderLine{border-bottom:1px solid #ffffff0d}.projectGoalText{max-width:520px;margin-left:70px;font-family:NormalidadRegular,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:25px}.projectGoal{margin-top:-50px;padding:82px 0 157px;position:relative;overflow:hidden}.projectGoal .titleResult{color:#fff}.testRew:after{content:"";z-index:-1;background-image:url(/images/goal.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;width:1846px;height:643px;margin-left:-90px;position:absolute;top:0}.projectGoalWrap{align-items:center;margin-top:135px;display:flex}.testimonials{width:100%;max-width:735px;margin:70px 0 60px 60px}.casesSwitch{border-top:1px solid #fff3;flex-direction:column;justify-content:center;align-items:center;display:flex}.casesSwitchText{margin:0 30px;font-family:NormalidadBold,sans-serif;font-size:24px;line-height:28px}.casesSwitchTextOther{text-align:center;color:#a7a7a7;width:62px;margin:0 40px;font-size:14px;line-height:18px}.casesSwitchTextOtherMob{text-align:center;margin:20px;font-family:NormalidadMedium,sans-serif;font-size:32px;line-height:38px;display:none}.arrowRight{transform:rotate(180deg)}.titleResult{color:#000;margin-top:106px;margin-bottom:22px;font-size:42px;line-height:40px}.innerSites{justify-content:space-between;align-items:center;margin:64px 0 47px;display:flex}.aboutProject{border-bottom:1px solid #181818;justify-content:space-between;align-items:flex-start;display:flex}.projectTechnologies{justify-content:space-between;align-items:center;max-width:1088px;margin:0 auto;display:flex}.projectTechnologies>span{background-color:#181818;width:1px;height:205px;margin:0 10px}.aboutMario{max-width:460px}.aboutMario span{font-family:NormalidadBold,sans-serif}.colorRed{color:#ff602e}.businessResult{background-color:#ff602e}.innerInfoTechnologies{width:100%;max-width:480px}.technologies:first-child{margin-bottom:20px}.technologiesTitle{text-transform:capitalize;font-size:24px;line-height:28px}.allTechnologies{color:#a7a7a7;font-size:18px;line-height:25px}.slider{margin:0}.titleSlider{text-transform:uppercase;margin-top:40px;margin-bottom:34px}.innerSlide{justify-content:space-between;align-items:center;margin-left:auto;display:flex}.innerImageSlide{justify-content:center;align-items:center;max-width:590px;margin-top:10px;margin-bottom:20px;display:flex}.slideImage{max-width:590px;max-height:400px}.innerSlide .innerSlideText{max-width:575px;margin-left:10px}.slideTitleText{margin-bottom:40px;font-family:NormalidadBold,sans-serif;font-size:24px;line-height:28px}.graphicImg img,.photoProject img{width:100%}.casesWrapLink{height:auto;display:flex}.casesLinkWrapper{flex:1;justify-content:center;align-items:center;height:137px;display:flex}.casesLinkWrapperMain{flex:1;display:flex}.videoMobile{display:none}.videoMobile .react-player__preview{background-position:0 20%!important}.innerSlideImage{width:220px;height:100%;position:absolute}.App .unHover{cursor:initial}.App .unHover:hover{transform:scale(1)}.linkToStealth{text-align:center}@media (max-width:991px){.videoImage{margin:0}.innerSlideImage{height:110%}.elementText{margin-left:60px;font-size:16px;line-height:25px}.innerImageSlide{position:relative}.innerSlide .innerImageSlide{min-width:220px;margin-bottom:40px}.testimonials{width:100%;min-width:100%;margin:0}.challenges{border:none}.videoMobile{display:flex}.projectGoal{margin-top:0;padding:32px 0 0}.projectTechnologies{flex-wrap:wrap;margin:0 6px}.projectTechnologies>span{display:none}.titleResult{text-align:center;margin:20px 0 0;font-size:32px}.innerSites{flex-direction:column;margin:32px 0 16px}.aboutMario{max-width:100%;margin:16px 0}.projectGoalWrap{flex-direction:column;margin:0 -16px}.testRew:after{display:none}.projectGoalImage{width:100%;max-width:100%;display:none}.projectGoalText{max-width:100%;margin:16px}.challengeWrap{flex-direction:column}.challengeBlock{max-width:none}.technologiesWrap{border:none}.titleSlider{text-align:center}.slideImage{max-width:100%}.technologiesWrap{padding:32px 0}.technologiesWrap h3{text-align:center}.technologiesItemWrap{margin:0 15px}.technologiesItemsWrap{justify-content:center;margin-top:32px}.listStyleResult{margin:0}.innerResults{margin:32px 6px;display:flex}.graphicImg{justify-content:center;align-items:center;margin-top:32px;display:flex}.casesSwitchText{margin:0 15px;font-size:16px;line-height:28px}.casesSwitchTextOther{margin:0 20px;font-size:12px;line-height:14px;display:none}.innerTextListResults{margin-top:16px}.casesWrapLink{flex-direction:row-reverse;flex:1;justify-content:center;align-items:center;height:137px;display:flex}.casesWrapLink:hover{cursor:pointer;opacity:.5}.casesSwitchTextOtherMob{display:flex}.casesLinkWrapperMain{border-top:1px solid #fff3;justify-content:center;width:100%;display:flex}.casesWrapLink:first-child{border-right:1px solid #fff3}.challenges h3,.projectGoal h3,.technologiesWrap h3{font-size:30px;line-height:32px}}@media (max-width:830px){.innerSlide{flex-direction:column}}@media (max-width:730px){.aboutProject{border:none;flex-wrap:wrap}.technologiesItemWrap>img{width:80px;height:80px}}.innerCase{border-bottom:1px solid #181818;padding:90px 0 83px;display:block}.titleCases{text-align:center;margin-top:20px;font-family:NormalidadMedium,sans-serif;font-size:100px;line-height:90px}.innerListCases .innerCase:first-child .nameProjectCase{width:auto}.innerCase:first-child{padding-top:64px}.innerCase:nth-child(2n) .innerViewCase{direction:rtl}.innerCase:last-child{margin-bottom:80px}.innerViewCase{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.nameProjectCase{text-align:left;text-transform:uppercase;width:min-content;margin:0 auto;font-family:NormalidadMedium,sans-serif;font-size:72px;line-height:72px}.innerImageProject{justify-content:center;max-height:400px;display:flex}.imageProjectCase{object-fit:contain;width:100%}.innerCasesInfo{justify-content:space-between;display:flex}.resultCase{border:1px solid #ff602e;border-radius:12px;width:100%;max-width:380px;min-height:154px;margin-right:40px;padding:32px 15px 15px 32px}.titleResultCases{color:#ff602e;margin-bottom:10px;font-family:NormalidadMedium,sans-serif;font-size:24px;line-height:25px}.textResult{color:#fff;font-family:NormalidadBold,sans-serif;font-size:18px;line-height:25px}.innerBlockInfoProject{width:100%;max-width:800px}.innerInfo{justify-content:space-between;align-items:flex-start;display:flex}.innerInfo+.innerInfo{margin-top:23px}.innerFirstComponent{align-items:center;width:100%;max-width:302px;margin-right:15px;display:flex}.innerIconComponent{margin-right:40px}.innerAllTestFirstComponent{width:100%;max-width:216px}.innerAllTestFirstComponent p{font-family:NormalidadBold,sans-serif;font-size:20px;line-height:28px}.subTitleAboutFirstComponent{color:#a7a7a7}.innerSecondComponent{width:100%;max-width:422px}.titleAboutSecondComponent{font-family:NormalidadMedium,sans-serif;font-size:24px;line-height:28px}.subTitleAboutSecondComponent{color:#a7a7a7;font-size:22px}@media (max-width:991px){.titleCases{display:none}.innerCase{padding:20px 0 40px!important}.innerViewCase{flex-direction:column;margin-bottom:0;margin-left:0}.nameProjectCase{max-width:initial;width:auto;margin-bottom:25px;font-size:36px;line-height:40px}.innerInfo+.innerInfo{justify-content:flex-start;margin-top:0}.resultCase{min-height:76px;margin-right:0;padding:15px 10px 10px 15px}.innerIconComponent{margin-right:15px}.innerIconComponent svg{width:40px;height:40px}.titleResultCases{font-size:20px;line-height:22px}.textResult{font-size:13px;line-height:17px}.innerAllTestFirstComponent p{font-size:15px;line-height:18px}.titleAboutSecondComponent{margin-bottom:5px;font-size:17px;line-height:19px}.subTitleAboutSecondComponent{font-size:16px;line-height:17px}.innerBlockInfoProject{display:flex}.innerInfo{flex-direction:column;width:50%}.innerInfo:first-child{margin:0 30px}.innerCasesInfo{max-width:800px;margin:0 auto}.nameProjectCase{text-align:center}.innerSecondComponent{margin-top:15px;margin-left:0}}@media (max-width:768px){.innerCasesInfo{flex-direction:column}.resultCase{max-width:initial;margin-bottom:15px}.innerInfo:first-child{margin:0 10px 0 0}}@media (max-width:576px){.innerInfo{width:100%}.innerBlockInfoProject{flex-direction:column}.innerInfo:first-child{margin:0 0 25px}.innerImageProject{max-height:300px}}@font-face{font-display:swap;font-family:NormalidadRegular;src:url(/fonts/NormalidadText-TextRegular-latin.woff2)format("woff2");font-weight:400;font-style:normal;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:NormalidadRegular;src:local(NormalidadRegular),url(/fonts/NormalidadText-TextRegular.woff2)format("woff2"),url(/fonts/NormalidadText-TextRegular.otf)format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:NormalidadBlack;src:url(/fonts/NormalidadText-TextBlack-latin.woff2)format("woff2");font-weight:900;font-style:normal;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:NormalidadBlack;src:local(NormalidadBlack),url(/fonts/NormalidadText-TextBlack.woff2)format("woff2"),url(/fonts/NormalidadText-TextBlack.otf)format("truetype");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:NormalidadBold;src:url(/fonts/NormalidadText-TextBold-latin.woff2)format("woff2");font-weight:700;font-style:normal;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:NormalidadBold;src:local(NormalidadBold),url(/fonts/NormalidadText-TextBold.woff2)format("woff2"),url(/fonts/NormalidadText-TextBold.otf)format("truetype");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:NormalidadSemiBold;src:url(/fonts/NormalidadText-SemiCondensed-latin.woff2)format("woff2");font-weight:600;font-style:normal;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:NormalidadSemiBold;src:local(NormalidadSemiBold),url(/fonts/NormalidadText-SemiCondensed.woff2)format("woff2"),url(/fonts/NormalidadText-SemiCondensed.otf)format("truetype");font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:NormalidadMedium;src:url(/fonts/NormalidadText-TextMedium-latin.woff2)format("woff2");font-weight:500;font-style:normal;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:NormalidadMedium;src:local(NormalidadMedium),url(/fonts/NormalidadText-TextMedium.woff2)format("woff2"),url(/fonts/NormalidadText-TextMedium.otf)format("truetype");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:NormalidadLight;src:url(/fonts/NormalidadText-TextLight-latin.woff2)format("woff2");font-weight:300;font-style:normal;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:NormalidadLight;src:local(NormalidadLight),url(/fonts/NormalidadText-TextLight.woff2)format("woff2"),url(/fonts/NormalidadText-TextLight.otf)format("truetype");font-weight:300;font-style:normal}html{scroll-behavior:auto!important}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;box-sizing:border-box;background-color:#222;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}ul{cursor:pointer;margin:0;padding:0;list-style-type:none}a{color:#fff;text-decoration:none}a:hover{color:#fff}.cursor-default{cursor:default!important}td,tfoot,th,thead,tr{border-style:hidden}p{color:#fff;margin:0;font-family:NormalidadRegular;font-size:18px;line-height:25px}h1{color:#fff;margin:0;font-family:NormalidadRegular;font-size:66px;line-height:66px}h2{font-family:NormalidadSemiBold;font-size:20px;line-height:24px}h3{text-transform:uppercase;margin:0;font-family:NormalidadMedium;font-size:40px;line-height:42px}h5{margin:0;font-family:NormalidadMedium}h4{color:#fff;margin-bottom:0;font-family:NormalidadLight}.App{flex-direction:column;min-height:100vh;display:flex}.container{max-width:1260px;margin:0 auto;padding:0 20px}.bigContainer{max-width:1384px;margin:0 auto;padding:0 20px}.slick-dots li{width:initial}.textColorWhite{color:#fff}.contactWrap{flex-direction:column;flex:1;justify-content:center;display:flex}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media (max-width:991px){.container,.bigContainer{padding:0 10px}}.casesTitle{letter-spacing:.03em;text-transform:uppercase;color:#fff;max-width:763px;margin-top:0;margin-bottom:9px;font-family:NormalidadMedium,sans-serif;font-size:100px;line-height:90px}.supTitle{letter-spacing:.03em;text-transform:uppercase;color:#fff;margin-top:0;margin-bottom:16px;padding:10px 0 40px;font-family:NormalidadMedium,sans-serif;font-size:42px;line-height:48px;position:relative}.supTitle.underline{border-bottom:1px solid #ff602e}.supTitleUnderline:after{content:"";background:linear-gradient(90deg,#ff602e4d 20%,#ff602e66 50%,#ff602eb3 60%);border-radius:10px;width:100%;height:3px;position:absolute;bottom:10px;left:0;transform:translateY(-50%)}.supTitleSm{color:#fff;margin-bottom:16px;padding:5px 0 10px;font-family:NormalidadMedium,sans-serif;font-size:24px;line-height:28px}.featuredIn{margin-bottom:64px}.titleFeatureIn{color:#fff6}.featuredBrand{opacity:.4;justify-content:center;display:flex}.featuredBrand.virgin{max-width:80px}.featuredBrand img{width:100%}.featuredIcons{flex-wrap:wrap;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));justify-content:space-evenly;align-items:center;padding:0 0 20px;display:grid}.innerResultsList{padding-top:50px;padding-bottom:50px}.resultBlock{flex:1}.resultBlock>*{text-align:center}.totalResultBlock{text-transform:uppercase;color:#ff602e;font-family:NormalidadLight,sans-serif;font-size:42px;line-height:48px}.titleResultBlock{text-transform:uppercase;color:#d9d9d9;margin-bottom:16px;font-family:NormalidadLight,sans-serif;font-size:36px;line-height:48px}.supTitleResultBlock{color:#a7a7a7;font-family:NormalidadMedium,sans-serif;font-size:20px;line-height:24px}.btnInfoLink{border:1px solid #fff3;border-radius:54px;justify-content:center;align-items:center;width:250px;height:63px;margin:0 8px;display:flex}.innerBtnChildren{margin-left:12px}.textReview{color:#fff9;text-transform:uppercase;margin-left:1px;line-height:16px}.innerSolutionProblem{display:flex}.solutionProblem{border-top:1px solid #242424;border-bottom:1px solid #242424;margin-bottom:46px}.innerBlockSolution{justify-content:flex-end;align-items:center;min-height:470px;display:flex;position:relative}.innerBtnPlay{cursor:pointer;justify-content:center;display:flex;position:absolute}.innerBtnPlay>svg{width:100px;height:100px}.innerVideo{border-right:1px solid #ffffff0d;justify-content:center;max-width:100%}.videoImage{cursor:pointer;transition:all .5s}.videoImageHome{object-fit:cover;max-width:270px;height:100%;max-height:270px}.innerSolution{margin-left:56px}.solutionText{margin:24px 0;font-size:24px;line-height:30px}.solutionAuthor{font-family:NormalidadBold,sans-serif}.innerInfoAuthor{border-top:1px solid #3d3d3d;border-bottom:1px solid #3d3d3d;justify-content:space-between;align-items:center;padding:24px 0;display:flex}.whatWeDo{margin:50px 0}.innerWhatWeDoTitle{text-transform:uppercase;border-bottom:1px solid #ffffff1a;margin-bottom:16px;padding:10px 0 40px;font-family:NormalidadMedium,sans-serif;font-size:42px;line-height:40px}.titleWhatWeDo{padding-bottom:74px}.companyDirectionList{grid-template-columns:repeat(3,1fr);gap:32px 20px;display:grid}.companyDirectionItem{text-align:center;border:1px solid #353232;border-radius:12px;padding:50px 10px;transition:all .3s}.companyDirectionItem>*{transition:all .3s}.companyDirectionItem:hover{background-color:#ffffff0d;border-color:#ff602e}.companyDirectionItem:hover>*{transform:scale(1.05)}.companyDirectionItem:nth-child(3)>.companyDirectionTitle{max-width:150px}.companyDirectionTitle{max-width:245px;margin:16px auto 0;font-family:NormalidadMedium,sans-serif;font-size:28px;line-height:34px}.innerInputForm{width:100%;max-width:510px;margin:12px 0}.labelForm{color:#c4c4c4;letter-spacing:.36px;text-transform:uppercase;margin-bottom:8px;font-size:12px;line-height:16px}.labelErrorForm{letter-spacing:.33px;color:#db1f35;font-family:NormalidadMedium,sans-serif;font-size:11px;line-height:12px}.formInput{color:#fff;background:#ff602e0f;border:1px solid #3d3d3d;border-radius:3px;width:100%;padding:16px 10px 16px 16px;font-family:NormalidadMedium,sans-serif;font-size:14px;line-height:22px;transition:all .5s}input:-webkit-autofill{color:#fff;background-color:#0000}input:-webkit-autofill:hover{color:#fff;background-color:#0000}input:-webkit-autofill:focus{color:#fff;background-color:#0000}input:-webkit-autofill{-webkit-text-fill-color:#fff;border:1px solid #fff3;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #ff602e}input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;border:1px solid #fff3;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #ff602e}input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;border:1px solid #fff3;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #ff602e}input::placeholder{color:#fff9}.formInput:focus{box-shadow:none;color:#fff;background-color:#ff602e0f;border-color:#ffffff80!important}.formInput::placeholder{color:#fff9;outline:none}.formInput:focus-visible{outline:none}.errorInput{background:#ff602e0f;border:1px solid #ff602e}.awards{margin-bottom:116px}.innerAwards{grid-template-columns:repeat(auto-fit,minmax(150px,max-content));justify-content:center;gap:45px;display:grid}.award{color:#000;opacity:.85;object-fit:contain;justify-content:center;align-items:center;width:100%;min-width:100px;max-width:200px;height:200px;font-family:NormalidadBold,sans-serif;display:flex}.contactUs{padding-bottom:100px;position:relative}.topBorderContactUs{background-color:#ff602e;width:100%;height:1px}.titleContactUs{text-transform:uppercase;text-align:center;max-width:686px;margin:85px auto 38px;font-family:NormalidadMedium,"sans-serif";font-size:36px;line-height:40px}.buttonContact{text-align:center;max-width:340px;margin:0 auto;font-family:NormalidadMedium,sans-serif;display:block}.sightContactus{z-index:-1;position:absolute;top:-80px;left:50%;transform:translate(-50%)}.wrapper404{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.contentBlock404{justify-content:space-between;width:80%;height:auto;display:flex}.imageBlock404{flex:1;justify-content:center;align-items:center;display:flex}.imageBlock404Img{width:194px;height:295px}.textBlock404{flex-direction:column;flex:2;justify-content:center;display:flex}.textBlock404>h1{font-family:NormalidadBold,sans-serif;font-size:40px}.backHome>a:hover{border-bottom:1px solid #fff}.textLinkToContact{font-size:20px}.titleTermsAndPrivacyText{text-align:center;margin-top:20px;font-family:NormalidadMedium,sans-serif;font-size:100px;line-height:90px}.supTitleTermsAndPrivacyText{font-family:NormalidadMedium,sans-serif;font-size:42px;line-height:40px}.termsAndPrivacyText{margin:40px 0;font-size:22px;line-height:28px}.infoList{flex-direction:column;gap:10px;margin-top:15px;display:flex}.infoListItem{color:#dadada;border-radius:12px;min-width:fit-content;padding-left:30px;font-family:NormalidadLight,sans-serif;font-size:18px;line-height:24px;position:relative}.infoListItem:before{content:"";background-color:#ff602e;border-radius:50%;width:5px;height:5px;position:absolute;top:12px;left:13px;transform:translateY(-50%)}.homeIntro{padding:10px 0 30px}.homeIntroInnerContent{justify-content:space-between;align-items:flex-start;gap:20px;max-width:1000px;display:flex}.homeIntroContent{flex:1.25;margin-top:20px}.homeIntroTitle{margin-bottom:24px;font-family:NormalidadBold,sans-serif;font-size:56px;line-height:67.2px}.introSupTitle{margin-bottom:24px;font-family:NormalidadRegular,sans-serif;font-size:28px;line-height:34px}.webDevelopment .threeDButton{margin-top:30px}.homeIntro .featuredIcons{grid-template-columns:repeat(2,170px);justify-content:flex-end;gap:20px 10px;margin-right:-5px;display:grid}.homeIntro .featuredBrand{opacity:1;justify-content:flex-start;width:auto;padding:0}.homeIntro .innerSupTopBlock{margin-top:40px}.homeIntro .featuredIn{max-width:fit-content;margin-bottom:0}.webDevelopment .innerSupTopBlock{margin-bottom:0}.webDevelopment .innerSupTopBlock div:nth-child(2){justify-content:space-between}.webDevelopment .innerSupTopBlock div:nth-child(2) img:nth-child(2){margin-top:-17px}.webDevelopment .featuredTrustedBy{margin:50px auto;position:static;top:0;left:0;transform:translate(0)}.webDevelopment .innerResultsList{padding-bottom:0}.webDevelopmentAwards{margin:50px 0}.webDevelopmentAwards .innerAwards{grid-template-columns:repeat(auto-fit,minmax(120px,135px))}.webDevelopmentAwards .innerAwards img{opacity:.8;margin:0 auto}.webDevelopmentProjects{margin:50px 0}.webDevelopmentProjectsContent{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.webDevelopmentProjectsCard{border:1px solid #353232;padding:15px;transition:all .5s;position:relative}.webDevelopmentProjectsCard:hover{border-color:#ff602e;transform:scale(1.05)}.webDevelopmentProjectsIcon{position:absolute;top:0;left:0}.webDevelopmentProjectsCardTitle{margin-bottom:10px;font-family:NormalidadBold,sans-serif;font-size:20px;line-height:28px}.webDevelopmentProjectsCardSubTitle{margin-bottom:15px;padding-left:20px;font-size:16px;line-height:24px;position:relative}.webDevelopmentProjectsCardSubTitle:last-child{margin-bottom:0}.webDevelopmentProjectsCardSubTitle:before{content:"";background-color:#ff602e;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:5px;transform:translateY(-50%)}.webDevelopmentFeedback{margin:50px 0}.webDevelopmentFeedback .supTitle{padding-right:120px}.feedbackSlide{padding:20px}.innerClientFullName{height:270px;margin-bottom:15px;position:relative}.slideFeedbackImg{z-index:-1;object-fit:cover;border-radius:12px;width:100%;height:100%;position:absolute;top:0;left:0}.innerSlideContentClientInfo{cursor:pointer;border-radius:12px;align-items:flex-end;gap:20px;height:100%;padding-bottom:20px;padding-left:20px;display:flex;overflow:hidden;box-shadow:inset 1px -50px 60px 11px #00000085}.feedbackSlideText{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:5px;font-family:NormalidadLight,sans-serif;display:-webkit-box;overflow-y:hidden}.iconFeedback{width:30px;margin-right:20px}.webDevelopmentSuccessStories{margin:50px 0}.feedbackCase{border:1px solid #353232;border-radius:12px;flex:1;height:100%;margin:0 10px;transition:all .8s;display:block}.feedbackCase:hover{transform:scale(1.05)}.linkNotAllowed{cursor:default}.linkNotAllowed:active{pointer-events:none}.feedbackCase.linkNotAllowed .readMore{font-size:0}.webDevelopmentCaseImg{object-fit:contain;width:100%;max-width:632px;height:300px;margin:0 auto;padding:10px 10px 0;display:block}.webDevelopmentCaseContent{padding:28px 32px 24px}.webDevelopmentAdditionalInfo{color:#000;background-color:#ff602e;border-radius:5px;gap:3px;padding:4px 8px;font-family:NormalidadMedium,sans-serif;font-size:16px;line-height:21px;display:flex}.webDevelopmentCaseReadTime{font-family:NormalidadMedium,sans-serif;font-size:14px;line-height:21px}.webDevelopmentCaseTitle{margin:16px 0 8px;font-family:NormalidadBold,sans-serif;font-size:24px;line-height:34px}.webDevelopmentCaseSubTitle{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:100%;min-height:50px;display:-webkit-box;overflow:hidden}.readMore{color:#ff602e;border-bottom:1px solid #ff602e;margin-top:15px;display:inline-block}.webDevelopmentSuccessStoriesSlider{position:static}.sliderSuccessStoriesArrows{top:30px}.sliderSuccessStoriesArrows.arrowPrev{left:auto;right:75px}.sliderSuccessStoriesArrows.arrowNext{right:20px}.webDevelopmentSuccessStoriesSlider .slick-list{overflow:visible}.webDevelopment .titleContactUs{margin-bottom:60px}.buttonLabelStyle{color:#fff;letter-spacing:2px;text-transform:uppercase;font-size:14px;line-height:24px}.threeDButton{color:#ff602e;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:stretch;width:300px;min-width:90px;max-width:710px;height:70px;padding:0;font-family:NormalidadMedium,sans-serif;font-size:16px;line-height:24px;display:flex;position:relative}.threeDButton .leftSide,.threeDButton .rightSide{object-fit:cover;pointer-events:none;width:50%;height:100%;position:absolute;top:0}.threeDButton .leftSide{object-position:left;transition:all .5s;left:0;right:50%}.threeDButton .rightSide{object-position:right;transition:all .5s;left:50%;right:0}.threeDButton>span{border-top-left-radius:26px;border-bottom-right-radius:26px;justify-content:center;align-items:center;width:100%;height:100%;padding:17px 17px 17px 18px;transition:all .5s;display:flex;position:relative;transform:translate(0)}.threeDButton:hover span{color:#fff;background-color:#ffffff12;transition:all .5s}@media (max-width:991px){.supTitle{margin-bottom:24px;padding-bottom:10px;font-size:22px;line-height:26px}.supTitleUnderline:after{display:none}.supTitleSm{margin-bottom:16px;padding-bottom:5px;font-size:20px;line-height:24px}.innerResultsList{padding-top:20px;padding-bottom:20px;gap:24px!important}.totalResultBlock{font-size:30px;line-height:36px}.titleResultBlock{margin-bottom:5px;font-size:24px;line-height:32px}.supTitleResultBlock{font-size:14px;line-height:18px}.awards{margin-bottom:65px}.innerAwards{gap:20px}.award{height:155px}.contactUs{padding-bottom:72px}.titleContactUs{margin:24px 0;font-size:20px;line-height:24px}.sightContactus{width:350px;top:-65%}.innerSolution svg{width:65px;height:32px}.featuredIcons{justify-content:flex-start}.featuredIn{margin-bottom:35px}.solutionProblem{border-bottom:1px solid #fff3;margin-bottom:53px}.innerSolutionProblem{flex-direction:column}.innerVideo{border-right:none;width:100%}.innerBlockSolution{width:100%;min-height:auto}.innerBlockSolution:first-child{border-radius:50%;justify-content:flex-start;width:260px;height:260px;margin:20px auto 0}.videoImageHome{width:260px;min-height:260px;margin:0}.innerBtnPlay{top:50%;left:50%;transform:translate(-50%,-50%)}.innerBtnPlay>svg{width:48px;height:48px}.innerSolution{max-width:initial;flex:1;margin-left:0}.solutionText{margin:16px 0;font-family:NormalidadLight,sans-serif;font-size:22px;line-height:28px}.innerInfoAuthor{border-bottom:none;flex-direction:column;align-items:flex-start;padding:16px 0}.solutionAuthor{margin-bottom:6px;font-size:16px;line-height:24px}.innerInfoAuthor p{margin-bottom:4px;font-size:16px;line-height:24px}.companyDirectionList{gap:20px}.companyDirectionItem{padding:20px 0}.companyDirectionItem:nth-child(3)>.companyDirectionTitle{max-width:90px}.companyDirectionItem>svg{width:64px;height:64px}.companyDirectionTitle{max-width:130px;font-size:15px;line-height:18px}.whatWeDo{margin:20px 0}.innerWhatWeDoTitle{border-bottom:none;padding:0;font-size:20px;line-height:24px}.innerHeaderSection{border:none;padding:0}.innerHeaderSection h3{margin-bottom:30px;font-size:20px;line-height:24px}.iconBenefits{max-width:68px}.innerInputForm{max-width:initial}.labelForm,.labelErrorForm{font-size:12px;line-height:16px}.formInput{font-size:14px;line-height:22px}.wrapperAccordion{border-top:1px solid #fff3;margin-top:16px}.innerAccordion{padding:15px 0 20px}.titleAccordion{font-size:18px;line-height:22px}.accordionChildrenText{font-size:16px;line-height:22px}.innerHeaderAccordionActive{padding-bottom:10px}.innerAccordion:last-child{border:none}.contentBlock404{flex-direction:column}.textBlock404>h1{text-align:center;margin-bottom:5px}.backHome{text-align:center;margin-bottom:10px;font-size:21px}.titleTermsAndPrivacyText{margin-bottom:10px;font-size:40px;line-height:45px}.supTitleTermsAndPrivacyText{font-size:26px;line-height:30px}.termsAndPrivacyText{margin:20px 0;font-size:18px;line-height:22px}.homeIntro{margin-bottom:20px;padding:12px 0}.homeIntroInnerContent{flex-direction:column}.homeIntroTitle{margin-bottom:22px;font-size:30px;line-height:34px}.introSupTitle{font-size:22px;line-height:28px}.homeIntroSubTitle{font-size:16px;line-height:20px}.webDevelopmentInnerCalendar{display:none}.webDevelopmentAwards{margin:20px 0}.webDevelopmentAwards .innerAwards img{width:70%}.webDevelopmentAwards .innerAwards img:nth-child(3){width:100%}.webDevelopment .innerSupTopBlock{margin-bottom:40px}.webDevelopment .featuredTrustedBy{margin:20px auto}.webDevelopmentProjects{margin:20px 0}.webDevelopment .innerResultsList{padding-bottom:20px}.webDevelopmentProjectsContent{gap:20px 10px}.webDevelopmentProjectsIcon{width:25px;height:25px;position:absolute;top:0;left:0}.webDevelopmentProjectsCard:hover{transform:scale(1.02)}.webDevelopmentProjectsCardTitle{margin-bottom:13px;font-size:16px;line-height:20px}.webDevelopmentProjectsCardSubTitle{margin-bottom:10px;font-size:14px;line-height:20px}.webDevelopmentSuccessStories,.webDevelopmentFeedback{margin:20px 0}.webDevelopmentCaseContent{padding:15px 10px 15px 15px}.webDevelopmentCaseCategory{padding:2px 5px}.webDevelopmentCaseTitle{margin:14px 0 4px;font-size:20px;line-height:30px}.webDevelopmentCaseSubTitle,.readMore{font-size:16px;line-height:24px}.webDevelopment .innerSupTopBlock div:nth-child(2){justify-content:flex-start;margin-left:0}.sliderSuccessStoriesArrows{width:35px;height:35px;display:flex;top:25px}.feedbackSlidePlayButton{width:50px;height:50px}.innerSlideContentClientInfo .solutionAuthor{line-height:20px}.innerSlideContentClientInfo .infoFounder{font-size:16px;line-height:20px}.feedbackSlideText{-webkit-line-clamp:6}}@media (max-width:700px){.threeDButton{width:240px}.webDevelopmentProjectsContent{grid-template-columns:repeat(1,1fr)}.webDevelopmentCaseImg{height:auto;max-height:188px}}@media (max-width:650px){.innerSupTopBlock{flex-direction:column}.innerSupTopBlock img:first-child{width:100px}.innerSupTopBlock img:nth-child(2){width:130px}.casesTitle{text-align:center;max-width:600px;margin-bottom:22px;font-size:36px;line-height:40px}.listStyle{margin:0}.innerResultsList{flex-direction:column;align-items:start!important}.resultBlock>*{text-align:left}.companyDirectionList{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.webDevelopment .innerSupTopBlock div:nth-child(2){grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-right:0;gap:20px 10px!important;display:grid!important}.webDevelopmentProjectsCard{max-height:50px;transition:max-height .5s ease-out;overflow:hidden}.webDevelopmentProjectsCard.fullProjectCard{max-height:1000px;transition:max-height 1s ease-in-out}}@layer legacy{.redesign,.redesign *{all:revert-layer}}
.style-module-scss-module__90xbEW__innerCookiesLayer{z-index:1000;background:#222;border-top:2px solid #ff602e;justify-content:center;align-items:center;padding:30px 20px;display:flex;position:sticky;bottom:0;left:0;right:0}.style-module-scss-module__90xbEW__acceptCookies{letter-spacing:2px;text-transform:uppercase;cursor:pointer;color:#fff;background:#ff602e;border:1px solid #0000;border-radius:34px;margin-left:50px;padding:16px 38.5px;font-size:14px;font-weight:500;line-height:24px}@media (max-width:601px){.style-module-scss-module__90xbEW__innerCookiesLayer{flex-direction:column;gap:20px}.style-module-scss-module__90xbEW__acceptCookies{width:100%;margin-left:0}.style-module-scss-module__90xbEW__cookiesText{text-align:justify}}
