.vacancies-card{z-index:0;background-color:#ece0b5;border-radius:1rem;padding:1.5625rem;position:relative;overflow:hidden}.vacancies-card__title{color:#67430c;max-width:calc(100% - 13.75rem);margin:0 0 .9375rem;font-size:1.5rem;font-weight:700}@media (width<=767px){.vacancies-card{padding:1.25rem}.vacancies-card__title{max-width:100%;font-size:1.125rem}}.vacancies-card__content{margin:0 0 1.875rem;display:flex}.vacancies-card__box:nth-child(2n){margin:0}.vacancies-card__box_left{width:28.125rem;padding:0 1.5625rem 0 0}@media (width<=1200px){.vacancies-card__content{display:block}.vacancies-card__box_left{width:100%;margin:0 0 1.25rem;padding:0}}@media (width<=767px){.vacancies-card__box_left{margin:0 0 .9375rem}}.vacancies-card__box_right{width:calc(100% - 28.125rem)}@media (width<=1200px){.vacancies-card__box_right{width:100%}}.vacancies-card__section{margin:0 0 1.25rem;font-size:1.125rem}.vacancies-card__section:last-child{margin:0}@media (width<=767px){.vacancies-card__section{margin:0 0 .9375rem;font-size:.9375rem}.vacancies-card__button{width:100%}}.vacancies-card__section-title{margin:0 0 .1875rem;font-weight:700}.vacancies-card__section-content ul{list-style-position:inside}.vacancies-card__section-content ul li{margin:0 0 .5rem}.vacancies-card__section-content ul li:last-child{margin:0}.vacancies-card__section-content_salary{color:#fff;background-color:#67430c;border-radius:.25rem;padding:.25rem .375rem;font-weight:700;display:inline-block}.vacancies-card__footer{justify-content:space-between;align-items:center;display:flex}
