.filtersMobile[data-v-53aad15b]{display:none}.filtersMobileContainer[data-v-53aad15b]{background:var(--base-white);border-top-left-radius:20px;border-top-right-radius:20px;bottom:0;display:flex;flex-direction:column;left:0;max-height:0;position:fixed;right:0;transition:max-height .3s ease;will-change:max-height;z-index:1000}.filtersMobileContainer.open[data-v-53aad15b]{height:-moz-fit-content;height:fit-content;max-height:100dvh}.filtersMobileContainer .filtersMobileHeader[data-v-53aad15b]{border-bottom:1px solid var(--base-black);display:flex;justify-content:center;padding:10px 12px;width:100%}.filtersMobileContainer .filtersMobileHeader p[data-v-53aad15b]{font-size:clamp(1.2em,1vw + .5em,1.6em);font-weight:700}.filtersMobileContainer .filtersMobileHeader span[data-v-53aad15b]{cursor:pointer;height:28px;position:absolute;right:12px;width:28px}.filtersMobileContainer .filtersMobileContent[data-v-53aad15b]{display:flex;flex:auto;flex-direction:column;padding:7px;width:100%}.filtersMobileContainer .filtersMobileContent h4[data-v-53aad15b]{color:var(--text-header-second-grey);font-size:clamp(1.2em,1vw + .5em,1.6em);margin:15px 0}.filtersMobileContainer .filtersMobileContent span[data-v-53aad15b]{align-items:center;display:flex;gap:10px;margin:6px 0;width:100%}.filtersMobileContainer .filtersMobileContent label[data-v-53aad15b]{color:var(--base-black);cursor:pointer;flex-grow:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filtersMobileContainer .filtersMobileContent input[type=radio][data-v-53aad15b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:.15em solid var(--base-black);border-radius:.15em;color:var(--base-black);cursor:pointer;display:inline-grid;font:inherit;height:1.15em;margin:0;place-content:center;transform:translateY(-.075em);width:1.15em}.filtersMobileContainer .filtersMobileContent input[type=radio][data-v-53aad15b]:before{background:var(--base-white);border-radius:.15em;clip-path:polygon(24% 46%,20% 52%,40% 70%,48% 70%,80% 35%,74% 30%,43% 62%);content:"";height:1.15em;transform:scale(0);transform-origin:center;transition:transform .12s ease-in-out;width:1.15em}.filtersMobileContainer .filtersMobileContent input[type=radio][data-v-53aad15b]:checked{background-color:var(--base-black)}.filtersMobileContainer .filtersMobileContent input[type=radio][data-v-53aad15b]:checked:before{transform:scale(1)}.filtersMobileContainer .filtersMobileContent input[type=radio][data-v-53aad15b]:focus{outline:max(.5px,.05em) solid currentColor;outline-offset:max(2px,.05em)}.filtersMobileContainer .filtersMobileContent input[type=radio][data-v-53aad15b]:disabled{border-color:#959495;color:#959495;cursor:not-allowed}.filtersMobileContainer .filtersMobileContent .filterRadiusList[data-v-53aad15b]{display:flex;gap:10px;overflow-x:auto;padding-bottom:6px;width:100%}.filtersMobileContainer .filtersMobileContent .filterRadiusList .filterRadiusButton[data-v-53aad15b]{flex-shrink:0}.filtersMobileContainer .filtersMobileContent .filterRadiusList .filterRadiusButton.selected[data-v-53aad15b]{background:var(--base-black);color:var(--base-white)}.filtersMobileContainer .filtersMobileFooter[data-v-53aad15b]{display:flex;justify-content:center;padding:10px 0;width:100%}.filtersMobileContainer .filtersMobileFooter button p[data-v-53aad15b]{color:var(--base-white);font-size:16px;font-weight:700}@media (max-width:768px){.filtersMobile[data-v-53aad15b]{display:block}.filtersMobileButton[data-v-53aad15b]{display:flex;gap:8px}.filtersMobileButton img[data-v-53aad15b]{height:16px;width:16px}}.jobOffersInfo[data-v-09be95aa]{display:flex;flex-direction:column;gap:12px;padding:25px 30px 25px 35px;width:100%}.jobOffersInfo .infoInline[data-v-09be95aa]{align-items:center;display:flex;height:35px;justify-content:space-between;width:100%}.jobOffersInfo .infoLeftSide[data-v-09be95aa]{align-items:center;display:flex;gap:25px}.jobOffersInfo .infoLeftSide .arrowBack[data-v-09be95aa]{align-items:center;display:flex;gap:5px}.jobOffersInfo h1[data-v-09be95aa],.jobOffersInfo p[data-v-09be95aa]{font-size:clamp(15px,1vw,25px);font-weight:600;margin:unset;text-align:center}@media (max-width:930px){.jobOffersInfo[data-v-09be95aa]{padding:25px 5px}}@media (max-width:850px){.jobOffersInfo .infoLeftSide h1[data-v-09be95aa]{font-size:clamp(14px,1vw + 1.5em,16px)}}.loadMoreCard[data-v-40d16c02]{background:#20252f;border-radius:16px;display:flex;flex-direction:column;gap:20px;margin-bottom:25px;padding:clamp(25px,3vh,35px);width:100%}.loadMoreCard h4[data-v-40d16c02]{color:var(--base-white)}.loadMoreCard button[data-v-40d16c02]{width:-moz-fit-content;width:fit-content}.loadMoreCard button p[data-v-40d16c02]{font-weight:700}.offersList[data-v-ef99e0de]{display:flex;flex-direction:column;padding-left:30px;width:30%}.offersList a[data-v-ef99e0de]{cursor:pointer}@media (max-width:1280px){.offersList[data-v-ef99e0de]{width:40%}}@media (max-width:930px){.offersList[data-v-ef99e0de]{padding-left:unset;width:100%}}.shareButton[data-v-898276a4]{background:unset;border:none;border-radius:50%;cursor:pointer;display:inline-flex;padding:12px;transition:box-shadow .2s ease}.shareButton span[data-v-898276a4]{height:24px;width:24px}.shareButton[data-v-898276a4]:hover{box-shadow:0 0 10px #0003}.applyButton[data-v-6e233c0f]{background:var(--base-dental-gradient);border-radius:40px;color:var(--base-white);cursor:pointer;font-weight:800;height:45px;padding:8px 16px}.shakeOnce[data-v-6e233c0f]{animation:jump-shaking-6e233c0f .8s ease both;will-change:transform}@keyframes jump-shaking-6e233c0f{0%{transform:translate(0)}25%{transform:translateY(-9px)}35%{transform:translateY(-9px) rotate(17deg)}55%{transform:translateY(-9px) rotate(-17deg)}65%{transform:translateY(-9px) rotate(17deg)}75%{transform:translateY(-9px) rotate(-17deg)}to{transform:translateY(0) rotate(0)}}.jobOfferForm[data-v-2db7a4fb]{width:100%}.jobOfferForm .formContent[data-v-2db7a4fb]{display:grid;gap:12px;grid-template-areas:"lastName message" "firstName message" "email message" "phone file";grid-template-columns:1fr 1fr;width:100%}.jobOfferForm .formContent .inputLastName[data-v-2db7a4fb]{grid-area:lastName;margin:unset}.jobOfferForm .formContent .inputFirstName[data-v-2db7a4fb]{grid-area:firstName;margin:unset}.jobOfferForm .formContent .inputEmail[data-v-2db7a4fb]{grid-area:email;margin:unset}.jobOfferForm .formContent .inputMessage[data-v-2db7a4fb]{grid-area:message;margin:unset}.jobOfferForm .formContent .inputPhone[data-v-2db7a4fb]{grid-area:phone;margin:unset}.jobOfferForm .formContent .inputFile[data-v-2db7a4fb]{grid-area:file}.jobOfferForm .privacySubmit[data-v-2db7a4fb]{align-items:center;display:flex;justify-content:space-between;margin-top:32px;width:100%}.jobOfferForm .privacySubmit .privacyText[data-v-2db7a4fb]{align-items:center;display:flex;margin:12px 0 16px;position:relative}.jobOfferForm .privacySubmit .privacyText[data-v-2db7a4fb] .md p{font-size:.75em}.jobOfferForm .privacySubmit .privacyText[data-v-2db7a4fb] span{height:16px;margin-left:6px;width:16px}.jobOfferForm .privacySubmit button p[data-v-2db7a4fb]{font-weight:800}@media (max-width:1280px){.jobOfferForm .formContent[data-v-2db7a4fb]{grid-template-areas:"lastName firstName" "email phone" "message message" "file file"}.jobOfferForm .privacySubmit[data-v-2db7a4fb]{flex-direction:column;margin-top:16px}}@media (max-width:930px){.jobOfferForm .formContent[data-v-2db7a4fb]{grid-template-areas:"lastName" "firstName" "email" "phone" "message" "file";grid-template-columns:1fr}}.offerFormWrapper[data-v-6f44af2d]{padding:calc(var(--padding-wide)*.5) var(--padding-wide);width:100%}.offerFormWrapper h4[data-v-6f44af2d]{color:var(--base-text-grey);margin:10px 0 30px}.jobOffer[data-v-d64b83c2]{height:calc(100vh - var(--header-navbar-height));overflow:hidden;padding:0 30px;position:sticky;top:var(--header-navbar-height)}.jobOffer[data-v-d64b83c2],.jobOffer .jobOfferHeader[data-v-d64b83c2]{display:flex;flex-direction:column;width:100%}.jobOffer .jobOfferHeader .mobileBack[data-v-d64b83c2]{display:none}.jobOffer .jobOfferHeader .titleContainer[data-v-d64b83c2]{background:var(--base-grey);border-radius:16px 16px 0 0;display:flex;flex-direction:column;padding:25px 40px;width:100%}.jobOffer .jobOfferHeader .titleContainer .title[data-v-d64b83c2]{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.jobOffer .jobOfferHeader .titleContainer .title h1[data-v-d64b83c2],.jobOffer .jobOfferHeader .titleContainer .title h2[data-v-d64b83c2]{font-size:clamp(1em,1.3vw + .7em,1.8em);line-height:120%;margin:unset}.jobOffer .jobOfferHeader .titleContainer .title button[data-v-d64b83c2]{flex-shrink:0}.jobOffer .jobOfferHeader .titleContainer .jobInfo[data-v-d64b83c2]{display:flex;justify-content:space-between}.jobOffer .jobOfferHeader .titleContainer .jobInfo .labels[data-v-d64b83c2]{-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;row-gap:10px}.jobOffer .jobOfferHeader .titleContainer .jobInfo .labels span[data-v-d64b83c2]{align-items:center;display:flex;gap:5px}.jobOffer .jobOfferHeader .titleContainer .jobInfo .labels span p[data-v-d64b83c2],.jobOffer .jobOfferHeader .titleContainer .jobInfo .labels span span[data-v-d64b83c2]{color:var(--text-header-first-grey);font-size:clamp(13px,.9vw,15px)}.jobOffer .jobOfferHeader .titleContainer .jobInfo .labels span span[data-v-d64b83c2]{height:20px;width:20px}.jobOffer .jobOfferHeader .titleContainer .jobInfo .buttons[data-v-d64b83c2]{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.jobOffer .jobOfferHeader .titleContainer .jobInfo .buttons a[data-v-d64b83c2],.jobOffer .jobOfferHeader .titleContainer .jobInfo .buttons button[data-v-d64b83c2]{border-radius:40px;cursor:pointer;font-weight:800;gap:8px;height:45px;padding:8px 16px}.jobOffer .jobOfferHeader .titleContainer .jobInfo .buttons a p[data-v-d64b83c2]:first-child,.jobOffer .jobOfferHeader .titleContainer .jobInfo .buttons button p[data-v-d64b83c2]:first-child{color:var(--base-white)}.jobOffer .jobOfferHeader .titleContainer .jobInfo .buttons a p[data-v-d64b83c2],.jobOffer .jobOfferHeader .titleContainer .jobInfo .buttons button p[data-v-d64b83c2]{font-weight:800}.jobOffer .jobOfferContentContainer[data-v-d64b83c2]{border-radius:0 0 16px 16px;box-shadow:0 2px 10px #969ea633;flex:1 1 auto;margin-bottom:25px;overflow-y:auto;scroll-behavior:smooth;width:100%}.jobOffer .jobOfferContentContainer .reference[data-v-d64b83c2]{color:var(--base-text-grey);padding:10px;position:absolute;right:0;top:0;z-index:10}.jobOffer .jobOfferContentContainer[data-v-d64b83c2]::-webkit-scrollbar{display:none}.jobOffer .jobOfferContentContainer .jobOfferContent[data-v-d64b83c2]{font-weight:600;padding:25px 40px 50px}@media (max-width:1280px){.jobOffer .jobOfferHeader .titleContainer .jobInfo[data-v-d64b83c2]{flex-wrap:wrap;gap:10px}}@media (max-width:930px){.jobOffer[data-v-d64b83c2]{background:var(--base-white);height:auto;inset:var(--header-navbar-height) 0 0 0;overflow-y:auto;padding:0;position:fixed;z-index:100}.jobOffer .jobOfferHeader .titleContainer[data-v-d64b83c2]{padding:10px var(--padding-wide) 25px var(--padding-wide)}.jobOffer .jobOfferHeader .titleContainer h1[data-v-d64b83c2]{font-size:clamp(1.6em,1.7vw + 1.5em,4.5em)}.jobOffer .jobOfferHeader .mobileBack[data-v-d64b83c2]{color:var(--base-text-grey);cursor:pointer;display:flex;justify-content:space-between;padding:4px 4px 4px var(--padding-wide);width:100%}.jobOffer .jobOfferContentContainer[data-v-d64b83c2]{margin:0;overflow-y:unset}.jobOffer .jobOfferContentContainer .reference[data-v-d64b83c2]{display:none}.jobOffer .jobOfferContentContainer .jobOfferContent[data-v-d64b83c2]{padding:10px var(--padding-wide) 25px var(--padding-wide)}}.submittedPopUp[data-v-d64b83c2]{background:var(--base-white);border-radius:16px;max-width:800px;padding:40px var(--padding-wide);text-align:center}.offersDisplay[data-v-2bc42739]{flex-direction:column;padding:0 calc(var(--padding-wide)/2);position:relative}.offersDisplay[data-v-2bc42739],.offersDisplay .offersListWrapper[data-v-2bc42739]{display:flex;width:100%}.offersDisplay .offersListWrapper .desktopOfferWrapper[data-v-2bc42739]{width:70%}.offerMobile-enter-active[data-v-2bc42739],.offerMobile-leave-active[data-v-2bc42739]{transition:transform .3s ease;will-change:transform}.offerMobile-enter-from[data-v-2bc42739],.offerMobile-leave-to[data-v-2bc42739]{transform:translate3d(0,100vh,0)}.offerMobile-enter-to[data-v-2bc42739],.offerMobile-leave-from[data-v-2bc42739]{transform:translateZ(0)}@media (max-width:1280px){.offersDisplay .offersListWrapper .desktopOfferWrapper[data-v-2bc42739]{width:60%}}@media (max-width:930px){.offersDisplay .offersListWrapper .desktopOfferWrapper[data-v-2bc42739]{width:100%}}
