.vacancy[data-v-1a20d188]{position:relative}.vacancy__btn[data-v-1a20d188]{width:180px}.vacancy-header[data-v-1a20d188]{padding-bottom:176px;display:flex}.vacancy-header__content[data-v-1a20d188]{width:42%;margin-right:16px}@media (width<=1200px){.vacancy-header[data-v-1a20d188]{padding-bottom:60px}.vacancy-header__content[data-v-1a20d188]{width:50%}}@media (width<=768px){.vacancy-header__content[data-v-1a20d188]{width:100%}.vacancy-header__image[data-v-1a20d188]{display:none}}.vacancy-header__image[data-v-1a20d188]{-o-object-fit:contain;object-fit:contain;width:58%;margin-top:-34px}.vacancy-header__title[data-v-1a20d188]{margin-bottom:24px;font-style:italic}.vacancy-header__text[data-v-1a20d188]{margin-bottom:48px;font-size:16px;font-weight:400;line-height:18px}@media (width<=1200px){.vacancy-header__image[data-v-1a20d188]{width:50%;margin-top:0}.vacancy-header__text[data-v-1a20d188]{margin-bottom:24px}.line[data-v-1a20d188]{display:none}.vacancy-plus__list[data-v-1a20d188]{flex-wrap:wrap}}.line[data-v-1a20d188]{z-index:-2;width:100%;position:absolute;bottom:-224px;left:0;right:0}@media (width<=1400px){.line[data-v-1a20d188]{bottom:-130px}}.vacancy-plus[data-v-1a20d188]{margin-bottom:80px}@media (width<=960px){.vacancy-plus[data-v-1a20d188]{margin-bottom:40px}}@media (width<=768px){.vacancy-plus[data-v-1a20d188]{margin-bottom:20px}}.vacancy-plus__header[data-v-1a20d188]{text-align:center;max-width:660px;margin-bottom:16px;margin-left:auto;margin-right:auto}.vacancy-plus__title[data-v-1a20d188]{margin-top:0;margin-bottom:16px;font-size:32px;font-weight:900;line-height:32px}.vacancy-plus__subtitle[data-v-1a20d188]{text-transform:uppercase;margin-top:0;margin-bottom:24px;font-size:20px;font-style:italic;font-weight:900;line-height:100%}.vacancy-plus__text[data-v-1a20d188]{font-size:16px;font-weight:400;line-height:18px}.vacancy-plus__list[data-v-1a20d188]{margin-left:-8px;margin-right:-8px;display:flex}.vacancy-plus__item[data-v-1a20d188]{width:calc(25% - 16px);margin-left:8px;margin-right:8px}@media (width<=1200px){.vacancy-plus__item[data-v-1a20d188]{text-align:center;width:calc(50% - 16px);margin-bottom:32px}}.vacancy-plus__item-image[data-v-1a20d188]{filter:drop-shadow(0 16px 48px #0000002d);border:2px solid #d9d9d9;border-radius:8px;margin-bottom:18px}@media (width<=960px){.vacancy-plus__item-image[data-v-1a20d188]{margin-bottom:8px}}.vacancy-plus__item-title[data-v-1a20d188]{margin-top:0;margin-bottom:8px;font-size:16px;font-style:normal;font-weight:700;line-height:100%}@media (width>=500px){.vacancy-plus__item-title[data-v-1a20d188]{font-size:24px}}.vacancy-plus__item-text[data-v-1a20d188],.vacancy-slider__text[data-v-1a20d188]{font-size:16px;font-weight:400;line-height:18px}.swiper-control-actions[data-v-1a20d188]{z-index:40;margin-top:0;display:flex;position:absolute;bottom:16px}.vacancy-slider[data-v-1a20d188]{margin-bottom:8px;position:relative}.vacancy-slider__text[data-v-1a20d188]{color:#262626;z-index:40;background:#ebebeb;border-radius:8px;width:432px;padding:16px;position:absolute;bottom:-40px;right:112px;box-shadow:0 16px 48px #0000002d}@media (width<=768px){.vacancy-slider[data-v-1a20d188]{display:none}.vacancy-slider__text[data-v-1a20d188]{width:100%;position:static}.vacancy-footer[data-v-1a20d188]{padding-bottom:40px}}.vacancy-slider__image[data-v-1a20d188]{border:2px solid #d9d9d9;border-radius:16px;overflow:hidden}.vacancy-footer[data-v-1a20d188]{max-width:992px;margin-left:auto;margin-right:auto;display:flex}.vacancy-footer__image[data-v-1a20d188]{margin-top:auto;margin-right:88px}@media (width<=1200px){.vacancy-footer__image[data-v-1a20d188]{width:50%;margin-right:40px}.vacancy-footer__content[data-v-1a20d188]{width:50%}}.vacancy-footer__content[data-v-1a20d188]{margin-bottom:40px;padding-top:88px}@media (width<=768px){.vacancy-footer__image[data-v-1a20d188]{display:none}.vacancy-footer__content[data-v-1a20d188]{width:100%;padding-top:60px}}.vacancy-footer__title[data-v-1a20d188]{margin-bottom:17px;font-size:32px;font-weight:900;line-height:32px}@media (width<=960px){.vacancy-footer__title[data-v-1a20d188]{font-size:28px;line-height:28px}}.vacancy-footer__text[data-v-1a20d188]{letter-spacing:2px;text-transform:uppercase;margin-bottom:19px;font-size:14px;font-weight:550;line-height:14px}main{padding-bottom:0}
