.job-title{color:var(--charcoal);font-size:1.2rem;line-height:1.2}.job-card{background-color:#f5f5fa;border-radius:1rem;margin:20px;max-width:360px;padding:60px 30px 30px;transition:all .2s linear}.flex-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.job-card:hover{box-shadow:10px 10px 20px 0 rgba(0,0,0,.15);scale:1.1;z-index:3}.view-job{padding:12px 24px}.view-job:hover{font-family:Roboto Mono,monospace}.description{border-bottom:2px solid #e1e2e3;color:grey;padding-bottom:1rem}.location{color:grey;font-weight:300}.location span{color:var(--charcoal);font-weight:800}.department,.employmentType{background:#e1e2e3;color:var(--charcoal);font-family:Roboto Mono,monospace;font-size:.8rem;margin-right:8px;padding:12px 22px;pointer-events:none}#job-filters{flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:20px;padding:10px 0}#job-filters,#job-filters div{align-items:center;display:flex}#job-filters div{gap:8px}#job-filters label{color:var(--charcoal);font-weight:700}#job-filters select{background-color:#f5f5fa;border:1px solid #e1e2e3;border-radius:.5rem;color:var(--charcoal);font-family:Roboto,sans-serif;min-width:180px;padding:8px 12px}#job-tbody{transition:opacity .2s ease-in-out}.filter-label-main{color:var(--charcoal);font-weight:700}