.vacancies__block{background-color:#00f;padding-bottom:8px;position:relative}.vacancy{border:2px solid #f1f2f5;display:block;position:relative;text-decoration:none}.vacancy+.vacancy{margin-top:8px}.vacancy__inner{padding:40px 24px 24px}.vacancies__content{padding-right:8.3333333333%}.vacancies__block .dots{margin-bottom:16px}@media (min-width:375px){.vacancy__inner{padding-top:calc(.84291vw + 36.83908px)}}@media (min-width:1680px){.vacancy__inner{padding-top:51px}}@media (min-width:375px){.vacancy__inner{padding-left:calc(2.45211vw + 14.8046px)}}@media (min-width:1680px){.vacancy__inner{padding-left:56px}}@media (min-width:375px){.vacancy__inner{padding-right:calc(2.45211vw + 14.8046px)}}@media (min-width:1680px){.vacancy__inner{padding-right:56px}}@media (min-width:375px){.vacancy__inner{padding-bottom:calc(2.06897vw + 16.24138px)}}@media (min-width:1680px){.vacancy__inner{padding-bottom:51px}}@media (min-width:600px){.vacancy__inner{align-items:center;display:flex;justify-content:space-between;padding-top:24px}}@media (min-width:600px) and (min-width:375px){.vacancy__inner{padding-top:calc(2.06897vw + 16.24138px)}}@media (min-width:600px) and (min-width:1680px){.vacancy__inner{padding-top:51px}}.vacancy__inner .text-link{flex-shrink:0}.vacancy__title{color:#fff;flex:1;margin:0 0 16px}.vacancy__title:after{content:"."}@media (min-width:600px){.vacancy__title{margin:0;padding-right:16px}}@media (min-width:600px) and (min-width:375px){.vacancy__title{padding-right:calc(.61303vw + 13.70115px)}}@media (min-width:600px) and (min-width:1680px){.vacancy__title{padding-right:24px}}.vacancies__block .tag__label,.vacancies__block .text-link__label,.vacancies__block h2,.vacancies__block h2 span:last-of-type:after,.vacancies__block h2+div{color:#fff}.vacancies__block .tag:before{background-color:#000}