.layout_appointmentWrapper__EjwtW{padding-top:73px;min-height:100vh;position:relative;background-color:#fff}@media (max-width:768px){.layout_appointmentWrapper__EjwtW{padding-top:61px}}.page_wrapper__Tz7rz{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-top:1.5rem;padding:0;max-width:1248px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}.page_navbar__fHuUM{width:100%;position:-webkit-sticky;position:sticky;top:-2.5rem;background:#fff;z-index:10;padding:2.5rem 0 0;margin:-2.5rem -3rem 0}.page_powerBy__u6N3_{position:absolute;bottom:3rem;right:3rem;display:flex;align-items:center;gap:.5rem;color:#456073;font-family:var(--font-poppins);font-size:16px;z-index:10}.page_powerBy__u6N3_ a{display:flex;align-items:center;text-decoration:none}.page_backBtn__hWa55{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.5rem;color:var(--primary-black,#171e25);text-align:center;font-family:var(--font-open-sans);font-size:14px;font-style:normal;font-weight:600;line-height:normal;background:none;border:none;cursor:pointer}.page_rdvStack__8GiAW{width:100%;display:flex;flex-direction:row;gap:3rem;justify-content:center;min-height:380px}.page_smallInfos__JyzLI{gap:1rem;width:35%;max-width:22rem}.page_formWrapper__x6Vz9,.page_smallInfos__JyzLI{display:flex;height:-moz-fit-content;height:fit-content;flex-direction:column}.page_formWrapper__x6Vz9{position:static;border-radius:1rem;background:var(--Primary-Blanc,#fff);box-shadow:0 1px 20px 0 rgba(213,233,246,.8);padding:2.5rem 3rem;gap:3rem;width:65%;min-height:320px}.page_wrapperPowerBy__qhabx{display:flex;flex-direction:column;flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:2rem 3rem;margin:0 -3rem;min-height:700px}.page_formWrapperWidget__OKUhZ{border-radius:1rem;background:var(--Primary-Blanc,#fff);margin:1rem;padding:2.5rem 3rem;box-shadow:0 1px 20px 0 rgba(213,233,246,.8);display:flex;flex-direction:column}.page_wrapper__Tz7rz{gap:2rem;margin-bottom:5rem}.page_title__VUbkv{display:block}@media screen and (max-width:900px){.page_wrapper__Tz7rz{gap:2rem;margin-bottom:5rem}.page_smallInfos__JyzLI{display:none}.page_formWrapper__x6Vz9{position:static;background:var(--Primary-Blanc,#fff);padding:2.5rem 3rem;height:-moz-fit-content;height:fit-content;box-shadow:0 1px 20px 0 rgba(213,233,246,.8);border-radius:1rem;display:flex;flex-direction:column;gap:1.5rem;width:90%}.page_wrapper__Tz7rz{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-top:1.5rem}}@media screen and (max-width:600px){.page_wrapper__Tz7rz{padding-left:0;padding-right:0}.page_backBtn__hWa55,.page_smallInfos__JyzLI,.page_title__VUbkv{display:none}.page_rdvStack__8GiAW{position:relative;top:-55px;z-index:4000}.page_formWrapper__x6Vz9{width:100%;position:fixed;bottom:0;background-color:#fff;box-shadow:0 1px 20px 0 rgba(0,0,0,.9);padding:2rem;height:97dvh;border-radius:1rem 1rem 0 0;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;overflow-y:scroll}.page_formWrapperWidget__OKUhZ{max-height:none;padding:2rem}.page_navbar__fHuUM{top:-1rem;padding:1rem 0 0;margin:-1rem -1rem 0}.page_wrapperPowerBy__qhabx{margin:0 -1rem;padding:1rem}}@media screen and (min-width:600px){.page_wrapper__Tz7rz{padding-left:1rem;padding-right:1rem}}.page_modalOverlay__I8B8S{position:fixed;top:70px;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:flex-start;z-index:1000;padding:calc((100vh - 70px) * .1) 1rem 85px;height:calc(100vh - 70px)}.page_modalHeader__MkqP4{width:100%;text-align:left;margin-bottom:1rem}.page_modal__uefrK{display:flex;width:100%;max-width:768px;max-height:calc(90vh - 70px);padding:2.5rem;flex-direction:column;justify-content:flex-start;align-items:center;gap:16px;border-radius:16px;background:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);position:relative;z-index:1001;overflow:hidden}.page_closeButton__XAAMW{position:absolute;top:20px;right:20px;background:none;border:none;cursor:pointer;font-size:16px;color:#314252;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;transition:background-color .2s}.page_closeButton__XAAMW:hover{background-color:rgba(0,0,0,.05)}@media screen and (max-width:768px){.page_modalOverlay__I8B8S{padding:calc((100vh - 70px) * .1) 0 85px}.page_modal__uefrK{padding:1.5rem;max-height:none;height:100%;border-radius:16px 16px 0 0;margin-bottom:0}.page_pdfViewer__Ja37G{height:calc(100% - 120px);max-height:none}.page_modalHeader__MkqP4{padding:0 .5rem}}.page_pdfViewer__Ja37G{width:100%;height:calc(70vh - 70px);max-height:calc(60vh - 70px);border:none;border-radius:8px;margin-bottom:20px}@media screen and (max-width:450px){.page_wrapperPowerBy__qhabx{height:calc(100% - 50px)}}.prointro_card__fICTo{display:flex;width:100%;padding:1.25rem 1rem;flex-direction:column;align-items:flex-start;gap:1rem;border-radius:1rem;background:var(--Primary-Blanc,#fff);box-shadow:0 1px 20px 0 rgba(213,233,246,.8)}.ButtonPrimary_button__QReUa{text-align:center;text-decoration:none;font:var(--paragraphs-semibold);background-color:var(--black);color:var(--pure-white);display:flex;gap:8px;justify-content:center;align-items:center;flex-direction:row;border-radius:var(--button-radius);border:2px solid var(--black);padding:12px 24px;cursor:pointer;font-weight:var(--semibold);transition:all .125s;text-wrap:nowrap}.ButtonPrimary_button__QReUa:hover{background-color:var(--tag-blue);border:2px solid var(--tag-blue)}.ButtonPrimary_button__QReUa:active{opacity:.7}.ButtonPrimary_button__QReUa:disabled{background:hsla(0,0%,73%,.5);border:2px solid hsla(0,0%,73%,.5);color:#9b9b9b;cursor:not-allowed}.ButtonPrimary_buttonWarning__L6OvC{border:none;width:-moz-fit-content;width:fit-content;display:flex;height:3rem;padding:.75rem 1.5rem;justify-content:center;align-items:center;gap:.5rem;align-self:stretch;border-radius:3.5rem;background:var(--Tags-Rouge,#e15151);color:var(--Primary-Blanc,#fff);font-family:var(--font-open-sans);font-size:1rem;font-style:normal;font-weight:600;line-height:normal;cursor:pointer}.ButtonPrimary_buttonWarning__L6OvC:hover{background:#e04949}.ButtonPrimary_buttonWarning__L6OvC:active{opacity:.7}