.common_mainHeading__Remd_{position:relative;margin:0;font-style:normal;font-weight:300;font-size:64px;min-width:863px;max-height:180px;min-height:-moz-fit-content;min-height:fit-content}@media screen and (max-width:576px){.common_mainHeading__Remd_{font-size:48px;line-height:48px;max-width:490px;min-width:319px;min-height:144px;max-height:320px}}@media screen and (min-width:577px)and (max-width:1024px){.common_mainHeading__Remd_{max-width:540px;min-width:520px}}.common_mainText___mdUq{position:relative;z-index:1;margin:46px 0 48px;font-weight:300;font-size:24px;line-height:32px;max-width:760px;width:100%}@media screen and (max-width:576px){.common_mainText___mdUq{margin:16px 0 24px;font-size:18px;line-height:24px;max-width:308px}}@media(min-width:768px)and (max-width:1024px){.common_mainText___mdUq{margin:45px 0}}.common_commonSection__5nvuI>*{overflow:hidden}.common_commonSectionList__z3suz,.common_commonSection__5nvuI{margin:104px auto;display:flex;flex-direction:column;align-items:center}.common_commonSectionList__z3suz h1,.common_commonSection__5nvuI h1{margin:0 0 48px;font-weight:500;font-size:40px;line-height:60px;text-align:center;color:#000}@media(min-width:768px)and (max-width:1024px){.common_commonSectionList__z3suz,.common_commonSection__5nvuI{margin:94px auto}.common_commonSectionList__z3suz h1,.common_commonSectionList__z3suz h2,.common_commonSection__5nvuI h1,.common_commonSection__5nvuI h2{margin:0 0 32px}}@media screen and (max-width:576px){.common_commonSectionList__z3suz,.common_commonSection__5nvuI{margin:68px auto}.common_commonSectionList__z3suz h1,.common_commonSection__5nvuI h1{margin-bottom:32px;font-size:28px;line-height:42px;max-width:100%}}.common_commonSectionList__z3suz button{background-color:#fff}.common_commonSectionList__z3suz div ul{align-items:flex-start}.common_commonSectionList__z3suz div ul li button:before{background:#2979ff!important;width:8px!important;height:8px!important;line-height:8px!important}.common_commonSectionServices__usPLP{padding-top:104px;display:flex;flex-direction:column;align-items:center}.common_commonSectionServices__usPLP h2{margin:0 0 48px;font-weight:500;font-size:48px;line-height:64px;text-align:center;color:#000}@media screen and (max-width:576px){.common_commonSectionServices__usPLP{padding-top:24px}.common_commonSectionServices__usPLP h2{margin-bottom:32px;font-size:36px;line-height:36px;max-width:343px}}.common_image__0lYgw{background:rgba(26,26,26,.7);z-index:-1;position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.common_propositionCard__gzoL6{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:984px;margin:120px auto;padding:48px 42px 42px;box-shadow:0 0 20px rgba(0,0,0,.05)}.common_propositionCard__gzoL6 button{cursor:pointer;margin-top:20px;width:150px;height:44px}@media(min-width:577px)and (max-width:1024px){.common_propositionCard__gzoL6{margin:94px auto;padding:24px 68px 34px;max-width:690px}}@media screen and (max-width:576px){.common_propositionCard__gzoL6{margin:68px 16px;padding:22px 22px 32px}.common_propositionCard__gzoL6 a{margin-top:22px}}.common_propositionTitle__WQCTR{margin:0;font-weight:300;font-size:48px;line-height:58px;text-align:center}@media screen and (max-width:576px){.common_propositionTitle__WQCTR{font-size:24px;line-height:36px;font-weight:400}}@media(min-width:768px)and (max-width:1024px){.common_propositionTitle__WQCTR{font-size:36px;line-height:58px}}.common_propositionText__vpeRv{font-size:24px;font-weight:300;line-height:32px;text-align:left;color:#37474f}.common_fullscreen__ny2Ku{padding:200px 65px 140px;position:relative;min-height:100vh}.common_fullscreen_image__0Iyy8{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}.common_fullscreen__ny2Ku:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(26,26,26,.7);inset:0;z-index:-1}.common_fullscreen_body__K09Et{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:flex-start;max-width:1440px;width:100%;margin:0 auto}.common_fullscreen_title__a_K_s{margin:0;font-style:normal;font-weight:300;font-size:64px;color:#fff}.common_fullscreen_text__bDMkv{max-width:780px;width:100%;margin:21px 0 0;font-style:normal;font-weight:300;font-size:24px;line-height:32px;color:#fff}.common_fullscreen_button__rHc7t{margin:41px 0 0;align-self:flex-start;font-style:normal;font-weight:400;font-size:14px;line-height:16px;text-align:center;color:#fff;padding:12px 38px;background-color:#2979ff;cursor:pointer;filter:drop-shadow(-1px 1px 20px rgba(41,121,255,.5));transition:color .15s ease-in-out,background-color .15s ease-in-out}.common_fullscreen_button__rHc7t:active,.common_fullscreen_button__rHc7t:hover{filter:none;color:#2979ff;background-color:#fff}@media(min-width:577px)and (max-width:1024px){.common_fullscreen__ny2Ku{padding:0 39px;display:flex;justify-content:center;align-items:center}.common_fullscreen_text__bDMkv{max-width:683px;margin:45px 0 0}.common_fullscreen_button__rHc7t{margin:45px 0 0}}@media screen and (max-width:576px){.common_fullscreen__ny2Ku{padding:88px 24px 80px}.common_fullscreen_image__0Iyy8{object-fit:cover;object-position:center}.common_fullscreen_title__a_K_s{font-size:48px;line-height:48px}.common_fullscreen_text__bDMkv{margin:16px 0 0;font-size:18px;line-height:24px}.common_fullscreen_button__rHc7t{margin:24px 0 0}}.common_heroSection__D5nfP{height:100vh;max-height:100vh;margin:auto;max-width:1440px;padding:200px 65px 140px;color:#fff;overflow:hidden;background-size:cover;background-position:50%}.common_heroSection__D5nfP:before{position:absolute;content:"";background:rgba(26,26,26,.7);inset:0;width:100%;height:100vh;max-width:100vw;max-height:100vh}.common_heroSection__D5nfP img{z-index:-1;position:absolute;top:0;left:0;width:100%;object-fit:cover;height:100vh}.common_heroSection__D5nfP p{max-width:760px}.common_heroSection__D5nfP button{margin-top:50px;padding:12px 38px;font-size:18px;line-height:21px;font-weight:400;text-align:center;filter:drop-shadow(-1px 1px 20px rgba(41,121,255,.5))}@media screen and (max-width:576px){.common_heroSection__D5nfP{padding:88px 24px 80px}.common_heroSection__D5nfP p{font-size:18px}.common_heroSection__D5nfP h1{line-height:48px;font-size:42px}}@media(min-width:768px)and (max-width:1400px){.common_heroSection__D5nfP{padding:0 32px;display:flex;flex-direction:column;justify-content:center}.common_heroSection__D5nfP p{width:683px}}.common_getInTouchBtn__CLYi2{position:relative;z-index:10;display:flex;justify-content:center;align-items:center;width:198px;height:40px;background-color:#2979ff;font-size:14px;font-weight:400;line-height:16px;letter-spacing:0;text-align:center;cursor:pointer;filter:drop-shadow(-1px 1px 20px rgba(41,121,255,.5));transition:color .15s ease-in-out,background-color .15s ease-in-out}.common_getInTouchBtn__CLYi2:active,.common_getInTouchBtn__CLYi2:hover{filter:none;color:#2979ff;background-color:#fff}.common_viewProjectButton__YLDXH{display:flex;justify-content:space-between;color:#2979ff;background-color:transparent;cursor:pointer;position:absolute;bottom:50px}.common_viewProjectButton__YLDXH img{margin-left:24px}.common_casesContainer__0y4pn .common_casesList__tODp1{display:flex;flex-direction:column;align-items:center}.common_casesContainer__0y4pn .common_casesList__tODp1 li:nth-child(2){flex-direction:row-reverse;justify-content:space-between;margin-bottom:0}.common_casesContainer__0y4pn .common_casesList__tODp1 li:nth-child(2) div{margin-left:25px}.common_casesContainer__0y4pn .common_casesList__tODp1 li:nth-child(2) p{max-width:715px}.common_casesContainer__0y4pn .common_casesList__tODp1 li{width:100%;min-height:335px;display:flex;justify-content:space-between;padding:0 144px 70px 146px;margin-bottom:25px;position:relative;line-height:24px;justify-items:center}.common_casesContainer__0y4pn .common_casesList__tODp1 li div{margin-left:65px}.common_casesContainer__0y4pn .common_casesList__tODp1 li div h3{margin:0 0 18px;font-size:24px;font-weight:500}.common_casesContainer__0y4pn .common_casesList__tODp1 li div p{margin:0 0 34px;font-size:18px;font-weight:300;color:#37474f;max-width:670px}.common_casesContainer__0y4pn .common_allCasesBtn__9FOLs{padding:10px 14px 11px 15px;width:150px;cursor:pointer}.common_commonBtnCareer__9k6Rn,.common_commonBtn__8_7Iq{font-family:inherit;font-weight:500;font-size:16px;line-height:24px;background-color:#2979ff;color:#fff;display:flex;align-items:center;justify-content:center;width:150px;height:44px;margin-top:48px;border:1px solid #2979ff;cursor:pointer}.common_commonBtnCareer__9k6Rn:hover,.common_commonBtn__8_7Iq:hover{filter:drop-shadow(-1px 1px 20px rgba(41,121,255,.4))}.common_commonBtnCareer__9k6Rn:active,.common_commonBtn__8_7Iq:active{filter:none;color:#2979ff;background-color:#fff}@media screen and (max-width:576px){.common_commonBtnCareer__9k6Rn,.common_commonBtn__8_7Iq{margin-top:32px}}@media(min-width:768px)and (max-width:1024px){.common_commonBtnCareer__9k6Rn,.common_commonBtn__8_7Iq{margin-top:40px}}.common_commonBtnCareer__9k6Rn{width:100px;height:30px;margin-top:46px;font-size:14px;line-height:16px}@media screen and (max-width:576px){.common_commonBtnCareer__9k6Rn{margin-top:48px;margin-bottom:60px}}@media(min-width:768px)and (max-width:1024px){.common_commonBtnCareer__9k6Rn{margin-top:64px}}.common_commonList__7eUxS li{margin-left:20px;overflow:visible}.common_commonList__7eUxS li:before{display:inline-block;font-weight:700;margin-left:-1em;width:1em;content:"•";color:#2979ff;position:absolute;top:0}.common_successStory__t8gKy{margin:0 50px;display:flex;position:relative;max-width:1149px}.common_successStory__t8gKy picture{margin-right:12px}.common_successStory__t8gKy div{display:flex;justify-content:flex-start;flex-direction:column}.common_successStory__t8gKy div h3{margin:0;font-weight:500;font-size:24px}.common_successStory__t8gKy div p{margin:10px 0 48px;font-weight:300;font-size:18px;line-height:24px;color:#37474f}@media screen and (max-width:576px){.common_successStory__t8gKy{padding:0 16px;margin:0}.common_successStory__t8gKy picture{position:absolute;margin:0}.common_successStory__t8gKy div h3{font-size:24px;line-height:32px}.common_successStory__t8gKy div p{margin:0;font-size:14px;color:#000}.common_successStory__t8gKy div p span{display:block}.common_successStory__t8gKy div a{margin-top:24px}.common_successStory__t8gKy div a img{margin-left:12px}}.common_viewProjectLink__aE8Wb{position:relative;display:flex;justify-content:space-between;align-items:center;color:#2979ff;background-color:transparent;cursor:pointer;max-width:150px}.common_viewProjectLink__aE8Wb span{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0}.common_viewProjectLink__aE8Wb img{margin-left:24px}.common_viewProjectLink__aE8Wb:after,.common_viewProjectLink__aE8Wb:before{content:url(/icons/next.svg);display:block;position:absolute;height:20px;width:20px;right:0;opacity:0;transition:all .4s}@media screen and (max-width:576px){.common_viewProjectLink__aE8Wb:after,.common_viewProjectLink__aE8Wb:before{display:none}}.common_viewProjectLink__aE8Wb:hover:after{opacity:.5;right:-8px}.common_viewProjectLink__aE8Wb:hover:before{opacity:.15;right:-16px}@media screen and (max-width:576px){.common_viewProjectLink__aE8Wb{max-width:138px}.common_viewProjectLink__aE8Wb img{margin-left:12px}.common_mobileHidden__tvu1e{display:none}}.common_commonContainer__YwayF{position:relative;width:100%;max-width:1187px;margin:104px auto;overflow:hidden}.common_commonContainer__YwayF.common_lightBlue__ukZtE{background:#eff5ff;width:100%;padding:80px 0 92px;max-width:unset;margin:unset}.common_commonContainer__YwayF.common_lightBlue__ukZtE>div{max-width:1187px;margin:0 auto}@media screen and (max-width:1200px){.common_commonContainer__YwayF.common_lightBlue__ukZtE{padding:80px 0 92px 50px}}@media screen and (max-width:576px){.common_commonContainer__YwayF.common_lightBlue__ukZtE{padding:60px 0 70px 25px}}.common_commonContainer__YwayF.common_lightGray__qCm5K{background:#f5f5f5;width:100%;padding:80px 0 92px;max-width:unset;margin:unset}@media screen and (max-width:1200px){.common_commonContainer__YwayF.common_lightGray__qCm5K{padding:80px 0 92px 50px}}@media screen and (max-width:576px){.common_commonContainer__YwayF.common_lightGray__qCm5K{padding:60px 0 70px 25px}.common_commonContainer__YwayF{margin:68px auto;padding:0 25px}}@media(min-width:768px)and (max-width:1024px){.common_commonContainer__YwayF{margin:94px auto;padding:0 50px}}@media screen and (max-width:1024px){.common_desktopMenu__TzWcU{display:none}}@media screen and (min-width:1025px){.common_mobileMenu__35nIV{display:none}}.Popup_popupBox__fU7ag{position:fixed;background:rgba(26,26,26,.6);width:100%;height:100vh;top:0;left:0;z-index:100}.Popup_box__ufDBL{position:relative;max-width:612px;width:100%;max-height:500px;margin:calc(25vh - 20px) auto 0;background:#fff;border-radius:6px;padding:32px 40px;display:flex;flex-direction:column;align-items:center}.Popup_box__ufDBL h3{margin:0;font-size:32px}.Popup_box__ufDBL p{text-align:center;font-weight:300;font-size:24px!important;line-height:24px;color:#000}.Popup_box__ufDBL button{display:block;margin-top:0;font-weight:500}@media screen and (max-width:670px){.Popup_box__ufDBL{margin-top:calc(35vh - 20px);max-width:343px;max-height:350px;padding:24px 0}.Popup_box__ufDBL img{width:51px;height:51px}.Popup_box__ufDBL h3{margin:0;font-size:32px}.Popup_box__ufDBL p{margin:24px 0;max-width:303px;font-size:18px!important;line-height:24px;color:#000}}.formStyle_form__G6ClT{display:flex;flex-direction:column;width:100%;max-width:728px;min-width:280px}.formStyle_form__G6ClT input{border:0;border-bottom:.5px solid #000;padding:8px 0;outline:none;margin-bottom:30px}.formStyle_form__G6ClT input:focus{border-bottom:.5px solid #2979ff}.formStyle_form__G6ClT input.formStyle_invalidInput__cxw4T{border-bottom:.5px solid red}.formStyle_form__G6ClT textarea{height:100px;border:.5px solid #000;resize:none;margin-top:8px;outline:none;padding:8px}.formStyle_form__G6ClT textarea:focus{border:.5px solid #2979ff}.formStyle_form__G6ClT label{position:relative}.formStyle_form__G6ClT .formStyle_inputWrapper__NDm3u{display:flex;flex-direction:column}.formStyle_form__G6ClT .formStyle_inputLabel__RE6iS{font-weight:500;font-size:14px;line-height:20px;color:#37474f}.formStyle_form__G6ClT .formStyle_errorMessage__7B6lV,.formStyle_form__G6ClT .formStyle_errorMessage_msg__mR8Jj,.formStyle_form__G6ClT .formStyle_errorMessage_policy__FL_tP{position:absolute;bottom:10px;left:0;color:red;font-size:14px;line-height:14px}.formStyle_form__G6ClT .formStyle_errorMessage_msg__mR8Jj{bottom:-20px}.formStyle_form__G6ClT .formStyle_errorMessage_policy__FL_tP{bottom:10px}.formStyle_form__G6ClT .formStyle_errorMessageWrapper__m_deD{position:relative;height:25px}.formStyle_form__G6ClT .formStyle_fileInputBtn__e0knq{position:relative;max-width:350px;width:100%;padding:0;background:transparent;display:flex;align-items:center;margin-bottom:30px;margin-top:20px}.formStyle_form__G6ClT .formStyle_fileInputBtn__e0knq p,.formStyle_form__G6ClT .formStyle_fileInputBtn__e0knq>span{font-weight:600;font-size:16px;line-height:24px;color:#2979ff}.formStyle_form__G6ClT .formStyle_fileInputBtn__e0knq>p{margin:0 15px 0 2px;font-weight:300}.formStyle_form__G6ClT .formStyle_fileInputBtn__e0knq>img{display:block;max-width:100%}.formStyle_form__G6ClT .formStyle_fileInputBtn_fileInput__KzoGh{cursor:pointer;width:100%;height:100%;position:absolute;top:0;right:0;left:0;bottom:0;opacity:0;font-weight:500;font-size:16px;line-height:24px}.formStyle_form__G6ClT .formStyle_fileInputBtn_errorMessage__nBshv{color:red!important}.formStyle_form__G6ClT .formStyle_fileInputBtn_errorFileTextActive__BBQoo{position:absolute;bottom:-20px;left:0;color:red!important;font-size:14px!important;line-height:14px!important;font-weight:unset!important}.formStyle_form__G6ClT .formStyle_fileInputBtn_buttonCancel__aeJv9{position:relative;margin-left:15px;background:transparent!important}.formStyle_form__G6ClT .formStyle_agreementCheckboxWithError__njb0p,.formStyle_form__G6ClT .formStyle_agreementCheckbox__EEoqh{position:relative}.formStyle_form__G6ClT .formStyle_agreementCheckboxWithError__njb0p label,.formStyle_form__G6ClT .formStyle_agreementCheckbox__EEoqh label{display:flex;align-items:baseline}.formStyle_form__G6ClT .formStyle_agreementCheckboxWithError__njb0p label input,.formStyle_form__G6ClT .formStyle_agreementCheckbox__EEoqh label input{margin-bottom:15px}@media screen and (max-width:576px){.formStyle_form__G6ClT .formStyle_agreementCheckboxWithError__njb0p,.formStyle_form__G6ClT .formStyle_agreementCheckbox__EEoqh{padding-bottom:20px}}.formStyle_form__G6ClT .formStyle_agreementCheckboxWithError__njb0p{border:1px solid red;border-radius:4px;padding:10px}.formStyle_form__G6ClT .formStyle_privacyText__Baidr{font-size:14px;line-height:20px;color:#37474f}.formStyle_form__G6ClT .formStyle_invalidCheckbox__9veIE{border:1px solid red!important}.formStyle_form__G6ClT .formStyle_checkboxErrorMessage__qnZwZ{position:absolute;bottom:-20px;left:0;color:red;font-size:14px;line-height:14px}.formStyle_form__G6ClT .formStyle_policyLink__R77d9{color:#2979ff;text-decoration:underline}.formStyle_form__G6ClT .formStyle_sentButton__cjxZY{display:flex;justify-content:flex-end}.formStyle_form__G6ClT .formStyle_sentButton__cjxZY button{margin-top:50px;background:#2979ff;padding:7px;width:100%;max-width:100px;cursor:pointer}.formStyle_form__G6ClT .formStyle_inputSubTitle__JasAF{font-weight:700;font-size:16px;line-height:24px;color:#2979ff;margin-bottom:5px}.formStyle_formWrapper__cc9ME{width:100%}.formStyle_formWrapper__cc9ME h3{font-weight:500;font-size:28px;line-height:42px;margin-bottom:59px}.formStyle_formWrapper__cc9ME .formStyle_tabBtn__HX4S5,.formStyle_formWrapper__cc9ME .formStyle_tabBtn_active__Z4NvG{line-height:24px;font-weight:600;font-size:16px;color:#80afff;background:#eff5ff;padding:12px 5px 20px;width:182px;cursor:pointer}.formStyle_formWrapper__cc9ME .formStyle_tabBtn_active__Z4NvG{background:#fff;color:#2979ff}.formStyle_formWrapper__cc9ME .formStyle_tabContents__cOjZf{width:100%;max-width:811px;min-width:360px;padding:28px 40px;box-shadow:0 0 20px rgba(0,0,0,.05)}@media screen and (max-width:670px){.formStyle_submittedCareerFormModal__QL43I h3{font-size:20px}}.Vacancy_vacancy_container__kzg_9{max-width:1440px;width:100%;margin:66px auto 100px;padding-left:65px;padding-right:5px;display:flex;flex-wrap:nowrap}.Vacancy_vacancy_form__Wo5Rc{flex:0 0 375px;width:100%}.Vacancy_vacancy_form_container__NyrPJ{padding:0 5px;top:143px;background-color:#fff;display:flex;flex-direction:column;margin-top:77px}.Vacancy_vacancy_form_container_recruiter__uKc8t{width:100%;display:flex;flex-wrap:nowrap;margin-bottom:48px}.Vacancy_vacancy_form_container_recruiter__uKc8t .Vacancy_recruiterImageWrapper__Q20Wd{position:relative;width:120px;height:120px;margin-right:24px}.Vacancy_vacancy_form_container_recruiter__uKc8t .Vacancy_recruiterImageWrapper__Q20Wd .Vacancy_recruiterImage__PscG0{border-radius:50%}.Vacancy_vacancy_form_container_recruiter_info__Zb5YF{display:flex;flex-direction:column}.Vacancy_vacancy_form_container_recruiter_info_title__v8x4p{margin-top:16px;font-weight:400;font-size:18px;line-height:24px;color:#37474f;opacity:.5}.Vacancy_vacancy_form_container_recruiter_info_name__ED7eh{margin:0;font-weight:400;font-size:18px;line-height:24px;color:#37474f}.Vacancy_vacancy_form_container_recruiter_info_email__jwfij{display:flex;flex-wrap:nowrap}.Vacancy_vacancy_form_container_recruiter_info_email__jwfij>p{margin:0 0 0 5px;font-weight:300;font-size:14px;line-height:24px;color:#000}.Vacancy_vacancy_form_container_recruiter_info__Zb5YF>:not(:last-child){margin-bottom:8px}.Vacancy_vacancy_form_container_fields__JUBBg{display:flex;flex-direction:column;width:100%}.Vacancy_vacancy_form_container_fields_inputWrapper__KqzeO{position:relative}.Vacancy_vacancy_form_container_fields_inputWrapper_textInput__Mjd7_{max-width:350px;width:100%;padding-bottom:10px;margin-bottom:32px;outline:none;border:none;border-bottom:.5px solid #000;transition:all .3s;font-weight:300;font-size:18px;line-height:24px;color:#000}.Vacancy_vacancy_form_container_fields_inputWrapper_textInput__Mjd7_:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff}.Vacancy_vacancy_form_container_fields_inputWrapper_textInput__Mjd7_:focus{border-bottom:.5px solid #2979ff}.Vacancy_vacancy_form_container_fields_inputWrapper_textInput__Mjd7_::placeholder{font-weight:300;font-size:18px;line-height:24px;color:#000;opacity:.5}.Vacancy_vacancy_form_container_fields_inputWrapper_invalidInput__ODdGa{border-bottom:.5px solid red}.Vacancy_vacancy_form_container_fields_inputWrapper_errorMessage___TvcC{position:absolute;bottom:10px;left:0;font-size:14px;line-height:14px;color:red}.Vacancy_vacancy_form_container_fields_textareaWrapper__2bXnF{width:100%;display:flex;flex-direction:column;position:relative;margin-bottom:24px}.Vacancy_vacancy_form_container_fields_textareaWrapper__2bXnF>label{font-weight:300;font-size:18px;line-height:24px;color:#000;opacity:.5;padding-bottom:10px}.Vacancy_vacancy_form_container_fields_textareaWrapper_textareaInput__6jkhe{width:100%;max-width:350px;height:120px;resize:none;outline:none;font-weight:300;font-size:18px;line-height:24px;color:#000;border:.5px solid #000}.Vacancy_vacancy_form_container_fields_textareaWrapper_textareaInput__6jkhe:focus{border:.5px solid #2979ff}.Vacancy_vacancy_form_container_fields_textareaWrapper_errorAreaMessage__Me_4J{position:absolute;bottom:-22px;left:0;font-size:14px;line-height:14px;color:red}.Vacancy_vacancy_form_container_fields_fileInputBtn__XO4RK{position:relative;max-width:350px;width:100%;padding:0;background:transparent;display:flex;align-items:center;margin-bottom:24px}.Vacancy_vacancy_form_container_fields_fileInputBtn__XO4RK p,.Vacancy_vacancy_form_container_fields_fileInputBtn__XO4RK>span{font-weight:400;font-size:18px;line-height:24px;color:#2979ff}.Vacancy_vacancy_form_container_fields_fileInputBtn__XO4RK>p{margin:0 15px 0 2px;font-weight:300}.Vacancy_vacancy_form_container_fields_fileInputBtn__XO4RK>img{display:block;max-width:100%}.Vacancy_vacancy_form_container_fields_fileInputBtn_fileInput__7w95G{cursor:pointer;width:100%;height:100%;position:absolute;right:0;bottom:0;opacity:0;font-size:0}.Vacancy_vacancy_form_container_fields_fileInputBtn_errorMessage__8e0jg{color:red!important}.Vacancy_vacancy_form_container_fields_fileInputBtn_erorFileTextActive__BMvvk{position:absolute;bottom:113px;left:5px;color:red;font-weight:400;line-height:24px;font-size:14px;margin:0}.Vacancy_vacancy_form_container_fields_fileInputBtn_buttonCancel__3mF7v{background-color:#fefefe;margin-left:15px}.Vacancy_vacancy_form_container_fields_agreement__SKUFH{position:relative;margin-bottom:40px}.Vacancy_vacancy_form_container_fields_agreement_wrapper__owQ1y{width:100%;display:flex;justify-content:space-between;flex-wrap:nowrap}.Vacancy_vacancy_form_container_fields_agreement_wrapper_checkbox__ot1kf{-moz-appearance:none;-o-appearance:none;-webkit-appearance:none;visibility:hidden;position:relative;top:4px;width:16px;height:16px;margin:0}.Vacancy_vacancy_form_container_fields_agreement_wrapper_checkbox__ot1kf:before{content:"";visibility:visible;position:absolute;display:block;width:14px;height:14px;top:0;left:0;background-color:#fff;border:1px solid #2979ff}.Vacancy_vacancy_form_container_fields_agreement_wrapper_checkbox__ot1kf:checked:before{background-image:url(/icons/check-mark.svg);background-position:50%;background-repeat:no-repeat}.Vacancy_vacancy_form_container_fields_agreement_wrapper_checkbox_invalid__2dVde:before{border-color:red}.Vacancy_vacancy_form_container_fields_agreement_wrapper_title__v8Qw3{font-weight:300;font-size:16px;line-height:24px;color:#000}.Vacancy_vacancy_form_container_fields_agreement_wrapper_title__v8Qw3>a{color:#2979ff;text-decoration:underline}.Vacancy_vacancy_form_container_fields_agreement_errorMessage__D5irk{position:absolute;bottom:-20px;left:0;font-weight:400;font-size:14px;line-height:14px;color:red}.Vacancy_vacancy_form_container_fields_applyBtn__kSZsn{display:block;margin:0 auto;max-width:150px;width:100%;padding:12px 20px;background:#2979ff;font-weight:500;font-size:18px;line-height:21px;color:#fff;cursor:pointer}.Vacancy_vacancy_form_container_fields_applyBtn__kSZsn:hover{filter:drop-shadow(-1px 1px 20px rgba(41,121,255,.4))}.Vacancy_vacancy_info___ztKE{max-width:730px;width:100%;margin:77px 0 0 138px}.Vacancy_vacancy_info_header__vaJ8f>h1{margin:0 0 48px;text-align:left;font-weight:500;font-size:40px;line-height:60px;color:#37474f}.Vacancy_vacancy_info_description__E_4f0{margin:0 0 104px;font-weight:300;font-family:Poppins,sans-serif;color:#37474f}.Vacancy_vacancy_info_description__E_4f0 strong{font-weight:500;font-family:Poppins,sans-serif}.Vacancy_vacancy_info_description__E_4f0>p{margin:0 0 24px;font-weight:300;font-size:18px;line-height:32px;color:#37474f}.Vacancy_vacancy_info_description__E_4f0 li{position:relative;padding-left:25px;overflow:visible;font-weight:300;font-size:16px;line-height:24px;color:#37474f}.Vacancy_vacancy_info_description__E_4f0 li:before{content:"";position:absolute;display:block;top:7px;left:0;width:8px;height:8px;background:#2979ff;border-radius:50%}.Vacancy_vacancy_info_description__E_4f0>ul>:not(:last-child){margin:0 0 24px}.Vacancy_vacancy_info_description__E_4f0>:last-child{margin:0}.Vacancy_vacancy_info_about__n2YiE>h2{margin:0 0 48px;font-weight:500;font-size:20px;line-height:32px;color:#37474f}.Vacancy_vacancy_info_about__n2YiE h3{margin:0 0 24px;font-weight:500;font-size:18px;line-height:24px;color:#37474f;white-space:nowrap}.Vacancy_vacancy_info_about__n2YiE p{font-weight:300;font-size:16px;line-height:24px;color:#37474f;margin:0 0 48px}.Vacancy_vacancy_info_about_project__8yy0v{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 48px}.Vacancy_vacancy_info_about_project__8yy0v>:not(:last-child){margin:0 10px 0 0}.Vacancy_vacancy_info_about_project_customer__FyNkU>div{white-space:nowrap}.Vacancy_vacancy_info_about_project_customer__FyNkU>div,.Vacancy_vacancy_info_about_project_location__R9Ws8>div,.Vacancy_vacancy_info_about_project_technologies__lnsFl>div>p{font-weight:400;font-weight:300;font-size:16px;line-height:24px;color:#37474f}.Vacancy_vacancy_info_about_project_technologies__lnsFl>div>p{margin:0}.Vacancy_vacancy_info_requirements__JD6Af{margin-top:80px}.Vacancy_vacancy_info_requirements__JD6Af,.Vacancy_vacancy_info_responsibilities__EdLGd,.Vacancy_vacancy_info_willBeAPlus__o1TGf{margin-bottom:80px}.Vacancy_vacancy_info_requirements__JD6Af>h2,.Vacancy_vacancy_info_responsibilities__EdLGd>h2,.Vacancy_vacancy_info_willBeAPlus__o1TGf>h2{font-weight:500;font-size:20px;line-height:32px;color:#37474f;margin:0 0 32px}.Vacancy_vacancy_info_requirements__JD6Af ul>:not(:last-child),.Vacancy_vacancy_info_responsibilities__EdLGd ul>:not(:last-child),.Vacancy_vacancy_info_willBeAPlus__o1TGf ul>:not(:last-child){margin:0 0 24px}.Vacancy_vacancy_info_requirements__JD6Af li,.Vacancy_vacancy_info_responsibilities__EdLGd li,.Vacancy_vacancy_info_willBeAPlus__o1TGf li{position:relative;padding-left:25px;overflow:visible;font-weight:300;font-size:16px;line-height:24px;color:#37474f}.Vacancy_vacancy_info_requirements__JD6Af li:before,.Vacancy_vacancy_info_responsibilities__EdLGd li:before,.Vacancy_vacancy_info_willBeAPlus__o1TGf li:before{content:"";position:absolute;display:block;top:7px;left:0;width:8px;height:8px;background:#2979ff;border-radius:50%}@media screen and (min-width:576px)and (max-width:1024px){.Vacancy_vacancy_container__kzg_9{max-width:1024px;margin:66px auto 90px;padding:0 39px;display:flex;flex-direction:column-reverse}.Vacancy_vacancy_form__Wo5Rc{max-width:495px;width:100%;margin:68px auto 0}.Vacancy_vacancy_form_container__NyrPJ{margin-top:unset;padding:0;position:relative;top:0}.Vacancy_vacancy_form_container_recruiter__uKc8t{justify-content:center}.Vacancy_vacancy_form_container_recruiter__uKc8t .Vacancy_recruiterImageWrapper__Q20Wd{width:160px;height:160px;margin-right:32px}.Vacancy_vacancy_form_container_recruiter_info_title__v8x4p{margin-top:32px}.Vacancy_vacancy_form_container_recruiter_info__Zb5YF>:not(:last-child){margin-bottom:12px}.Vacancy_vacancy_form_container_fields__JUBBg{display:flex;flex-direction:column;width:100%}.Vacancy_vacancy_form_container_fields_inputWrapper__KqzeO{position:relative}.Vacancy_vacancy_form_container_fields_inputWrapper_textInput__Mjd7_{max-width:100%;margin-bottom:46px}.Vacancy_vacancy_form_container_fields_inputWrapper_errorMessage___TvcC{bottom:20px}.Vacancy_vacancy_form_container_fields_textareaWrapper_textareaInput__6jkhe{max-width:100%;height:140px}.Vacancy_vacancy_form_container_fields_fileInputBtn__XO4RK{margin-bottom:32px}.Vacancy_vacancy_form_container_fields_fileInputBtn_erorFileTextActive__BMvvk{bottom:115px;left:0}.Vacancy_vacancy_form_container_fields_agreement_wrapper__owQ1y{justify-content:flex-start}.Vacancy_vacancy_form_container_fields_agreement_wrapper_checkbox__ot1kf{margin:0 16px 0 0}.Vacancy_vacancy_form_container_fields_agreement_wrapper_title__v8Qw3{font-size:18px}.Vacancy_vacancy_info___ztKE{max-width:100%;margin:66px 0 0;display:flex;flex-direction:column}.Vacancy_vacancy_info_header__vaJ8f>h1{margin:0 0 32px;text-align:center}.Vacancy_vacancy_info_description__E_4f0{margin:0 0 94px}.Vacancy_vacancy_info_description__E_4f0>p{text-align:center}.Vacancy_vacancy_info_about__n2YiE p,.Vacancy_vacancy_info_about__n2YiE>h2,.Vacancy_vacancy_info_about_project__8yy0v{margin:0 0 32px}.Vacancy_vacancy_info_about_project__8yy0v>:not(:last-child){margin:0}.Vacancy_vacancy_info_requirements__JD6Af{margin-top:30px}.Vacancy_vacancy_info_requirements__JD6Af,.Vacancy_vacancy_info_responsibilities__EdLGd,.Vacancy_vacancy_info_willBeAPlus__o1TGf{margin-bottom:60px}.Vacancy_vacancy_info_requirements__JD6Af>h2,.Vacancy_vacancy_info_responsibilities__EdLGd>h2,.Vacancy_vacancy_info_willBeAPlus__o1TGf>h2{margin:0 0 24px}.Vacancy_vacancy_info_requirements__JD6Af ul>:not(:last-child),.Vacancy_vacancy_info_responsibilities__EdLGd ul>:not(:last-child),.Vacancy_vacancy_info_willBeAPlus__o1TGf ul>:not(:last-child){margin:0 0 12px}.Vacancy_vacancy_info_requirements__JD6Af li,.Vacancy_vacancy_info_responsibilities__EdLGd li,.Vacancy_vacancy_info_willBeAPlus__o1TGf li{padding-left:23px}}@media screen and (max-width:576px){.Vacancy_vacancy_container__kzg_9{max-width:575px;margin:66px auto 60px;padding:0;display:flex;flex-direction:column-reverse}.Vacancy_vacancy_form__Wo5Rc{padding:0;width:100%;margin:60px auto 0}.Vacancy_vacancy_form_container__NyrPJ{padding:0;position:relative;top:0;margin-top:unset}.Vacancy_vacancy_form_container_recruiter__uKc8t{justify-content:center}.Vacancy_vacancy_form_container_recruiter__uKc8t .Vacancy_recruiterImageWrapper__Q20Wd{position:relative;width:128px;height:128px;margin-right:23px}.Vacancy_vacancy_form_container_recruiter_info_title__v8x4p{margin-top:16px}.Vacancy_vacancy_form_container_recruiter_info__Zb5YF>:not(:last-child){margin-bottom:12px}.Vacancy_vacancy_form_container_fields__JUBBg{display:flex;flex-direction:column;width:100%}.Vacancy_vacancy_form_container_fields_inputWrapper__KqzeO{position:relative}.Vacancy_vacancy_form_container_fields_inputWrapper_textInput__Mjd7_{font-size:14px;max-width:100%;padding-bottom:0;margin-bottom:29px}.Vacancy_vacancy_form_container_fields_inputWrapper_textInput__Mjd7_::placeholder{font-size:14px}.Vacancy_vacancy_form_container_fields_inputWrapper_errorMessage___TvcC{bottom:10px}.Vacancy_vacancy_form_container_fields_textareaWrapper__2bXnF>label{font-size:14px;padding-bottom:0}.Vacancy_vacancy_form_container_fields_textareaWrapper_textareaInput__6jkhe{max-width:100%;height:140px;font-size:14px}.Vacancy_vacancy_form_container_fields_fileInputBtn__XO4RK{margin-bottom:20px}.Vacancy_vacancy_form_container_fields_fileInputBtn__XO4RK>p{margin:0 10px 0 0}.Vacancy_vacancy_form_container_fields_fileInputBtn_erorFileTextActive__BMvvk{bottom:130px;left:0}.Vacancy_vacancy_form_container_fields_agreement_wrapper__owQ1y{justify-content:flex-start}.Vacancy_vacancy_form_container_fields_agreement_wrapper_checkbox__ot1kf{margin:0 16px 0 0}.Vacancy_vacancy_form_container_fields_agreement_wrapper_title__v8Qw3{font-size:14px}.Vacancy_vacancy_info___ztKE{max-width:100%;margin:32px 0 0}.Vacancy_vacancy_info_header__vaJ8f{padding:0 16px}.Vacancy_vacancy_info_header__vaJ8f>h1{margin:0 0 52px;font-weight:500;font-size:30px;line-height:36px;text-align:center}.Vacancy_vacancy_info_description__E_4f0{padding:0 16px;margin:0 0 31px}.Vacancy_vacancy_info_description__E_4f0>p{margin:0 0 24px;text-align:center;font-weight:300;font-size:18px;line-height:36px}.Vacancy_vacancy_info_description__E_4f0 li{padding-left:16px;font-size:16px}.Vacancy_vacancy_info_about__n2YiE{padding:0 16px}.Vacancy_vacancy_info_about__n2YiE>h2{margin:0 0 16px;font-size:24px;line-height:36px}.Vacancy_vacancy_info_about__n2YiE h3{position:relative;margin:0;font-weight:500;font-size:18px;line-height:36px;padding-left:16px}.Vacancy_vacancy_info_about__n2YiE h3:before{content:"";position:absolute;top:12px;left:0;background:#2979ff;width:8px;height:8px;border-radius:50%}.Vacancy_vacancy_info_about__n2YiE p{font-weight:300;font-size:16px;line-height:24px;color:#37474f;margin:0}.Vacancy_vacancy_info_about_project__8yy0v{display:flex;flex-direction:column;align-items:baseline;margin:0 0 48px}.Vacancy_vacancy_info_about_project__8yy0v>:not(:last-child){margin:0}.Vacancy_vacancy_info_about_project_customer__FyNkU>div,.Vacancy_vacancy_info_about_project_location__R9Ws8>div,.Vacancy_vacancy_info_about_project_technologies__lnsFl>div>p{font-weight:300;font-size:18px;line-height:36px}.Vacancy_vacancy_info_requirements__JD6Af,.Vacancy_vacancy_info_responsibilities__EdLGd,.Vacancy_vacancy_info_willBeAPlus__o1TGf{padding:0 16px;margin:40px 0}.Vacancy_vacancy_info_requirements__JD6Af>h2,.Vacancy_vacancy_info_responsibilities__EdLGd>h2,.Vacancy_vacancy_info_willBeAPlus__o1TGf>h2{line-height:36px;margin:0 0 16px}.Vacancy_vacancy_info_requirements__JD6Af ul>:not(:last-child),.Vacancy_vacancy_info_responsibilities__EdLGd ul>:not(:last-child),.Vacancy_vacancy_info_willBeAPlus__o1TGf ul>:not(:last-child){margin:0 0 12px}.Vacancy_vacancy_info_requirements__JD6Af li,.Vacancy_vacancy_info_responsibilities__EdLGd li,.Vacancy_vacancy_info_willBeAPlus__o1TGf li{padding-left:16px;font-weight:300;font-size:16px;line-height:24px}}