.job-card{display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(375px,1fr))}.job-card__header{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1rem}.job-card__header-info{align-items:center;display:flex;gap:1.75rem}.job-card__title{margin:0}.job-card__header-icon{height:48px;width:48px}.job-card__header-icon,a.job-card__cta{align-items:center;display:flex;justify-content:center}a.job-card__cta{background-color:#6063ab;border-radius:35px;color:#fff;line-height:normal;padding:9px 20px}.job-card__info{display:flex;flex-wrap:wrap;gap:1.754rem}.job-card__location,.job-card__type{display:flex;flex-wrap:wrap;gap:.5rem}.job-card__location span,.job-card__type span{align-items:center;display:flex;height:28px;width:28px}