{"id":114,"date":"2026-08-18T14:55:42","date_gmt":"2026-08-18T06:55:42","guid":{"rendered":"https:\/\/easttophealthcare.com\/?page_id=114"},"modified":"2026-09-10T00:02:11","modified_gmt":"2026-09-09T16:02:11","slug":"free-consultation","status":"publish","type":"page","link":"https:\/\/easttophealthcare.com\/index.php\/free-consultation\/","title":{"rendered":"Free Consultation"},"content":{"rendered":"\n==== Eastop Medical &#8211; Free Consultation &#8211; WordPress Custom HTML Block ===== &#8211;>\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500;9..144,600;9..144,700&family=Noto+Serif+SC:wght@400;500;600;700&family=Noto+Sans+SC:wght@300;400;500;600;700&family=Plus+Jakarta+Sans:wght@300;400;500;600;700&display=swap');\n\n:root {\n            --navy-deep: #0a1628;\n            --navy: #0f1b2e;\n            --navy-light: #1a2744;\n            --navy-lighter: #243353;\n            --gold: #c9a227;\n            --gold-light: #d4af37;\n            --gold-bright: #e0c04f;\n            --cream: #f5f0e8;\n            --cream-warm: #efe8dc;\n            --white: #ffffff;\n            --gray-600: #5a6478;\n            --gray-500: #7a8499;\n            --gray-400: #9ba4b5;\n            --gray-300: #c5cbd6;\n            --gray-200: #e2e6ec;\n            --gray-100: #f0f2f6;\n            --font-serif: 'Fraunces', 'Noto Serif SC', Georgia, serif;\n            --font-sans: 'Plus Jakarta Sans', 'Noto Sans SC', -apple-system, BlinkMacSystemFont, 'Segoe UI', system-ui, sans-serif;\n            --container-max: 1200px;\n            --section-padding-y: clamp(64px, 8vw, 120px);\n            --radius-sm: 6px;\n            --radius-md: 10px;\n            --radius-lg: 16px;\n            --radius-pill: 100px;\n            --shadow-sm: 0 2px 8px rgba(15, 27, 46, 0.06);\n            --shadow-md: 0 4px 20px rgba(15, 27, 46, 0.08);\n            --shadow-lg: 0 12px 40px rgba(15, 27, 46, 0.12);\n            --transition: 0.35s cubic-bezier(0.4, 0, 0.2, 1);\n        }\n\n        *, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }\n\n        html { scroll-behavior: smooth; -webkit-text-size-adjust: 100%; }\n\n        body {\n            font-family: var(--font-sans);\n            font-size: 16px;\n            line-height: 1.65;\n            color: var(--navy);\n            background: var(--cream);\n            overflow-x: hidden;\n            -webkit-font-smoothing: antialiased;\n            -moz-osx-font-smoothing: grayscale;\n        }\n\n        h1, h2, h3, h4 {\n            font-family: var(--font-serif);\n            font-weight: 600;\n            line-height: 1.2;\n            color: var(--navy);\n        }\n\n        a { color: inherit; text-decoration: none !important; }\n        a * { text-decoration: none !important; }\n        img { max-width: 100%; height: auto; display: block; }\n        button { font-family: inherit; cursor: pointer; border: none; background: none; }\n\n        .container { max-width: var(--container-max); margin: 0 auto; padding: 0 24px; }\n        .section { padding: var(--section-padding-y) 0; }\n\n        .section-label {\n            display: inline-block;\n            font-family: var(--font-sans);\n            font-size: 0.75rem;\n            font-weight: 600;\n            letter-spacing: 0.15em;\n            text-transform: uppercase;\n            color: var(--gold);\n            margin-bottom: 16px;\n        }\n\n        .section-label .cn {\n            font-family: var(--font-serif);\n            font-weight: 400;\n            text-transform: none;\n            letter-spacing: 0.05em;\n            margin-left: 6px;\n            opacity: 0.7;\n        }\n\n        .section-title { font-size: clamp(1.75rem, 3.5vw, 2.75rem); margin-bottom: 16px; }\n        .section-subtitle { font-size: 1.0625rem; color: var(--gray-600); max-width: 600px; }\n\n        .btn {\n            display: inline-flex;\n            align-items: center;\n            gap: 8px;\n            padding: 14px 32px;\n            font-family: var(--font-sans);\n            font-size: 0.9375rem;\n            font-weight: 600;\n            border-radius: var(--radius-pill);\n            transition: var(--transition);\n            white-space: nowrap; text-decoration: none !important;\n        }\n\n        .btn-gold { background: var(--gold); color: var(--navy); }\n        .btn-gold:hover { background: var(--gold-bright); transform: translateY(-2px); box-shadow: 0 8px 24px rgba(201, 162, 39, 0.35); }\n\n        .btn-outline-light { border: 1.5px solid rgba(255, 255, 255, 0.4); color: var(--white); }\n        .btn-outline-light:hover { border-color: var(--white); background: rgba(255, 255, 255, 0.08); transform: translateY(-2px); }\n\n        .btn-outline-dark { border: 1.5px solid var(--navy); color: var(--navy); }\n        .btn-outline-dark:hover { background: var(--navy); color: var(--white); }\n\n        \/* ===== Navigation ===== *\/\n        .nav {\n            position: fixed;\n            top: 0; left: 0; right: 0;\n            z-index: 1000;\n            padding: 14px 0;\n            transition: var(--transition);\n            background: rgba(10, 22, 40, 0.95);\n            backdrop-filter: blur(12px);\n            box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);\n        }\n\n        .nav.scrolled {\n            padding: 12px 0;\n        }\n\n        .nav .container { display: flex; align-items: center; justify-content: space-between; }\n\n        .nav-logo {\n            font-family: var(--font-serif);\n            font-size: 1.5rem;\n            font-weight: 700;\n            color: var(--white);\n            letter-spacing: 0.02em;\n            display: flex;\n            align-items: center;\n            gap: 10px;\n            text-decoration: none !important;\n        }\n\n        .nav-logo * { text-decoration: none !important; }\n\n        .nav-logo .logo-cn { color: var(--white); }\n        .nav-logo .logo-en { font-size: 0.75rem; font-weight: 500; color: var(--gold-light); letter-spacing: 0.15em; text-transform: uppercase; font-family: var(--font-sans); display: block; line-height: 1; }\n        .nav-logo .logo-text { display: flex; flex-direction: column; gap: 2px; }\n\n        .nav-logo .logo-tagline { font-size: 0.625rem; font-weight: 400; color: rgba(255, 255, 255, 0.45); letter-spacing: 0.08em; font-family: var(--font-sans); display: block; line-height: 1; margin-top: 3px; }\n\n        .nav-links { display: flex; align-items: center; gap: 8px; list-style: none; }\n        .nav-links a { font-size: 0.875rem; font-weight: 500; color: rgba(255, 255, 255, 0.85); transition: var(--transition); padding: 8px 16px; border-radius: var(--radius-pill); border: 1px solid rgba(255, 255, 255, 0.12); background: rgba(255, 255, 255, 0.04); white-space: nowrap; text-decoration: none !important; }\n        .nav-links a:hover { color: var(--white); background: rgba(255, 255, 255, 0.1); border-color: rgba(255, 255, 255, 0.25); }\n        .nav-links a.active { color: var(--navy-deep); background: var(--gold); border-color: var(--gold); }\n        .nav-links a.active:hover { background: var(--gold-bright); border-color: var(--gold-bright); }\n\n        .nav-right { display: flex; align-items: center; gap: 16px; }\n        .lang-switcher { position: relative; }\n.lang-trigger { display: flex; align-items: center; gap: 6px; color: rgba(255,255,255,0.8); font-size: 0.875rem; font-weight: 500; cursor: pointer; transition: var(--transition); padding: 6px 12px; border-radius: var(--radius-sm); background: none; border: none; font-family: var(--font-sans); text-decoration: none !important; }\n.lang-trigger:hover { color: var(--white); background: rgba(255,255,255,0.05); }\n.lang-globe { opacity: 0.7; }\n.lang-chevron { transition: transform 0.3s; }\n.lang-switcher.open .lang-chevron { transform: rotate(180deg); }\n.lang-dropdown { display: none; position: absolute; top: 100%; right: 0; margin-top: 8px; background: var(--white); border-radius: var(--radius-md); box-shadow: var(--shadow-lg); padding: 8px 0; min-width: 140px; z-index: 1001; }\n.lang-switcher.open .lang-dropdown { display: block; }\n.lang-option { display: flex; align-items: center; gap: 8px; padding: 10px 16px; font-size: 0.875rem; color: var(--navy-deep); cursor: pointer; transition: var(--transition); white-space: nowrap; }\n.lang-option:hover { background: var(--gray-100); }\n.lang-check { color: var(--gold); font-weight: 700; visibility: hidden; width: 16px; text-align: center; }\n.lang-option.selected .lang-check { visibility: visible; }\n\n        .nav-toggle { display: none; flex-direction: column; gap: 5px; cursor: pointer; padding: 4px; }\n        .nav-toggle span { width: 24px; height: 2px; background: var(--white); transition: var(--transition); border-radius: 2px; }\n        .nav-toggle.active span:nth-child(1) { transform: rotate(45deg) translate(5px, 5px); }\n        .nav-toggle.active span:nth-child(2) { opacity: 0; }\n        .nav-toggle.active span:nth-child(3) { transform: rotate(-45deg) translate(5px, -5px); }\n\n        \/* ===== Page Hero ===== *\/\n        .page-hero {\n            position: relative;\n            min-height: 55vh;\n            display: flex;\n            align-items: center;\n            padding: 140px 0 80px;\n            overflow: hidden;\n            background: var(--navy-deep);\n        }\n\n        .page-hero::before {\n            content: '';\n            position: absolute;\n            top: 0; left: 50%;\n            transform: translateX(-50%);\n            width: 800px;\n            height: 800px;\n            background: radial-gradient(circle, rgba(201, 162, 39, 0.08) 0%, transparent 70%);\n            pointer-events: none;\n        }\n\n        .page-hero-content {\n            position: relative;\n            z-index: 1;\n            max-width: 760px;\n        }\n\n        .page-hero h1 {\n            font-size: clamp(2.25rem, 5vw, 3.75rem);\n            color: var(--white);\n            margin-bottom: 20px;\n            letter-spacing: -0.01em;\n        }\n\n        .page-hero h1 .gold-accent { color: var(--gold-light); }\n\n        .page-hero-desc {\n            font-size: 1.125rem;\n            color: rgba(255, 255, 255, 0.75);\n            line-height: 1.7;\n            max-width: 560px;\n        }\n\n        .page-hero-badge {\n            display: inline-flex;\n            align-items: center;\n            gap: 8px;\n            padding: 8px 18px;\n            background: rgba(201, 162, 39, 0.15);\n            border: 1px solid rgba(201, 162, 39, 0.3);\n            border-radius: var(--radius-pill);\n            font-size: 0.8125rem;\n            font-weight: 500;\n            color: var(--gold-light);\n            margin-bottom: 28px;\n        }\n\n        \/* ===== Consultation Section ===== *\/\n        .consultation-section { background: var(--cream); }\n\n        .consultation-grid {\n            display: grid;\n            grid-template-columns: 1.4fr 1fr;\n            gap: 48px;\n            align-items: start;\n        }\n\n        .consultation-form-wrap {\n            background: var(--white);\n            border-radius: var(--radius-lg);\n            padding: 48px;\n            box-shadow: var(--shadow-md);\n            border: 1px solid var(--gray-200);\n        }\n\n        .consultation-form-wrap h2 {\n            font-size: clamp(1.5rem, 2.5vw, 2rem);\n            margin-bottom: 8px;\n        }\n\n        .consultation-form-wrap .form-desc {\n            font-size: 0.9375rem;\n            color: var(--gray-500);\n            margin-bottom: 32px;\n        }\n\n        .consult-form { display: grid; gap: 20px; }\n\n        .form-row { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; }\n\n        .form-group { display: flex; flex-direction: column; gap: 8px; }\n\n        .form-group label {\n            font-size: 0.8125rem;\n            font-weight: 600;\n            color: var(--navy);\n            letter-spacing: 0.02em;\n        }\n\n        .form-group label .cn {\n            font-family: var(--font-serif);\n            font-weight: 400;\n            color: var(--gray-500);\n            margin-left: 4px;\n            font-size: 0.875rem;\n        }\n\n        .form-group input,\n        .form-group select,\n        .form-group textarea {\n            padding: 14px 16px;\n            border: 1.5px solid var(--gray-200);\n            border-radius: var(--radius-md);\n            font-family: var(--font-sans);\n            font-size: 0.9375rem;\n            color: var(--navy);\n            background: var(--gray-100);\n            transition: var(--transition);\n            outline: none;\n        }\n\n        .form-group input:focus,\n        .form-group select:focus,\n        .form-group textarea:focus {\n            border-color: var(--gold);\n            background: var(--white);\n            box-shadow: 0 0 0 3px rgba(201, 162, 39, 0.1);\n        }\n\n        .form-group textarea {\n            resize: vertical;\n            min-height: 120px;\n        }\n\n        .form-group select {\n            cursor: pointer;\n            appearance: none;\n            background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%235a6478' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'\/%3E%3C\/svg%3E\");\n            background-repeat: no-repeat;\n            background-position: right 16px center;\n            padding-right: 40px;\n        }\n\n        \/* ===== Form consent with modal ===== *\/\n        .form-consent {\n            font-size: 0.875rem;\n            color: var(--gray-500);\n            line-height: 1.5;\n        }\n\n        .form-consent-item {\n            display: flex;\n            align-items: flex-start;\n            gap: 12px;\n            margin-bottom: 16px;\n        }\n\n        .form-consent input[type=\"checkbox\"] {\n            margin-top: 3px;\n            width: 18px;\n            height: 18px;\n            accent-color: var(--gold);\n            cursor: pointer;\n            flex-shrink: 0;\n        }\n\n        .form-consent-item label {\n            font-weight: 400;\n            font-size: 0.875rem;\n            color: var(--gray-500);\n            cursor: pointer;\n            white-space: normal;\n        }\n\n        .form-consent label a.consent-link {\n            color: #2563eb;\n            text-decoration: underline;\n            cursor: pointer;\n            font-weight: 500;\n            border-bottom: none !important;\n        }\n        .form-consent label a.consent-link:hover {\n            color: #1d4ed8;\n        }\n\n        .form-consent-note {\n            font-size: 0.875rem;\n            color: var(--gray-500);\n            margin-top: 12px;\n        }\n\n        \/* Modal overlay *\/\n        .modal-overlay {\n            display: none;\n            position: fixed;\n            top: 0; left: 0; right: 0; bottom: 0;\n            background: rgba(10, 22, 40, 0.7);\n            z-index: 10000;\n            align-items: center;\n            justify-content: center;\n            padding: 24px;\n        }\n        .modal-overlay.active {\n            display: flex;\n        }\n        .modal-content {\n            background: var(--white);\n            border-radius: var(--radius-lg);\n            max-width: 720px;\n            width: 100%;\n            max-height: 85vh;\n            display: flex;\n            flex-direction: column;\n            box-shadow: 0 24px 64px rgba(0, 0, 0, 0.25);\n            overflow: hidden;\n        }\n        .modal-header {\n            background: var(--navy-deep);\n            padding: 24px 32px;\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n            flex-shrink: 0;\n        }\n        .modal-header h3 {\n            color: var(--white);\n            font-size: 1.25rem;\n            margin: 0;\n        }\n        .modal-close {\n            width: 36px;\n            height: 36px;\n            border-radius: 50%;\n            background: rgba(255, 255, 255, 0.1);\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            color: var(--white);\n            cursor: pointer;\n            transition: var(--transition);\n            border: none;\n            flex-shrink: 0;\n        }\n        .modal-close:hover {\n            background: rgba(255, 255, 255, 0.2);\n        }\n        .modal-body {\n            padding: 32px;\n            overflow-y: auto;\n            font-size: 0.9375rem;\n            line-height: 1.75;\n            color: var(--navy);\n        }\n        .modal-body h4 {\n            font-size: 1.0625rem;\n            margin: 24px 0 12px;\n            color: var(--navy);\n        }\n        .modal-body h4:first-child {\n            margin-top: 0;\n        }\n        .modal-body p {\n            margin-bottom: 12px;\n            color: var(--gray-600);\n        }\n        .modal-body ul {\n            margin: 12px 0;\n            padding-left: 20px;\n            color: var(--gray-600);\n        }\n        .modal-body ul li {\n            margin-bottom: 8px;\n        }\n        .modal-body .contact-line {\n            margin-top: 24px;\n            padding-top: 20px;\n            border-top: 1px solid var(--gray-200);\n            font-size: 0.875rem;\n            color: var(--gray-500);\n        }\n        .modal-body .contact-line a {\n            color: #2563eb;\n            text-decoration: underline;\n        }\n        @media (max-width: 768px) {\n            .modal-body { padding: 24px 20px; }\n            .modal-header { padding: 20px 24px; }\n        }\n\n        .modal-overlay[data-modal=\"privacy\"] .modal-title-privacy,\n        .modal-overlay[data-modal=\"treatment\"] .modal-title-treatment { display: inline; }\n        .modal-overlay:not([data-modal=\"privacy\"]) .modal-title-privacy { display: none; }\n        .modal-overlay:not([data-modal=\"treatment\"]) .modal-title-treatment { display: none; }\n\n        .form-submit {\n            padding: 16px 32px;\n            font-size: 1rem;\n            font-weight: 600;\n            background: var(--gold);\n            color: var(--navy);\n            border-radius: var(--radius-pill);\n            transition: var(--transition);\n            cursor: pointer;\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            gap: 8px;\n            border: none;\n        }\n\n        .form-submit:hover { background: var(--gold-bright); transform: translateY(-2px); box-shadow: 0 8px 24px rgba(201, 162, 39, 0.35); }\n\n        .form-submit svg { transition: var(--transition); }\n        .form-submit:hover svg { transform: translateX(4px); }\n\n        \/* ===== Contact Info Sidebar ===== *\/\n        .contact-sidebar {\n            display: grid;\n            gap: 24px;\n        }\n\n        .contact-card {\n            background: var(--white);\n            border-radius: var(--radius-lg);\n            padding: 32px;\n            box-shadow: var(--shadow-sm);\n            border: 1px solid var(--gray-200);\n            transition: var(--transition);\n        }\n\n        .contact-card:hover { box-shadow: var(--shadow-md); transform: translateY(-2px); }\n\n        .contact-card-icon {\n            width: 48px;\n            height: 48px;\n            border-radius: var(--radius-md);\n            background: rgba(201, 162, 39, 0.1);\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            color: var(--gold);\n            margin-bottom: 20px;\n        }\n\n        .contact-card h4 {\n            font-size: 1.125rem;\n            margin-bottom: 8px;\n        }\n\n        .contact-card .contact-cn {\n            font-family: var(--font-serif);\n            font-size: 0.875rem;\n            color: var(--gold);\n            margin-bottom: 12px;\n        }\n\n        .contact-card p {\n            font-size: 0.9375rem;\n            color: var(--gray-500);\n            line-height: 1.65;\n        }\n\n        .contact-card a {\n            color: var(--navy);\n            font-weight: 500;\n            transition: var(--transition);\n        }\n\n        .contact-card a:hover { color: var(--gold); }\n\n        .contact-card .contact-link {\n            display: inline-flex;\n            align-items: center;\n            gap: 6px;\n            margin-top: 8px;\n            font-size: 0.9375rem;\n            color: var(--navy);\n            font-weight: 500;\n        }\n\n        .contact-card .contact-link:hover { color: var(--gold); }\n\n        .hours-card {\n            background: var(--navy-deep);\n            border-radius: var(--radius-lg);\n            padding: 32px;\n            color: var(--white);\n        }\n\n        .hours-card h4 { color: var(--white); font-size: 1.125rem; margin-bottom: 8px; }\n\n        .hours-card .contact-cn { font-family: var(--font-serif); font-size: 0.875rem; color: var(--gold-light); margin-bottom: 16px; }\n\n        .hours-list { display: grid; gap: 10px; }\n\n        .hours-item {\n            display: flex;\n            justify-content: space-between;\n            font-size: 0.9375rem;\n            padding-bottom: 10px;\n            border-bottom: 1px solid rgba(255, 255, 255, 0.08);\n        }\n\n        .hours-item:last-child { border-bottom: none; padding-bottom: 0; }\n\n        .hours-item .day { color: rgba(255, 255, 255, 0.7); }\n        .hours-item .time { color: var(--gold-light); font-weight: 500; }\n\n        \/* ===== Process Section ===== *\/\n        .process-section { background: var(--cream-warm); }\n\n        .process-header { text-align: center; margin-bottom: 56px; }\n\n        .process-grid {\n            display: grid;\n            grid-template-columns: repeat(3, 1fr);\n            gap: 32px;\n        }\n\n        .process-card {\n            background: var(--white);\n            border-radius: var(--radius-lg);\n            padding: 40px 32px;\n            box-shadow: var(--shadow-sm);\n            border: 1px solid var(--gray-200);\n            transition: var(--transition);\n            position: relative;\n            overflow: hidden;\n        }\n\n        .process-card::before {\n            content: '';\n            position: absolute;\n            top: 0; left: 0; right: 0;\n            height: 3px;\n            background: var(--gold);\n            transform: scaleX(0);\n            transition: var(--transition);\n            transform-origin: left;\n        }\n\n        .process-card:hover {\n            transform: translateY(-6px);\n            box-shadow: var(--shadow-lg);\n        }\n\n        .process-card:hover::before { transform: scaleX(1); }\n\n        .process-num {\n            font-family: var(--font-serif);\n            font-size: 2.5rem;\n            font-weight: 600;\n            color: rgba(201, 162, 39, 0.2);\n            line-height: 1;\n            margin-bottom: 16px;\n        }\n\n        .process-icon {\n            width: 48px;\n            height: 48px;\n            border-radius: 50%;\n            background: var(--navy);\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            color: var(--gold);\n            margin-bottom: 20px;\n        }\n\n        .process-card h4 {\n            font-size: 1.125rem;\n            margin-bottom: 8px;\n        }\n\n        .process-card .process-cn {\n            font-family: var(--font-serif);\n            font-size: 0.875rem;\n            color: var(--gold);\n            margin-bottom: 12px;\n        }\n\n        .process-card p {\n            font-size: 0.9375rem;\n            color: var(--gray-500);\n            line-height: 1.65;\n        }\n\n        \/* ===== Footer ===== *\/\n        .footer {\n            background: var(--navy-deep);\n            color: rgba(255, 255, 255, 0.7);\n            padding: 64px 0 32px;\n        }\n\n        .footer-grid {\n            display: grid;\n            grid-template-columns: 2fr 1fr 1fr 1fr;\n            gap: 48px;\n            margin-bottom: 48px;\n        }\n\n        .footer-brand .nav-logo { margin-bottom: 16px; }\n        .footer-brand p { font-size: 0.9375rem; line-height: 1.7; color: rgba(255, 255, 255, 0.5); max-width: 320px; }\n\n        .footer-col h4 {\n            color: var(--white);\n            font-family: var(--font-sans);\n            font-size: 0.875rem;\n            font-weight: 600;\n            letter-spacing: 0.1em;\n            text-transform: uppercase;\n            margin-bottom: 20px;\n        }\n\n        .footer-col ul { list-style: none; }\n        .footer-col ul li { margin-bottom: 12px; }\n        .footer-col ul li a {\n            font-size: 0.9375rem;\n            color: rgba(255, 255, 255, 0.5);\n            transition: var(--transition);\n            text-decoration: none !important;\n        }\n        .footer-col ul li a:hover { color: var(--gold-light); }\n\n        .footer-bottom {\n            border-top: 1px solid rgba(255, 255, 255, 0.08);\n            padding-top: 32px;\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n        }\n\n        .footer-bottom p { font-size: 0.875rem; color: rgba(255, 255, 255, 0.4); }\n\n        .footer-social { display: flex; gap: 16px; }\n        .footer-social a {\n            width: 36px; height: 36px;\n            border-radius: 50%;\n            background: rgba(255, 255, 255, 0.06);\n            display: flex; align-items: center; justify-content: center;\n            color: rgba(255, 255, 255, 0.5);\n            transition: var(--transition);\n            text-decoration: none !important;\n        }\n        .footer-social a:hover { background: var(--gold); color: var(--navy); }\n\n        \/* ===== Responsive ===== *\/\n        @media (max-width: 968px) {\n            .consultation-grid { grid-template-columns: 1fr; }\n            .process-grid { grid-template-columns: 1fr; }\n            .footer-grid { grid-template-columns: 1fr 1fr; gap: 32px; }\n        }\n\n        @media (max-width: 768px) {\n            .nav-links {\n                position: fixed;\n                top: 70px; left: 0; right: 0;\n                background: rgba(10, 22, 40, 0.98);\n                flex-direction: column;\n                padding: 24px;\n                gap: 12px;\n                transform: translateY(-150%);\n                transition: var(--transition);\n                backdrop-filter: blur(12px);\n            }\n            .nav-links.active { transform: translateY(0); }\n            .nav-toggle { display: flex; }\n            .nav-lang, .nav-right .btn { display: none; }\n\n            .consultation-form-wrap { padding: 32px 24px; }\n            .form-row { grid-template-columns: 1fr; }\n            .footer-grid { grid-template-columns: 1fr; }\n            .footer-bottom { flex-direction: column; gap: 16px; }\n        }\n\n        \/* ===== Reveal Animation ===== *\/\n        .reveal {\n            opacity: 0;\n            transform: translateY(30px);\n            transition: opacity 0.7s ease, transform 0.7s ease;\n        }\n        .reveal.visible { opacity: 1; transform: translateY(0); }\n<\/style>\n<style>\n.btn, .btn-gold, .btn-gold:hover, .nav-right a, .nav-right .btn, .nav-links a, .nav-logo, .nav-logo * {\n    text-decoration: none !important;\n    border-bottom: none !important;\n}\n<\/style>\n<!-- ===== Navigation ===== -->\n<nav class=\"nav\" id=\"nav\">\n    <div class=\"container\">\n        <a href=\"https:\/\/easttophealthcare.com\/\" class=\"nav-logo\">\n            <div class=\"logo-text\">\n                <span class=\"logo-cn\">\u4e1c\u65b9\u5609\u76db<\/span>\n                <span class=\"logo-en\">Eastop Healthcare<\/span>\n                <span class=\"logo-tagline\">International Referral \u00b7 \u56fd\u9645\u8f6c\u8bca<\/span>\n            <\/div>\n        <\/a>\n        <ul class=\"nav-links\" id=\"navLinks\">\n                <li><a href=\"https:\/\/easttophealthcare.com\/\">Home<\/a><\/li>\n                <li><a href=\"https:\/\/easttophealthcare.com\/index.php\/about-us\/\">About Us<\/a><\/li>\n                <li><a href=\"https:\/\/easttophealthcare.com\/index.php\/services\/\">Our Services<\/a><\/li>\n                <li><a href=\"https:\/\/easttophealthcare.com\/index.php\/faq\/\">FAQ<\/a><\/li>\n                <li><a href=\"https:\/\/easttophealthcare.com\/index.php\/budget\/\">Budget Estimator<\/a><\/li>\n            <\/ul>\n        <div class=\"nav-right\">\n                <div class=\"lang-switcher\" id=\"langSwitcher\">\n                    <button class=\"lang-trigger\" onclick=\"toggleLangDropdown()\">\n                        <svg class=\"lang-globe\" width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                            <circle cx=\"12\" cy=\"12\" r=\"10\"\/>\n                            <line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"\/>\n                            <path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"\/>\n                        <\/svg>\n                        <span id=\"langCurrent\">EN<\/span>\n                        <svg class=\"lang-chevron\" width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                            <polyline points=\"6 9 12 15 18 9\"\/>\n                        <\/svg>\n                    <\/button>\n                    <div class=\"lang-dropdown\">\n                        <div class=\"lang-option selected\" data-lang=\"en\" onclick=\"switchLanguage('en')\">\n                            <span class=\"lang-check\">&#10003;<\/span>English\n                        <\/div>\n                        <div class=\"lang-option\" data-lang=\"zh\" onclick=\"switchLanguage('zh')\">\n                            <span class=\"lang-check\">&#10003;<\/span>\u4e2d\u6587\n                        <\/div>\n                        <div class=\"lang-option\" data-lang=\"fr\" onclick=\"switchLanguage('fr')\">\n                            <span class=\"lang-check\">&#10003;<\/span>Fran\u00e7ais\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <a href=\"https:\/\/easttophealthcare.com\/index.php\/free-consultation\/\" class=\"btn btn-gold\">Free Consultation<\/a>\n                <div class=\"nav-toggle\" id=\"navToggle\">\n                    <span><\/span>\n                    <span><\/span>\n                    <span><\/span>\n                <\/div>\n            <\/div>\n    <\/div>\n<\/nav>\n\n<!-- ===== Page Hero ===== -->\n<section class=\"page-hero\">\n    <div class=\"container\">\n        <div class=\"page-hero-content\">\n            <div class=\"page-hero-badge\">\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                    <path d=\"M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z\"\/>\n                <\/svg>\n                Free \u00b7 No Obligation \u00b7 Confidential\n            <\/div>\n            <h1>Free <span class=\"gold-accent\">Consultation<\/span><\/h1>\n            <p class=\"page-hero-desc\">\n                Tell us about your situation and receive a personalised consultation within 24 working hours. Our care coordinators will help you understand your options in Guangzhou \u2014 no commitment, no pressure.\n            <\/p>\n        <\/div>\n    <\/div>\n<\/section>\n\n<!-- ===== Consultation Form + Contact Info ===== -->\n<section class=\"section consultation-section\">\n    <div class=\"container\">\n        <div class=\"consultation-grid\">\n            <!-- Form -->\n            <div class=\"consultation-form-wrap reveal\">\n                <span class=\"section-label\">Get Started <span class=\"cn\">\u7acb\u5373\u5f00\u59cb<\/span><\/span>\n                <h2>Request Your Free Consultation<\/h2>\n                <p class=\"form-desc\">Fill out the form below and our team will respond within 24 working hours. All information is kept strictly confidential.<\/p>\n\n                <form class=\"consult-form\" action=\"https:\/\/formsubmit.co\/easttophealthcare@163.com\" method=\"POST\">\n                    <input type=\"hidden\" name=\"_subject\" value=\"New Consultation Enquiry - Eastop Healthcare\">\n                    <input type=\"hidden\" name=\"_template\" value=\"table\">\n                    <input type=\"hidden\" name=\"_captcha\" value=\"false\">\n                    <input type=\"hidden\" name=\"_next\" value=\"https:\/\/easttophealthcare.com\/index.php\/thank-you\/\">\n                    <div class=\"form-row\">\n                        <div class=\"form-group\">\n                            <label>Full Name <span class=\"cn\">\u59d3\u540d<\/span><\/label>\n                            <input type=\"text\" name=\"name\" placeholder=\"John Smith\" required>\n                        <\/div>\n                        <div class=\"form-group\">\n                            <label>Email <span class=\"cn\">\u90ae\u7bb1<\/span><\/label>\n                            <input type=\"email\" name=\"email\" placeholder=\"john@example.com\" required>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"form-row\">\n                        <div class=\"form-group\">\n                            <label>Phone \/ WhatsApp <span class=\"cn\">\u7535\u8bdd<\/span><\/label>\n                            <input type=\"tel\" name=\"phone\" placeholder=\"00852-65867908\" required>\n                        <\/div>\n                        <div class=\"form-group\">\n                            <label>Country \/ City <span class=\"cn\">\u6240\u5728\u57ce\u5e02<\/span><\/label>\n                            <input type=\"text\" name=\"location\" placeholder=\"London, UK\" required>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"form-group\">\n                        <label>Medical Condition <span class=\"cn\">\u75be\u75c5\u7c7b\u578b<\/span> <span style=\"font-size:0.75rem;color:var(--gold);\">\u203b Health Data<\/span><\/label>\n                        <select name=\"condition\" required>\n                            <option value=\"\" disabled selected>Please select&#8230;<\/option>\n                            <option value=\"oncology\">Oncology \/ Cancer \u80bf\u7624<\/option>\n                            <option value=\"cardiovascular\">Cardiovascular \u5fc3\u8840\u7ba1<\/option>\n                            <option value=\"neurology\">Neurology \u795e\u7ecf<\/option>\n                            <option value=\"transplant\">Organ Transplant \u5668\u5b98\u79fb\u690d<\/option>\n                            <option value=\"other\">Other \/ Not sure \u5176\u4ed6<\/option>\n                        <\/select>\n                        <p style=\"font-size:0.75rem;color:var(--gray-500);margin-top:4px;\">\u203b Medical condition is health data (GDPR Article 9). We will only process this information to coordinate your cross-border medical services with Chinese hospitals.<\/p>\n                    <\/div>\n\n                    <div class=\"form-group\">\n                        <label>Brief Description <span class=\"cn\">\u75c5\u60c5\u7b80\u8ff0<\/span> <span style=\"font-size:0.75rem;color:var(--gold);\">\u203b Health Data<\/span><\/label>\n                        <textarea name=\"message\" placeholder=\"Please briefly describe the patient's condition, current treatment status, and any specific questions you have.\"><\/textarea>\n                        <p style=\"font-size:0.75rem;color:var(--gray-500);margin-top:4px;\">\u203b Medical description is health data (GDPR Article 9). We will only process this information to coordinate your cross-border medical services with Chinese hospitals.<\/p>\n                    <\/div>\n\n                    <div class=\"form-consent\">\n                        <div class=\"form-consent-item\">\n                            <input type=\"checkbox\" id=\"consent-data\" required>\n                            <label for=\"consent-data\">I have read and agree to the <a class=\"consent-link\" data-modal=\"privacy\">Personal Data Protection &amp; Processing Consent<\/a>, authorising the collection and processing of my health information for cross-border medical coordination services.<\/label>\n                        <\/div>\n                        <div class=\"form-consent-item\">\n                            <input type=\"checkbox\" id=\"consent-treatment\" required>\n                            <label for=\"consent-treatment\">I have read and agree to the <a class=\"consent-link\" data-modal=\"treatment\">Informed Consent for Cross-Border Medical Treatment<\/a>, voluntarily engaging the Company&#8217;s cross-border medical coordination services.<\/label>\n                        <\/div>\n                        <p class=\"form-consent-note\">The two agreements above are independent. Checking one box does not constitute agreement to the other.<\/p>\n                        <p class=\"form-consent-note\" style=\"color:var(--gold);font-weight:500;\">If you do not check both boxes above, you will not be able to submit the consultation form.<\/p>\n                    <\/div>\n\n                    <button type=\"submit\" class=\"form-submit\">\n                        Submit Enquiry\n                        <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                            <line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/>\n                            <polyline points=\"12 5 19 12 12 19\"\/>\n                        <\/svg>\n                    <\/button>\n                <\/form>\n            <\/div>\n\n            <!-- Contact Info Sidebar -->\n            <div class=\"contact-sidebar\">\n                <div class=\"contact-card reveal\">\n                    <div class=\"contact-card-icon\">\n                        <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                            <path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"\/>\n                            <polyline points=\"22,6 12,13 2,6\"\/>\n                        <\/svg>\n                    <\/div>\n                    <h4>Email Us<\/h4>\n                    <div class=\"contact-cn\">\u90ae\u7bb1\u54a8\u8be2<\/div>\n                    <p>We reply to all enquiries within 24 working hours.<\/p>\n                    <a href=\"mailto:easttophealthcare@163.com\" class=\"contact-link\">\n                        easttophealthcare@163.com\n                    <\/a>\n                <\/div>\n\n                <div class=\"contact-card reveal\">\n                    <div class=\"contact-card-icon\">\n                        <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\/><\/svg>\n                    <\/div>\n                    <h4>WhatsApp<\/h4>\n                    <div class=\"contact-cn\">\u5373\u65f6\u901a\u8baf<\/div>\n                    <p>Chat with us instantly on WhatsApp.<\/p>\n                    <a href=\"#\" class=\"contact-link\">\n                        00852-65867908\n                    <\/a>\n                <\/div>\n\n                <div class=\"contact-card reveal\">\n                    <div class=\"contact-card-icon\">\n                        <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                            <path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"\/>\n                            <circle cx=\"12\" cy=\"10\" r=\"3\"\/>\n                        <\/svg>\n                    <\/div>\n                    <h4>Our Office<\/h4>\n                    <div class=\"contact-cn\">\u516c\u53f8\u5730\u5740<\/div>\n                    <p>Shenzhen, China<br>Partner hospitals in Guangzhou<\/p>\n                <\/div>\n\n                <div class=\"hours-card reveal\">\n                    <h4>Response Hours<\/h4>\n                    <div class=\"contact-cn\">\u670d\u52a1\u65f6\u95f4 (China Time)<\/div>\n                    <div class=\"hours-list\">\n                        <div class=\"hours-item\">\n                            <span class=\"day\">Mon \u2013 Fri<\/span>\n                            <span class=\"time\">8:30 \u2013 17:45<\/span>\n                        <\/div>\n                        <div class=\"hours-item\">\n                            <span class=\"day\">Saturday<\/span>\n                            <span class=\"time\">Closed<\/span>\n                        <\/div>\n                        <div class=\"hours-item\">\n                            <span class=\"day\">Sunday<\/span>\n                            <span class=\"time\">Closed<\/span>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<!-- ===== Process Section ===== -->\n<section class=\"section process-section\">\n    <div class=\"container\">\n        <div class=\"process-header reveal\">\n            <span class=\"section-label\">What Happens Next <span class=\"cn\">\u540e\u7eed\u6d41\u7a0b<\/span><\/span>\n            <h2 class=\"section-title\">Your Consultation Journey<\/h2>\n            <p class=\"section-subtitle\" style=\"margin: 0 auto;\">Three simple steps from enquiry to treatment plan<\/p>\n        <\/div>\n        <div class=\"process-grid\">\n            <div class=\"process-card reveal\">\n                <div class=\"process-num\">01<\/div>\n                <div class=\"process-icon\">\n                    <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                        <path d=\"M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z\"\/>\n                    <\/svg>\n                <\/div>\n                <h4>Submit Your Enquiry<\/h4>\n                <div class=\"process-cn\">\u63d0\u4ea4\u54a8\u8be2<\/div>\n                <p>Fill out the form above with your basic information and medical condition. It takes less than 3 minutes.<\/p>\n            <\/div>\n            <div class=\"process-card reveal\">\n                <div class=\"process-num\">02<\/div>\n                <div class=\"process-icon\">\n                    <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                        <path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"\/>\n                    <\/svg>\n                <\/div>\n                <h4>Receive a Call Back<\/h4>\n                <div class=\"process-cn\">\u6536\u5230\u56de\u590d<\/div>\n                <p>Our care coordinator will contact you within 24 working hours to discuss your needs and answer your questions.<\/p>\n            <\/div>\n            <div class=\"process-card reveal\">\n                <div class=\"process-num\">03<\/div>\n                <div class=\"process-icon\">\n                    <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                        <path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/>\n                        <polyline points=\"22 4 12 14.01 9 11.01\"\/>\n                    <\/svg>\n                <\/div>\n                <h4>Get Your Plan<\/h4>\n                <div class=\"process-cn\">\u83b7\u53d6\u65b9\u6848<\/div>\n                <p>We&#8217;ll provide a preliminary treatment pathway, estimated costs, and timeline \u2014 all at no cost to you.<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n<!-- ===== Footer ===== -->\n<footer class=\"footer\">\n    <div class=\"container\">\n        <div class=\"footer-grid\">\n            <div class=\"footer-brand\">\n                <div class=\"nav-logo\">\n                    <div class=\"logo-text\">\n                        <span class=\"logo-cn\">\u4e1c\u65b9\u5609\u76db<\/span>\n                        <span class=\"logo-en\">Eastop Healthcare<\/span>\n                        <span class=\"logo-tagline\">International Referral \u00b7 \u56fd\u9645\u8f6c\u8bca<\/span>\n                    <\/div>\n                <\/div>\n                <p>International referral services connecting UK &#038; European patients with world-class medical treatment in Guangzhou. From cancer to major diseases \u2014 we handle every detail.<\/p>\n            <\/div>\n            <div class=\"footer-col\">\n                <h4>Navigate<\/h4>\n                <ul>\n                    <li><a href=\"https:\/\/easttophealthcare.com\/\">Home<\/a><\/li>\n                    <li><a href=\"https:\/\/easttophealthcare.com\/index.php\/about-us\/\">About Us<\/a><\/li>\n                    <li><a href=\"https:\/\/easttophealthcare.com\/index.php\/services\/\">Our Services<\/a><\/li>\n                    <li><a href=\"https:\/\/easttophealthcare.com\/index.php\/faq\/\">FAQ<\/a><\/li>\n                    <li><a href=\"https:\/\/easttophealthcare.com\/index.php\/free-consultation\/\">Free Consultation<\/a><\/li>\n                <\/ul>\n            <\/div>\n            <div class=\"footer-col\">\n                <h4>Conditions<\/h4>\n                <ul>\n                    <li><a href=\"https:\/\/easttophealthcare.com\/index.php\/services\/\">Oncology<\/a><\/li>\n                    <li><a href=\"https:\/\/easttophealthcare.com\/index.php\/services\/\">Cardiovascular<\/a><\/li>\n                    <li><a href=\"https:\/\/easttophealthcare.com\/index.php\/services\/\">Neurology<\/a><\/li>\n                    <li><a href=\"https:\/\/easttophealthcare.com\/index.php\/services\/\">Organ Transplant<\/a><\/li>\n                <\/ul>\n            <\/div>\n            <div class=\"footer-col\">\n                <h4>Contact<\/h4>\n                <ul>\n                    <li><a href=\"tel:00852-65867908\">00852-65867908<\/a><\/li>\n                    <li><a href=\"mailto:easttophealthcare@163.com\">easttophealthcare@163.com<\/a><\/li>\n                    <li><a href=\"#\">Shenzhen, China<\/a><\/li>\n                    <li><a href=\"#\">Mon\u2013Fri, 8:30\u201317:45 China time<\/a><\/li>\n                <\/ul>\n            <\/div>\n        <\/div>\n        <div class=\"footer-bottom\">\n            <p>&copy; 2026 Eastop Healthcare. All rights reserved.<\/p>\n            <div class=\"footer-social\">\n                <a href=\"#\" aria-label=\"WeChat\">\n                    <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M8.5 4C4.36 4 1 6.69 1 10c0 1.89 1.08 3.56 2.78 4.66L3 17l2.5-1.32c.97.24 1.97.32 3 .32.27 0 .53-.01.79-.03-.18-.54-.29-1.12-.29-1.72 0-2.85 2.5-5.16 5.5-5.16.2 0 .39.01.58.03C14.93 5.75 11.96 4 8.5 4zm-2 3.5c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm5 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zM15 11c-3.31 0-6 2.24-6 5 0 2.76 2.69 5 6 5 .83 0 1.62-.15 2.36-.41L19.5 22l-.74-2.04C20.11 19.06 21 17.61 21 16c0-2.76-2.69-5-6-5zm-1.5 3.5c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75zm3 0c.41 0 .75.34.75.75s-.34.75-.75.75-.75-.34-.75-.75.34-.75.75-.75z\"\/><\/svg>\n                <\/a>\n                <a href=\"#\" aria-label=\"WhatsApp\">\n                    <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\/><\/svg>\n                <\/a>\n                <a href=\"mailto:easttophealthcare@163.com\" aria-label=\"Email\">\n                    <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                        <path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"\/>\n                        <polyline points=\"22,6 12,13 2,6\"\/>\n                    <\/svg>\n                <\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/footer>\n\n<!-- ===== Privacy Notice Modal ===== -->\n<div class=\"modal-overlay\" id=\"modalPrivacy\">\n    <div class=\"modal-content\" onclick=\"event.stopPropagation()\">\n        <div class=\"modal-header\">\n            <h3><span class=\"modal-title-privacy\">Personal Data Protection &#038; Processing Consent<span style=\"font-size:0.75rem;color:var(--gray-500);margin-left:8px;\">Version: August 2026 \/ Published: 2026-08-28<\/span><\/span><span class=\"modal-title-treatment\" style=\"display:none;\">Informed Consent for Cross-Border Medical Treatment<\/span><\/h3>\n            <button class=\"modal-close\" onclick=\"closeModal('privacy')\" aria-label=\"Close\">\u2715<\/button>\n        <\/div>\n        <div class=\"modal-body\">\n            <p style=\"font-size:0.875rem;color:var(--gold);margin-bottom:20px;\">The following terms are written in plain English, without unnecessary legal jargon.<\/p>\n            \n            <h4>1. What data we collect<\/h4>\n            <ul>\n                <li><strong>Contact information:<\/strong> Name, email, phone number, country of residence<\/li>\n                <li><strong>Health data (special category):<\/strong> Age, gender, medical records, test results, diagnostic reports, medical condition, brief description<\/li>\n                <li><strong>Treatment history:<\/strong> Treatment history and any health-related information you voluntarily provide<\/li>\n                <li><strong>Technical data:<\/strong> IP address, browser type, device information, submission timestamp (automatically recorded by FormSubmit.co for fraud prevention and system security)<\/li>\n            <\/ul>\n            \n            <h4>2. Legal basis<\/h4>\n            <p><strong>Article 6 (General data processing):<\/strong> Under Article 6(1)(a) of the EU General Data Protection Regulation (GDPR), based on your explicit consent. We process this data solely to coordinate cross-border medical services between you and our partner hospitals in Guangzhou, China.<\/p>\n            <p style=\"margin-top:12px;\"><strong>Article 9 (Special category sensitive data):<\/strong> Your medical records, test results, and diagnostic reports constitute &#8220;special categories of personal data&#8221; (health data) under Article 9 of the GDPR. Processing such data requires your <strong>explicit consent<\/strong> (Explicit Consent), which demands a higher standard of confirmation than ordinary consent. By checking this consent box, you give explicit consent for the processing of health data.<\/p>\n            \n            <h4 style=\"margin-top:20px;\">3. Identity of Data Controller (as required by GDPR Article 13)<\/h4>\n            <ul>\n                <li><strong>Data Controller Name:<\/strong> Shenzhen East Top Supply Chain Co., Ltd.<\/li>\n                <li><strong>Registered Address:<\/strong> Room 1201-1, Tower A, China Merchants Qianhai Economic and Trade Centre Phase I, No. 151 Zimao West Street, Nanshan Street, Qianhai Shenzhen Cooperation Zone, Shenzhen<\/li>\n                <li><strong>Contact Information:<\/strong> easttophealthcare@163.com<\/li>\n                <li><strong>Data Protection Officer (DPO):<\/strong> The Company has not appointed a dedicated Data Protection Officer<\/li>\n            <\/ul>\n            \n            <h4 style=\"margin-top:20px;\">4. Data transfer &#038; cross-border safeguards<\/h4>\n            <p><strong>Safeguard measures:<\/strong><\/p>\n            <ul>\n                <li>Encrypted transmission (TLS 1.3 protocol)<\/li>\n                <li>Encrypted storage (AES-256 standard)<\/li>\n                <li>Minimal access control \u2014 only personnel who need to know<\/li>\n                <li>Written data processing agreements with all third parties<\/li>\n            <\/ul>\n            <p style=\"margin-top:12px;\"><strong>Cross-border transfer legal mechanism:<\/strong> This project uses Standard Contractual Clauses (SCC 2021 version) approved by the European Commission as the legal basis for cross-border data transfers. We have signed SCCs with the following Chinese data recipients:<\/p>\n            <ul style=\"margin-top:8px;\">\n                <li><strong>Partner Hospital:<\/strong> Our selected Grade 3A hospitals in China (data received: patient medical records, diagnostic reports)<\/li>\n                <li><strong>Translation Service:<\/strong> Professional medical translators (data received: communication records, medical translations)<\/li>\n                <li><strong>Logistics Coordination:<\/strong> Travel coordination team (data received: name, email, phone, travel information)<\/li>\n            <\/ul>\n            <p style=\"margin-top:12px;\">We will ensure all recipients take reasonable measures to provide a level of data protection equivalent to that in the EU. Full SCC text available upon request.<\/p>\n            <p style=\"margin-top:12px;background:#fff8e1;padding:12px 16px;border-radius:6px;border-left:3px solid #c9a227;\"><strong>\u26a0\ufe0f Objective risk disclosure:<\/strong> Despite the technical safeguards mentioned above, you should be aware of the following objective risks: (1) China is not currently recognised by the EU as having an &#8220;adequate&#8221; level of data protection, meaning some of your GDPR rights may receive different judicial protection in China compared to the EU; (2) Chinese judicial or regulatory authorities have the power to access health data located within China under Chinese law, which may be beyond the control of this organisation; (3) Under China&#8217;s &#8220;Data Security Assessment Measures for Cross-Border Data Transfer&#8221;, cross-border transfer of personal health data may require a security assessment to the Cyberspace Administration of China, which we will fulfill when necessary.<br><br><strong>Transfer Impact Assessment (TIA):<\/strong> We have conducted a Transfer Impact Assessment (TIA) before cross-border data transfer. The assessment results can be provided as an attachment upon request.<\/p>\n            \n            <h4 style=\"margin-top:20px;\">5. Who receives your data<\/h4>\n            <p>Doctors and nurses at partner hospitals involved in your case, bilingual medical translators, logistics coordinators for visa and travel arrangements. All are bound by confidentiality obligations.<\/p>\n            \n            <h4 style=\"margin-top:20px;\">6. Retention period<\/h4>\n            <ul>\n                <li><strong>Medical records:<\/strong> Retained for <strong>15 years<\/strong> after treatment completion, in accordance with Chinese regulations on medical record management.<\/li>\n                <li><strong>Personal contact data (name, email, phone):<\/strong> Retained for <strong>3 years<\/strong> from last interaction, or deleted upon withdrawal of consent \u2014 whichever comes first.<\/li>\n            <\/ul>\n            \n            <h4 style=\"margin-top:20px;\">7. Your rights (GDPR) &#038; how to exercise them<\/h4>\n            <ul>\n                <li><strong>Right to access:<\/strong> Obtain a copy of the data we hold about you<\/li>\n                <li><strong>Right to rectification:<\/strong> Correct inaccurate information<\/li>\n                <li><strong>Right to erasure (right to be forgotten):<\/strong> Request deletion of your personal data<\/li>\n                <li><strong>Right to restriction:<\/strong> Request suspension of data processing in certain circumstances<\/li>\n                <li><strong>Right to portability:<\/strong> Receive your data in a structured, machine-readable format<\/li>\n                <li><strong>Right to object:<\/strong> Object to processing based on legitimate interests<\/li>\n            <\/ul>\n            <p style=\"margin-top:16px;font-size:0.875rem;color:var(--gray-600);\"><strong>How to exercise your rights:<\/strong> To exercise any of these rights, please contact us through the following channels:<\/p>\n            <ul style=\"margin-top:8px;font-size:0.875rem;color:var(--gray-600);\">\n                <li><strong>Email:<\/strong> <a href=\"mailto:easttophealthcare@163.com\">easttophealthcare@163.com<\/a> (fastest)<\/li>\n                <li><strong>Written request:<\/strong> Send to the registered address (see Section 3)<\/li>\n            <\/ul>\n            <p style=\"margin-top:8px;font-size:0.875rem;color:var(--gray-600);\">We will respond within <strong>one month<\/strong> of receipt. If the case is complex, this may be extended to three months, with prior notice to you.<\/p>\n            \n            <h4 style=\"margin-top:20px;\">8. Withdrawal of consent<\/h4>\n            <p>You may withdraw your consent at any time by emailing easttophealthcare@163.com. The withdrawal process is designed to be as easy as giving consent. Withdrawal does not affect the lawfulness of processing before its withdrawal. However, withdrawing consent may prevent us from continuing service provision.<\/p>\n            \n            <h4 style=\"margin-top:20px;\">9. Right to complain<\/h4>\n            <p>If you believe your data protection rights have been violated, you have the right to lodge a complaint with your national supervisory authority in the EU.<\/p>\n            \n            <h4 style=\"margin-top:20px;\">11. Data Controller Change Notice<\/h4>\n            <p>If our data controller identity changes (e.g., due to corporate merger or\u91cd\u7ec4), we will notify you and update this privacy policy. Major changes will be communicated via email or website announcement.<\/p>\n            \n            <h4 style=\"margin-top:20px;\">12. Privacy Policy Updates<\/h4>\n            <p>This privacy policy may be updated periodically. Major changes will be communicated via email or website announcement. We recommend reviewing this page regularly for the latest terms.<\/p>\n            \n            \n            <div class=\"contact-line\">\n                For questions or to exercise any data rights (including withdrawal of consent), please contact: <a href=\"mailto:easttophealthcare@163.com\">easttophealthcare@163.com<\/a>\n            <\/div>\n            <p style=\"margin-top:12px;font-size:0.875rem;color:var(--gray-600);\">\n                <strong>Withdrawal of consent:<\/strong> You may withdraw your consent at any time by emailing <a href=\"mailto:easttophealthcare@163.com\">easttophealthcare@163.com<\/a>. The withdrawal process is as easy as giving consent. Withdrawal does not affect the lawfulness of processing before its withdrawal.\n            <\/p>\n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- ===== Treatment Informed Consent Modal ===== -->\n<div class=\"modal-overlay\" id=\"modalTreatment\">\n    <div class=\"modal-content\" onclick=\"event.stopPropagation()\">\n        <div class=\"modal-header\">\n            <h3><span class=\"modal-title-privacy\" style=\"display:none;\">Personal Data Protection &#038; Processing Consent<\/span><span class=\"modal-title-treatment\">Informed Consent for Cross-Border Medical Treatment<span style=\"font-size:0.75rem;color:var(--gray-500);margin-left:8px;\">Version: August 2026 \/ Published: 2026-08-28<\/span><\/span><\/h3>\n            <button class=\"modal-close\" onclick=\"closeModal('treatment')\" aria-label=\"Close\">\u2715<\/button>\n        <\/div>\n        <div class=\"modal-body\">\n            <p style=\"font-size:0.875rem;color:var(--gold);margin-bottom:20px;\">The following terms are written in plain English, without unnecessary legal jargon.<\/p>\n            \n            <h4>1. Nature of Service<\/h4>\n            <p>Estop Healthcare Limited (&#8220;we&#8221;, &#8220;the Company&#8221;) operates as a <strong>medical coordination and patient facilitation service<\/strong>. We do NOT provide direct medical diagnosis, treatment, surgery, or clinical care. All clinical decisions and treatments are delivered exclusively by licensed physicians at our partner hospitals in Guangzhou, China.<\/p>\n            \n            <h4 style=\"margin-top:20px;\">\u26a0\ufe0f Statement on Independence of Agreements<\/h4>\n            <p style=\"background:#fff8e1;padding:12px 16px;border-radius:6px;border-left:3px solid #c9a227;\">The consent you give in this document and the data processing authorisation in the &#8220;Personal Data Protection &#038; Processing Consent&#8221; are <strong>two independent agreements<\/strong>. Checking one box does not constitute agreement to the other \u2014 you must confirm each agreement separately. For details on the collection, processing, and cross-border transfer of your health data, please refer to the &#8220;Personal Data Protection &#038; Processing Consent&#8221;.<\/p>\n            \n            <h4>2. Our Role<\/h4>\n            <ul>\n                <li>Helping you understand available treatment options at partner hospitals<\/li>\n                <li>Facilitating communication between you and hospital doctors<\/li>\n                <li>Arranging non-medical logistics including appointments, translation, travel, and accommodation<\/li>\n                <li>Providing non-clinical support during your stay in Guangzhou<\/li>\n            <\/ul>\n            \n            <h4>3. Partner Hospitals<\/h4>\n            <p>Our partner hospitals hold JCI accreditation and\/or Grade III (\u4e09\u7532) certification in China&#8217;s healthcare system. While we select partners based on quality standards, we cannot guarantee specific outcomes, waiting times, or individual physician availability. Final acceptance into treatment depends entirely on each hospital&#8217;s independent assessment.<\/p>\n            \n            <h4>4. General Treatment Risks<\/h4>\n            <p>I acknowledge and confirm:<\/p>\n            <ul>\n                <li>No medical procedure can guarantee a successful outcome<\/li>\n                <li>All treatments carry inherent risks, potential complications, and possible adverse reactions<\/li>\n                <li>I am encouraged to seek a second medical opinion before committing to any treatment<\/li>\n            <\/ul>\n            <p style=\"margin-top:12px;background:#fff8e1;padding:12px 16px;border-radius:6px;border-left:3px solid #c9a227;\"><strong>Disclaimer:<\/strong> Our company only provides medical process coordination and referral arrangement services. We do not conduct any medical diagnosis or treatment. All diagnostic and treatment decisions, as well as medical accident liability, are solely borne by the partner hospitals and attending physicians. Our company bears no legal or compensation responsibility for any medical accidents, misdiagnosis, missed diagnosis, or treatment complications.<\/p>\n            \n            <h4 style=\"margin-top:20px;\">5. Cross-Border Medical Treatment Specific Risk Warnings<\/h4>\n            <p>In addition to the general treatment risks above, you should be specifically aware of the following cross-border-specific risks:<\/p>\n            <ul>\n                <li><strong>Follow-up continuity risk:<\/strong> Complications occurring after returning to your home country will require follow-up through local healthcare providers. You may face language barriers, medical record translation discrepancies, differences in treatment standards between countries. We recommend communicating with your local doctor about post-treatment care plans in advance.<\/li>\n                <li><strong>Medication access risk:<\/strong> Prescription medications used in China may differ from common brands or specifications in your home country. If you need to continue medication after returning, you may require a new local prescription.<\/li>\n                <li><strong>Legal remedy limitations:<\/strong> Any disputes arising from treatment involve cross-border legal issues. Mandatory consumer protection laws in your EU country of residence may not directly apply to medical services rendered in China, and\u7ef4\u6743 costs and time may increase significantly.<\/li>\n                <li><strong>Emergency response difficulties:<\/strong> In the event of an emergency medical situation in China, the timeliness and feasibility of contacting your home country&#8217;s insurance provider or emergency services remotely may be limited.<\/li>\n            <\/ul>\n            \n            <h4 style=\"margin-top:20px;\">6. Financial Responsibility<\/h4>\n            <p>I understand that cost estimates are for reference only. Actual charges depend on the final treatment plan determined by the treating physician, which may differ from initial estimates due to individual clinical factors. I accept full financial responsibility for confirmed and rendered services.<\/p>\n            \n            <h4 style=\"margin-top:20px;\">7. Complaints &amp; Dispute Resolution<\/h4>\n            <p>If you have a complaint about the quality of medical services or treatment outcomes, the following channels are available:<\/p>\n            <ul>\n                <li><strong>Partner Hospital Complaint Procedures:<\/strong> Our partner hospitals all maintain transparent complaint mechanisms. You may request that the hospital initiate its formal complaint process.<\/li>\n                <li><strong>Chinese Health Authorities:<\/strong> Complaints may be lodged with the local Health Commission (\u536b\u5065\u59d4) where the hospital is located.<\/li>\n                <li><strong>Negotiation\/Arbitration:<\/strong> Any disputes arising from this agreement shall first be addressed through good-faith negotiation. If unresolved, they shall be submitted to an arbitration body agreed by both parties.<\/li>\n            <\/ul>\n            <p style=\"margin-top:12px;font-size:0.875rem;color:var(--gray-600);\">Note that nothing herein limits mandatory consumer protection rights conferred by the laws of your country of residence under EU regulations. You may continue to assert your rights under the consumer protection laws applicable in your jurisdiction.<\/p>\n            \n            <h4 style=\"margin-top:20px;\">8. Withdrawal &#038; Post-Withdrawal Data Handling<\/h4>\n            <p>I understand that I may withdraw from services at any time before commencing treatment without penalty. However, I also acknowledge that <strong>withdrawal does not affect the lawfulness of personal information and data processing already legally obtained<\/strong>. After withdrawal, your personal health data will be handled in accordance with Section 6 &#8220;Retention Period&#8221; of the Personal Data Protection &#038; Processing Consent \u2014 i.e., medical records retained for 15 years after treatment completion per Chinese law, personal contact data deleted 3 years from withdrawal. If you wish to request earlier deletion, please contact us via the privacy email.<\/p>\n            \n            <h4 style=\"margin-top:20px;\">9. Declaration &#038; Applicable Law<\/h4>\n            <p>By checking the box below, I confirm:<\/p>\n            <ul>\n                <li>I have read and understood this informed consent document<\/li>\n                <li>I voluntarily choose to engage Eastop Healthcare&#8217;s services for cross-border medical coordination<\/li>\n                <li>I have had the opportunity to ask questions and received satisfactory answers (or chose not to)<\/li>\n                <li>I understand that the Personal Data Protection &#038; Processing Consent is an independent agreement that requires separate confirmation<\/li>\n                <li>I understand I may withdraw at any time before commencing treatment, but post-withdrawal data handling follows the Privacy Consent terms<\/li>\n                <li>This agreement does not limit my mandatory consumer protection rights under the laws of my country of residence (EU\/EEA relevant regulations)<\/li>\n            <\/ul>\n            \n            <div class=\"contact-line\">\n                For questions or to withdraw consent, please contact: <a href=\"mailto:easttophealthcare@163.com\">easttophealthcare@163.com<\/a>\n            <\/div>\n            <p style=\"margin-top:12px;font-size:0.875rem;color:var(--gray-600);\">\n                <strong>Withdrawal of consent:<\/strong> You may withdraw your consent at any time by emailing <a href=\"mailto:easttophealthcare@163.com\">easttophealthcare@163.com<\/a>. The withdrawal process is as easy as giving consent.\n            <\/p>\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n\/\/ ===== Navigation scroll effect =====\nconst nav = document.getElementById('nav');\nwindow.addEventListener('scroll', () => {\n    if (window.scrollY > 60) {\n        nav.classList.add('scrolled');\n    } else {\n        nav.classList.remove('scrolled');\n    }\n});\n\n\/\/ ===== Mobile menu toggle =====\nconst navToggle = document.getElementById('navToggle');\nconst navLinks = document.getElementById('navLinks');\nnavToggle.addEventListener('click', () => {\n    navToggle.classList.toggle('active');\n    navLinks.classList.toggle('active');\n});\n\nnavLinks.querySelectorAll('a').forEach(link => {\n    link.addEventListener('click', () => {\n        navToggle.classList.remove('active');\n        navLinks.classList.remove('active');\n    });\n});\n\n\/\/ ===== Scroll reveal animations =====\nconst revealObserver = new IntersectionObserver((entries) => {\n    entries.forEach(entry => {\n        if (entry.isIntersecting) {\n            entry.target.classList.add('visible');\n        }\n    });\n}, {\n    threshold: 0.1,\n    rootMargin: '0px 0px -50px 0px'\n});\n\ndocument.querySelectorAll('.reveal').forEach(el => {\n    revealObserver.observe(el);\n});\n\n\/\/ ===== Form submission handled by FormSubmit.co =====\n\n\/\/ ===== Modal Control & Consent Link Handling =====\nfunction openModal(type) {\n    var overlay;\n    if (type === 'privacy') {\n        overlay = document.getElementById('modalPrivacy');\n    } else {\n        overlay = document.getElementById('modalTreatment');\n    }\n    if (overlay) {\n        overlay.classList.add('active');\n        overlay.setAttribute('data-modal', type);\n        document.body.style.overflow = 'hidden';\n    }\n}\n\nfunction closeModal(type) {\n    var overlay;\n    if (type === 'privacy') {\n        overlay = document.getElementById('modalPrivacy');\n    } else {\n        overlay = document.getElementById('modalTreatment');\n    }\n    if (overlay) {\n        overlay.classList.remove('active');\n        document.body.style.overflow = '';\n    }\n}\n\n\/\/ Handle consent link clicks - prevent checkbox tick when clicking agreement links\ndocument.addEventListener('click', function(e) {\n    var link = e.target.closest('.consent-link');\n    if (link && !e.defaultPrevented) {\n        e.preventDefault();\n        e.stopPropagation();\n        var modalType = link.getAttribute('data-modal');\n        if (modalType) {\n            openModal(modalType);\n        }\n    }\n});\n\n\/\/ Form double validation - both checkboxes must be checked\ndocument.querySelector('.consult-form').addEventListener('submit', function(e) {\n    var consentData = document.getElementById('consent-data');\n    var consentTreatment = document.getElementById('consent-treatment');\n    if (!consentData.checked || !consentTreatment.checked) {\n        e.preventDefault();\n        alert('Please read and agree to both agreements before submitting the consultation form.');\n        return false;\n    }\n});\n\n\/\/ Close modal when clicking outside content\ndocument.addEventListener('click', function(e) {\n    if (e.target.classList.contains('modal-overlay')) {\n        e.target.classList.remove('active');\n        document.body.style.overflow = '';\n    }\n});\n\n\/\/ Close modal on Escape key\ndocument.addEventListener('keydown', function(e) {\n    if (e.key === 'Escape' || e.keyCode === 27) {\n        var overlays = document.querySelectorAll('.modal-overlay.active');\n        for (var i = 0; i < overlays.length; i++) {\n            overlays[i].classList.remove('active');\n            document.body.style.overflow = '';\n        }\n    }\n});\n<\/script>\n\n<!-- Bilingual Language Switcher -->\n<!-- ===== End Eastop Medical - Free Consultation ===== -->\n\n\n<!-- Supplementary Translations -->\n<!-- Enhanced Translation Handler -->\n<script>\n(function() {\n    \/\/ Store original text for all options\n    var origOptions = {};\n    document.querySelectorAll('option').forEach(function(opt, i) {\n        origOptions[i] = opt.textContent;\n        opt.setAttribute('data-orig', opt.textContent);\n    });\n\n    function translateOptions() {\n        var lang = localStorage.getItem('eastop-lang') || 'en';\n        document.querySelectorAll('option').forEach(function(opt) {\n            var orig = opt.getAttribute('data-orig');\n            if (!orig) return;\n            var text = orig.trim();\n            if (lang === 'zh' && typeof zhTranslations !== 'undefined' && zhTranslations[text]) {\n                opt.textContent = zhTranslations[text];\n            } else {\n                opt.textContent = orig;\n            }\n        });\n    }\n\n    \/\/ Hook into language changes\n    \n\n    function translatePlaceholders() {\n        var lang = localStorage.getItem('eastop-lang') || 'en';\n        document.querySelectorAll('[placeholder]').forEach(function(el) {\n            var orig = el.getAttribute('data-orig-placeholder');\n            if (!orig) return;\n            var text = orig.trim();\n            if (lang === 'zh' && typeof zhTranslations !== 'undefined' && zhTranslations[text]) {\n                el.setAttribute('placeholder', zhTranslations[text]);\n            } else {\n                el.setAttribute('placeholder', orig);\n            }\n        });\n    }\n\n    document.addEventListener('languageChanged', translatePlaceholders);\n\n    var origApplyLang = window.applyLanguage;\n    if (typeof origApplyLang === 'function') {\n        window.applyLanguage = function(lang) {\n            origApplyLang(lang);\n            translatePlaceholders();\n        };\n    }\n\n    var savedLang = localStorage.getItem('eastop-lang') || 'en';\n    if (savedLang === 'zh') {\n        setTimeout(translatePlaceholders, 200);\n    }\n})();\n<\/script>\n\n\n<!-- Extra Translations for Placeholders and Misc -->\n\n\n<!-- Simple Language Redirect for English pages -->\n<script>\nfunction toggleLangDropdown() {\n    var switcher = document.getElementById('langSwitcher');\n    if (switcher) switcher.classList.toggle('open');\n}\nfunction switchLanguage(lang) {\n    if (lang === 'zh') {\n        \/\/ Redirect to Chinese version of current page\n        var cnUrl = window.location.href\n            .replace('\/index.php\/about-us\/', '\/index.php\/about-us-cn\/')\n            .replace('\/index.php\/services\/', '\/index.php\/services-cn\/')\n            .replace('\/index.php\/our-services\/', '\/index.php\/services-cn\/')\n            .replace('\/index.php\/faq\/', '\/index.php\/faq-cn\/')\n            .replace('\/index.php\/free-consultation\/', '\/index.php\/free-consultation-cn\/')\n            .replace('\/index.php\/budget\/', '\/index.php\/budget-cn\/')\n            .replace('\/index.php\/budget-estimator\/', '\/index.php\/budget-cn\/')\n            .replace('\/index.php\/home\/', '\/index.php\/home-cn\/');\n        if (cnUrl === window.location.href) {\n            \/\/ Homepage case\n            cnUrl = window.location.href.replace(\/\\\/$\/, '\/') + 'index.php\/home-cn\/';\n        }\n        window.location.href = cnUrl;\n    }\n    if (lang === 'fr') {\n        var frUrl = window.location.href\n            .replace('\/index.php\/about-us\/', '\/index.php\/about-us-fr\/')\n            .replace('\/index.php\/services\/', '\/index.php\/services-fr\/')\n            .replace('\/index.php\/our-services\/', '\/index.php\/services-fr\/')\n            .replace('\/index.php\/faq\/', '\/index.php\/faq-fr\/')\n            .replace('\/index.php\/free-consultation\/', '\/index.php\/free-consultation-fr\/')\n            .replace('\/index.php\/budget\/', '\/index.php\/budget-fr\/')\n            .replace('\/index.php\/budget-estimator\/', '\/index.php\/budget-fr\/')\n            .replace('\/index.php\/home\/', '\/index.php\/home-fr\/');\n        if (frUrl === window.location.href) {\n            frUrl = window.location.href.replace(\/\\\/$\/, '\/') + 'index.php\/home-fr\/';\n        }\n        window.location.href = frUrl;\n    }\n}\ndocument.addEventListener('click', function(e) {\n    var switcher = document.getElementById('langSwitcher');\n    if (switcher && !e.target.closest('.lang-switcher')) {\n        switcher.classList.remove('open');\n    }\n});\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>==== Eastop Medical &#8211; Free Consultation &#8211; W [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-114","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/easttophealthcare.com\/index.php\/wp-json\/wp\/v2\/pages\/114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/easttophealthcare.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/easttophealthcare.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/easttophealthcare.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/easttophealthcare.com\/index.php\/wp-json\/wp\/v2\/comments?post=114"}],"version-history":[{"count":18,"href":"https:\/\/easttophealthcare.com\/index.php\/wp-json\/wp\/v2\/pages\/114\/revisions"}],"predecessor-version":[{"id":348,"href":"https:\/\/easttophealthcare.com\/index.php\/wp-json\/wp\/v2\/pages\/114\/revisions\/348"}],"wp:attachment":[{"href":"https:\/\/easttophealthcare.com\/index.php\/wp-json\/wp\/v2\/media?parent=114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}