.sorting[data-v-4551b070]{position:relative}.sorting__btn[data-v-4551b070]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid transparent;color:#000;cursor:pointer;display:inline-flex;font-family:TT Interphases Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;font-weight:400;gap:.25rem;height:3rem;justify-content:center;line-height:1.3;outline:none;padding:0 1rem;text-align:center;text-decoration:none;transition-duration:.3s;transition-property:border-color;transition-timing-function:ease;white-space:nowrap}@media (hover:hover) and (pointer:fine){.sorting__btn[data-v-4551b070]:hover{border-color:#0006}}.sorting__direction[data-v-4551b070]{display:block;height:1.5rem;width:1.5rem}.sorting__direction.down[data-v-4551b070]{transform:rotate(180deg)}.sorting__options[data-v-4551b070]{background-color:#fff;border:1px solid rgba(0,0,0,.4);border-radius:.125rem;left:var(--left);padding:0;position:absolute;top:var(--top);z-index:100}.sorting__option[data-v-4551b070]{align-items:center;color:#000;cursor:pointer;display:flex;font-family:TT Interphases Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;font-weight:400;gap:.25rem;line-height:1.3;padding:.75rem 1rem;transition-duration:.3s;transition-property:background-color;transition-timing-function:ease}@media (hover:hover) and (pointer:fine){.sorting__option[data-v-4551b070]:hover{background-color:#ff393d}}.sorting__option.selected[data-v-4551b070]{pointer-events:none}.sorting--white .sorting__btn[data-v-4551b070]{color:#fff}@media (hover:hover) and (pointer:fine){.sorting--white .sorting__btn[data-v-4551b070]:hover{border-color:#ffffff4d}}.hero-categories__inner{background-color:#343846;padding-top:5.5rem}@media (min-width:640px){.hero-categories__inner{padding-top:7.5rem}}@media (min-width:990px){.hero-categories__inner{display:grid;grid-template-columns:repeat(2,1fr);padding-top:0}}.hero-categories__breadcrumbs{margin-bottom:1rem}.hero-categories__title{color:#fff;display:inline-block;font-family:RF Dewi Expanded,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.75rem;font-weight:800;line-height:1;padding-right:.5rem}@media (min-width:640px){.hero-categories__title{font-size:3rem}}.hero-categories__head{margin-bottom:3rem}@media (max-width:639.98px){.hero-categories__swiper{margin-right:-1.25rem}}.hero-categories__slide{padding-right:1rem;width:auto}@media (min-width:640px){.hero-categories__slide{padding-right:1.5rem}}.hero-categories__slide.--link{font-family:RF Dewi Expanded,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:700;line-height:1.2;padding-top:.625rem}@media (min-width:640px){.hero-categories__slide.--link{font-size:1.0625rem;padding-top:1.6875rem}}.hero-categories__slide.--link .hero-categories__item-text{color:#ffffff4d;transition-duration:.3s;transition-property:color;transition-timing-function:ease}@media (hover:hover) and (pointer:fine){.hero-categories__slide.--link:hover .hero-categories__item-text{color:#ff393d}}.hero-categories__slide:last-child .hero-categories__item{padding-right:.25rem}.hero-categories__col-left{padding-bottom:1.5rem}@media (min-width:640px){.hero-categories__col-left{padding-bottom:1rem}}@media (min-width:990px){.hero-categories__col-left{border-right:1px solid hsla(0,0%,100%,.4);display:flex;flex-direction:column;min-height:37.5rem;padding-bottom:1.5rem;padding-top:7.5rem}}.hero-categories__search{align-items:center;display:flex;gap:1.5rem;justify-content:space-between;margin-top:2.6875rem;width:100%}@media (min-width:640px){.hero-categories__search{margin-top:3.875rem}}@media (min-width:990px){.hero-categories__search{display:block;margin-top:auto;padding-top:3.375rem}.hero-categories__search .input-search{margin-top:3.375rem;padding-top:1.25rem}}.hero-categories__search .hero-categories__action{display:none}@media (min-width:640px) and (max-width:989.98px){.hero-categories__search .hero-categories__action{display:block}}.hero-categories__col-right{position:relative}.hero-categories__actions{display:none}@media (min-width:990px){.hero-categories__actions{bottom:.75rem;display:flex;justify-content:space-between;left:0;padding:0 2.5rem 0 1.5rem;position:absolute;width:100%}}.hero-categories__action{padding-top:1.25rem}@media (min-width:990px){.hero-categories__action{margin-top:-.75rem}}.hero-categories__sort{display:inline-block}@media (max-width:989.98px){.hero-categories__sort{margin-top:.125rem}}.hero-categories__img{overflow:hidden;padding-top:83.3%;position:relative;width:100%}.hero-categories__img:before{content:"";display:block;width:100%}.hero-categories__img .image{bottom:0;left:0;position:absolute;right:0;top:0}@media (max-width:989.98px){.hero-categories__img{display:none}}@media (min-width:640px) and (max-width:989.98px){.hero-categories__bottom{padding-bottom:1rem;padding-top:1rem}}@media (min-width:640px){.hero-categories__bottom{padding-left:1.5rem}}@media (min-width:990px){.hero-categories__bottom{display:none}}@media (min-width:640px){.hero-categories__bottom .hero-categories__action{display:none}}.hero-categories__filters{display:flex;flex-direction:column;gap:2.5rem}@media (min-width:640px){.hero-categories__filters{max-width:25rem}}@media (min-width:990px){.hero-categories__filters{max-width:100%}.hero-categories__filters .range{max-width:25rem}}.hero-categories__factoid-wrap{padding-left:2.5rem;padding-top:16.1875rem}@media (max-width:989.98px){.hero-categories__factoid-wrap{display:none}}.hero-categories__factoid{color:#fff}.hero-categories--vacancies .hero-categories__search{margin-top:2.0625rem}@media (min-width:640px){.hero-categories--vacancies .hero-categories__search{margin-top:2.875rem}}@media (min-width:990px){.hero-categories--vacancies .hero-categories__search{margin-top:auto;padding-top:2.875rem}}@media (min-width:640px){.hero-categories--vacancies .hero-categories__filters{gap:3rem}}.hero-categories--vacancies .hero-categories__bottom{padding:0!important}
