:root{--jobs-big-gap:var(--spacing-40);--jobs-cols:1;--jobs-item-padding:var(--spacing-30) var(--spacing)}@media (min-width:768px){:root{--jobs-cols:2;--jobs-item-padding:var(--spacing-50) var(--spacing-xl)}}@media (min-width:1024px){:root{--jobs-big-gap:var(--spacing-70);--jobs-item-padding:var(--spacing-50) var(--spacing-40)}}@media (min-width:1280px){:root{--jobs-cols:3}}.jobs{border-radius:var(--border-radius-section)}@media (max-width:640px){.jobs{padding-top:var(--spacing-50);padding-bottom:var(--spacing-50)}}.jobs-wrapper{grid-gap:var(--spacing-40);gap:var(--spacing-40);grid-gap:var(--jobs-big-gap);gap:var(--jobs-big-gap);color:var(--headings)}.jobs-upper,.jobs-wrapper{display:flex;flex-direction:column}.jobs-upper{grid-gap:var(--spacing-xs);gap:var(--spacing-xs);text-align:center;margin-left:auto;margin-right:auto}.jobs-items-wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:repeat(var(--jobs-cols),minmax(0,1fr));grid-gap:var(--spacing-40) var(--spacing-xl);gap:var(--spacing-40) var(--spacing-xl)}.jobs-item{display:flex;flex-direction:column;background-color:var(--color-grey-500);color:var(--color-black);border-radius:var(--border-radius);padding:var(--jobs-item-padding)}.jobs-item h3,.jobs-item p{margin:0}.jobs-item .pretitle{color:var(--color-grey-700)!important}.jobs-item-preview{margin-top:var(--spacing);margin-bottom:var(--spacing)}.jobs-item .btn{border-bottom:none;color:var(--color-black)!important}.jobs-item .btn svg path{fill:var(--color-white)!important}