.page_headerColor___4sHS{position:fixed;top:0;left:0;width:100%;height:4.5rem;background-color:var(--color-primary);z-index:105}.page_imageContainer__p_N_u{position:relative;width:60rem;height:20rem;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:12px;margin:2rem auto .5rem}.page_jobImage__Wk76U{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;border-radius:12px}.page_main__ufYCo{display:flex;flex-direction:column;gap:2rem;flex:1 1;overflow-x:hidden;width:100%;margin:1rem auto 2rem}.page_mainContainer__WTbIA{display:flex;flex-direction:column;gap:.5rem;position:relative;padding:1rem}.page_jobsContainer__nkupQ{display:flex;flex-wrap:wrap;display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(100% / 3 - 2.5rem),1fr));grid-gap:.5rem;gap:.5rem;margin-top:1rem;padding:1rem 0}@media screen and (max-width:1320px){.page_jobsContainer__nkupQ{grid-template-columns:repeat(auto-fill,minmax(calc(100% / 2 - 2.5rem),1fr))}.page_imageContainer__p_N_u{width:100%;margin-top:0}.page_main__ufYCo{gap:0;margin:0 auto 2rem}}@media screen and (max-width:578px){.page_mainContainer__WTbIA{padding:5px!important}.page_main__ufYCo{margin:0!important;padding:0!important}.page_jobsContainer__nkupQ{display:flex;flex-direction:column}}.joboffercard_container__B_5cu{padding:1rem 2rem;display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;transition:background-color .2s ease,color .2s ease,transform .2s ease;border-radius:var(--border-radius);border:2px solid var(--color-paragraph);transform-origin:center;will-change:background-color,color,transform}.joboffercard_container__B_5cu p{transition:color .2s ease;will-change:color}.joboffercard_container__B_5cu:hover{background-color:var(--color-primary);color:var(--color-text-dark);box-shadow:0 0 1rem rgba(0,0,0,.1);transform:translateY(-.2rem) scale(1.01);border:2px solid var(--color-primary)}.joboffercard_container__B_5cu:hover p{color:var(--color-text-dark)}