#pa-main .pa-jobs-archive{width:1100px;max-width:100%;margin:0 auto 100px;background-color:#fff;padding-top:60px}@media(max-width: 992px){#pa-main .pa-jobs-archive{margin-top:0;padding-top:0}}#pa-main .pa-jobs-archive .pa-jobs-archive-title{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;gap:16px;margin-bottom:60px}#pa-main .pa-jobs-archive .pa-jobs-archive-title h1{text-transform:uppercase;color:#dd002b;font-size:30px;font-weight:500;letter-spacing:2px;margin-bottom:0 !important;margin-top:0}#pa-main .pa-jobs-archive .pa-jobs-archive-title p{text-transform:uppercase;font-size:12px;letter-spacing:2px;margin-bottom:0 !important;text-align:center}#pa-main .pa-jobs-archive .pa-jobs-archive-intro{margin-bottom:60px}#pa-main .pa-jobs-archive .pa-jobs-archive-intro p{text-align:center;font-size:18px;line-height:2em}#pa-main .pa-jobs-archive .pa-no-jobs{margin:120px 0}#pa-main .pa-jobs-archive .pa-no-jobs p{text-align:center;font-size:18px;line-height:2em;font-weight:bold}#pa-main .pa-jobs-archive .pa-job-list-headings{display:grid;grid-template-columns:2fr 1fr 2fr;grid-gap:30px}@media(max-width: 992px){#pa-main .pa-jobs-archive .pa-job-list-headings{display:none}}#pa-main .pa-jobs-archive .pa-job-list-headings div{font-size:12px;text-transform:uppercase;letter-spacing:1px}#pa-main .pa-jobs-archive .pa-job-list-headings div.pa-job-list-heading-position{text-align:right}#pa-main .pa-jobs-archive .pa-job-list-headings div.pa-job-list-heading-posted{text-align:center}#pa-main .pa-jobs-archive .pa-jobs-archive-list{display:flex;flex-direction:column;flex-wrap:nowrap;gap:60px}#pa-main .pa-jobs-archive .pa-jobs-archive-list .pa-job-department h2{font-size:22px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;text-align:center;margin-bottom:60px}#pa-main .pa-jobs-archive .pa-jobs-archive-list .pa-job-department ul.pa-department-jobs{display:flex;flex-direction:column;flex-wrap:nowrap;gap:15px}#pa-main .pa-jobs-archive .pa-job-list-item{display:grid;grid-template-columns:2fr 1fr 2fr;grid-template-rows:auto;grid-gap:30px;align-items:center}@media(max-width: 992px){#pa-main .pa-jobs-archive .pa-job-list-item{grid-template-columns:1fr;grid-gap:0;padding-bottom:30px;border-bottom:1px solid #e5e5e5;margin-bottom:30px}}#pa-main .pa-jobs-archive .pa-job-list-item .pa-job-title{text-align:right}@media(max-width: 992px){#pa-main .pa-jobs-archive .pa-job-list-item .pa-job-title{text-align:center}}@media(max-width: 992px){#pa-main .pa-jobs-archive .pa-job-list-item .pa-job-title h3{margin:0 0 10px 0;line-height:1em}}#pa-main .pa-jobs-archive .pa-job-list-item .pa-job-title h3 a{color:#dd002b;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1px}@media(max-width: 992px){#pa-main .pa-jobs-archive .pa-job-list-item .pa-job-title h3 a{font-size:20px}}#pa-main .pa-jobs-archive .pa-job-list-item .pa-job-posted{font-size:16px;text-align:center;text-transform:uppercase}@media(max-width: 992px){#pa-main .pa-jobs-archive .pa-job-list-item .pa-job-posted{font-size:14px}}@media(max-width: 992px){#pa-main .pa-jobs-archive .pa-job-list-item .pa-job-locations{text-align:center}}#pa-main .pa-jobs-archive .pa-job-list-item .pa-job-locations ul{list-style:none;padding:0;margin:0}#pa-main .pa-jobs-archive .pa-job-list-item .pa-job-locations ul li{display:inline-block;margin-right:10px}#pa-main .pa-jobs-archive .pa-job-list-item .pa-job-locations ul li a{font-size:16px;color:#dd002b}@media(max-width: 992px){#pa-main .pa-jobs-archive .pa-job-list-item .pa-job-locations ul li a{font-size:14px}}#pa-main .pa-job{width:1100px;max-width:100%;margin:0 auto;background-color:#fff;padding-top:60px}@media(max-width: 992px){#pa-main .pa-job{margin-top:0;padding-top:0}}#pa-main .pa-job .pa-job-title{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;gap:16px;margin-bottom:60px}#pa-main .pa-job .pa-job-title h1{text-transform:uppercase;color:#dd002b;font-size:30px;font-weight:500;letter-spacing:2px;margin-bottom:0 !important;margin-top:0;text-align:center}@media(max-width: 992px){#pa-main .pa-job .pa-job-title h1{font-size:20px;line-height:1.5em}}#pa-main .pa-job .pa-job-title h2{text-transform:uppercase;font-size:18px;font-weight:bold;text-align:center;letter-spacing:2px;margin-bottom:0 !important}@media(max-width: 992px){#pa-main .pa-job .pa-job-title h2{font-size:14px;line-height:1.5em}}#pa-main .pa-job .pa-job-title p{text-transform:uppercase;font-size:12px;letter-spacing:2px;margin-bottom:0 !important;text-align:center}#pa-main .pa-job .pa-job-title p a{color:#dd002b;white-space:nowrap}#pa-main .pa-job .pa-job-description ul{list-style:disc;margin-left:20px;margin-bottom:20px}#pa-main .pa-job .pa-job-description a{color:#dd002b}#pa-main .pa-job .pa-job-back-link a{color:#dd002b;display:inline-block;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1px;margin-top:60px}

/*# sourceMappingURL=careers_styles.min.css.map*/