@keyframes ChooseCoursePopup_slideInRight__O_s_z{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes ChooseCoursePopup_slideUpMobile__pcOGl{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.ChooseCoursePopup_overlay__MlS_k{position:fixed;inset:0;background-color:rgba(0,0,0,.45);display:flex;align-items:stretch;justify-content:flex-end;z-index:9999}.ChooseCoursePopup_panel__bj82i{background:#ffffff;border-radius:16px 0 0 16px;width:100%;max-width:420px;height:100vh;overflow-y:auto;box-shadow:-8px 0 40px rgba(0,0,0,.2);display:flex;flex-direction:column;animation:ChooseCoursePopup_slideInRight__O_s_z .3s cubic-bezier(.32,.72,0,1) both}.ChooseCoursePopup_header__vbAby{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid #f0f0f0;position:-webkit-sticky;position:sticky;top:0;background:#ffffff;z-index:1;border-radius:16px 0 0 0}.ChooseCoursePopup_title__WfC_u{font-size:20px;font-weight:700;color:#111827;margin:0;line-height:1.3}.ChooseCoursePopup_closeBtn__tReUW{background:none;border:none;cursor:pointer;font-size:18px;color:#6b7280;padding:4px 8px;border-radius:6px;line-height:1;transition:background .15s,color .15s;flex-shrink:0}.ChooseCoursePopup_closeBtn__tReUW:hover{background:#f3f4f6;color:#111827}.ChooseCoursePopup_countryWrapper__6yk_a{padding:16px 24px 0}.ChooseCoursePopup_stepIndicator__ABjVt{display:flex;align-items:center;gap:6px;padding:14px 24px 0}.ChooseCoursePopup_stepDot__8Srye{width:10px;height:10px;border-radius:50%;background:#d1d5db;transition:background .25s;flex-shrink:0}.ChooseCoursePopup_stepDotActive__3kXux{background:#111827}.ChooseCoursePopup_stepLine__sVCYc{flex:1 1;height:2px;background:#d1d5db;border-radius:2px;transition:background .25s}.ChooseCoursePopup_stepLineActive__g6P3t{background:#111827}.ChooseCoursePopup_form__Uwwk_{padding:20px 24px 24px;display:flex;flex-direction:column;flex:1 1}.ChooseCoursePopup_fieldGroup__FP75V{display:flex;flex-direction:column;margin-bottom:16px}.ChooseCoursePopup_textInput__bj8HM{width:100%;padding:13px 16px;font-size:15px;color:#111827;background:#ffffff;border:1.5px solid #d1d5db;border-radius:10px;outline:none;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}.ChooseCoursePopup_textInput__bj8HM::placeholder{color:#9ca3af}.ChooseCoursePopup_textInput__bj8HM:focus{border-color:#1e3a5f;box-shadow:0 0 0 3px rgba(30,58,95,.1)}.ChooseCoursePopup_textInput__bj8HM.ChooseCoursePopup_inputError__mlZUG{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.ChooseCoursePopup_fieldGroup__FP75V .react-tel-input .form-control{width:100%!important;height:46px!important;font-size:15px!important;border:1.5px solid #d1d5db!important;border-radius:10px!important;color:#111827!important;padding-left:52px!important;transition:border-color .2s,box-shadow .2s!important}.ChooseCoursePopup_fieldGroup__FP75V .react-tel-input .form-control:focus{border-color:#1e3a5f!important;box-shadow:0 0 0 3px rgba(30,58,95,.1)!important}.ChooseCoursePopup_fieldGroup__FP75V .react-tel-input .flag-dropdown{border:1.5px solid #d1d5db!important;border-right:none!important;border-radius:10px 0 0 10px!important;background:#f9fafb!important}.ChooseCoursePopup_fieldGroup__FP75V .react-tel-input .flag-dropdown.open{border-radius:10px 0 0 10px!important}.ChooseCoursePopup_fieldGroup__FP75V .react-tel-input.input-error-ring .form-control{border-color:#ef4444!important;box-shadow:0 0 0 3px rgba(239,68,68,.1)!important}.ChooseCoursePopup_fieldGroup__FP75V .react-tel-input.input-error-ring .flag-dropdown{border-color:#ef4444!important}.ChooseCoursePopup_fieldLabel__SKdff{font-size:13px;font-weight:600;color:#374151;margin-bottom:6px;display:block}.ChooseCoursePopup_errorMsg__aaNrj{color:#ef4444;font-size:12px;font-weight:500;margin:5px 0 0 2px;line-height:1.4;min-height:17px}.ChooseCoursePopup_actions__iolu8{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:8px}.ChooseCoursePopup_nextBtnText__xzTaH{flex:1 1;padding:14px;font-size:16px;font-weight:700;color:#ffffff;background:#111827;border:none;border-radius:10px;cursor:pointer;transition:background .2s;letter-spacing:.3px}.ChooseCoursePopup_nextBtnText__xzTaH:hover{background:#1f2937}.ChooseCoursePopup_nextBtnRound__HdeLa{width:48px;height:48px;border-radius:50%;color:#ffffff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0;transition:background .2s}.ChooseCoursePopup_nextBtnRound__HdeLa:hover{background:#d2def0}.ChooseCoursePopup_prevBtn__HafE0{width:48px;height:48px;border-radius:50%;background:#f3f4f6;color:#374151;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0;transition:background .2s,color .2s;transform:rotate(180deg)}.ChooseCoursePopup_prevBtn__HafE0:hover{background:#e5e7eb;color:#111827}.ChooseCoursePopup_submitBtn__OIYze{flex:1 1;padding:14px;font-size:16px;font-weight:700;color:#ffffff;background:#111827;border:none;border-radius:10px;cursor:pointer;transition:background .2s,opacity .2s;letter-spacing:.3px}.ChooseCoursePopup_submitBtn__OIYze:hover:not(:disabled){background:#1f2937}.ChooseCoursePopup_submitBtn__OIYze:disabled{opacity:.6;cursor:not-allowed}.ChooseCoursePopup_panel__bj82i::-webkit-scrollbar{width:5px}.ChooseCoursePopup_panel__bj82i::-webkit-scrollbar-track{background:transparent}.ChooseCoursePopup_panel__bj82i::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px}@media (max-width:520px){.ChooseCoursePopup_overlay__MlS_k{align-items:flex-end;justify-content:stretch}.ChooseCoursePopup_panel__bj82i{max-width:100%;width:100%;height:auto;max-height:88vh;border-radius:20px 20px 0 0;animation:ChooseCoursePopup_slideUpMobile__pcOGl .3s cubic-bezier(.32,.72,0,1) both}.ChooseCoursePopup_header__vbAby{padding:16px 18px 14px;border-radius:20px 20px 0 0}.ChooseCoursePopup_title__WfC_u{font-size:17px}.ChooseCoursePopup_countryWrapper__6yk_a{padding:14px 18px 0}.ChooseCoursePopup_stepIndicator__ABjVt{padding:12px 18px 0}.ChooseCoursePopup_form__Uwwk_{padding:16px 18px 20px}}.footerContent_immigration_container__T1onG{position:relative;background-color:#f5f5f5;min-height:100vh;padding:40px 20px}.footerContent_content_wrapper__OA0Na{max-width:900px;margin:0 auto;padding:60px 10px;border-radius:8px}.footerContent_main_title__cGLzK{font-size:32px;font-weight:700;color:#1a1a1a;text-align:center;margin-bottom:30px;letter-spacing:-.5px}.footerContent_intro_paragraph__GIDus{font-size:14px;line-height:1.8;color:#555;text-align:justify;margin-bottom:25px;word-spacing:.05em}.footerContent_section_title__2XYSK{font-size:18px;font-weight:700;color:#1a1a1a;text-align:center;margin:30px 0 25px;letter-spacing:-.3px}.footerContent_body_paragraph__OFOw8{font-size:14px;line-height:1.8;color:#555;text-align:justify;margin-bottom:20px;word-spacing:.05em}.footerContent_highlight_link__xwTMs{color:#3b82f6;font-weight:600;text-decoration:none;cursor:pointer;transition:color .2s ease}.footerContent_highlight_link__xwTMs:hover{color:#2563eb;text-decoration:underline}.footerContent_footer_paragraph__cUd5g{font-size:15px;line-height:1.8;color:#555;text-align:justify;margin-top:25px}.footerContent_contact_link__ibE4X{color:#3b82f6;font-weight:600;text-decoration:none;cursor:pointer;transition:color .2s ease}.footerContent_contact_link__ibE4X:hover{color:#2563eb;text-decoration:underline}@media (max-width:768px){.footerContent_content_wrapper__OA0Na{padding:40px 30px}.footerContent_main_title__cGLzK{font-size:24px}.footerContent_section_title__2XYSK{font-size:16px}.footerContent_body_paragraph__OFOw8,.footerContent_intro_paragraph__GIDus{font-size:14px;text-align:left}.footerContent_floating_icons__0xyy0{right:20px;bottom:20px;gap:12px}.footerContent_icon__jc14v{width:45px;height:45px}}@media (max-width:480px){.footerContent_immigration_container__T1onG{padding:20px 10px}.footerContent_content_wrapper__OA0Na{padding:30px 20px;border-radius:4px}.footerContent_main_title__cGLzK{font-size:20px;margin-bottom:20px}.footerContent_section_title__2XYSK{font-size:15px}.footerContent_body_paragraph__OFOw8,.footerContent_intro_paragraph__GIDus{font-size:13px}}.footerContent_expandable_content___RLDR{overflow:hidden;transition:max-height .4s ease-in-out,opacity .3s ease-in-out}.footerContent_expandable_content___RLDR.footerContent_collapsed__Io31S{max-height:200px;position:relative}.footerContent_expandable_content___RLDR.footerContent_collapsed__Io31S:after{content:"";position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(180deg,transparent,#f5f5f5);pointer-events:none}.footerContent_expandable_content___RLDR.footerContent_expanded__9Cw_s{max-height:none}.footerContent_view_more_btn__V1d8p{display:flex;align-items:center;gap:8px;margin:25px auto 0;padding:12px 32px;background-color:#000000;color:white;border:none;border-radius:100px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(59,130,246,.3)}.footerContent_view_more_btn__V1d8p:hover{background-color:#ff0000;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.footerContent_view_more_btn__V1d8p:active{transform:translateY(0)}.footerContent_arrow_icon___J2gU{transition:transform .3s ease}.footerContent_arrow_icon___J2gU.footerContent_rotated__JPFne{transform:rotate(180deg)}@media (max-width:768px){.footerContent_view_more_btn__V1d8p{font-size:14px;padding:10px 24px}}.Nav3_nav3-item__vWkcM{position:relative;list-style:none}.Nav3_nav3-item__vWkcM>a{display:inline-flex;align-items:center;gap:4px;cursor:pointer;text-decoration:none;color:inherit;font-weight:500;padding:4px 0;white-space:nowrap;transition:color .15s ease}.Nav3_nav3-item__vWkcM>a:hover{opacity:.75}.Nav3_nav3-chevron__C6k45{display:inline-flex;align-items:center;transition:transform .2s ease}.Nav3_nav3-item__vWkcM.Nav3_nav3-open__j07Jx .Nav3_nav3-chevron__C6k45{transform:rotate(180deg)}.Nav3_nav3-dropdown__k9nJj{position:absolute;top:100%;left:0;z-index:1000;min-width:70px;background-color:#ffffff;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.12);padding:4px;opacity:0;visibility:hidden;transform:translateY(2px);transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s;pointer-events:none;max-height:500px;overflow-y:auto;overflow-x:hidden}.Nav3_nav3-item__vWkcM.Nav3_nav3-open__j07Jx .Nav3_nav3-dropdown__k9nJj{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;transition:opacity .15s ease,transform .15s ease,visibility 0s linear 0s}.Nav3_nav3-dropdown-list___8xXS{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.Nav3_nav3-dropdown-list___8xXS li a{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;text-decoration:none;color:#2d2d2d;font-size:.835rem;font-weight:500;transition:all .18s ease;white-space:nowrap;position:relative}.Nav3_nav3-dropdown-list___8xXS li a:hover{background:linear-gradient(135deg,rgba(228,30,37,.07),rgba(228,30,37,.03));color:#e41e25;transform:translateX(1px)}.Nav3_nav3-dropdown__k9nJj{-ms-overflow-style:none;scrollbar-width:none}.Nav3_nav3-dropdown__k9nJj::-webkit-scrollbar{display:none}.Nav3_nav3-mega-parent__0n45_{position:relative!important}.Nav3_nav3-mega-dropdown__iYVa_{position:absolute;top:100%;left:0;right:auto;z-index:1000;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),visibility 0s linear .25s;pointer-events:none;padding-top:4px}.Nav3_nav3-mega-dropdown__iYVa_.Nav3_nav3-mega-open__DDOmu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s}.Nav3_nav3-mega-inner__xUIrd{display:flex;gap:0;background:#ffffff;border-radius:14px;box-shadow:0 20px 60px rgba(0,0,0,.12),0 4px 16px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.06);overflow:hidden;max-width:700px}.Nav3_nav3-mega-left__0GnO9{flex:1 1;padding:24px 18px;min-width:0;max-height:500px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.Nav3_nav3-mega-left__0GnO9::-webkit-scrollbar{display:none}.Nav3_nav3-mega-heading__pfftD{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:linear-gradient(90deg,rgb(228,30,37),rgb(241,125,129));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 14px;padding:0 0 10px;border-bottom:1px solid rgba(228,30,37,.15)}.Nav3_nav3-mega-grid___Yogl{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:6px 55px;gap:6px 55px}.Nav3_nav3-mega-grid___Yogl li a{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;text-decoration:none;color:#2d2d2d;font-size:.835rem;font-weight:500;transition:all .18s ease;white-space:nowrap;position:relative}.Nav3_nav3-mega-grid___Yogl li a:hover{background:linear-gradient(135deg,rgba(228,30,37,.07),rgba(228,30,37,.03));color:#e41e25;transform:translateX(3px)}.Nav3_nav3-mega-link-icon__sIEw7{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:rgba(228,30,37,.07);color:#e41e25;flex-shrink:0;transition:all .18s ease}.Nav3_nav3-mega-link-icon__sIEw7 svg path{fill:#e41e25}.Nav3_nav3-mega-grid___Yogl li a:hover .Nav3_nav3-mega-link-icon__sIEw7{background:#e41e25;color:#ffffff;transform:scale(1.05)}.Nav3_nav3-mega-grid___Yogl li a:hover .Nav3_nav3-mega-link-icon__sIEw7 svg path{fill:#ffffff}.Nav3_nav3-view-more-btn__K0_lz{display:inline-flex;align-items:center;gap:6px;margin-top:14px;padding:8px 18px;font-size:.8rem;font-weight:600;color:#e41e25;background:rgba(228,30,37,.06);border:1.5px solid rgba(228,30,37,.15);border-radius:8px;cursor:pointer;transition:all .2s ease;letter-spacing:.01em;text-decoration:none}.Nav3_nav3-view-more-btn__K0_lz:hover{background:#e41e25;color:#ffffff;border-color:#e41e25;transform:translateY(-1px);box-shadow:0 4px 12px rgba(228,30,37,.25)}.Nav3_nav3-view-more-btn__K0_lz svg{transition:transform .2s ease}.Nav3_nav3-view-more-btn__K0_lz:hover svg{transform:translateY(2px)}.Nav3_nav3-mega-right__SomxM{width:280px;flex-shrink:0;padding:16px}.Nav3_nav3-mega-card__cXSuN{position:relative;width:100%;height:100%;min-height:280px;border-radius:12px;overflow:hidden}.Nav3_nav3-mega-card-img__60IID{width:100%;height:100%;object-fit:cover;display:block;position:absolute;inset:0;transition:transform .5s cubic-bezier(.4,0,.2,1)}.Nav3_nav3-mega-card__cXSuN:hover .Nav3_nav3-mega-card-img__60IID{transform:scale(1.06)}.Nav3_nav3-mega-card-overlay__YUB_5{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.4) 50%,rgba(0,0,0,.1));display:flex;flex-direction:column;justify-content:flex-end;padding:20px;gap:6px}.Nav3_nav3-mega-card-title__1zv9r{font-size:1.05rem;font-weight:700;color:#ffffff;margin:0;line-height:1.3}.Nav3_nav3-mega-card-desc__cXgPM{font-size:.75rem;color:rgba(255,255,255,.8);margin:0;line-height:1.5}.Nav3_nav3-mega-card-btn__MxlL5{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:9px 18px;font-size:.78rem;font-weight:600;color:#ffffff;background:#e41e25;border-radius:8px;text-decoration:none;transition:all .2s ease;align-self:flex-start;letter-spacing:.01em}.Nav3_nav3-mega-card-btn__MxlL5:hover{background:#c81920;transform:translateY(-1px);box-shadow:0 4px 16px rgba(228,30,37,.4)}.Nav3_nav3-mega-card-btn__MxlL5 svg{transition:transform .2s ease}.Nav3_nav3-mega-card-btn__MxlL5:hover svg{transform:translateX(3px)}@media (prefers-color-scheme:dark){.Nav3_nav3-dropdown-list___8xXS li a:hover{background-color:rgba(255,255,255,.08)}}.Nav3_nav3-dropdown-icon__Yami8{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:rgba(228,30,37,.07);color:#e41e25;flex-shrink:0;transition:all .18s ease}.Nav3_nav3-dropdown-icon__Yami8 svg path{fill:#e41e25}.Nav3_nav3-dropdown-list___8xXS li a:hover .Nav3_nav3-dropdown-icon__Yami8{background:#e41e25;color:#ffffff;transform:scale(1.05)}.Nav3_nav3-dropdown-list___8xXS li a:hover .Nav3_nav3-dropdown-icon__Yami8 svg path{fill:#ffffff}.Nav3_nav3-chevron__C6k45 svg,.Nav3_nav3-mega-link-icon__sIEw7 svg{pointer-events:none}.Nav3_nav3-nursing-section__bD47M{margin-top:18px;padding-top:14px;border-top:1px solid rgba(228,30,37,.15)}.Nav3_nav3-nursing-heading__PZ9EC{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:linear-gradient(90deg,rgb(228,30,37),rgb(241,125,129));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 10px}