.jobs-wrap{padding:25px 0}.jobs-wrap .job-search{padding:20px 0}.search-btn{transition:.2s}.search-btn:hover{background:#3c769a;color:#fff}.jobs-wrap h1{color:#0f3d51;font-size:54px;margin-bottom:25px;text-align:center}.jobs-wrap h1,.jobs-wrap p{font-weight:400;margin-top:0}.jobs-wrap p{color:#1f1f1f;font-size:20px;line-height:31px;opacity:.7}.jobs-wrap input,.jobs-wrap select{background:transparent;border:0;border-bottom:2px solid rgba(0,0,0,.2);color:#1f1f1f;font-family:Source Sans Pro,sans-serif;font-size:18px;margin-bottom:10px;margin-right:35px;padding:5px 5px 10px;width:100%}.jobs-wrap button{align-items:center;background:#fdb715;border:0;border-radius:40px;color:#fff;cursor:pointer;display:block;font-family:Source Sans Pro,sans-serif;font-size:22px;font-weight:600;padding:10px 20px;text-decoration:none;width:100%}.jobs-wrap button img{margin-left:10px;margin-top:3px}.job-list-wrap{padding:50px 0}.job-list-wrap ul{list-style:none;margin:0;padding:0}.job-list-wrap li.job-item{border-top:2px solid rgba(20,76,101,.2);padding:25px;transition:.2s}.job-list-wrap li.job-item:hover{background:#ccc}.job-list-wrap li.job-item:last-child{border-bottom:2px solid rgba(20,76,101,.2)}.job-list-wrap .title{color:#333;font-family:Source Sans Pro,sans-serif;font-size:29px;font-weight:600;letter-spacing:.3px;line-height:140%;text-decoration:none}.job-list-wrap .meta{color:rgba(31,31,31,.7);font-size:20px;font-style:normal;font-weight:400;letter-spacing:.3px;line-height:150%}.job-list-wrap .date-added{color:rgba(31,31,31,.7);float:right;font-size:18px;letter-spacing:.3px;margin-top:-45px}.job-list-wrap .error{color:#ec162a;display:none;font-size:20px;font-weight:400;padding:0 0 50px;text-align:center}.pagination-sm li.page-item.first,.pagination-sm li.page-item.last,.pagination-sm li.page-item.next,.pagination-sm li.page-item.prev{display:none}.pagination-sm li{padding:0 5px}.pagination-sm .page-item.active .page-link{background:#144c65;background-color:#144c65;border-color:#144c65;color:#fff}.pagination-sm .page-item .page-link{border-radius:100%;color:#111;padding:4px 11px}