/* compiled by scssphp 1.6.0 on Wed, 04 Dec 2024 12:08:11 +0000 (0.1147s) */

html #root #wrap_all #main .vacancy-slider{position:relative;padding:100px 0}@media only screen and (max-width: 71.1875rem){html #root #wrap_all #main .vacancy-slider{padding:70px 0}}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .vacancy-slider{padding:20px 0 60px}}html #root #wrap_all #main .vacancy-slider .column.heading{display:flex;align-items:center;justify-content:space-between;gap:12px;position:relative;z-index:3}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .vacancy-slider .column.heading{flex-direction:column;align-items:flex-start;justify-content:flex-start}}html #root #wrap_all #main .vacancy-slider .column.heading h2{font-size:34px}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .vacancy-slider .column.heading h2{font-size:26px}}html #root #wrap_all #main .vacancy-slider .slider{position:relative;padding:12px;margin:-12px;--slides: 3;--space-between: 1.25}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .vacancy-slider .slider{--slides: 2}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .vacancy-slider .slider{--slides: 1}}html #root #wrap_all #main .vacancy-slider .slider__slide{height:auto}html #root #wrap_all #main .vacancy-slider .slider .swiper-pagination-progressbar{display:block;background-color:#e1e1e1;height:2px}html #root #wrap_all #main .vacancy-slider .slider .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#7a7a7a}html #root #wrap_all #main .vacancy-slider .slider__controls{padding-block-start:1.875rem;position:relative;margin-block-start:2rem}html #root #wrap_all #main .vacancy-slider .slider__current,html #root #wrap_all #main .vacancy-slider .slider__total{display:none}html #root #wrap_all #main .vacancy-slider .slider__prev,html #root #wrap_all #main .vacancy-slider .slider__next{width:45px;height:45px;background-color:transparent;border:solid 1px #ff3f45;color:#ff3f45;padding:5px;display:inline-flex;align-items:center;justify-content:center;transition:0.3s ease-in-out;cursor:pointer;border-radius:0}html #root #wrap_all #main .vacancy-slider .slider__prev:hover,html #root #wrap_all #main .vacancy-slider .slider__prev:focus-visible,html #root #wrap_all #main .vacancy-slider .slider__next:hover,html #root #wrap_all #main .vacancy-slider .slider__next:focus-visible{background-color:#ff3f45;color:#fff}html #root #wrap_all #main .vacancy-slider .slider__prev.swiper-button-disabled,html #root #wrap_all #main .vacancy-slider .slider__next.swiper-button-disabled{cursor:no-drop}html #root #wrap_all #main .vacancy-slider .slider__prev.swiper-button-disabled:hover,html #root #wrap_all #main .vacancy-slider .slider__prev.swiper-button-disabled:focus-visible,html #root #wrap_all #main .vacancy-slider .slider__next.swiper-button-disabled:hover,html #root #wrap_all #main .vacancy-slider .slider__next.swiper-button-disabled:focus-visible{background-color:#FFE6E7;border-color:#FFE6E7}html #root #wrap_all #main .vacancy-slider .slider__prev .arrow-left{height:8px;width:8px;background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fal' data-icon='chevron-right' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512' class='svg-inline--fa fa-chevron-right fa-w-8 fa-9x'%3E%3Cpath fill='%23ff3f45' d='M17.525 36.465l-7.071 7.07c-4.686 4.686-4.686 12.284 0 16.971L205.947 256 10.454 451.494c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l211.051-211.05c4.686-4.686 4.686-12.284 0-16.971L34.495 36.465c-4.686-4.687-12.284-4.687-16.97 0z' class=''%3E%3C/path%3E%3C/svg%3E");background-position:center;background-size:8px;transform:rotate(-180deg)}html #root #wrap_all #main .vacancy-slider .slider__prev:hover .arrow-left,html #root #wrap_all #main .vacancy-slider .slider__prev:focus-visible .arrow-left{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fal' data-icon='chevron-right' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512' class='svg-inline--fa fa-chevron-right fa-w-8 fa-9x'%3E%3Cpath fill='%23fff' d='M17.525 36.465l-7.071 7.07c-4.686 4.686-4.686 12.284 0 16.971L205.947 256 10.454 451.494c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l211.051-211.05c4.686-4.686 4.686-12.284 0-16.971L34.495 36.465c-4.686-4.687-12.284-4.687-16.97 0z' class=''%3E%3C/path%3E%3C/svg%3E")}html #root #wrap_all #main .vacancy-slider .slider__next{background-color:#ff3f45;border:solid 1px #ff3f45;color:#ffffff}html #root #wrap_all #main .vacancy-slider .slider__next .arrow-right{height:8px;width:8px;background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fal' data-icon='chevron-right' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512' class='svg-inline--fa fa-chevron-right fa-w-8 fa-9x'%3E%3Cpath fill='%23fff' d='M17.525 36.465l-7.071 7.07c-4.686 4.686-4.686 12.284 0 16.971L205.947 256 10.454 451.494c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l211.051-211.05c4.686-4.686 4.686-12.284 0-16.971L34.495 36.465c-4.686-4.687-12.284-4.687-16.97 0z' class=''%3E%3C/path%3E%3C/svg%3E");background-position:center;background-size:8px;margin-right:2px}html #root #wrap_all #main .vacancy-slider .slider__next:hover,html #root #wrap_all #main .vacancy-slider .slider__next:focus-visible{background-color:transparent;color:#ff3f45}html #root #wrap_all #main .vacancy-slider .slider__next:hover .arrow-right,html #root #wrap_all #main .vacancy-slider .slider__next:focus-visible .arrow-right{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fal' data-icon='chevron-right' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512' class='svg-inline--fa fa-chevron-right fa-w-8 fa-9x'%3E%3Cpath fill='%23ff3f45' d='M17.525 36.465l-7.071 7.07c-4.686 4.686-4.686 12.284 0 16.971L205.947 256 10.454 451.494c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l211.051-211.05c4.686-4.686 4.686-12.284 0-16.971L34.495 36.465c-4.686-4.687-12.284-4.687-16.97 0z' class=''%3E%3C/path%3E%3C/svg%3E")}html #root #wrap_all #main .vacancy-slider .card{background-color:white;filter:drop-shadow(0px 0px 8px rgba(0, 0, 0, 0.16));display:flex;flex-direction:column}html #root #wrap_all #main .vacancy-slider .card__link{padding:2.5rem;block-size:100%;text-decoration:none;color:black;display:flex;flex-direction:column}@media only screen and (max-width: 96rem){html #root #wrap_all #main .vacancy-slider .card__link{padding:1.25rem}}html #root #wrap_all #main .vacancy-slider .card__image{order:-1;width:calc(100% + 2 * 2.5rem);object-fit:cover;object-position:center;min-height:327px;max-height:327px;margin:-2.5rem -2.5rem 2.5rem}@media only screen and (max-width: 96rem){html #root #wrap_all #main .vacancy-slider .card__image{margin:-1.25rem -1.25rem 1.25rem;width:calc(100% + 2 * 1.25rem)}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .vacancy-slider .card__image{min-height:260px;max-height:260px}}html #root #wrap_all #main .vacancy-slider .card__title{font-size:34px;margin-bottom:10px}@media only screen and (max-width: 96rem){html #root #wrap_all #main .vacancy-slider .card__title{font-size:30px}}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .vacancy-slider .card__title{font-size:26px}}html #root #wrap_all #main .vacancy-slider .card__specifications{padding:0;margin:0 0 12px}html #root #wrap_all #main .vacancy-slider .card__specification{font-size:1rem;line-height:1.75;display:flex;flex-wrap:wrap;gap:0.625rem}@media only screen and (max-width: 29.9375rem){html #root #wrap_all #main .vacancy-slider .card__specification{gap:0.3125rem}}html #root #wrap_all #main .vacancy-slider .card__specification-label{min-width:168px}@media only screen and (max-width: 29.9375rem){html #root #wrap_all #main .vacancy-slider .card__specification-label{min-width:160px}}html #root #wrap_all #main .vacancy-slider .card__tags{display:flex;flex-wrap:wrap;gap:0.625rem;margin:0 0 40px}html #root #wrap_all #main .vacancy-slider .card__tag{display:flex;align-items:center;gap:0.625rem;background-color:#ffe6e6;color:#ff3d44;padding:0.3rem 0.7rem;font-size:16px;margin:0;border-radius:0.3125rem}html #root #wrap_all #main .vacancy-slider .card .icon{vertical-align:middle}html #root #wrap_all #main .vacancy-slider .card .icon.location-marker{background-image:url("data:image/svg+xml,%3Csvg width='12' height='16' viewBox='0 0 12 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ff3f45' d='M4.92188 15.5234C3.39844 13.6191 0 9.07812 0 6.5C0 3.39453 2.49023 0.875 5.625 0.875C8.73047 0.875 11.25 3.39453 11.25 6.5C11.25 9.07812 7.82227 13.6191 6.29883 15.5234C5.94727 15.9629 5.27344 15.9629 4.92188 15.5234ZM9.375 8.19922C9.69727 7.4375 9.84375 6.88086 9.84375 6.5C9.84375 4.18555 7.93945 2.28125 5.625 2.28125C3.28125 2.28125 1.40625 4.18555 1.40625 6.5C1.40625 6.88086 1.52344 7.4375 1.8457 8.19922C2.13867 8.90234 2.57812 9.72266 3.07617 10.543C3.92578 11.8906 4.89258 13.1797 5.625 14.1172C6.32812 13.1797 7.29492 11.8906 8.14453 10.543C8.64258 9.72266 9.08203 8.90234 9.375 8.19922Z'/%3E%3C/svg%3E%0A")}html #root #wrap_all #main .vacancy-slider .card .icon.money-bill{background-image:url("data:image/svg+xml,%3Csvg width='17' height='12' viewBox='0 0 17 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.625 6.375C5.625 4.82227 6.85547 3.5625 8.4375 3.5625C9.99023 3.5625 11.25 4.82227 11.25 6.375C11.25 7.92773 9.99023 9.1875 8.4375 9.1875C6.85547 9.1875 5.625 7.92773 5.625 6.375ZM0 2.625C0 1.59961 0.820312 0.75 1.875 0.75H15C16.0254 0.75 16.875 1.59961 16.875 2.625V10.125C16.875 11.1797 16.0254 12 15 12H1.875C0.820312 12 0 11.1797 0 10.125V2.625ZM1.40625 4.03125V8.71875C2.43164 8.71875 3.28125 9.56836 3.28125 10.5938H13.5938C13.5938 9.56836 14.4141 8.71875 15.4688 8.71875V4.03125C14.4141 4.03125 13.5938 3.21094 13.5938 2.15625H3.28125C3.28125 3.21094 2.43164 4.03125 1.40625 4.03125Z' fill='%23ff3f45'/%3E%3C/svg%3E%0A")}html #root #wrap_all #main .vacancy-slider .card .button{width:fit-content;margin-block-start:auto}