.job{display:flex;flex-direction:column;margin-bottom:30px}@media (min-width:576px){.job{flex-direction:row}}.job-image-holder{flex-shrink:0;margin-bottom:20px}@media (min-width:576px){.job-image-holder{margin-right:20px;margin-bottom:0}}@media (min-width:768px){.job-image-holder{margin-right:30px}}.job-detail{flex-grow:1}.job-detail>:last-child{margin-bottom:0}.job-title{margin-bottom:10px}.job-title-link{text-decoration:none}.job-text{margin-bottom:10px}.job-meta{font-size:16px;font-size:1.6rem;font-weight:var(--body-font-weight-bold)}.job-meta-list{display:flex;flex-flow:row wrap;margin-bottom:5px}.job-meta-list .job-meta{margin-right:20px;margin-bottom:5px}.job-meta-list .job-meta:last-child{margin-right:0}.job-list{margin-bottom:30px}.job-list .job{border-top:1px solid var(--color-neutral-20);border-bottom:1px solid var(--color-neutral-20);padding:25px 0;position:relative;top:1px;margin-top:-1px;margin-bottom:0}@media (min-width:992px){.job-list .job{padding:30px 0}}
.job-list-more{text-align:center;margin-bottom:30px}@media (max-width:575px){.job-list-more .btn{width:100%}}.job-result-count{font-weight:var(--body-font-weight-bold)}.job-detail-image-holder{margin-bottom:20px}@media (min-width:992px){.job-detail-image-holder{margin-bottom:30px}}.job-detail-meta-widget .col-sm-6:nth-child(odd){clear:left}.job-document{padding:17px 0;border-bottom:1px solid var(--color-neutral-20);margin-bottom:0;display:flex;align-items:center;flex-wrap:wrap}@media (min-width:576px){.job-document{flex-wrap:nowrap}}.job-document:first-child{border-top:1px solid var(--color-neutral-20)}.job-document-icon{font-size:48px;line-height:1;color:var(--color-three-100);display:block;margin-right:5px}.job-document-icon:focus,.job-document-icon:hover{text-decoration:none;color:var(--color-three-100)}.job-document-icon:before{font-family:icomoon;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased
;-moz-osx-font-smoothing:grayscale;content:"\e928"}.job-document-detail{flex-grow:1}.job-document-detail>:last-child{margin-bottom:0}@media (max-width:575px){.job-document-cta{width:100%;margin-top:10px}}@media (max-width:480px){.job-document-cta .btn{width:100%}}.job-document-name{font-weight:var(--body-font-weight-bold);margin-bottom:0}.job-document-meta{font-size:16px;font-size:1.6rem}.job-document-list{margin-bottom:30px}.job-tag{min-height:0}.job-tag-widget{margin-bottom:20px}.job-tag-heading{margin-bottom:15px}.job-tag-list{display:flex;align-items:flex-start;flex-flow:row wrap}.job-tag-list .job-tag{margin-right:10px;margin-bottom:10px}@media (min-width:992px){.job-tag-list .job-tag{margin-right:15px}}.job-tag-list .job-tag:last-child{margin-right:0}.job-page .sidebar .btn.w-100{margin-bottom:20px}.widget-job-listing .job-meta{font-size:calc( var(--body-1-font-size) - 2px);line-height:150%;font-weight:var(--body-font-weight)}.widget-job-listing .job-meta:after{content:"|";
display:none;margin:0 -10px 0 10px}.widget-job-listing .job-meta:last-child:after{display:none}.widget-job-listing .article-text{font-size:inherit;font-weight:inherit}.widget-job-listing .article-link:before{font-family:icomoon;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e9c1";margin-right:5px;vertical-align:middle;display:none;font-size:26px}