.Articles_articles__LIfL7{margin:auto auto 40px;width:1160px}.Articles_articles__LIfL7 .Articles_articlesList__tuQff{display:flex;gap:20px}.Articles_articles__LIfL7 .Articles_allArticlesButton__qYSit{margin-top:20px;width:275px}@media(max-width:1200px){.Articles_articles__LIfL7{width:920px}.Articles_articles__LIfL7 .Articles_articleBlock__lNyR_{width:215px}.Articles_articles__LIfL7 .Articles_articleBlock__lNyR_ .Articles_articleBlockImageWrapper___6gA3{width:215px;height:180px}.Articles_articles__LIfL7{width:600px}.Articles_articles__LIfL7 .Articles_articlesList__tuQff{display:grid;grid-template-columns:1fr 1fr}.Articles_articles__LIfL7 .Articles_allArticlesButton__qYSit{width:600px}.Articles_articles__LIfL7 .Articles_articleBlock__lNyR_{width:280px}.Articles_articles__LIfL7 .Articles_articleBlock__lNyR_ .Articles_articleBlockImageWrapper___6gA3{width:290px;height:180px}}@media(max-width:640px){.Articles_articles__LIfL7{width:360px}.Articles_articles__LIfL7 .Articles_articlesList__tuQff{display:grid;grid-template-columns:1fr}.Articles_articles__LIfL7 .Articles_allArticlesButton__qYSit{width:360px}.Articles_articles__LIfL7 .Articles_articleBlock__lNyR_{width:360px;height:auto}.Articles_articles__LIfL7 .Articles_articleBlock__lNyR_ .Articles_articleBlockImageWrapper___6gA3{width:360px;height:180px}}.Hero_heroSection__Y9Z2y{margin-top:-100px;background-color:hsl(230,40%,95%);overflow:hidden}.Hero_hero__RP6Dh{display:flex;align-items:center;margin:auto;padding-top:130px;width:1160px;height:470px}.Hero_hero__RP6Dh .Hero_heroContent__39tsx{display:flex;flex-direction:column;align-items:start}.Hero_hero__RP6Dh .Hero_heroContent__39tsx h1,.Hero_hero__RP6Dh .Hero_heroContent__39tsx p{z-index:3;width:580px}.Hero_hero__RP6Dh .Hero_heroContent__39tsx p{margin-top:10px;font-size:20px;line-height:30px}.Hero_hero__RP6Dh .Hero_heroContent__39tsx .Hero_headerButtonLink__GhKC1{z-index:10;margin-top:40px}.Hero_hero__RP6Dh .Hero_heroContent__39tsx .Hero_headerButton__8BhkQ{z-index:10}@media(max-width:1200px){.Hero_hero__RP6Dh{width:960px}.Hero_hero__RP6Dh .Hero_heroContent__39tsx h1,.Hero_hero__RP6Dh .Hero_heroContent__39tsx p{width:480px}}@media(max-width:960px){.Hero_hero__RP6Dh{width:640px}.Hero_hero__RP6Dh .Hero_heroContent__39tsx{position:absolute;top:130px}.Hero_hero__RP6Dh .Hero_heroContent__39tsx h1,.Hero_hero__RP6Dh .Hero_heroContent__39tsx p{width:580px}}@media(max-width:640px){.Hero_hero__RP6Dh{width:400px;height:670px}.Hero_hero__RP6Dh .Hero_heroContent__39tsx{position:absolute;top:130px;left:50%;transform:translateX(-50%);z-index:10;width:360px}.Hero_hero__RP6Dh .Hero_heroContent__39tsx h1,.Hero_hero__RP6Dh .Hero_heroContent__39tsx p{width:100%}.Hero_hero__RP6Dh .Hero_heroContent__39tsx h1{font-size:30px;line-height:40px}}.Hero_imageWrapper__zce2r{display:flex;position:relative;justify-content:center;align-items:center;width:100%;height:100%}.Hero_imageWrapper__zce2r img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.Hero_imageWrapper__zce2r .Hero_pattern__Z30jz{z-index:1;width:200%;height:200%}.Hero_imageWrapper__zce2r .Hero_patternShadow__FSmKK{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.3;z-index:0;border-radius:50%;background:radial-gradient(hsl(227,49%,23%) 0,hsl(227,49%,23%) 20%,transparent 60%);width:170%;height:170%}@media(max-width:1200px){.Hero_imageWrapper__zce2r .Hero_patternShadow__FSmKK,.Hero_imageWrapper__zce2r .Hero_pattern__Z30jz{width:200%;height:200%}.Hero_imageWrapper__zce2r .Hero_image__mruir{width:380px;height:355px}}@media(max-width:960px){.Hero_imageWrapper__zce2r .Hero_patternShadow__FSmKK,.Hero_imageWrapper__zce2r .Hero_pattern__Z30jz{top:calc(100% - 150px);left:calc(100% - 150px);width:150%;height:150%}.Hero_imageWrapper__zce2r .Hero_image__mruir{top:100%;left:100%;transform:translate(-100%,calc(-100% - 50px));width:300px;height:270px}}@media(max-width:640px){.Hero_imageWrapper__zce2r .Hero_patternShadow__FSmKK,.Hero_imageWrapper__zce2r .Hero_pattern__Z30jz{top:calc(100% - 200px);left:50%;width:150%;height:150%}.Hero_imageWrapper__zce2r .Hero_image__mruir{top:100%;left:50%;transform:translate(-50%,calc(-100% - 100px));width:300px;height:270px}}.PopularVacancies_popularVacancies__833fh{display:grid;grid-template-columns:auto auto;grid-gap:40px;gap:40px;margin:auto;width:1160px}.PopularVacancies_popularVacancies__833fh .PopularVacancies_advertBanners___rnKG{display:flex;flex-direction:column;gap:20px}@media(max-width:1200px){.PopularVacancies_popularVacancies__833fh{width:920px}}@media(max-width:960px){.PopularVacancies_popularVacancies__833fh{width:600px}.PopularVacancies_popularVacancies__833fh .PopularVacancies_advertBanners___rnKG{display:none}}@media(max-width:640px){.PopularVacancies_popularVacancies__833fh{width:360px}}.page_positionCards__0TN2J{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;margin-bottom:20px}.page_showAllCards__Jl3Lj{display:flex;align-items:center;gap:6px;cursor:pointer;color:hsl(227,44%,39%)}.page_vacanciesByCompanies__5FBca{display:grid;grid-template-columns:1fr 3fr;grid-gap:20px;gap:20px;margin:40px auto;width:1160px}.page_vacanciesByCompanies__5FBca h3{margin-bottom:20px}.page_vacanciesByCompanies__5FBca .page_companies__RqJNz{display:flex;flex-direction:column;align-items:start;gap:20px}.page_vacanciesByCompanies__5FBca .page_companiesList__n5eEn{display:flex;flex-direction:column;justify-content:space-between;gap:20px;cursor:pointer;border:1px solid hsl(210,8%,80%);border-radius:10px;padding:20px;width:235px;height:auto}.page_vacanciesByCompanies__5FBca .page_companiesList__n5eEn .page_company__hPzv_{display:flex;gap:20px}.page_vacanciesByCompanies__5FBca .page_companiesList__n5eEn .page_company__hPzv_ .page_companyAbout__C0aHL{display:flex;flex-direction:column;justify-content:center}.page_seoText__eiJ1D{display:flex;flex-direction:column;align-items:start;margin:40px auto;border-radius:20px;background-color:hsl(230,40%,95%);padding:20px 300px 20px 20px;width:840px}.page_seoText__eiJ1D h3,.page_seoText__eiJ1D p{width:100%}.page_seoText__eiJ1D ul{list-style:none}.page_seoText__eiJ1D ul li{margin-left:25px}.page_seoText__eiJ1D ul li:before{display:inline-block;margin-right:10px;border:1px solid hsl(227,49%,23%);border-radius:50%;background-color:rgba(0,0,0,0);aspect-ratio:1;width:5px;content:"";color:hsl(227,49%,23%)}@media(max-width:1200px){.page_header__Tcoou h1,.page_header__Tcoou p,.page_vacanciesByJobs__YV9c8{width:920px}.page_vacanciesByJobs__YV9c8 .page_positionCards__0TN2J{grid-template-columns:repeat(3,1fr)}.page_seoText__eiJ1D{padding:20px 300px 20px 20px;width:600px}.page_seoText__eiJ1D p{width:600px}}@media(max-width:960px){.page_header__Tcoou h1,.page_header__Tcoou p{width:600px}.page_vacanciesByCompanies__5FBca{grid-template-rows:auto auto;grid-template-columns:1fr;width:600px}.page_vacanciesByCompanies__5FBca .page_companies__RqJNz .page_companiesList__n5eEn{display:grid;grid-template-columns:1fr 1fr;width:560px}.page_seoText__eiJ1D{padding:20px;width:560px}.page_seoText__eiJ1D p{width:560px}}@media(max-width:640px){.page_header__Tcoou h1,.page_header__Tcoou p{width:360px}.page_vacanciesByCompanies__5FBca{grid-template-rows:auto auto;grid-template-columns:1fr;width:360px}.page_vacanciesByCompanies__5FBca .page_companies__RqJNz .page_companiesList__n5eEn{display:flex;width:320px}.page_seoText__eiJ1D{padding:20px;width:320px}.page_seoText__eiJ1D h3,.page_seoText__eiJ1D p{width:320px}}.SimpleVacancyCard_card__qyQcr{border:1px solid hsl(210,8%,80%);border-radius:10px;background-color:#fff;padding:20px;max-width:320px;height:204px;display:flex;flex-direction:column;gap:10px;transition:box-shadow .3s ease}.SimpleVacancyCard_card__qyQcr:hover{transition:border .2s ease;transition:box-shadow .3s ease;box-shadow:0 10px 20px hsl(210,8%,80%);border-color:#fff}.SimpleVacancyCard_date__ilvg3{color:hsl(229,7%,57%);font-size:12px}.SimpleVacancyCard_title__zYY8s{margin:0;color:hsl(0,0%,15%);font-weight:600;font-size:16px}.SimpleVacancyCard_title__zYY8s h3{margin-bottom:0}.SimpleVacancyCard_salary__m8_Zw{margin:0;color:hsl(0,0%,15%);font-size:15px}.SimpleVacancyCard_companyContainer__wGszt{margin-top:auto;display:flex;justify-content:space-between;align-items:center}.SimpleVacancyCard_companyInfo__eorwY{flex:1 1}.SimpleVacancyCard_companyName__rR8lB{color:hsl(0,0%,15%);font-size:14px}.SimpleVacancyCard_companyCity__vmrbl{color:hsl(229,7%,57%);font-size:13px}.SimpleVacancyCard_logo__nWniM{border-radius:8px;background-color:#fff;object-fit:contain}.SimpleVacancyCard_button__4WANS{width:-moz-fit-content;width:fit-content}.Vacancies_popularVacanciesList__6IzuK{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.Vacancies_allArticlesButton__5c26T,.Vacancies_allPopularVacanciesButton___7VFq{margin-top:20px;width:865px}@media(max-width:1200px){.Vacancies_popularVacanciesWrapper__PwDND{width:600px}.Vacancies_popularVacanciesList__6IzuK{grid-template-columns:repeat(2,1fr);width:600px}.Vacancies_vacancyCard__D8F_o{width:293px}.Vacancies_allPopularVacanciesButton___7VFq{width:600px}}@media(max-width:640px){.Vacancies_popularVacanciesWrapper__PwDND{width:360px}.Vacancies_popularVacanciesList__6IzuK{grid-template-columns:1fr;width:360px}.Vacancies_allPopularVacanciesButton___7VFq,.Vacancies_vacancyCard__D8F_o{width:360px}}.PositionCard_professionCard__Fsc1T{display:flex;flex-direction:column;cursor:pointer!important;border:1px solid hsl(210,8%,80%);border-radius:10px;padding:20px;width:235px;min-height:45px;transition:box-shadow .3s ease}.PositionCard_professionCard__Fsc1T:hover{transition:border .2s ease;transition:box-shadow .3s ease;box-shadow:0 10px 20px hsl(210,8%,80%);border-color:#fff}.PositionCard_professionCard__Fsc1T h4{font-weight:700;font-size:16px;line-height:25px}@media(max-width:960px){.PositionCard_professionCard__Fsc1T{width:250px;min-height:45px}}@media(max-width:640px){.PositionCard_professionCard__Fsc1T{width:320px;min-height:45px}}.CardsSection_vacanciesByJobs__3ziv8{margin:auto;width:1160px}.CardsSection_vacanciesByJobs__3ziv8 h3{margin-bottom:20px;font-weight:700;font-size:20px;line-height:30px}.CardsSection_positionCards__hOmIb{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;margin-bottom:20px}.CardsSection_showAllCards__rZnGc{display:flex;align-items:center;gap:6px;cursor:pointer;color:hsl(227,44%,39%)}@media(max-width:1200px){.CardsSection_vacanciesByJobs__3ziv8{width:920px}.CardsSection_vacanciesByJobs__3ziv8 .CardsSection_positionCards__hOmIb{grid-template-columns:repeat(3,1fr)}}@media(max-width:960px){.CardsSection_vacanciesByJobs__3ziv8{width:600px}.CardsSection_vacanciesByJobs__3ziv8 .CardsSection_positionCards__hOmIb{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.CardsSection_vacanciesByJobs__3ziv8{width:360px}.CardsSection_vacanciesByJobs__3ziv8 .CardsSection_positionCards__hOmIb{grid-template-columns:1fr}}.VacanciesByCompanies_vacanciesByCompanies__fjqsC{display:grid;grid-template-columns:1fr 3fr;grid-gap:20px;gap:20px;margin:40px auto;width:1160px}.VacanciesByCompanies_vacanciesByCompanies__fjqsC .VacanciesByCompanies_allCompaniesButton__iyXiI{width:275px}@media(max-width:1200px){.VacanciesByCompanies_vacanciesByCompanies__fjqsC{width:920px}.VacanciesByCompanies_vacanciesByCompanies__fjqsC .VacanciesByCompanies_hotVacancies__JdYFt .VacanciesByCompanies_allVacancies__ZShqu{grid-template-columns:repeat(2,1fr)}}@media(max-width:960px){.VacanciesByCompanies_vacanciesByCompanies__fjqsC{grid-template-rows:auto auto;grid-template-columns:1fr;width:600px}}@media(max-width:640px){.VacanciesByCompanies_vacanciesByCompanies__fjqsC{grid-template-rows:auto auto;grid-template-columns:1fr;width:360px}}.page_breadcrumbs__X0ZgM{margin:0 auto 40px}.page_professionCardsAndBreadCrumbs__Ba95K{margin-bottom:40px}.page_seoText__uMs6u{display:flex;flex-direction:column;align-items:start;margin:40px auto;border-radius:20px;background-color:hsl(230,40%,95%);padding:20px;width:1140px}.page_seoText__uMs6u h3,.page_seoText__uMs6u p{width:100%}.page_seoText__uMs6u ul{list-style:none}.page_seoText__uMs6u ul li{margin-left:25px}.page_seoText__uMs6u ul li:before{display:inline-block;margin-right:10px;border:1px solid hsl(227,49%,23%);border-radius:50%;background-color:rgba(0,0,0,0);aspect-ratio:1;width:5px;content:"";color:hsl(227,49%,23%)}.page_seoText__uMs6u .page_withGap__Cx0RV{margin-bottom:10px}@media(max-width:1200px){.page_seoText__uMs6u{padding:20px;width:900px}.page_seoText__uMs6u p{width:900px}}@media(max-width:960px){.page_seoText__uMs6u{padding:20px;width:560px}.page_seoText__uMs6u p{width:560px}}@media(max-width:640px){.page_seoText__uMs6u{padding:20px;width:320px}.page_seoText__uMs6u h3,.page_seoText__uMs6u p{width:320px}}