.filterDropdownWrapper[data-v-54f50144]{position:relative}.filterDropdownWrapper .filterDropdownButton[data-v-54f50144]{align-items:center;background:var(--base-white);border:unset;border-radius:16px;cursor:pointer;display:flex;gap:16px;padding:8px 22px}.filterDropdownWrapper .filterDropdownButton .selectedOption[data-v-54f50144]{font-weight:400}.filterDropdownWrapper .filterDropdownButton .chevron[data-v-54f50144]{color:var(--base-text-grey);rotate:-90deg;transition:rotate .2s ease-in-out}.filterDropdownWrapper .filterDropdownButton.open .chevron[data-v-54f50144]{rotate:90deg}.filterDropdownWrapper .filterDropdownButton.flat[data-v-54f50144]{border-bottom-left-radius:0;border-bottom-right-radius:0}.filterDropdownWrapper .filterDropdown[data-v-54f50144]{background:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;left:0;max-height:0;overflow:hidden;position:absolute;top:100%;transition:max-height .2s ease-in-out;width:100%;z-index:2}.filterDropdownWrapper .filterDropdown.open[data-v-54f50144]{max-height:200px}.filterDropdownWrapper .filterDropdown span[data-v-54f50144]{padding:4px 10px;width:100%}.filterDropdownWrapper .filterDropdown span[data-v-54f50144]:hover{background:#eff4f8;cursor:pointer}.filterSpecialitiesButton[data-v-12ee1bee]{align-items:center;background:var(--base-white);border:unset;border-radius:16px;cursor:pointer;display:flex;gap:16px;padding:8px 22px}.filterSpecialitiesButton span[data-v-12ee1bee]{height:18px;width:18px}.filterSpecialityPopup[data-v-12ee1bee]{background:var(--base-white);border-radius:15px;display:flex;flex-direction:column;min-width:375px;width:100%;width:35vw}.filterSpecialityPopup[data-v-12ee1bee] h4{padding-left:25px}.filterSpecialityPopup[data-v-12ee1bee] .displayList{padding:5px 25px 25px}.filterSpecialityPopup .buttonsContainer[data-v-12ee1bee]{border-top:1px solid var(--base-black);display:flex;justify-content:space-between;padding:25px;width:100%}.filterSpecialityPopup .buttonsContainer .confirmButton p[data-v-12ee1bee]{color:var(--base-white)}.filtersContainer[data-v-36d5a722]{display:flex;gap:16px;margin-top:16px;max-width:1200px;width:100%}@media(max-width:768px){.filtersContainer[data-v-36d5a722]{display:none}}@media(min-width:2100px){.filtersContainer[data-v-36d5a722]{max-width:1600px}}[data-v-3f8fb5f0]:root{--side-padding:10px;--elem-spacing:48px;--navbar-height:80px}@media(min-width:375px){[data-v-3f8fb5f0]:root{--elem-spacing:58px}}@media(min-width:768px){[data-v-3f8fb5f0]:root{--side-padding:28px;--elem-spacing:72px}}@media(min-width:930px){[data-v-3f8fb5f0]:root{--side-padding:32px;--elem-spacing:80px}}@media(min-width:1024px){[data-v-3f8fb5f0]:root{--side-padding:40px;--elem-spacing:96px}}@media(min-width:2100px){[data-v-3f8fb5f0]:root{--side-padding:48px;--elem-spacing:120px}}@media(max-width:850px){[data-v-3f8fb5f0]:root{--navbar-height:60px}}.jobOffersHeader .title[data-v-3f8fb5f0]{font-size:32px;font-size:clamp(32px,20.5496183206px + 3.0534351145vw,44px)}@media(min-width:768px){.jobOffersHeader .title[data-v-3f8fb5f0]{font-size:clamp(44px,25.037037037px + 2.4691358025vw,48px)}}@media(min-width:930px){.jobOffersHeader .title[data-v-3f8fb5f0]{font-size:clamp(48px,8.4255319149px + 4.2553191489vw,52px)}}@media(min-width:1024px){.jobOffersHeader .title[data-v-3f8fb5f0]{font-size:clamp(52px,36px + 1.5625vw,56px)}}@media(min-width:1280px){.jobOffersHeader .title[data-v-3f8fb5f0]{font-size:clamp(56px,43.512195122px + .9756097561vw,64px)}}@media(min-width:2100px){.jobOffersHeader .title[data-v-3f8fb5f0]{font-size:64px}}.jobOffersHeader .title[data-v-3f8fb5f0]{line-height:32px}@media(min-width:768px){.jobOffersHeader .title[data-v-3f8fb5f0]{line-height:46px}}@media(min-width:1024px){.jobOffersHeader .title[data-v-3f8fb5f0]{line-height:54px}}.bgWrapper[data-v-3f8fb5f0],.jobOffersHeader[data-v-3f8fb5f0]{justify-content:center}.jobOffersHeader[data-v-3f8fb5f0]{align-items:center;display:flex;flex-direction:column;max-width:1200px;padding:calc(var(--navbar-height) + var(--elem-spacing)) var(--side-padding) var(--elem-spacing);text-align:center;width:100%}.jobOffersHeader .title[data-v-3f8fb5f0]{color:var(--almost-black);margin-bottom:32px}.jobOffersHeader .subtitle[data-v-3f8fb5f0]{color:var(--almost-black);font-weight:700;margin-bottom:16px}.jobOffersLayout[data-v-5f6664d4]{display:flex;flex-direction:column;gap:var(--elem-spacing)}
