.roles-listings_title{background:#252d49;margin-bottom:30px;padding:15px 20px;width:fit-content}.roles-listings_title h2{color:#faf7f2;margin:0}.whr-group{font-family:Inter,sans-serif;font-size:24px;font-weight:700;margin-bottom:20px;margin-top:40px}.roles-listings .whr-items{list-style:none;padding:0}.roles-listings .whr-item{border-bottom:1px solid #d0d8e4;display:flex;margin-top:24px;padding-bottom:10px}.roles-listings .whr-item:last-child,.roles-listings .whr-item:nth-of-type(5){border:none}.roles-listings .whr-item:nth-of-type(n+6){display:none}.roles-listings .whr-title{font-size:18px;padding-right:15px;width:40%}.roles-listings .whr-title a{color:#ff6a00;font-weight:700}.whr-info{display:flex;flex:1;padding:0}.whr-info li{flex:1;list-style:none}.whr-code,.whr-date,.whr-dept span,.whr-location span{display:none}.roles-listings_actions{margin:80px 0 40px;text-align:center}.roles-listings_actions .btn-primary{background:#252d49}.roles-listings_actions .btn-primary:focus,.roles-listings_actions .btn-primary:hover{background:#233c5f}@media (max-width:991px){.roles-listings_title h2{font-size:32px}}@media (max-width:767px){.roles-listings_title h2{font-size:28px}.roles-listings .whr-item{flex-direction:column;margin-top:15px;padding-bottom:15px}.roles-listings .whr-title{margin-bottom:8px;width:100%}.whr-info{flex-direction:column;gap:8px}.whr-info li{font-size:14px}}