.Vacancy_mainInfo__7g_0t{padding-top:.75rem;display:flex;flex-direction:column;justify-content:space-between;align-content:flex-start;align-items:flex-start}.Vacancy_mainTitle__6ClHx{font-size:2.3rem;font-weight:700;line-height:1.2;margin:0 0 1.2rem;font-family:Cabin,sans-serif;text-transform:none;width:100%}@media(max-width:575.98px){.Vacancy_mainTitle__6ClHx{font-size:1.6rem;margin:0 0 1.2rem}}.Vacancy_shortInfo__WC1zM{max-width:50rem;margin-top:-1rem}.Vacancy_shortInfo__WC1zM div a svg{fill:#81949d}.Vacancy_shortInfo__WC1zM div a:hover svg{fill:#fff}.Vacancy_shortInfo__WC1zM .Vacancy_flex__APqnx{display:flex;flex-direction:column}.Vacancy_shortInfo__WC1zM .Vacancy_item__JDvHZ{display:inline-block;font-size:1.1rem;padding-right:1.5rem;position:relative;padding-top:.75rem;margin-bottom:.25rem}.Vacancy_shortInfo__WC1zM .Vacancy_item__JDvHZ strong{font-size:.6rem;font-weight:400;text-transform:uppercase;color:#81949d}.Vacancy_shortInfo__WC1zM .Vacancy_item__JDvHZ span:after{content:"/";padding-left:1.5rem}.Vacancy_shortInfo__WC1zM .Vacancy_item__JDvHZ strong{padding-right:.75rem}.Vacancy_shortInfo__WC1zM .Vacancy_item__JDvHZ:first-child{width:100%;font-size:1.6rem;font-weight:600;line-height:1.2;font-family:Cabin,sans-serif;margin:0 0 1.75rem}.Vacancy_shortInfo__WC1zM .Vacancy_item__JDvHZ:first-child span:after,.Vacancy_shortInfo__WC1zM .Vacancy_item__JDvHZ:first-child strong{display:none}.Vacancy_shortInfo__WC1zM .Vacancy_item__JDvHZ:last-child{padding-right:0}.Vacancy_shortInfo__WC1zM .Vacancy_item__JDvHZ:last-child span:after{display:none}@media(max-width:1199.98px){.Vacancy_shortInfo__WC1zM .Vacancy_item__JDvHZ:first-child{font-size:1.1rem}}@media(max-width:767.98px){.Vacancy_shortInfo__WC1zM .Vacancy_item__JDvHZ{font-size:.9rem}}.Vacancy_actions__2gbyr{width:100%;display:flex;justify-content:space-between;align-content:center;align-items:center;margin-top:1.5rem}.Vacancy_actions__2gbyr .Vacancy_buttons__B79vb{display:flex}.Vacancy_actions__2gbyr .Vacancy_buttons__B79vb a,.Vacancy_actions__2gbyr .Vacancy_buttons__B79vb button{position:relative;color:#fff;font-size:.9rem;font-weight:400;transition:all .4s ease;background:none;outline:none;box-shadow:none;border:0;background:#601128;padding:.55rem 1.8rem;display:inline-block;text-align:center;border-radius:1.6rem;font-family:Cabin,sans-serif;z-index:3;overflow:hidden;margin-right:1rem;max-width:100%}.Vacancy_actions__2gbyr .Vacancy_buttons__B79vb a:before,.Vacancy_actions__2gbyr .Vacancy_buttons__B79vb button:before{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background:#fff;border-radius:inherit;transform:scaleX(0);transform-origin:top right;transition:transform .5s cubic-bezier(.86,0,.07,1);transition-timing-function:cubic-bezier(.86,0,.07,1);z-index:-1}.Vacancy_actions__2gbyr .Vacancy_buttons__B79vb a:hover,.Vacancy_actions__2gbyr .Vacancy_buttons__B79vb button:hover{color:#1d1d1f}.Vacancy_actions__2gbyr .Vacancy_buttons__B79vb a:hover:before,.Vacancy_actions__2gbyr .Vacancy_buttons__B79vb button:hover:before{transform:scale(1);transform-origin:bottom left}@media(max-width:575.98px){.Vacancy_actions__2gbyr .Vacancy_buttons__B79vb a,.Vacancy_actions__2gbyr .Vacancy_buttons__B79vb button{min-width:5rem;padding:.5rem 1rem;font-size:.9rem}}@media(max-width:767.98px){.Vacancy_actions__2gbyr{display:block}.Vacancy_actions__2gbyr .Vacancy_buttons__B79vb{display:block;margin-top:1.5rem}.Vacancy_actions__2gbyr .Vacancy_buttons__B79vb a,.Vacancy_actions__2gbyr .Vacancy_buttons__B79vb button{margin:0 0 .75rem;width:100%;font-size:1rem}}.Vacancy_sideBlock__PLuRi .Vacancy_shortInfo__WC1zM{display:block;border-bottom:0;padding-bottom:0}.Vacancy_sideBlock__PLuRi .Vacancy_shortInfo__WC1zM .Vacancy_item__JDvHZ{width:100%}@media(max-width:991.98px){.Vacancy_sideBlock__PLuRi{margin-top:2.5rem}}.Vacancy_sideJobInfo__YSm3b{color:#fff}.Vacancy_sideJobInfo__YSm3b h4 a{color:#81949d}.Vacancy_sideJobInfo__YSm3b h4 a:hover{color:#fff}.Vacancy_sideJobInfo__YSm3b .Vacancy_shortInfo__WC1zM{margin-top:0}.Vacancy_sideJobInfo__YSm3b .Vacancy_shortInfo__WC1zM .Vacancy_item__JDvHZ{font-size:1rem;padding-right:1rem}.Vacancy_sideJobInfo__YSm3b .Vacancy_shortInfo__WC1zM .Vacancy_item__JDvHZ strong{color:#81949d}.Vacancy_sideJobInfo__YSm3b .Vacancy_shortInfo__WC1zM .Vacancy_item__JDvHZ span:after{padding-left:1rem}.Vacancy_sideJobInfo__YSm3b .Vacancy_shortInfo__WC1zM .Vacancy_item__JDvHZ:first-child{font-size:1.1rem;font-weight:400;padding:0}.Vacancy_vacancyContent__k5cNz{padding-bottom:6rem}@media(max-width:1199.98px){.Vacancy_vacancyContent__k5cNz{padding-bottom:3.75rem}}@media(max-width:991.98px){.Vacancy_vacancyContent__k5cNz{padding-bottom:2.5rem}}.Vacancy_vacancyContent__k5cNz .Vacancy_actions__2gbyr .Vacancy_buttons__B79vb a,.Vacancy_vacancyContent__k5cNz .Vacancy_actions__2gbyr .Vacancy_buttons__B79vb button{position:relative;color:#fff;font-size:.9rem;font-weight:400;transition:all .4s ease;background:none;outline:none;box-shadow:none;border:0;background:#601128;padding:.55rem 1.8rem;display:inline-block;text-align:center;border-radius:1.6rem;font-family:Cabin,sans-serif;z-index:3;overflow:hidden;max-width:100%}.Vacancy_vacancyContent__k5cNz .Vacancy_actions__2gbyr .Vacancy_buttons__B79vb a:before,.Vacancy_vacancyContent__k5cNz .Vacancy_actions__2gbyr .Vacancy_buttons__B79vb button:before{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background:#fff;border-radius:inherit;transform:scaleX(0);transform-origin:top right;transition:transform .5s cubic-bezier(.86,0,.07,1);transition-timing-function:cubic-bezier(.86,0,.07,1);z-index:-1}.Vacancy_vacancyContent__k5cNz .Vacancy_actions__2gbyr .Vacancy_buttons__B79vb a:hover,.Vacancy_vacancyContent__k5cNz .Vacancy_actions__2gbyr .Vacancy_buttons__B79vb button:hover{color:#1d1d1f}.Vacancy_vacancyContent__k5cNz .Vacancy_actions__2gbyr .Vacancy_buttons__B79vb a:hover:before,.Vacancy_vacancyContent__k5cNz .Vacancy_actions__2gbyr .Vacancy_buttons__B79vb button:hover:before{transform:scale(1);transform-origin:bottom left}@media(max-width:575.98px){.Vacancy_vacancyContent__k5cNz .Vacancy_actions__2gbyr .Vacancy_buttons__B79vb a,.Vacancy_vacancyContent__k5cNz .Vacancy_actions__2gbyr .Vacancy_buttons__B79vb button{min-width:5rem;padding:.5rem 1rem;font-size:.9rem}}