.styles_main__vjbKL>[class=container]{display:flex;gap:2em}.styles_main__vjbKL>[class=container] .styles_maincontent__Dng9a{width:100%}@media(min-width:1000px){.styles_main__vjbKL>[class=container] .styles_maincontent__Dng9a{width:calc(100% - 300px - 2em)}}.styles_main__vjbKL>[class=container] .styles_maincontent__Dng9a>[class*=faq] [class*=sectionTitle]{text-align:start}.styles_main__vjbKL>[class=container]>[class*=toc]{position:-webkit-sticky;position:sticky;flex:0 0 300px;inset-block-start:6em;display:none}@media(min-width:1000px){.styles_main__vjbKL>[class=container]>[class*=toc]{display:block}}.styles_granular_form__X2fst{background:#f9f9f9}.TabButtonGroup_toggles__Fx0rk{display:flex;gap:.5em;-webkit-margin-after:2em;margin-block-end:2em;justify-content:center;padding:1.25em;border-radius:.5em;flex-direction:column;width:-moz-fit-content;width:fit-content}@media(min-width:768px){.TabButtonGroup_toggles__Fx0rk{gap:2.5em;flex-direction:row;background:#f5faff;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto}}.TabButtonGroup_toggles__Fx0rk button{padding:.5em 0;transition:padding .25s ease-in-out;font-family:var(--title-family);font-weight:var(--title-weight);border-radius:.5em;font-size:20px;opacity:.75;text-align:start}.TabButtonGroup_toggles__Fx0rk button:focus-visible{outline:3px solid var(--text-primary);outline-offset:2px}@media(min-width:768px){.TabButtonGroup_toggles__Fx0rk button{text-align:center}}.TabButtonGroup_toggles__Fx0rk button.TabButtonGroup_active__4dSDS{background:var(--text-primary);color:#fff;padding:.5em 2em;opacity:1}@media(min-width:768px){.TabButtonGroup_toggles__Fx0rk button:not(:first-child){position:relative}.TabButtonGroup_toggles__Fx0rk button:not(:first-child):before{content:"";display:block;position:absolute;width:1px;background-color:var(--body-color);height:100%;inset-block-start:0;inset-inline-start:-1.25em}}#ContactUsForm___next__vE_Vq{--color-alto:#d9d9d9;--color-blue:#0a76db;--color-mid-blue:#0d3f8a;--color-testimonial-company:#737f8d;--color-orange:#fa8f21;--heading-family:var(--title-family),Georgia,"Times New Roman",Times,serif;--subheading-family:Nunito,Helvetica,Arial,sans-serif}.ContactUsForm_inputgroup__9M2Q1{display:flex;flex-direction:column;gap:2em}@media(min-width:768px){.ContactUsForm_inputgroup__9M2Q1{flex-direction:row}}.ContactUsForm_inputgroup__9M2Q1>*{flex:1 1}.ContactUsForm_inputgroup__9M2Q1>:not(:last-child){-webkit-margin-after:0!important;margin-block-end:0!important}.ContactUsForm_button__Myy5e{border-radius:.25em;width:100%}@media(min-width:768px){.ContactUsForm_contactUsFormBlock__imgTextBlock__qhel6{display:flex;align-items:center;flex-flow:row wrap;flex-direction:row-reverse;font-size:21px;line-height:28px;-webkit-margin-after:30px;margin-block-end:30px}.ContactUsForm_contactUsFormBlock__imgTextBlock__textBlock__ybSo3{width:55%}}.ContactUsForm_contactUsFormBlock__imgTextBlock__imgHolder__bNhQw{max-width:70%;-webkit-margin-after:40px;margin-block-end:40px}@media(min-width:768px){.ContactUsForm_contactUsFormBlock__imgTextBlock__imgHolder__bNhQw{width:45%;max-width:100%;-webkit-margin-after:0;margin-block-end:0;padding:0 50px}}.ContactUsForm_contactUsFormBlock__imgTextBlock__imgHolder__bNhQw img{-webkit-margin-start:auto;margin-inline-start:auto;width:100%}.ContactUsForm_contactUsFormBlock__uctsu p{margin:0 0 40px}.ContactUsForm_contactUsFormBlock__uctsu .ContactUsForm_subtext__Vkelz{font-size:18px;line-height:24px}@media(min-width:768px){.ContactUsForm_contactUsFormBlock__uctsu .ContactUsForm_twoCols__0EC7X{flex-flow:row wrap;align-items:flex-start}}.ContactUsForm_contactUsFormBlock__uctsu .ContactUsForm_contactBlock__3kRSk{-webkit-margin-after:50px;margin-block-end:50px}@media(min-width:768px){.ContactUsForm_contactUsFormBlock__uctsu .ContactUsForm_contactBlock__3kRSk{width:80%;-webkit-padding-end:40px;padding-inline-end:40px;-webkit-margin-after:0;margin-block-end:0}}@media(min-width:1024px){.ContactUsForm_contactUsFormBlock__uctsu .ContactUsForm_contactBlock__3kRSk{-webkit-padding-end:80px;padding-inline-end:80px}}.ContactUsForm_contactUsFormBlock__uctsu .ContactUsForm_processBlock___qodm{-webkit-margin-before:100px;margin-block-start:100px}@media(min-width:768px){.ContactUsForm_contactUsFormBlock__uctsu .ContactUsForm_processBlock___qodm{font-size:21px;line-height:29px}}.ContactUsForm_contactUsFormBlock__uctsu .ContactUsForm_processBlock___qodm ol{margin:2em;display:flex;flex-direction:column;gap:1.5em;list-style-type:disc}.ContactUsForm_contactUsFormBlock__uctsu .ContactUsForm_processBlock___qodm ol li{list-style-type:disc}.ContactUsForm_form__hsjOn{position:relative}.ContactUsForm_form__row__0Fo8Q{display:flex;flex-flow:row wrap;margin:0 -30px}.ContactUsForm_form__row__col__GOkHG{width:50%;padding:0 30px}.ContactUsForm_form_error_block__jI4sj{background-color:#ec4d4d}.ContactUsForm_form_error_block__jI4sj,.ContactUsForm_form_success_block__NuyPM{padding:12px 20px;color:#fff;border-radius:5px;width:-moz-fit-content;width:fit-content;-webkit-margin-after:2em;margin-block-end:2em}.ContactUsForm_form_success_block__NuyPM{background-color:#0a76db}.ContactUsForm_form__error__zM67W{color:#ec4d4d;font-size:10px;line-height:14px;position:absolute;inset-inline-start:15px;inset-block-start:55px;margin:0!important}.ContactUsForm_form_input_invalid__QeVMP{-webkit-border-after:1px solid #ec4d4d!important;border-block-end:1px solid #ec4d4d!important}.ContactUsForm_form__inputHolder__V68b6{-webkit-margin-after:40px;margin-block-end:40px;position:relative}.ContactUsForm_form__inputHolder__V68b6 input,.ContactUsForm_form__inputHolder__V68b6 textarea{width:100%;border:none;padding:10px 15px;-webkit-border-after:1px solid #d0d0d0;border-block-end:1px solid #d0d0d0;outline:none;font-family:Nunito;font-family:var(--body-family);font-size:18px;line-height:25px;color:#6a6a6a}.ContactUsForm_form__inputHolder__V68b6 input:focus-visible,.ContactUsForm_form__inputHolder__V68b6 textarea:focus-visible{outline:3px solid var(--text-primary);outline-offset:2px}.ContactUsForm_form__inputHolder__V68b6 textarea{resize:none;height:100px}.ContactUsForm_form__selectHolder__HHvX4{-webkit-margin-after:40px;margin-block-end:40px;position:relative}.ContactUsForm_form__selectHolder__HHvX4 select{border:none;-webkit-border-after:1px solid #d0d0d0;border-block-end:1px solid #d0d0d0;padding:10px;outline:none;width:100%;font-size:18px;line-height:25px;color:#6a6a6a;font-family:Nunito;font-family:var(--body-family)}.ContactUsForm_form__selectHolder__HHvX4 select:focus-visible{outline:3px solid var(--text-primary);outline-offset:2px}.ContactUsForm_form__checkboxHolder__0MRfD{-webkit-margin-after:50px;margin-block-end:50px}.ContactUsForm_form__checkboxHolder__0MRfD .ContactUsForm_label__Eg38Q{display:block;position:relative;-webkit-padding-start:30px;padding-inline-start:30px;-webkit-margin-after:12px;margin-block-end:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#6a6a6a;font-size:17px;line-height:22px}.ContactUsForm_form__checkboxHolder__0MRfD input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.ContactUsForm_form__checkboxHolder__0MRfD input:checked~.ContactUsForm_checkmark__dWUzw{border-color:#0a76db;background:#0a76db}.ContactUsForm_form__checkboxHolder__0MRfD input:checked~.ContactUsForm_checkmark__dWUzw:after{display:block}.ContactUsForm_form__checkboxHolder__0MRfD input:focus-visible+.ContactUsForm_checkmark__dWUzw{outline:3px solid var(--text-primary);outline-offset:2px}.ContactUsForm_form__checkboxHolder__0MRfD .ContactUsForm_checkmark__dWUzw{position:absolute;inset-block-start:1px;inset-inline-start:0;height:17px;width:17px;border:1px solid #6a6a6a;border-radius:2px}.ContactUsForm_form__checkboxHolder__0MRfD .ContactUsForm_checkmark__dWUzw:after{position:absolute;content:"";inset-inline-start:5px;inset-block-start:1px;width:3px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);display:none}.ContactUsForm_servicesForm__6kBFe .ContactUsForm_headingImgBlock__weAG7{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end}.ContactUsForm_servicesForm__6kBFe .ContactUsForm_headingImgBlock__weAG7 .ContactUsForm_image__kjLbR{display:block;width:100px;margin:0 0 0 10px;flex-shrink:0}@media(min-width:1024px){.ContactUsForm_servicesForm__6kBFe .ContactUsForm_headingImgBlock__weAG7 .ContactUsForm_image__kjLbR{width:130px}}.ContactUsForm_customSelect__X01Oq{display:flex;gap:1em}.CaseStudies_caseStudies__8ylnb .CaseStudies_wrapper__vneeC{overflow:hidden}@media(min-width:1000px){.CaseStudies_caseStudies__8ylnb.CaseStudies_center__pmPKI [class*=toggles]{justify-content:center}}.CaseStudies_caseStudies__8ylnb [class*=toggles]{background:none;-webkit-margin-start:0;margin-inline-start:0;flex-wrap:nowrap;flex-direction:row;gap:3em;overflow:auto;white-space:nowrap;width:100%;justify-content:flex-start;padding:1em .5em}.CaseStudies_caseStudies__8ylnb [class*=toggles]>:not(:first-child){position:relative}.CaseStudies_caseStudies__8ylnb [class*=toggles]>:not(:first-child):before{content:"";display:block;position:absolute;width:1px;background-color:var(--body-color);height:70%;inset-block-start:15%;inset-inline-start:-1.25em}.CaseStudies_caseStudies__8ylnb [class*=toggles]::-webkit-scrollbar{-webkit-appearance:none;appearance:none;width:0}.CaseStudies_caseStudies__8ylnb .CaseStudies_list__DH81_{display:flex;transition:transform .25s ease-in-out;transform:translateX(calc(var(--slide) * var(--dir-x) * 100%))}.CaseStudies_caseStudies__8ylnb .CaseStudies_list__DH81_>*{transition:all .5s ease-in-out;transition-property:visibility}.CaseStudies_caseStudies__8ylnb .CaseStudies_list__DH81_>.CaseStudies_active__zVYQ8{visibility:visible}.CaseStudies_casestudy__4aUWV{display:flex;border-radius:.5em;overflow:hidden;color:#fff;flex:0 0 100%;flex-direction:column}@media(min-width:1000px){.CaseStudies_casestudy__4aUWV{flex-direction:row}.CaseStudies_center__pmPKI .CaseStudies_casestudy__4aUWV{background:#f7f9fc;flex-direction:row-reverse;gap:3em;align-items:center;border-radius:1.25em}}.CaseStudies_casestudy__4aUWV [class*=listTitle]{color:inherit;-webkit-margin-after:.5em;margin-block-end:.5em}.CaseStudies_casestudy__4aUWV .CaseStudies_content___f8dC,.CaseStudies_casestudy__4aUWV figure{flex:1 1}.CaseStudies_casestudy__4aUWV figure{width:100%;height:100%}.CaseStudies_casestudy__4aUWV figure img{width:100%;height:100%;object-fit:cover;object-position:center}.CaseStudies_casestudy__4aUWV .CaseStudies_content___f8dC{background:#0e3f8a;display:flex;flex-direction:column;gap:1em;padding:2em;justify-content:space-around;color:inherit}.CaseStudies_casestudy__4aUWV .CaseStudies_content___f8dC [class*=listTitle],.CaseStudies_casestudy__4aUWV .CaseStudies_content___f8dC h3,.CaseStudies_casestudy__4aUWV .CaseStudies_content___f8dC h4,.CaseStudies_casestudy__4aUWV .CaseStudies_content___f8dC p{color:inherit}.CaseStudies_center__pmPKI .CaseStudies_casestudy__4aUWV .CaseStudies_content___f8dC{background:transparent;color:var(--body-color)}.CaseStudies_center__pmPKI .CaseStudies_casestudy__4aUWV .CaseStudies_content___f8dC [class*=listTitle],.CaseStudies_center__pmPKI .CaseStudies_casestudy__4aUWV .CaseStudies_content___f8dC h3,.CaseStudies_center__pmPKI .CaseStudies_casestudy__4aUWV .CaseStudies_content___f8dC h4,.CaseStudies_center__pmPKI .CaseStudies_casestudy__4aUWV .CaseStudies_content___f8dC p{color:inherit}.CaseStudies_casestudy__4aUWV .CaseStudies_header__Fvh2l{display:flex;justify-content:space-between;align-items:center;gap:2em}.CaseStudies_casestudy__4aUWV .CaseStudies_header__Fvh2l img{height:50px;width:auto}.CaseStudies_center__pmPKI .CaseStudies_casestudy__4aUWV .CaseStudies_header__Fvh2l img{filter:brightness(0)}.CaseStudies_casestudy__4aUWV .CaseStudies_tags__BloXq{display:flex;flex-wrap:wrap;gap:.25em}.CaseStudies_casestudy__4aUWV .CaseStudies_tags__BloXq li{border-radius:100px;border:1px solid #c0e1ff;padding:.25em .75em}.CaseStudies_casestudy__4aUWV .CaseStudies_technologies__OdXuL{display:flex;gap:.5em;flex-wrap:wrap}.CaseStudies_casestudy__4aUWV .CaseStudies_technologies__OdXuL li{background:linear-gradient(var(--gradient-angle-180),#fff 0,#c0e1ff 100%);display:flex;justify-content:center;align-items:center;padding:1em;border-radius:.5em}.CaseStudies_casestudy__4aUWV .CaseStudies_technologies__OdXuL li svg{width:2em;height:2em}.CaseStudies_pull__oI0a5{-webkit-margin-before:-2em;margin-block-start:-2em}@media(min-width:768px){.CaseStudies_pull__oI0a5{-webkit-margin-before:-4em;margin-block-start:-4em}}