.job-list{background-color:var(--sitecover-bg-secondary);display:flex;flex-direction:column;gap:1.5rem;padding-bottom:5rem;padding-top:7.9375rem}.job-list h2{margin-bottom:.5rem;text-align:center}@media (min-width:768px){.job-list h2{margin-bottom:7.5625rem}}.job-list ul{margin:auto;max-width:39.25rem}.job-list ul .job-item{display:flex;flex-direction:column;gap:.25rem;padding:2rem}@media (max-width:767px){.job-list ul .job-item{padding:1.25rem}}.job-list ul .job-item:hover{background-color:var(--sitecover-white)}.job-list ul .job-item__heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.job-list ul .job-item__heading p:first-child{background-color:var(--sitecover-primary);color:var(--sitecover-white);padding:.25rem .5rem}.job-list ul .job-item__heading p:last-child,.job-list ul .job-item__tag{color:var(--sitecover-text-secondary)}.job-list ul .job-item__footer{align-items:center;display:flex;flex-direction:row;gap:1rem;margin-top:1.5rem;width:100%}.job-list ul .job-item__footer p:last-child{margin-left:auto}.job-list ul .job-item__footer p span{margin-left:.25rem}.job-list ul .job-item__footer p span svg{height:1rem;width:1rem}.job-list ul .job-item__footer a{padding-bottom:.5rem;padding-top:.5rem}.job-list ul .job-item__footer a+p{font-weight:500}.job-list ul .job-item h6{font-weight:600}.job-list .btn-load-more{margin:auto;width:auto}.job-list .btn-load-more .spinner{display:none;margin-left:8px}.job-list .btn-load-more.loading .spinner{animation:spin 1s linear infinite;display:inline-block}.job-list .btn-load-more:disabled{cursor:not-allowed;opacity:.6}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}