.m-jobs-listing{position:relative}.m-jobs-listing__wrapper{position:relative}.m-jobs-listing__wrapper:after{background:linear-gradient(to right,rgba(234,231,226,0) 0%,rgba(234,231,226,1) 30%,rgba(234,231,226,1) 100%);content:'';height:100%;position:absolute;right:0;top:0;width:45%}.m-jobs-listing__image{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;z-index:-1}.job-item{background-color:#eae7e2;margin:45px 0;padding:60px 54px 66px 47px;position:relative;z-index:2}.job-item__address{font-weight:bold}.job-item__details{font-weight:bold;list-style:none;padding-left:0}.job-item__details li{display:inline-block;margin-right:15px}.job-item__button{bottom:0;max-width:200px;position:absolute;right:30px;transform:translateY(50%)}@media only screen and (max-width:768px){.m-jobs-listing{background-image:none !important}.m-jobs-listing::after{width:85%}.job-item__button{right:50%;transform:translate(50%,50%)}