.m-vacancies_slider{max-width:1260px;padding:0 20px;margin:40px auto}.m-vacancies_slider__content{position:relative;width:100%;margin:0 auto;box-shadow:0px 25px 50px 0px rgb(0 0 0 / 15%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.m-vacancies_slider__card-cont{position:relative;margin:0 auto}.m-vacancy_slider__card{z-index:2;position:absolute;left:0;top:0;width:100%;transform-origin:50% 100%;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.m-vacancy_slider__card:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.m-vacancy_slider__background{background-size:100%;background-repeat:no-repeat;background-color:#000;display:flex;align-items:center;position:absolute;left:0;top:0;width:100%;height:100%}.m-vacancy_slider__card.reset{transition:transform .3s;transform:translateX(0) !important}.m-vacancy_slider__card.reset .m-vacancies_slider__choice{transition:opacity .3s;opacity:0 !important}.m-vacancy_slider__card.inactive{transition:transform .6s}.m-vacancy_slider__card.to-left{transform:translateX(-100%) !important;animation:fadeIn ease .3s}.m-vacancy_slider__card.to-right{transform:translate(100%) !important;animation:fadeIn ease .3s}.m-vacancy_slider__card.below{z-index:1}.m-vacancies_slider__choice{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:4}.m-vacancies_slider__choice span{display:inline-block;color:#fff;font-weight:bold;font-size:38px;line-height:44px;position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%)}.m-vacancies_slider__choice span svg{width:80px;height:80px;fill:#f79440;opacity:.8}.m-vacancies_slider__drag{z-index:5;position:absolute;left:0;top:0;width:100%;height:100%;cursor:-webkit-grab;cursor:grab}.m-vacancy_slider__title{display:block;font-size:24px;font-weight:bold;color:#f79440;margin-bottom:20px}.m-vacancy_slider__location{display:block;color:white;margin-bottom:20px;text-transform:uppercase;font-size:16px;font-weight:bold}.m-vacancy_slider__location img{width:18px;margin-right:6px}.m-vacancy_slider__summary{display:block;color:white;font-size:16px}.m-vacancy_slider__card-content{position:relative;z-index:4;padding:40px;display:flex;flex-direction:column;align-items:center;justify-content:center}.m-vacancy_slider__card-content--image{min-height:0 !important;padding:0;width:100%;margin:0}.m-vacancies_slider__btnwrapper{position:absolute;z-index:4;top:0;left:0;right:0;min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.m-vacancy_slider__image{width:100%;height:auto;pointer-events:none}.m-vacancies_slider__proceed{position:absolute;top:0;left:0;width:100%;background-color:#000;z-index:1}.m-vacancies_slider__proceed--image{width:100%;height:auto}.m-vacancies_slider__proceed-button{display:inline-block;background-color:#44525a;color:#fff;font-weight:bold;font-size:16px;border:0;outline:0;padding:10px 40px;border-radius:50px;text-decoration:none}.m-vacancies_slider__proceed-button--2{margin-top:20px}@media(min-width:640px){.m-vacancies_slider__content,.m-vacancy_slider__card{width:600px}}@keyframes fadeIn{0%{opacity:1}100%{opacity:0}}