.contactUs_contactUsFormContainer__15TQg{overflow:hidden;border-color:transparent;padding:40px 20px 0}.contactUs_contactUsBody__4Qp2q{margin-top:100px;margin-bottom:4em}.contactUs_contactUsTitle__njSBb{display:flex;justify-content:center}.form_formField__W8kga{display:flex;flex-direction:column}.form_formField__W8kga div{display:inline-flex;gap:.5em;align-items:center}.form_formField__W8kga input[type=email],.form_formField__W8kga input[type=phone],.form_formField__W8kga input[type=text]{border:1px solid #bcbec0;height:30px;border-radius:100px;box-shadow:2px 2px 2px rgba(0,0,0,.25)}.form_formField__W8kga input[type=radio]{border:1px solid #bcbec0;height:30px;width:30px;border-radius:50px}.form_formField__W8kga input[type=checkbox]{border:1px solid #bcbec0;width:24px;margin-bottom:5px}.form_formField__W8kga textarea{border:1px solid #bcbec0;height:100px;border-radius:25px;box-shadow:2px 2px 2px rgba(0,0,0,.25)}.form_formField__W8kga label{font-size:14px;font-weight:400;color:#000}.form_formValidator__tjHXK{font-size:12px;color:red;margin-top:.5em;padding-left:1.5em}.form_formButton__JfS7U{color:#fff;background:#b296ff;font-size:20px;letter-spacing:1px;height:46px;min-width:220px;border:none;border-radius:50px}input.form_form-control__p3T7Y,select.form_form-control__p3T7Y,textarea.form_form-control__p3T7Y{padding:10px 15px}.form_form__p9nei{display:grid;grid-row-gap:1.5rem;row-gap:1.5rem;grid-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(2,1fr);grid-template-areas:"name lastName" "email email" "companyName companyName" "phone jobTitle" "checkboxes checkboxes" "message message" "privacyPolicy privacyPolicy"}@media(max-width:768px){.form_form__p9nei{grid-template-columns:1fr;grid-template-areas:"name" "lastName" "email" "companyName" "phone" "jobTitle" "checkboxes" "message" "privacyPolicy"}}.form_form__p9nei.form_hideOptional__4_t8_{grid-template-areas:"name lastName" "email email" "companyName phone" "privacyPolicy privacyPolicy"}@media(max-width:768px){.form_form__p9nei.form_hideOptional__4_t8_{grid-template-areas:"name" "lastName" "email" "companyName" "phone" "privacyPolicy"}}.form_formField__W8kga.form_name__1O_bl{grid-area:name}.form_formField__W8kga.form_lastName__FrxOX{grid-area:lastName}.form_formField__W8kga.form_email__ZqaAG{grid-area:email}.form_formField__W8kga.form_companyName__iy_9W{grid-area:companyName}.form_formField__W8kga.form_phone__zKL_s{grid-area:phone}.form_formField__W8kga.form_jobTitle__F_s1s{grid-area:jobTitle}.form_formField__W8kga.form_checkboxes__AeAwk{grid-area:checkboxes}.form_formField__W8kga.form_message__JB7G7{grid-area:message}.form_formField__W8kga.form_privacyPolicy__LRM1C{grid-area:privacyPolicy}.form_referralContainer__nyNBj{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;gap:1em;padding:0 2em}.form_referralOption__iDw5n{display:flex;align-items:center;gap:.5em;font-size:22px}.form_privacyPolicyCheckbox__Yw0bP{padding-left:1em;font-size:22px}.form_formButtonContainer__3YMei{display:flex;justify-content:center;margin-top:3em;margin-bottom:1em}.HeroSection_section__xnh0X{display:flex;flex-direction:column;justify-content:center;background-position:50%;background-size:cover;background-repeat:no-repeat}.HeroSection_sectionPrimaryHeight__dbIKx{min-height:70vh}.HeroSection_sectionSecondaryHeight__EQ7cF{padding-top:4rem}.nearshoreOutsourcing_nearshore-outsourcing__hero-image__qaX8_{margin-bottom:5%}.nearshoreOutsourcing_advantage__container__14QVD{margin-top:100px;background:linear-gradient(10deg,rgba(67,0,122,.2) 3.5%,rgba(84,48,212,.2) 48.53%,rgba(0,179,215,.3) 95.95%);position:relative}.nearshoreOutsourcing_advantage__description__rkFz9{line-height:normal}.nearshoreOutsourcing_advantage__card__VdEV_{position:relative;z-index:1}.nearshoreOutsourcing_roles__grid__5snkm{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;padding:2rem 0}.nearshoreOutsourcing_roles__grid__5snkm>div{width:100%;max-width:300px}@media screen and (min-width:768px){.nearshoreOutsourcing_roles__grid__5snkm>div{width:calc(50% - 1rem);max-width:none}}@media screen and (min-width:992px){.nearshoreOutsourcing_roles__grid__5snkm>div{width:calc(25% - 1.5rem)}.nearshoreOutsourcing_roles__grid__5snkm>div:nth-last-child(-n+3){margin-left:auto;margin-right:auto}}.nearshoreOutsourcing_roles__card__N_Q89{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;padding:1.5rem;height:100%;background-color:var(--gray-100)}@media screen and (min-width:992px){.nearshoreOutsourcing_roles__card__N_Q89{padding:2rem}}.nearshoreOutsourcing_roles__image__BOtJC{flex-shrink:0;width:100%;max-width:200px;height:auto;object-fit:contain}.nearshoreOutsourcing_roles__title__V66_q{font-size:1.25rem;font-weight:700;margin-bottom:0;height:48px;line-height:1.2;width:100%}.nearshoreOutsourcing_case-study__section__Rtte5{background:linear-gradient(39.83deg,rgba(67,0,122,.3) 3.5%,rgba(84,48,212,.3) 48.53%,rgba(0,179,215,.3) 95.95%),url(/img/bg/notebook-from-above.webp);background-size:cover;background-repeat:no-repeat;background-position:50%;min-height:600px}.nearshoreOutsourcing_case-study__bg__hEdAU{position:relative;isolation:isolate;min-height:600px;display:flex;flex-direction:column;justify-content:center;align-items:center}.nearshoreOutsourcing_case-study__bg__hEdAU:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,#43007a,#43007a 5.8%,#955adb 64.3%,#955adb);opacity:.9;z-index:-1}.nearshoreOutsourcing_case-study__text__WwhIm{max-width:800px}.nearshoreOutsourcing_nearshore-development__Cy4MN p{font-size:16px;line-height:24px}.nearshoreOutsourcing_map__container__sr4EL{width:100%;max-width:800px;margin:3rem auto 0;display:flex;justify-content:center;align-items:center}.nearshoreOutsourcing_map__container__sr4EL img{width:100%;height:auto;object-fit:contain}.nearshoreOutsourcing_ready-to-hop-in__form-container__JQvaT{padding:1em 4em 2em}.sustainability_sustainability__card-image__sk0OI{border-radius:20px;overflow:hidden}.sustainability_sustainability__card-title__s72Ze{height:60px}.sustainability_sustainability__section1-card-container__mhPzw{margin-top:100px}.sustainability_sustainability__section2-subtitle__Nvvg9{display:flex;justify-content:center;align-items:center}.sustainability_sustainability__section2-subtitle__Nvvg9 p{max-width:470px;text-align:center}.sustainability_sustainability__section2-card-container___zWdv{margin-top:50px}.sustainability_sustainability__green-places__Mq91f{background-color:rgba(0,122,24,.05);height:170px;display:flex;justify-content:center;align-items:center}.sustainability_sustainability__card-image__sk0OI{width:100%;max-width:250px;display:flex;justify-content:center;align-items:center}.sustainability_sustainability__card-image__sk0OI img{width:100%;height:auto}.find-your-nerd_find-your-nerd__description__wOQUZ{font-size:16px;font-weight:400;color:#333}.directForTalent_directForTalent__hkB_s{margin-bottom:5em}.directForTalent_directForTalentFormContainer__I_Oza{border-radius:10px;overflow:hidden;border-color:transparent;padding:20px}.directForTalent_directForTalentFormTitle__h2zXH{display:flex;justify-content:center;align-items:center;text-align:center}.directForTalent_directForTalentFormDescription__LBTcS{display:flex;justify-content:center;text-align:center;line-height:1.5;padding-top:30px}.directForTalent_directForTalentFormDescription__LBTcS p{max-width:667px}.page_background__CflKN{background-image:url(/img/bg/connect-bg.webp);background-size:cover;background-position:100% 0;background-repeat:no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.page_jobCardTitle__jP8hs{min-height:100px;display:flex;align-items:center;justify-content:center}.page_sectionHowItWorksBg__SD45k{position:absolute;top:0;right:0;width:34%;height:100%;display:none;background:url(/img/bg/workers-with-notebooks.webp) no-repeat 50%;background-size:cover;transform:scale(1.1)}@media screen and (min-width:768px){.page_sectionHowItWorksBg__SD45k{display:block}}.page_sectionHowItWorksBg__DsHfJ{position:absolute;top:0;right:0;width:34%;height:100%;display:none;background:url(/img/bg/workers-with-notebooks.webp) no-repeat 50%;background-size:cover;transform:scale(1.1)}@media screen and (min-width:768px){.page_sectionHowItWorksBg__DsHfJ{display:block}}.page_talentCompanySwitchSection__NhkE8{margin-top:200px;background:linear-gradient(39.83deg,rgba(67,0,122,.3) 3.5%,rgba(84,48,212,.3) 48.53%,rgba(0,179,215,.3) 95.95%),url(/img/bg/notebook-from-above.webp);background-size:cover;background-repeat:no-repeat;background-position:50%}.page_talentCompanySwitchSectionBg__pDqCE{position:relative;isolation:isolate}.page_talentCompanySwitchSectionBg__pDqCE:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,#43007a,#43007a 5.8%,#955adb 64.3%,#955adb);opacity:.9;z-index:-1}.page_sectionProcessBg__YtpTE{position:absolute;top:0;right:0;width:34%;height:100%;display:none;background:url(/img/bg/notebook.webp) no-repeat 50%;background-size:cover;transform:scale(1.1)}@media screen and (min-width:768px){.page_sectionProcessBg__YtpTE{display:block}}.WhichOneAreYou_sectionHeading__oiG1k{position:relative}.WhichOneAreYou_sectionHeadingTitle__j5If_{position:absolute;top:50%;left:50%;transform:translate(-200px,-200px);display:grid;place-content:center;background-image:url(/img/shapes/circle-gradient.svg);height:400px;width:400px;background-size:contain;background-position:50%;background-repeat:no-repeat}.Question_acordionItem__wDYGk{background-color:#f3f4f6;border:none;margin-bottom:1rem;border-radius:.3rem;box-shadow:0 2px 4px rgba(0,0,0,.1)}.Question_acordionItem__wDYGk button{font-size:1.2rem;background-color:#f3f4f6;border-radius:.3rem;position:relative}.Question_acordionItem__wDYGk button:after{display:none!important}.Question_header__Ei1cP{width:100%}.Question_header__Ei1cP .accordion-button{padding:1.5rem}.Question_header__Ei1cP .accordion-button:not(.Question_collapsed__0J68x) .Question_icon__6sqmd{transform:rotate(90deg)}.Question_headerContent___wIaI{width:100%;display:flex;justify-content:space-between;gap:1rem}.Question_questionText__RtfUs{flex:1 1;text-align:left}.Question_iconWrapper__hK7df{flex-shrink:0;display:flex;align-items:center;justify-content:center}.Question_icon__6sqmd{right:1rem;width:16px;height:16px}.Question_icon__6sqmd:after,.Question_icon__6sqmd:before{content:"";position:absolute;background-color:currentColor;transition:transform .2s ease-in-out}.Question_icon__6sqmd:before{top:50%;left:0;width:100%;height:2px;transform:translateY(-50%)}.Question_icon__6sqmd:after{top:0;left:50%;width:2px;height:100%;transform:translateX(-50%)}.Question_acordionItem__wDYGk[class*=show] .Question_icon__6sqmd:after{transform:translateX(-50%) rotate(90deg);opacity:0}.Question_richContent__BKFpZ p{margin-bottom:1rem}.Question_richContent__BKFpZ p:last-child{margin-bottom:0}.Question_richContent__BKFpZ .Question_bold__2Ggqm{font-weight:700}.Question_richContent__BKFpZ .Question_italic__aH_wy{font-style:italic}.Question_richContent__BKFpZ .Question_underline__h5WVt{text-decoration:underline}.Question_richContent__BKFpZ .Question_strikethrough__fHoUE{text-decoration:line-through}.Question_richContent__BKFpZ .Question_code__Sr2L8{font-family:monospace;background-color:#e5e7eb;padding:.2em .4em;border-radius:3px;font-size:.9em}.Question_richContent__BKFpZ .Question_link__qUKxs{color:#b296ff;text-decoration:underline}.Question_richContent__BKFpZ .Question_link__qUKxs:hover{color:#8d63ff}.Question_richContent__BKFpZ .Question_heading1__YaNzQ{font-size:2em;margin:1em 0 .5em}.Question_richContent__BKFpZ .Question_heading2__OyVrB{font-size:1.75em;margin:1em 0 .5em}.Question_richContent__BKFpZ .Question_heading3__lWeMs{font-size:1.5em;margin:1em 0 .5em}.Question_richContent__BKFpZ .Question_heading4__yw7_V{font-size:1.25em;margin:1em 0 .5em}.Question_richContent__BKFpZ .Question_heading5__DX8vD{font-size:1.1em;margin:1em 0 .5em}.Question_richContent__BKFpZ .Question_heading6__d8Yyz{font-size:1em;margin:1em 0 .5em}.Question_richContent__BKFpZ .Question_list__GpHJN{margin:1rem 0;padding-left:2rem}.Question_richContent__BKFpZ .Question_list__GpHJN li{margin-bottom:.5rem}.Question_richContent__BKFpZ .Question_list__GpHJN li:last-child{margin-bottom:0}.Question_richContent__BKFpZ .Question_quote__s3Pk_{border-left:4px solid #d1d5db;margin:1rem 0;padding:.5rem 0 .5rem 1rem;font-style:italic;color:#374151}.Question_richContent__BKFpZ .Question_codeBlock__iQlei{background-color:#e5e7eb;padding:1rem;border-radius:4px;margin:1rem 0;overflow-x:auto}.Question_richContent__BKFpZ .Question_codeBlock__iQlei code{font-family:monospace;white-space:pre}.page_background__2Zyt3{background-image:url(/img/bg/connect-bg.webp);background-size:cover;background-position:100% 0;background-repeat:no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}