.wk-job-list{padding:0 var(--side-padding) 160px;position:relative;z-index:1}.wk-job-list__inner{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:var(--max-content-width)}.wk-job-list__heading{color:var(--font-color);font-family:var(--bfont);font-size:30px;font-weight:var(--bold-weight);letter-spacing:1.5px;line-height:var(--short-height)}.wk-job-list__depts{display:flex;flex-direction:column;gap:40px}.wk-job-list__dept{background-color:var(--accent-light-blue);border-radius:8px;display:flex;flex-direction:column;gap:30px;padding:30px}.wk-job-list__dept-name{color:var(--font-color);font-family:var(--afont);font-size:24px;font-weight:var(--regular-weight);letter-spacing:1.2px;line-height:2;margin:0}.wk-job-list__roles{display:flex;flex-wrap:wrap;gap:40px}.wk-job-list__role{cursor:pointer;display:flex;flex-direction:column;gap:16px;min-width:260px;text-decoration:none;width:calc(33.33333% - 26.66667px)}.wk-job-list__role-name{color:var(--main-color);font-family:var(--afont);font-size:16px;font-weight:var(--bold-weight);letter-spacing:.8px;line-height:2;margin:0}.wk-job-list__role-desc{margin:0}.wk-job-list__role-desc,.wk-job-list__role-link{color:var(--caption-color-dark);font-family:var(--afont);font-size:16px;font-weight:var(--regular-weight);letter-spacing:.8px;line-height:2}.wk-job-list__role-link{align-items:center;display:inline-flex;gap:4px;margin-top:auto;text-decoration:none}.wk-job-list__role-link .fa-arrow-right{transition:transform .3s ease}.wk-job-list__role:hover .fa-arrow-right{transform:translateX(8px)}@media (max-width:991px){.wk-job-list{padding-bottom:60px;padding-top:60px}.wk-job-list__role{min-width:200px;width:calc(50% - 20px)}}@media (max-width:767px){.wk-job-list{padding-bottom:40px;padding-top:40px}.wk-job-list__heading{font-size:19px;letter-spacing:.95px}.wk-job-list__dept{gap:20px;padding:20px}.wk-job-list__dept-name{font-size:17.5px;letter-spacing:.875px}.wk-job-list__role-desc,.wk-job-list__role-link,.wk-job-list__role-name{font-size:15px;letter-spacing:.75px}.wk-job-list__roles{flex-direction:column;gap:24px}.wk-job-list__role{min-width:unset;width:100%}}