ul.job_listings li.job-listing{display:flex;flex-direction:column;padding:0 !important;overflow:hidden;}ul.job_listings li.job-listing > .rk-facility-photo{order:0;margin:0 !important;}ul.job_listings li.job-listing > .job-listing-details{order:1;}ul.job_listings li.job-listing > .rk-card-extra{order:2;}ul.job_listings li.job-listing > .job-listing-footer{order:3;margin-top:auto;}ul.job_listings li.job-listing > .rk-card-actions{order:4;}ul.job_listings li.job-listing .job-listing-details{display:flex !important;flex-wrap:nowrap !important;align-items:flex-start;gap:12px;padding:14px 16px 0;}ul.job_listings li.job-listing .job-listing-company-logo{flex:0 0 64px;width:64px;height:auto;margin:0;padding:0 12px 0 0;border-right:1px solid #dde3ea;align-self:flex-start;}ul.job_listings li.job-listing .job-listing-company-logo img{width:100%;height:auto;max-height:40px;object-fit:contain;}ul.job_listings li.job-listing .job-listing-description{flex:1 1 auto;width:auto !important;min-width:0;padding:0;margin:0;}ul.job_listings li.job-listing h4.job-listing-company{font-size:13.5px;font-weight:700;color:#333;margin:0;line-height:1.5;}ul.job_listings li.job-listing h3.job-listing-title{font-size:14.5px;font-weight:700;color:var(--rk-mint-800,#06674e);margin:4px 0 0;line-height:1.5;}ul.job_listings li.job-listing .listing-types-list{margin-top:6px;}ul.job_listings li.job-listing .rk-card-extra{padding:12px 16px 0;}ul.job_listings li.job-listing .job-listing-footer{background:transparent;border-top:0;padding:0 16px 12px;margin-top:0;}ul.job_listings li.job-listing .job-listing-footer ul{margin:0;}ul.job_listings li.job-listing .job-listing-footer li{display:none !important;}ul.job_listings li.job-listing .job-listing-footer li.job-listing-footer-location{display:flex !important;align-items:center;gap:6px;margin:0;font-size:12.5px;color:var(--rk-ink-500,#5a6572);}ul.job_listings li.job-listing .rk-card-extra{padding-bottom:2px;}ul.job_listings li.job-listing .rk-card-date{margin-bottom:4px;}ul.job_listings li.job-listing .rk-card-actions{display:flex;gap:10px;padding:0 16px 16px;margin-top:auto;position:relative;z-index:5;}ul.job_listings li.job-listing .rk-card-fav-form{flex:3 1 0;min-width:0;margin:0;}ul.job_listings li.job-listing .rk-card-actions > .rk-card-fav{flex:3 1 0;min-width:0;}ul.job_listings li.job-listing .rk-card-fav.is-on{background:var(--rk-mint-050,#effbf7) !important;}.rk-card-fav .rk-star,.rk-card-fav .rk-star path{fill:none !important;stroke:currentColor !important;}.rk-card-fav.is-on .rk-star,.rk-card-fav.is-on .rk-star path{fill:currentColor !important;stroke:currentColor !important;}ul.job_listings li.job-listing .rk-card-fav.is-on svg{color:var(--rk-mint-700,#07866a) !important;}ul.job_listings li.job-listing .rk-card-fav{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;min-width:0;min-height:52px;padding:8px 6px;text-align:center;white-space:nowrap;line-height:1.25;border:1px solid var(--rk-mint-700,#07866a) !important;border-radius:var(--rk-r-md,8px);background:#fff !important;color:var(--rk-mint-700,#07866a) !important;-webkit-text-fill-color:var(--rk-mint-700,#07866a) !important;font-size:13px;font-weight:700;cursor:pointer;text-decoration:none;}ul.job_listings li.job-listing .rk-card-fav svg{color:var(--rk-mint-700,#07866a) !important;}html:not(.rk-nohover) ul.job_listings li.job-listing .rk-card-fav:hover{background:var(--rk-mint-100,#d6f6ec) !important;}.rk-card-fav > .rk-fav-icon,.rk-card-fav > .rk-fav-label{margin:0 !important;align-self:center;text-align:center;}ul.job_listings li.job-listing .rk-card-view{flex:7 1 0;min-width:0;display:flex;align-items:center;justify-content:center;min-height:52px;padding:8px 10px;border:0 !important;border-radius:var(--rk-r-md,8px);background:var(--rk-mint-500,#0CC399) !important;color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;font-size:15px;font-weight:700;letter-spacing:.02em;text-align:center;white-space:nowrap;box-shadow:var(--rk-sh-1,0 1px 2px rgba(31,41,51,.06));text-decoration:none;}html:not(.rk-nohover) ul.job_listings li.job-listing .rk-card-view:hover{background:var(--rk-mint-600,#0A9E7C) !important;}ul.job_listings li.job-listing .workscout-grid-job-link-handler{z-index:1;}