.jobs-grid{display:flex;flex-flow:row wrap;justify-content:space-between}.jobs-grid.items-1{justify-content:center}.jobs-grid .trc-job{background-color:#eee;border-bottom:4px solid #ccc;border-radius:0 0 5px 5px;margin-bottom:30px;width:calc(33.3% - 15px)}.jobs-grid .trc-job:nth-child(-n+2){width:calc(50% - 15px)}.trc-job .job-image{position:relative}.trc-job .job-image img{border-top-left-radius:4px;border-top-right-radius:4px;height:auto;max-width:100%}.jobs-grid .trc-job:nth-child(-n+2) .time-bug{font-size:14px}.trc-job .job-image .time-bug svg{filter:invert(100%);height:18px;margin-right:5px;width:18px}.trc-job .job-image .time-bug svg path{color:#fff}.trc-job .content{color:#444;font-family:Poppins;padding:15px;transition:all .25s}.trc-job .content .title{color:#095d40;display:block;font-family:Ag;font-size:18px;font-weight:900;letter-spacing:-.025em;line-height:1.25em;margin-bottom:5px;text-transform:uppercase}.trc-job .content .h4{display:block}.trc-job .content button{border:1px solid #666;border-radius:4px;display:block;font-family:Ag;font-weight:700;margin:15px auto 0;padding:10px}.trc-job.environmental:hover button{background:#169d53;border:1px solid #666;color:#fff}.trc-job.environmental:hover{border-color:#169d53}.trc-job.corporate .title{color:#375c9a}.trc-job.corporate .time-bug{background:#375c9a}.trc-job.corporate:hover button{background:#375c9a;border:1px solid #666;color:#fff}.trc-job.corporate:hover{border-color:#375c9a}.trc-job:hover *{text-decoration:none}