.vacancies-list{background-color:#b1b1b1;border-radius:84px;margin-bottom:120px;padding:60px 0}@media screen and (max-width:1200px){.vacancies-list{border-radius:70px}}@media screen and (max-width:1024px){.vacancies-list{border-radius:60px;margin-bottom:100px;padding:50px 0}}@media screen and (max-width:768px){.vacancies-list{border-radius:30px;margin-bottom:80px;padding:40px 0}}@media screen and (max-width:670px){.vacancies-list{border-radius:30px;margin-bottom:80px;padding:15px 0}}.vacancies-list__top{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;margin-bottom:40px}@media screen and (max-width:1024px){.vacancies-list__top{-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:30px}}@media screen and (max-width:768px){.vacancies-list__top{margin-bottom:30px}}.vacancies-list__left{width:50%}@media screen and (max-width:1650px){.vacancies-list__left{width:60%}}@media screen and (max-width:1440px){.vacancies-list__left{width:75%}}@media screen and (max-width:1024px){.vacancies-list__left{width:100%}}.vacancies-list__title{font-family:Montserrat,sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:1.2;margin-bottom:16px}@media screen and (max-width:1024px){.vacancies-list__title{font-size:35px}}@media screen and (max-width:768px){.vacancies-list__title{font-size:30px}}.vacancies-list__subtitle{margin:0}.vacancies-list__subtitle *{font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5}@media screen and (max-width:768px){.vacancies-list__subtitle *{font-size:14px}}.vacancies-list__subtitle span{font-family:Inter,sans-serif;font-size:16px;font-style:italic;font-weight:600}@media screen and (max-width:768px){.vacancies-list__subtitle span{font-size:14px}}.vacancies-list__subtitle span{background-color:#ff5126}.vacancies-list__button{margin-left:auto;position:relative;top:28px}@media screen and (max-width:1360px){.vacancies-list__button{top:0}}.vacancies-list__wrapper{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:992px){.vacancies-list__wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.vacancies-list__wrapper{grid-template-columns:repeat(1,1fr)}}
/*# sourceMappingURL=block-vacancies-list.css.map*/