.stm_vacancies_style_1{margin-bottom:50px}.stm_vacancies_style_1 .stm_vacancies__single{position:relative;display:-ms-flexbox;display:flex;padding:50px 15px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border-top:1px solid rgba(0,0,0,.2);box-shadow:5px 0 20px rgba(0,0,0,0)}.stm_vacancies_style_1 .stm_vacancies__single>div{padding:0 15px;-ms-flex-positive:1;flex-grow:1}.stm_vacancies_style_1 .stm_vacancies__single:before{content:'';display:block;position:absolute;left:0;top:-1px;bottom:0;width:5px;transform:scale(.6);opacity:0}.stm_vacancies_style_1 .stm_vacancies__single:hover{box-shadow:0 5px 20px rgba(0,0,0,.1);border-top-color:transparent}.stm_vacancies_style_1 .stm_vacancies__single:hover:before{transform:scale(1);opacity:1}.stm_vacancies_style_1 .stm_vacancies__single:hover+.stm_vacancies__single{border-top-color:transparent}@media (max-width:1024px){.stm_vacancies_style_1 .stm_vacancies__single{padding:30px 0}.stm_vacancies_style_1 .stm_vacancies__single>div{padding:0 15px 0 0}}@media (max-width:550px){.stm_vacancies_style_1 .stm_vacancies__single{display:block;padding:15px}.stm_vacancies_style_1 .stm_vacancies__single>div{padding:5px 0}}.stm_vacancies_style_1 .stm_vacancies__department,.stm_vacancies_style_1 .stm_vacancies__location,.stm_vacancies_style_1 .stm_vacancies__date{white-space:nowrap;-ms-flex-preferred-size:18%;flex-basis:18%}.stm_vacancies_style_1 .stm_vacancies__title{-ms-flex-preferred-size:33%;flex-basis:33%;font-weight:700}@media (max-width:769px) and (min-width:551px){.stm_vacancies_style_1 .stm_vacancies__title{width:25%}.stm_vacancies_style_1 .stm_vacancies__department,.stm_vacancies_style_1 .stm_vacancies__location,.stm_vacancies_style_1 .stm_vacancies__date{white-space:normal}}