.MainPage-Hero{padding-top:var(--space-4xl);padding-bottom:var(--space-xxl)}@media screen and (min-width:768px)and (max-width:1199px){.MainPage-Hero{padding-top:calc(var(--space-2xxl) - 5px);padding-bottom:calc(var(--space-xxl) - 10px)}}@media screen and (max-width:767px){.MainPage-Hero{padding-top:var(--space-3xl);padding-bottom:var(--space-5xl)}}.MainPage-Hero-Title{padding-bottom:12px;position:relative;z-index:2}.MainPage-Hero-Title:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:53px;margin-left:-38px;width:665px;height:602px;background-size:cover;background-image:url(/assets/img/main_page_hero_title_line.svg);z-index:-1;pointer-events:none}@media screen and (min-width:768px)and (max-width:1199px){.MainPage-Hero-Title:before{margin-left:65px;margin-top:5px}}@media screen and (max-width:767px){.MainPage-Hero-Title:before{width:266px;height:242px;margin-left:-45px;margin-top:45px}}@media screen and (max-width:767px){.MainPage-Hero-Picture{max-width:160px;margin-left:auto;margin-top:var(--space-5xl)}}.MainPage-Vacancy{position:relative;color:#fff}.MainPage-Vacancy:before{position:absolute;inset:0 -100px 0 0;background-color:var(--color-action-default);clip-path:polygon(0 0,100% 0,35% 100%,0% 100%)}@media screen and (min-width:768px)and (max-width:1199px){.MainPage-Vacancy:before{right:-350px}}@media screen and (max-width:767px){.MainPage-Vacancy:before{content:none}}.MainPage-VacancyDecor{position:absolute;background-color:#fff;inset:0 0 0 45.37%;background-image:url("data:image/svg+xml,<svg width='592px' height='592px' viewBox='0 0 592 592' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><g id='1.-All-Pages' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'><g id='COM/Company_Sustainability_1300' transform='translate(-456.000000, -1744.000000)' fill='%23284086'><g id='1' transform='translate(0.000000, 1416.000000)'><g id='decor' transform='translate(0.000000, 328.000000)'><polyline id='Path' transform='translate(752.000000, 296.000000) scale(-1, 1) translate(-752.000000, -296.000000) ' points='456 9.09494702e-13 1048 9.09494702e-13 1048 592'></polyline></g></g></g></g></svg>");background-repeat:no-repeat;background-size:cover;background-position:bottom left}.MainPage-VacancyDecor:before{content:"";position:absolute;background-color:#284086;inset:0 100% 0 -10000px}.MainPage-Vacancy-Left{padding-left:var(--space-3xl);padding-top:var(--space-4xl);padding-bottom:111px}@media screen and (min-width:768px)and (max-width:1199px){.MainPage-Vacancy-Left{padding-left:0;padding-bottom:var(--space-3xxl)}}@media screen and (max-width:767px){.MainPage-Vacancy-Left{padding-left:0;padding-top:var(--space-3xl);padding-bottom:var(--space-3xxl);position:relative}.MainPage-Vacancy-Left:before{content:"";position:absolute;inset:0 -20px 20px;background:var(--color-action-default);z-index:-1}}.MainPage-Vacancy-Right{position:relative}@media screen and (max-width:767px){.MainPage-Vacancy-Right:before{content:"";position:absolute;top:-22px;left:-20px;right:-24px;width:0;height:0;border-style:solid;border-width:325px 325px 0 0;border-color:var(--color-action-default) transparent transparent transparent;z-index:-1}}.MainPage-Vacancy-Categories{padding-top:var(--space-2xl);display:flex;flex-flow:wrap;margin:calc(var(--space-xs) * -1) calc(var(--space-m) * -1)}@media screen and (max-width:767px){.MainPage-Vacancy-Categories{padding-top:var(--space-3xl);margin:calc(var(--space-xs) * -1)}}.MainPage-Vacancy-Categories>*{margin:var(--space-xs) var(--space-m)}@media screen and (max-width:767px){.MainPage-Vacancy-Categories>*{margin:var(--space-xs)}}.MainPage-Vacancy-Countries{padding-top:var(--space-6xl);display:flex;flex-flow:wrap;align-items:center}@media screen and (min-width:768px)and (max-width:1199px){.MainPage-Vacancy-Countries{padding-top:var(--space-6xl)}}@media screen and (max-width:767px){.MainPage-Vacancy-Countries{padding-top:var(--space-3xl)}}.MainPage-Vacancy-Countries>*{margin:var(--space-2xs)}.MainPage-Vacancy-Countries-Item{display:flex;align-items:center}.MainPage-Vacancy-Countries-Item_last{margin-right:var(--space-l)}.MainPage-Vacancy-Countries-Icon{margin-right:var(--space-xs)}.MainPage-Vacancy-Countries-Icon .Picture{width:16px;height:16px}.MainPage-Vacancy-Countries-Icon .Picture picture{display:block}.MainPage-VacancyHot{background:#fff;border:1px solid #eff1f1;padding:var(--space-3xl);color:var(--color-font);margin-bottom:calc(var(--space-3xl) * -1);position:relative;z-index:2}@media screen and (max-width:767px){.MainPage-VacancyHot{padding:var(--space-xl)}}.MainPage-VacancyHot-Title{display:flex;align-items:flex-end;margin-bottom:var(--space-2xl)}@media screen and (max-width:767px){.MainPage-VacancyHot-Title{margin-left:-4px}}.MainPage-VacancyHot-Title .Icon{margin-right:8px}@media screen and (max-width:767px){.MainPage-VacancyHot-Title .Icon{margin-right:6px}}.MainPage-VacancyHot-List>div:not(:first-child){margin-top:var(--space-2xl)}.MainPage-Vacancy-Counter span{color:var(--color-orange)}.MainPage-Vacancy-Counter span:last-child{display:none}.MainPage-Vacancy-Bottom{margin-top:var(--space-5xl);display:flex;align-items:center}@media screen and (max-width:767px){.MainPage-Vacancy-Bottom{flex-flow:column-reverse;padding-left:0;margin-top:var(--space-2xl);align-items:flex-start}}.MainPage-Vacancy-Bottom .Button{overflow:visible}@media screen and (max-width:767px){.MainPage-Vacancy-Bottom .Button{margin-top:var(--space-5xl)}.MainPage-Vacancy-Bottom .Button .Button-Label{z-index:1;position:relative}}.MainPage-Vacancy-Counter{margin-left:var(--space-3xl)}@media screen and (max-width:767px){.MainPage-Vacancy-Counter{margin-left:0}}
