.job-postings-grid{display:grid;gap:24px}.job-postings-grid.columns-1,.job-postings-grid.columns-2{display:flex;justify-content:center;width:100%}.job-postings-grid.columns-3{grid-template-columns:repeat(3,1fr)}.job-postings-grid.columns-1 .job-card{width:450px}.job-postings-grid.columns-2 .job-card{flex:1}.job-card{align-items:flex-start;background:#fff;border-radius:9px;box-shadow:0 4px 4px 0 rgba(0,0,0,.12)!important;justify-content:space-between;max-width:450px;padding:25px 34px;text-decoration:none}.job-card,.job-card>div{display:flex;flex-direction:column}.job-date{font-family:Poppins,serif;font-size:.75rem;font-weight:300}.job-date,.job-title{color:#101820;margin:0}.job-title{font-family:all-round-gothic;font-size:2rem;font-weight:600}.job-location{color:#101820;font-family:Poppins,serif;font-size:1.125rem;font-style:italic;font-weight:300;margin:0}.job-button{backdrop-filter:blur(2px);background:linear-gradient(154deg,#f23d4c 16.07%,#f99f38 83.87%);border:none;border-radius:42px;color:#fff;cursor:pointer;font-family:Poppins,serif;font-size:1rem;font-weight:400;letter-spacing:.01rem;line-height:1.5rem;margin-top:20px;padding:10px 20px;text-align:center;transition:opacity .3s ease}.job-button:hover{opacity:.8}.no-jobs-box{background:#101820;border-radius:40px;box-sizing:border-box;display:flex;flex-direction:column;gap:40px;padding:40px;text-align:center;width:100%}.no-jobs-title{font-size:2.5rem;font-weight:600}.no-jobs-subtext,.no-jobs-title{color:#fff;font-family:Poppins,sans-serif;font-style:normal;line-height:normal;margin:0}.no-jobs-subtext{font-size:1.75rem;font-weight:400}@media (max-width:1024px){.job-postings-grid.columns-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.job-postings-grid.columns-3{grid-template-columns:1fr}.job-postings-grid.columns-2{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.job-postings-grid.columns-2 .job-card{width:100%}}