.jobs__posts-single{padding:40px 0;border-bottom:1px solid #000}.jobs__posts-single:last-child{border-bottom:none}.job-item{color:#000}.job-item .button--arrow{margin-top:30px}@media screen and (min-width: 960px){.job-item .button--arrow{position:relative;right:30px}}.job-item:hover,.job-item:focus{color:#000}.job-item:hover .button--arrow,.job-item:focus .button--arrow{transform:translateX(30px)}@media screen and (min-width: 960px){.job-item__content{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}}@media screen and (min-width: 960px){.job-item__text{width:75%}}.job-item__title{font-weight:500}.job-item__excerpt{font-style:italic}

/*# sourceMappingURL=ptcss-careers.27341aac0c6b98f55515.css.map*/