.jobs-wrapper{padding:50px 0}.jobs-inner .job-item{background:#fff;margin:20px 0 10px;padding:40px 0 0px;border-top:1px solid #ddd}.jobs-inner .job-item .job-header{line-height:16px;padding-bottom:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.jobs-inner .ar{text-align:right}.jobs-inner .job-info{width:calc(100% - 30px)}.jobs-inner .job-desc .job-info{width:100%}.jobs-inner .job-title{font-size:18px;font-weight:600;color:#1b90cf}.jobs-inner .job-time{font-size:16px;color:#ea2878;font-weight:600}.jobs-inner .job-category,.jobs-inner .job-salary{font-weight:600}.jobs-inner .job-arrow{width:30px}.jobs-inner .job-arrow img{width:16px}.jobs-inner .job-arrow img:hover{cursor:pointer}.jobs-inner .job-desc{padding:0 0 10px;font-size:18px;display:none}.jobs-inner .job-desc .cta_button{margin-top:20px}.jobs-inner .job-item.opened .job-arrow img{transform:rotate(90deg)}@media(min-width:768px){.jobs-inner .job-item .job-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.jobs-inner .job-title{width:60%}.jobs-inner .job-time{width:40%}.jobs-inner .job-category{width:30%}.jobs-inner .job-salary{width:70%}}@media(max-width:767px){.jobs-inner .job-item .job-header{line-height:1.5}.jobs-inner .job-company.ar{text-align:left}}