.filters-title{color:var(--gold);text-transform:uppercase}.resource-filters{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:60px;max-width:50%;position:relative;z-index:3}.vacancies__grid{display:grid;gap:44px;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));position:relative;z-index:3}.vacancy-card{background-color:#fff;border-bottom:5px solid #fff;flex-direction:column;min-height:320px;padding:60px 32px;position:relative;transition:var(--transition)}.vacancy-card.show-card{display:flex}.vacancy-card.hide-card{display:none}.vacancy-card .cover-link{height:100%;left:0;position:absolute;top:0;width:100%}.vacancy-card:hover{border-color:var(--gold)}.vacancy-card:hover .text-cta:after{width:100%}.vacancy-card__types{margin-bottom:16px}.vacancy-card__types span{color:#5f73ad;font-size:12px;font-style:normal;font-weight:300;line-height:20px;text-transform:capitalize}.vacancy-card.featured-card:hover{border-color:#000}.vacancy-card.featured-card .text-cta{color:var(--black)}.vacancy-card.featured-card .text-cta:after{background-color:#000}.vacancy-card.featured-card:hover .text-cta:after{width:100%}.vacancy-card.featured-card .text-cta:hover,.vacancy-card.featured-card:hover .text-cta{color:var(--black)!important}.pagination-container{align-items:center;display:flex;justify-content:center;margin-top:60px}.pagination-container .pagination{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:0;min-width:100px;padding:0}.pagination-container .pageNumber{cursor:pointer;font-size:16px;list-style:none}.pagination-container .pageNumber.active,.pagination-container .pageNumber:hover{font-weight:700}@media screen and (max-width:999px){.resource-filters{flex-direction:column;max-width:unset}.vacancy-card{max-width:unset;width:100%}}@media screen and (max-width:600px){.vacancies__grid{grid-template-columns:1fr}}