.VacanciesByCompanies_vacanciesByCompanies__fjqsC{display:grid;grid-template-columns:1fr 3fr;grid-gap:10px;gap:10px;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_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_adFoxBanner__lnHwU{display:flex;justify-content:center;margin:40px auto;width:1160px}.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}.page_adFoxBanner__lnHwU{width:920px}}@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_adFoxBanner__lnHwU{width:600px}.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_adFoxBanner__lnHwU{width:360px}.page_seoText__eiJ1D{padding:20px;width:320px}.page_seoText__eiJ1D h3,.page_seoText__eiJ1D p{width:320px}}