.Page_section__0lzIj{margin-bottom:64px}.AppInputWrapper_wrap__2Tww5{display:flex;flex-direction:column;align-items:flex-start;position:relative;margin-bottom:24px}@media(max-width:767.98px){.AppInputWrapper_wrap__2Tww5{width:100%}}.AppInputWrapper_inputWrap__BlxyE{position:relative;width:100%}.AppInputWrapper_reset__4MykT{position:absolute;background-color:#fff;display:flex;align-items:center;border-radius:4px;justify-content:center;width:40px;top:3px;right:3px;bottom:3px;cursor:pointer}.AppInputWrapper_iconReset__stCQv{background-color:#171717;z-index:1}.AppInputWrapper_iconInput__2CKV6{position:absolute;background-color:currentColor;pointer-events:none;z-index:1;left:12px}.AppInputWrapper_iconInput_M__73ak8{top:8px}.AppInputWrapper_iconInput_L__0iDWt{top:12px}.AppInputWrapper_error__dfewO{font-size:12px;line-height:18px;color:#ed1c24;white-space:nowrap;position:absolute;top:100%;left:0;max-width:100%;overflow:auto;text-overflow:ellipsis;cursor:default;scrollbar-width:none}.AppInputWrapper_error__dfewO ::-webkit-scrollbar{height:0}.AppInputWrapper_label__qUwGN{color:#171717;cursor:pointer;margin-bottom:4px}.AppInputWrapper_label_required__QFEN7:after{content:" *";color:#ed1c24}@media(min-width:1024px){.AppInputWrapper_popover__7iWm2{margin-top:4px;max-width:220px}}@media(min-width:768px)and (max-width:1023.98px){.AppInputWrapper_popover__7iWm2{margin-top:4px;max-width:220px}}.AppInput_input__u6GEB{width:100%;color:#171717;border:1px solid #ececec;touch-action:none}.AppInput_input_error__3mpNA,.AppInput_input_error__3mpNA :focus,.AppInput_input_error__3mpNA:hover{border-color:#ed1c24}.AppInput_input_L___SmR_{font-size:16px;line-height:24px;padding:11px 16px}.AppInput_input_M__aX1rv{font-size:14px;line-height:24px;padding:7px 16px}.AppInput_input_withIcon__wdhd_{padding-left:40px}.AppInput_input__u6GEB::placeholder{color:#c4c4c4}.AppInput_input__u6GEB:focus,.AppInput_input__u6GEB:hover{border-color:#555}.AppInput_input__u6GEB:disabled{border-color:#ececec;background-color:#f5f5f5;cursor:not-allowed;color:#969696}.AppInput_input__u6GEB:disabled ::placeholder{color:#969696}.AppInput_textArea__7AUTC{width:100%;color:#171717;border:1px solid #ececec;resize:none}.AppInput_textArea_error__lJQMq,.AppInput_textArea_error__lJQMq :focus,.AppInput_textArea_error__lJQMq:hover{border-color:#ed1c24}.AppInput_textArea_L__S7lDl{font-size:16px;line-height:24px;padding:11px 16px}.AppInput_textArea_M__NQ9tu{font-size:14px;line-height:24px;padding:7px 16px}.AppInput_textArea_withIcon__frg_A{padding-left:40px}.AppInput_textArea__7AUTC::placeholder{color:#c4c4c4}.AppInput_textArea__7AUTC:focus,.AppInput_textArea__7AUTC:hover{border-color:#555}.AppInput_textArea__7AUTC:disabled{border-color:#ececec;background-color:#f5f5f5;cursor:not-allowed;color:#969696}.AppInput_textArea__7AUTC:disabled ::placeholder{color:#969696}.AppMainTitle_wrap__MYxOr{display:flex;align-items:center}.AppMainTitle_title__eluSj{font-size:24px;line-height:30px;font-weight:700}@media(max-width:767.98px){.AppMainTitle_title__eluSj{font-weight:600;font-size:20px;line-height:24px}}.AppMainTitle_count__nbBSP{color:#969696;margin-left:8px;margin-top:4px}.AppMainTitle_count_XXL__Qv_3G{font-size:24px;line-height:30px}.AppMainTitle_count_L__bpQxr{font-weight:600;font-size:20px;line-height:24px}.AppMainTitle_count_M__gKfZc{font-size:14px;line-height:24px}@media(min-width:768px)and (max-width:1023.98px){.AppMainTitle_count__nbBSP{font-weight:400;margin-left:16px}}@media(min-width:1024px){.AppMainTitle_count__nbBSP{font-weight:400;margin-left:16px}}.AppLoaderWrapper_wrap__lYZhL{position:relative}.AppLoaderWrapper_loading__MKiuQ{opacity:.6;pointer-events:none}.VacanciesContactsInfo_wrap__onZhY{display:grid;grid-template-columns:repeat(3,minmax(min-content,max-content));grid-column-gap:48px}@media(min-width:768px)and (max-width:1023.98px){.VacanciesContactsInfo_wrap__onZhY{justify-content:space-between;grid-column-gap:0}}@media(min-width:576px)and (max-width:767.98px){.VacanciesContactsInfo_wrap__onZhY{justify-content:flex-start;grid-template-columns:repeat(2,minmax(min-content,max-content));grid-row-gap:32px;grid-column-gap:64px}}@media(max-width:575.98px){.VacanciesContactsInfo_wrap__onZhY{justify-content:space-between;grid-template-columns:minmax(min-content,max-content);grid-row-gap:32px;grid-column-gap:0}}.VacanciesContactsInfo_fakeBlock__YSmQ6{display:none}@media(min-width:576px)and (max-width:767.98px){.VacanciesContactsInfo_fakeBlock__YSmQ6{display:block}}.VacanciesContactsInfo_imageWrapper__VYIP0{position:relative;width:120px;height:120px;margin-left:24px}@media(max-width:767.98px){.VacanciesContactsInfo_imageWrapper__VYIP0{width:95px;height:95px;margin-left:0}}@media(min-width:768px)and (max-width:1023.98px){.VacanciesContactsInfo_imageWrapper__VYIP0{width:95px;height:95px;margin-left:0}}@media(max-width:767.98px){.VacanciesContactsInfo_imageWrapper__VYIP0{margin-left:24px}}.VacanciesContactsInfo_title__E_RKF{font-size:16px;line-height:24px;white-space:nowrap;font-weight:600;color:#171717;margin-bottom:8px}.VacanciesContactsInfo_phone__fmn58{color:#171717}.VacanciesContactsInfo_bold__SFzo9{font-weight:600}.VacanciesContactsInfo_worktime__YiaGb{font-size:12px;line-height:18px;color:#555;margin-top:8px;margin-bottom:8px}.VacanciesContactsInfo_underline__TzM7k{text-decoration:underline}.AppCheckboxShared_wrap__a_S8y{display:flex;flex-flow:row;align-items:center}.AppCheckboxShared_checkbox__HN_aq{display:block;flex-shrink:0;position:relative;border-radius:4px;background-color:var(--defaultBackgroundColor);cursor:pointer;transition:all .3s;width:20px;height:20px}.AppCheckboxShared_checkbox__HN_aq:hover{background-color:var(--defaultHover)}.AppCheckboxShared_checkbox__HN_aq:checked{background-color:var(--checkedBackgroundColor)}.AppCheckboxShared_checkbox__HN_aq:checked:hover{background-color:var(--checkedHover)}.AppCheckboxShared_checkbox__HN_aq:disabled{cursor:not-allowed}.AppCheckboxShared_checkbox__HN_aq:disabled,.AppCheckboxShared_checkbox__HN_aq:disabled:checked{background-color:var(--disabledBackgroundColor)}.AppCheckboxShared_checkbox__HN_aq:disabled:checked:before{background-color:var(--disabledCheckColor)}.AppCheckboxShared_checkbox__HN_aq:checked:before{position:absolute;left:0;top:0;height:100%;width:100%;content:"";background-color:#fff;-webkit-mask:url(/images/shared-images/decoration/checkbox.svg) center center no-repeat;mask:url(/images/shared-images/decoration/checkbox.svg) center center no-repeat}.AppCheckboxShared_checkbox_error__YgFQY,.AppCheckboxShared_checkbox_error__YgFQY:hover{background-color:var(--errorBackgroundColor)}.AppCheckbox_wrap__vfR_E{--defaultBackgroundColor:#ECECEC;--defaultHover:#E2E2E2;--checkedBackgroundColor:#ED1C24;--checkedHover:#CA181E;--disabledBackgroundColor:#F9F9F9;--disabledCheckColor:#C4C4C4;--errorBackgroundColor:#FDE7E8}.AppCheckbox_postLabel__OyFQb{color:#969696;margin-left:4px}.AppCheckbox_postLabel_disabled__0CzGS{color:disabled}.AppCheckbox_label__0ht_y{color:#555;cursor:pointer}.AppCheckbox_label_checked___p26A,.AppCheckbox_label_error__mbmcZ{color:#171717}.AppCheckbox_label_disabled__IAFLH{color:#c4c4c4;cursor:not-allowed}.AppCheckbox_label_required__Eu5xN:after{content:" *";color:#ed1c24}.AppCheckbox_label_M__0sPi7{font-size:14px;line-height:24px;margin-left:6px}.AppCheckbox_label_L__SI4eX{font-size:16px;line-height:24px;margin-left:8px}.VacanciesFilterCheckboxItems_wrap__dl7LX{margin-bottom:16px}.VacanciesFilterCheckboxItems_wrap_hiddenItem__LABwr{height:150px;overflow:auto}.VacanciesFilterCheckboxItems_button__EuFkX{color:#171717;text-decoration:underline;cursor:pointer}.VacanciesFilterCheckboxItems_itemBlock__nZtOv:not(:last-child){margin-bottom:8px}.VacanciesFilterCheckboxItems_empty__W3DYt{color:#969696}.VacanciesFilterCheckboxItems_inputWrapper__OKDZU{position:relative;width:100%}.VacanciesFilterCheckboxItems_input__9kNGt input{padding-right:36px}.VacanciesFilterCheckboxItems_icon__hQM9K{position:absolute;right:8px;top:8px;background-color:#171717}.RangeSalary_trackBlock__pNTCd{display:flex;height:20px;width:100%;cursor:pointer}@media(max-width:575.98px){.RangeSalary_trackBlock__pNTCd{width:calc(100% - 20px);margin-left:10px}}.RangeSalary_trackLine__Ijg10{position:relative;height:1px;width:100%;align-self:center}.RangeSalary_sliderThumb__qzwEz{border:1px solid #ed1c24;border-radius:50%;width:20px;height:20px;background-color:#fff;cursor:pointer!important}.VacanciesFilterSalary_input__mLD8q{position:relative;margin:0}.VacanciesFilterSalary_input__mLD8q .input-label{position:absolute;display:flex;align-items:center;left:16px;height:100%;color:#c4c4c4}.VacanciesFilterSalary_input__mLD8q .VacanciesFilterSalary_input__mLD8q{padding-left:36px;margin:0}.VacanciesFilterSalary_section__pQpmr:first-child{margin-bottom:16px}.VacanciesFilter_button__g1Rxo{width:100%}.VacanciesFilter_button__g1Rxo:not(:last-child){margin-bottom:8px}@media(max-width:575.98px){.VacanciesFilter_wrap__eDBZy{position:relative;padding-bottom:80px;padding-right:12px}}.VacanciesFilter_filterSection__Li5tZ:not(:last-child){margin-bottom:32px}@media(max-width:575.98px){.VacanciesFilter_filterSection__Li5tZ:last-child{position:fixed;width:calc(100% - 32px);bottom:16px;left:16px;background-color:#fff}}.VacanciesFilter_title__j2dCH{font-size:16px;line-height:24px;font-weight:600;color:#171717;margin-bottom:16px}.VacancySearch_wrap__PHGQr{display:grid;grid-template-columns:auto minmax(min-content,max-content);grid-column-gap:32px}@media(max-width:575.98px){.VacancySearch_wrap__PHGQr{grid-template-columns:auto}}.VacancySearch_inputWrap__qt25g{position:relative;padding:12px;border:1px solid #ececec;display:flex;align-items:center}.VacancySearch_searchInput__kcWLc{flex:1 1;overflow:hidden;text-overflow:ellipsis}.VacancySearch_searchInput__kcWLc::placeholder{color:#969696}@media(max-width:575.98px){.VacancySearch_searchInput__kcWLc::placeholder{font-size:12px;line-height:18px}}.VacancySearch_iconCloseCross__0Hcim{background-color:#555;padding:12px;position:absolute;right:0;top:0;cursor:pointer}.VacancySearch_icon__wfOBO{margin-right:4px}.VacanciesList_emptyBlock__i9CDl{font-size:18px;line-height:26px;width:100%;display:flex;justify-content:center;align-items:center;margin-top:32px;font-weight:600}.VacanciesList_wrap__n7UeU{border:1px solid #ececec}@media(max-width:767.98px){.VacanciesList_wrap__n7UeU{border:none}}.VacanciesList_icon__rNC_Q{margin-right:4px}.ModalFeedbackVacancy_modal__Q9s8J{width:100vw;height:100%;transition:height width .3s;display:flex;flex-flow:column}@media(min-width:1024px){.ModalFeedbackVacancy_modal__Q9s8J{width:480px;height:auto}}@media(min-width:768px)and (max-width:1023.98px){.ModalFeedbackVacancy_modal__Q9s8J{width:480px;height:auto}}@media(min-width:576px)and (max-width:767.98px){.ModalFeedbackVacancy_modal__Q9s8J{width:480px;height:auto}}.ModalFeedbackVacancy_modal__Q9s8J .modal-base__title{font-size:18px;line-height:26px;width:calc(100% - 40px)}.VacancyCard_wrap__lvH34{display:grid;grid-template-columns:minmax(min-content,604px) 170px;grid-column-gap:32px;justify-content:space-between;padding:32px;position:relative}.VacancyCard_wrap__lvH34:not(:last-child){border-bottom:1px solid #ececec}@media(max-width:767.98px){.VacancyCard_wrap__lvH34{border-bottom:1px solid #ececec;padding:24px;margin:0 -16px;grid-template-columns:auto}}@media(min-width:1024px)and (max-width:1279.98px){.VacancyCard_wrap__lvH34{grid-template-columns:auto}}@media(max-width:767.98px){.VacancyCard_rightBlock__uffzP{width:170px;position:absolute;top:24px;right:24px}}@media(min-width:1024px)and (max-width:1279.98px){.VacancyCard_rightBlock__uffzP{width:170px;position:absolute;top:32px;right:32px}}.VacancyCard_title__4kf1m{font-size:18px;line-height:26px;font-weight:600;margin-bottom:16px}@media(max-width:767.98px){.VacancyCard_title__4kf1m{width:calc(100% - 180px)}}@media(min-width:1024px)and (max-width:1279.98px){.VacancyCard_title__4kf1m{width:calc(100% - 180px)}}@media(max-width:767.98px){.VacancyCard_title__4kf1m{margin-bottom:48px}}@media(min-width:1024px)and (max-width:1279.98px){.VacancyCard_title__4kf1m{margin-bottom:48px}}.VacancyCard_descriptionBlock__XXWMS{margin-bottom:16px}.VacancyCard_descriptionBlock__XXWMS p,.VacancyCard_descriptionBlock__XXWMS strong{font-size:16px;line-height:24px;margin-bottom:8px;font-weight:600}.VacancyCard_descriptionBlock__XXWMS strong{color:#555}.VacancyCard_descriptionBlock__XXWMS em{font-size:16px;line-height:24px;font-weight:400}.VacancyCard_descriptionBlock__XXWMS ul{margin-bottom:16px}.VacancyCard_descriptionBlock__XXWMS li{list-style-type:disc;list-style-position:inside;margin-bottom:4px}.VacancyCard_descriptionBlock__XXWMS li>p{display:inline;font-weight:400;margin-bottom:4px}.VacancyCard_button__JqZHp{margin-bottom:24px;text-decoration:underline;cursor:pointer}.VacancyCard_salary__JQ6lv{font-weight:600;font-size:20px;line-height:24px;margin-bottom:16px;font-weight:700}.VacancyCard_region__fiVbn{color:#171717}.CellPagination_cellPagination__q65g9{color:#171717;display:flex;align-items:center;justify-content:center;height:32px;width:32px;border-radius:8px;margin-right:4px;cursor:pointer}.CellPagination_cellPagination__q65g9:last-child{margin-right:0}.CellPagination_cellPagination__q65g9:hover{background-color:#f5f5f5}.CellPagination_cellPagination_active__aw8ZJ{background-color:#f5f5f5;cursor:default}.CellPagination_cellPagination_active__aw8ZJ:hover{background-color:#e2e2e2}.PaginationArrows_wrap__iBIIo{display:flex}.PaginationArrows_activeArrow__IO70e{pointer-events:none;background-color:#fff}.PaginationArrows_icon__1Rs2Y{background-color:#555}.PaginationArrows_icon_active__nVqSR{background-color:#e2e2e2}.PaginationArrows_icon_right__kHSka{transform:rotate(180deg)}.Pagination_wrap__uQGwU{display:flex;height:40px}.VacanciesPagination_wrap__unoQ7{display:flex;justify-content:center;width:100%}.VacanciesPagination_button__N7lfs{width:100%}.Vacancies_title__dtK4C{margin-bottom:16px}.Vacancies_description__sYr2o{font-size:16px;line-height:24px;max-width:870px;margin-bottom:48px}.Vacancies_contactsInfo__l7g_c{margin-bottom:64px}.Vacancies_grid__Fnlws{display:grid;grid-template-columns:270px auto;grid-column-gap:32px;margin-bottom:64px}@media(max-width:767.98px){.Vacancies_grid__Fnlws{grid-template-columns:100%}}@media(min-width:768px)and (max-width:1023.98px){.Vacancies_grid__Fnlws{grid-template-columns:100%}}.Vacancies_controlPanel__Hxy9i{display:grid;align-items:center;margin-bottom:24px}@media(max-width:767.98px){.Vacancies_controlPanel__Hxy9i{grid-template-columns:minmax(min-content,max-content) auto;grid-column-gap:32px}}@media(min-width:768px)and (max-width:1023.98px){.Vacancies_controlPanel__Hxy9i{grid-template-columns:minmax(min-content,max-content) auto;grid-column-gap:32px}}@media(max-width:767.98px){.Vacancies_controlPanel__Hxy9i{grid-column-gap:24px}}.Vacancies_list__iOfmx{margin-bottom:48px}.Vacancies_icon__OtrfD{margin-right:4px;background-color:#171717}@media(max-width:767.98px){.Vacancies_icon__OtrfD{margin-right:unset}}.Vacancies_iconWrap__RrqsM{display:flex;align-items:center;cursor:pointer;font-weight:600;color:#171717}