.l-job-offer-archive{background-color:var(--bg-grey)}.l-job-offer-archive__hero{background-color:rgba(7,11,71,.8);padding-bottom:120px;padding-top:64px;position:relative;z-index:1}@media(max-width:992px){.l-job-offer-archive__hero{height:640px;padding-bottom:320px}}.l-job-offer-archive__hero-wrapper{position:relative}.l-job-offer-archive__hero-wrapper>img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.l-job-offer-archive__hero .container{display:flex;flex-direction:column;gap:80px;position:relative;z-index:1}@media(max-width:992px){.l-job-offer-archive__hero .container{height:100%;justify-content:flex-end}}.l-job-offer-archive__hero .c-breadcrumbs__item{color:var(--blue-06)}.l-job-offer-archive__hero .c-breadcrumbs__item a:hover,.l-job-offer-archive__hero .c-breadcrumbs__item:last-child,.l-job-offer-archive__hero .c-breadcrumbs__item:last-child a:hover{color:#fff}.l-job-offer-archive__hero .c-mini-heading{font-size:18px;line-height:1.4}.l-job-offer-archive__hero .c-mini-heading svg{height:32px;width:32px}.l-job-offer-archive__heading{color:#fff;margin-top:15.5px}.l-job-offer-archive__filters{margin-bottom:-60px;position:relative;top:-60px;z-index:2}@media(max-width:992px){.l-job-offer-archive__filters{margin-bottom:-280px;top:-280px}}.l-job-offer-archive__filters form{background-color:var(--bg-white);border:1px solid var(--blue-01);border-radius:var(--radius);display:flex;flex-direction:column;gap:4px;padding:36px 42px}@media(max-width:992px){.l-job-offer-archive__filters form{padding:24px}}.l-job-offer-archive__filters form>button{border:0;cursor:pointer;margin-inline:auto;width:-moz-fit-content;width:fit-content}.l-job-offer-archive__filters form select{background-color:transparent}.l-job-offer-archive__filters form .fields{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;row-gap:0}@media(max-width:992px){.l-job-offer-archive__filters form .fields{grid-template-columns:1fr}}.l-job-offer-archive__listing-top{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}@media(max-width:992px){.l-job-offer-archive__listing-top{align-items:flex-start;flex-direction:column}}.l-job-offer-archive__listing-top h4{margin:0}@media(max-width:992px){.l-job-offer-archive__listing-top h4{font-size:24px;line-height:1.3}}.l-job-offer-archive__listing-top .c-simple-select{width:320px}.l-job-offer-archive__listing-top .c-simple-select .c-simple-select__selected:before{content:"Sortuj: "}.l-job-offer-archive__listing-top .c-simple-select .c-simple-select__items,.l-job-offer-archive__listing-top .c-simple-select .c-simple-select__selected{border:0}.l-job-offer-archive__listing-top .c-simple-select .c-simple-select__items{height:0;position:static;transition:all .3s}.l-job-offer-archive__listing-top .c-simple-select.active .c-simple-select__items{height:122px}.l-job-offer-archive__listing-top #sort-custom{color:var(--blue-10)}@media(max-width:992px){.l-job-offer-archive__listing-top #sort-custom{width:100%}}.l-job-offer-archive__listing{display:flex;flex-direction:column;gap:42px;padding-bottom:96px;padding-top:80px}@media(max-width:992px){.l-job-offer-archive__listing{gap:32px;padding-bottom:64px;padding-top:64px}}.l-job-offer-archive__posts-grid{display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}@media(max-width:1200px){.l-job-offer-archive__posts-grid{grid-template-columns:1fr 1fr}}@media(max-width:992px){.l-job-offer-archive__posts-grid{grid-template-columns:1fr}}.l-job-offer-archive__bottom-blocks{padding-bottom:96px;padding-top:64px}@media(max-width:1200px){.l-job-offer-archive__bottom-blocks{padding-bottom:72px;padding-top:56px}}
