.element.elementjobs .jobs .job{border-left:.47em solid #17a3a1;box-shadow:0 0 .2em rgba(39,39,39,.25);color:#272727;display:grid;gap:1.41em;grid-template-columns:auto 1fr;padding:1.41em 1.41em 1.41em .94em}@media (min-width:0) and (max-width:979px){.element.elementjobs .jobs .job{grid-template-columns:1fr;grid-template-rows:auto 1fr}}.element.elementjobs .jobs .job figure{grid-column:1/2;margin:0}@media (min-width:0) and (max-width:979px){.element.elementjobs .jobs .job figure{grid-row:1/2}}.element.elementjobs .jobs .job figure img{display:table;margin-bottom:0;width:100%}.element.elementjobs .jobs .job .txt{grid-column:2/3}@media (min-width:0) and (max-width:979px){.element.elementjobs .jobs .job .txt{grid-column:1/2;grid-row:2/3}}.element.elementjobs .jobs .job .txt h3,.element.elementjobs .jobs .job .txt p{margin-bottom:0}.element.elementjobs .jobs .job:hover .forth:after{margin-right:0;width:2em}
