.page_main__ufYCo{display:flex;flex-direction:column;gap:2rem;flex:1 1;overflow-x:hidden;width:100%;margin:-2rem auto 2rem;color:var(--color-primary)}.page_mainContainer__WTbIA{display:flex;flex-direction:column;gap:.5rem;position:relative;padding:1rem}.page_main__ufYCo .nav-link.outlined{color:var(--color-primary)!important;border:2px solid var(--color-primary)!important;background:transparent!important;transition:background-color .18s ease,color .18s ease}.page_main__ufYCo .nav-link.outlined:hover{background-color:var(--color-primary)!important;color:#fff!important}.page_jobsContainer__nkupQ{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))}}@media screen and (max-width:578px){.page_jobsContainer__nkupQ{display:flex;flex-direction:column}}.joboffercard_container__B_5cu{background-color:#fff;padding:1rem 2rem;display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;border:2px solid var(--color-primary);color:var(--color-primary);text-decoration:none;transition:background-color .2s,color .2s}.joboffercard_container__B_5cu:hover{background-color:var(--color-primary);color:#fff}.joboffercard_container__B_5cu h2,.joboffercard_container__B_5cu p{color:inherit}