.job-post-title{text-wrap:wrap;text-wrap:pretty}.job-listing-container{margin:0 auto;max-width:1240px;padding:80px 24px}.list-item-wrap{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;justify-content:space-between}.job-board-list{list-style-type:none;margin:0 auto;max-width:1240px;padding:0 24px 80px;width:100%}.job-board-list-item{border:1px solid rgba(14,16,19,.125);border-radius:10px;box-shadow:0 .125rem .225rem rgba(14,16,19,.125);display:block;margin-bottom:20px;padding:20px}.job-board-list-item a{text-decoration:none}.item-col-1{width:150px}.item-col-2{width:calc(100% - 250px)}.item-col-1{width:100px}.list-item-image{height:100%;object-fit:cover;object-position:center;width:100%}.item-job-title{color:#0e1013;font-weight:700;margin-bottom:5px}.item-job-company,.item-short-desc{color:#0e1013;font-size:.8em}.item-short-desc{margin-bottom:5px}.item-job-company,.item-job-date{margin-bottom:0}.item-job-date{color:#0e1013;font-size:.8em}.list-btn{background-color:#971ea5;border-radius:5px;display:block;padding:10px 20px;width:fit-content}.list-btn,.list-btn:hover{color:#fdfcfc;font-weight:700;text-decoration:none}.job-post-img-wrap{height:auto;margin-bottom:30px;max-width:100%;width:150px}.job-post-img{height:100%;object-fit:contain;object-position:left center;width:100%}.job-content-wrap{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:50px;justify-content:flex-start}.job-content-wrap h3{font-size:24px;margin-bottom:5px}.job-content-wrap .job-description{width:calc(100% - 300px)}.job-content-wrap .job-category-wrap{max-width:100%;width:300px}.job-content-wrap .category-list{font-size:20px;list-style-type:none;margin:0 0 15px;padding-left:10px}@media screen and (max-width:1024px){.job-content-wrap{flex-direction:column-reverse;gap:5px}.job-content-wrap .job-description{width:100%}}@media screen and (max-width:767px){.list-item-wrap{flex-direction:column;justify-content:center}.item-job-title{font-size:.9em}.item-job-company,.item-job-date,.item-job-title,.item-short-desc{text-align:center}.item-col-2,.item-col-3{width:100%}}