.typography_h1__DecPZ{font-size:78px;font-weight:700;@media (max-width:450px){font-size:48px}}.typography_h2__Dn0zf{font-size:64px;@media (max-width:450px){font-size:44px}}.typography_h3__o3Abb{font-size:52px;@media (max-width:450px){font-size:40px}}.typography_h4__lGrWj{font-size:40px;font-weight:600;@media (max-width:450px){font-size:28px}}.typography_h5__DGJHL{font-size:32px;font-weight:600;@media (max-width:450px){font-size:22px}}.typography_h6__vf_A0{font-size:24px;font-weight:600;@media (max-width:450px){font-size:18px}}.typography_caption__hfk0A{font-size:12px;line-height:1.67;font-weight:400;letter-spacing:.01em;max-width:50em}.Heading_center__XBGsG{text-align:center}.Heading_left__ouHog{text-align:left}.Heading_right__jsN_Y{text-align:right}.ImageWithBlurPreview_image_hidden__8NnZq{opacity:0;transition:opacity .5s ease-in-out}.ImageWithBlurPreview_image_visible___YMAQ{opacity:1}.ImageWithBlurPreview_mobile_image__1Vbfb{object-fit:cover;object-position:center center;@media screen and (max-width:800px){object-position:center 20%}}.ImageWithBlurPreview_desktop_only__JS73q{display:block;@media screen and (max-width:1023px){display:none!important}}.ImageWithBlurPreview_mobile_tablet_only__y4ZJ9{display:none;@media screen and (max-width:1023px){display:block}}.AllServicePage_main_container__VcRuv{padding:0}.AllServicePage_vision_container__tx5uZ{display:flex;@media screen and (max-width:768px){flex-direction:column}}.AllServicePage_mission_container__380dV{display:flex;flex-direction:row-reverse;@media screen and (max-width:768px){flex-direction:column}}.AllServicePage_box_container__AelZX{display:flex;flex-direction:column;justify-content:center;padding:40px;gap:16px;background-color:#000}.AllServicePage_title__DSMee>h2{color:#fff;font-size:40px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.8px;@media screen and (max-width:576px){font-size:28px}}.AllServicePage_richText__RfzLV{color:#fff;font-size:20px;font-style:normal;font-weight:400;line-height:160%}.AllServicePage_image_container__R3WQr{overflow:hidden}.AllServicePage_box_container__AelZX,.AllServicePage_image_container__R3WQr{width:50%;@media screen and (max-width:768px){width:100%}}.AllServicePage_image__rIC4I{width:100%;transition:transform .5s ease;@media screen and (min-width:1800px){height:889px}@media screen and (min-width:768px) and (max-width:1100px){height:660px}@media screen and (max-width:767px){height:532px}@media screen and (max-width:450px){height:320px}}.AllServicePage_image_container__R3WQr:hover .AllServicePage_image__rIC4I{transform:scale(1.1)}.AllServicePage_card__number__pldZZ{color:#fff;width:32px;position:relative;padding:2px 6px;text-align:center;font-size:16px;font-weight:400;font-style:normal;line-height:normal}.AllServicePage_card__number__pldZZ:after{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:3px;padding:1.5px;background:linear-gradient(93.12deg,#febe10,#f47a37 30.56%,#f05443 53.47%,#d91a5f 75.75%,#b41f5e);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude}.AllServicePage_right_container__MCohJ{display:flex;flex-direction:column;gap:8px}.AllServicePage_subheading__YsGff{color:#fff;font-size:20px;font-weight:600;line-height:144%}.AllServicePage_arrow_service_page__t3piB{display:flex;gap:6px;text-decoration:none}.AllServicePage_service_page_title__GntYw{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:144%}.AllServicePage_arrow_pages_container__JSXSa{display:flex;flex-direction:column;gap:8px;width:-moz-fit-content;width:fit-content}.Button_button__exqP_,.Button_link__9n7Et{position:relative;background-color:#000;background-image:linear-gradient(#000,#000),linear-gradient(93.12deg,#febe10,#f47a37 30.56%,#f05443 53.47%,#d91a5f 75.75%,#b41f5e);background-origin:border-box;background-clip:padding-box,border-box;z-index:1;font-size:14px;font-weight:600;padding:8px 14px;cursor:pointer;line-height:21px;letter-spacing:.2px;color:#fff;transition:.2s linear;min-width:120px;min-height:40px;border:2px solid transparent;border-radius:3px}.Button_button__exqP_:hover{box-shadow:3px 3px 13px 0 #ffac7d82,6px -2px 11px 0 #ff72ae8f,-6px 3px 11px 1px #ffbb0057}.Button_innerWrapper__ITLB1{display:flex;justify-content:center;align-items:center}.Button_leftWrapper__fWtI9{margin-right:8px}.Button_rightWrapper__GkIh_{margin-left:8px}.Button_link__9n7Et{display:inline-block;color:#fff;text-decoration:none}.ContactUsForm_ContactUsFormContainer__YKKXj{margin:0;padding:0;position:relative;color:#fff;background-color:#000}.ContactUsForm_backgroundImage__R0MDm{object-fit:scale-down;object-position:bottom right}.ContactUsForm_formWrapper__eiWoS{position:relative;z-index:10;padding:5rem 8rem;display:flex;flex-direction:column;gap:2.5rem;@media (max-width:1024px){padding-left:2rem;padding-bottom:2.5rem;padding-right:2rem;padding-top:2.5rem}}.ContactUsForm_formHeader__eHuka{display:flex;flex-direction:column;gap:8px;@media (max-width:576px){text-align:center}}.ContactUsForm_formTitle__8l3bx h3{font-size:40px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.8px;@media (max-width:576px){font-size:28px;font-style:normal;font-weight:600;line-height:138%;letter-spacing:-.84px}}.ContactUsForm_formInstructions__6Uc_U{font-size:14px;font-style:normal;font-weight:400;line-height:normal}.ContactUsForm_form__OEBsR{width:66.66666666666667%;display:flex;flex-direction:column;gap:2.5rem;@media (max-width:768px){width:100%}@media (min-width:768px) and (max-width:1024px){width:85%}@media (min-width:1400px){width:793px}}.ContactUsForm_formFields__b7Hci{display:flex;flex-direction:column;gap:24px}.ContactUsForm_personalDetailsWrapper__TMAU1{display:flex;gap:24px;flex-direction:column;@media (min-width:576px) and (max-width:768px){width:66.6%}@media (min-width:768px) and (max-width:1024px){width:66.6%}}.ContactUsForm_row__NhA8h{display:flex;gap:20px}.ContactUsForm_nameAndInputWrapper__8KgHS{display:flex;flex-direction:column;gap:10px}.ContactUsForm_width25__AgX61{width:23.5%}.ContactUsForm_width47andHalf__qqMnG{width:47.5%}.ContactUsForm_width48andHalf__ueqg_{width:48.5%}.ContactUsForm_width100__rOL0O{width:100%}.ContactUsForm_firstRow__uLChP{flex-direction:row;@media (max-width:1024px){flex-direction:column!important;gap:24px}}.ContactUsForm_emailIdField__aTAwq,.ContactUsForm_nameFields__jbH87{@media (max-width:768px){width:100%}@media (min-width:768px) and (max-width:1024px){width:100%}}.ContactUsForm_secondRow__5_VF3{flex-direction:row;@media (max-width:768px){flex-direction:column;gap:24px}@media (min-width:768px) and (max-width:1024px){flex-direction:column;gap:24px}}.ContactUsForm_companyNameWrapper__DbhPp,.ContactUsForm_phoneNumberWrapper__5P8Em{@media (max-width:1024px){width:100%}}.ContactUsForm_formLabel__CQ6k7{font-size:16px;font-style:normal;font-weight:500;line-height:160%}.ContactUsForm_formInput__JTG1G{background:#202020;color:#fff;border-radius:3px;height:41px;border:none;padding:10px}.ContactUsForm_formInputPhone__mbC7U{width:100%!important}.ContactUsForm_formInputPhone__mbC7U,.ContactUsForm_formInputPhone_dial_icon__ACayh{background:#202020!important;color:#fff!important;height:41px!important;border:none!important;padding:10px;box-shadow:none!important}.ContactUsForm_ph_number_countries_dropdown__0QqM8{color:#000!important}.ContactUsForm_formInputForHowCanWeHelpYou__tBB2E{height:82px;max-height:250px}.ContactUsForm_formInput__JTG1G:focus-visible{border:0;margin:0}.ContactUsForm_consentRow__b2Tqq{gap:12px;justify-content:normal}.ContactUsForm_consentText__5t6pW{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.ContactUsForm_submitButtonRow__nzSUd{align-items:center;justify-content:start;gap:24px;@media (max-width:767px){flex-direction:column;gap:24px}}.ContactUsForm_submitButton__bK3PD{padding:16px 36px!important;@media (max-width:767px){width:100%}}.ContactUsForm_submitButton__bK3PD>div{font-size:20px;font-style:normal;font-weight:600;line-height:160%}.ContactUsForm_submitButton__bK3PD:before{border-radius:6px;padding:2px}.ContactUsForm_linkedInButton__s2Bvd{display:flex;gap:8px;align-items:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.ContactUsForm_errorInput__aanZ3{border:1px solid red!important}.ContactUsForm_errorMessages___zK6x{font-weight:500;font-size:16px;line-height:25.6px;color:red}.ContactUsForm_errorLabel___6So3{color:red}.ContactUsForm_container_spinner__tPtto{position:relative;width:170px;height:68px;display:flex;justify-content:center;align-items:center;border-radius:3px;border:2px solid transparent;cursor:pointer;background-image:linear-gradient(#000,#000),linear-gradient(93.12deg,#febe10,#f47a37 30.56%,#f05443 53.47%,#d91a5f 75.75%,#b41f5e);background-origin:border-box;background-clip:padding-box,border-box;z-index:1}.ContactUsForm_spinner__ttpx2{width:35px;height:35px;border-radius:50%;background:linear-gradient(93deg,#febe10,#f47a37 30.56%,#f05443 53.47%,#d91a5f 75.75%,#b41f5e);-webkit-mask-image:radial-gradient(circle,transparent 55%,#000 60%);animation:ContactUsForm_spin__Xc8KP .8s linear infinite}@keyframes ContactUsForm_spin__Xc8KP{to{transform:rotate(1turn)}}.RichText_container__wi5qG *{font-family:var(--font-poppins)!important}.RichText_container__wi5qG{margin:0;padding:5rem 9.375rem;background-color:#f3f3f3;@media (max-width:1440px){padding-left:7.75rem;padding-bottom:5rem;padding-right:7.75rem;padding-top:5rem}@media (max-width:768px){padding-left:2rem;padding-bottom:5rem;padding-right:2rem;padding-top:5rem}@media (max-width:576px){padding-left:1rem;padding-bottom:5rem;padding-right:1rem;padding-top:5rem}}.RichText_containerForAllServicesPage__4Usfa{background-color:gray200}.RichText_containerForCaseStudy__FF9bM{display:flex;flex-direction:column;gap:1.5rem;background-color:#fff;color:#000}.RichText_containerForAboutUsPage__idhOI{@media (max-width:768px){padding-left:2rem;padding-bottom:2.5rem;padding-right:2rem;padding-top:2.5rem}}.RichText_caseStudy_desc__Cim4Q ul{display:flex;flex-direction:column;gap:8px;list-style:none}.RichText_caseStudy_desc__Cim4Q ul>li:before{display:inline-block;width:24px;height:24px;position:relative;top:5px;margin-right:5px}.RichText_caseStudy_desc__Cim4Q ul>li>span{position:relative;top:-5px}.RichText_challenges_desc__kSEfc ul>li:before{content:url(https://cdn.marutitech.com/help_circle_1_12b48b8eb2.svg)}.RichText_resultsAndSolutions_desc__4PakA ul>li:before{content:url(https://cdn.marutitech.com/check_circle_21200b9036.svg)}.RichText_grayBackground__cVdD6 ul>li:before{content:url(https://cdn.marutitech.com/check_circle_6f6ba688fe.svg)!important}