{"id":95,"date":"2026-02-16T00:13:35","date_gmt":"2026-02-15T17:13:35","guid":{"rendered":"https:\/\/www.thailawonline.com\/book-consultation\/"},"modified":"2026-04-18T18:34:07","modified_gmt":"2026-04-18T11:34:07","slug":"book-consultation","status":"publish","type":"page","link":"https:\/\/www.thailawonline.com\/th\/book-consultation\/","title":{"rendered":"\u0e08\u0e2d\u0e07\u0e04\u0e34\u0e27\u0e1b\u0e23\u0e36\u0e01\u0e29\u0e32\u0e44\u0e14\u0e49\u0e40\u0e25\u0e22"},"content":{"rendered":"\n<p>Book a paid consultation with a Thai-licensed lawyer. Fill in your details below and choose your preferred payment method. We confirm all bookings within 24 hours.<\/p>\n\n\n<div class=\"thailaw-form-container\" id=\"thailaw-booking\">\n    <script>\n        window.THAILAW_CONFIG = {\n            webhookUrl: \"\",\n            bankName: \"Kasikorn Bank (KBank)\",\n            bankAcctName: \"ThaiLaw Online Co., Ltd\",\n            bankAcctNum: \"070-1-83492-5\",\n            stripeLink: \"\",\n            ajaxUrl: \"https:\\\/\\\/www.thailawonline.com\\\/wp-admin\\\/admin-ajax.php\",\n            nonce: \"ee6b2a8dba\"        };\n    <\/script>\n    <!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Book a Consultation - ThaiLawOnline<\/title>\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600;700&family=Source+Sans+3:wght@400;500;600&display=swap\" rel=\"stylesheet\">\n    <style>\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        #thailaw-booking {\n            font-family: 'Source Sans 3', sans-serif;\n            background: linear-gradient(135deg, #0A1628 0%, #1a2f4a 100%);\n            min-height: 100vh;\n            padding: 20px;\n            color: #333;\n        }\n\n        .thailaw-booking-container {\n            max-width: 800px;\n            margin: 0 auto;\n            background: #ffffff;\n            border-radius: 12px;\n            box-shadow: 0 10px 40px rgba(10, 22, 40, 0.2);\n            overflow: hidden;\n        }\n\n        \/* Header *\/\n        .header {\n            background: linear-gradient(135deg, #0A1628 0%, #1a2f4a 100%);\n            padding: 40px 30px;\n            text-align: center;\n            border-bottom: 4px solid #C5A55A;\n            position: relative;\n        }\n\n        .header h1 {\n            font-family: 'Poppins', sans-serif;\n            color: #ffffff !important;\n            font-size: 32px;\n            font-weight: 700;\n            margin-bottom: 10px;\n            letter-spacing: -0.5px;\n        }\n\n        .header-subtitle {\n            color: #C5A55A;\n            font-size: 14px;\n            font-weight: 500;\n            letter-spacing: 1px;\n            text-transform: uppercase;\n        }\n\n        .language-toggle {\n            position: absolute;\n            top: 20px;\n            right: 30px;\n            display: flex;\n            gap: 10px;\n        }\n\n        .lang-btn {\n            padding: 6px 14px;\n            border: 2px solid #C5A55A;\n            background: transparent;\n            color: #C5A55A;\n            font-family: 'Poppins', sans-serif;\n            font-size: 12px;\n            font-weight: 600;\n            cursor: pointer;\n            border-radius: 4px;\n            transition: all 0.3s ease;\n        }\n\n        .lang-btn.active {\n            background: #C5A55A;\n            color: #0A1628;\n        }\n\n        .lang-btn:hover {\n            background: #C5A55A;\n            color: #0A1628;\n        }\n\n        \/* Content *\/\n        .content {\n            padding: 40px 30px;\n        }\n\n        .consultation-info {\n            background: #f8f9fa;\n            border-left: 4px solid #C5A55A;\n            padding: 20px;\n            margin-bottom: 30px;\n            border-radius: 4px;\n        }\n\n        .consultation-info h3 {\n            font-family: 'Poppins', sans-serif;\n            color: #0A1628;\n            font-size: 16px;\n            font-weight: 600;\n            margin-bottom: 12px;\n        }\n\n        .info-items {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));\n            gap: 20px;\n        }\n\n        .info-item {\n            display: flex;\n            align-items: center;\n            gap: 10px;\n        }\n\n        .info-item-icon {\n            width: 40px;\n            height: 40px;\n            background: #C5A55A;\n            border-radius: 50%;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            color: #ffffff;\n            font-weight: 600;\n            flex-shrink: 0;\n        }\n\n        .info-item-text {\n            flex: 1;\n        }\n\n        .info-item-label {\n            font-size: 11px;\n            color: #666;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            font-weight: 600;\n        }\n\n        .info-item-value {\n            font-family: 'Poppins', sans-serif;\n            font-size: 15px;\n            color: #0A1628;\n            font-weight: 600;\n        }\n\n        \/* Form Styles *\/\n        .form-section {\n            margin-bottom: 30px;\n        }\n\n        .form-section-title {\n            font-family: 'Poppins', sans-serif;\n            font-size: 18px;\n            font-weight: 600;\n            color: #0A1628;\n            margin-bottom: 20px;\n            padding-bottom: 12px;\n            border-bottom: 2px solid #e8e8e8;\n        }\n\n        .form-group {\n            margin-bottom: 24px;\n        }\n\n        .form-group:last-child {\n            margin-bottom: 0;\n        }\n\n        label {\n            display: block;\n            font-family: 'Poppins', sans-serif;\n            font-size: 14px;\n            font-weight: 600;\n            color: #0A1628;\n            margin-bottom: 8px;\n            letter-spacing: 0.3px;\n        }\n\n        .required {\n            color: #e74c3c;\n            margin-left: 4px;\n        }\n\n        input[type=\"text\"],\n        input[type=\"email\"],\n        input[type=\"tel\"],\n        input[type=\"date\"],\n        select,\n        textarea {\n            width: 100%;\n            padding: 12px 14px;\n            border: 2px solid #e8e8e8;\n            border-radius: 6px;\n            font-family: 'Source Sans 3', sans-serif;\n            font-size: 14px;\n            color: #333;\n            transition: all 0.3s ease;\n            background: #ffffff;\n        }\n\n        input[type=\"text\"]:focus,\n        input[type=\"email\"]:focus,\n        input[type=\"tel\"]:focus,\n        input[type=\"date\"]:focus,\n        select:focus,\n        textarea:focus {\n            outline: none;\n            border-color: #C5A55A;\n            box-shadow: 0 0 0 3px rgba(197, 165, 90, 0.1);\n        }\n\n        input[type=\"text\"]::placeholder,\n        input[type=\"email\"]::placeholder,\n        input[type=\"tel\"]::placeholder,\n        textarea::placeholder {\n            color: #999;\n        }\n\n        textarea {\n            resize: vertical;\n            min-height: 120px;\n            font-family: 'Source Sans 3', sans-serif;\n        }\n\n        select {\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 12 12'%3E%3Cpath fill='%23333' d='M6 9L1 4h10z'\/%3E%3C\/svg%3E\");\n            background-repeat: no-repeat;\n            background-position: right 14px center;\n            padding-right: 38px;\n        }\n\n        .form-row {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 20px;\n        }\n\n        @media (max-width: 600px) {\n            .form-row {\n                grid-template-columns: 1fr;\n            }\n        }\n\n        \/* Checkbox *\/\n        .checkbox-group {\n            display: flex;\n            align-items: flex-start;\n            gap: 12px;\n            padding: 16px;\n            background: #f8f9fa;\n            border-radius: 6px;\n            border: 2px solid #e8e8e8;\n            transition: all 0.3s ease;\n        }\n\n        .checkbox-group:has(input:checked) {\n            background: #f0f5ff;\n            border-color: #C5A55A;\n        }\n\n        .checkbox-group input[type=\"checkbox\"] {\n            width: 20px;\n            height: 20px;\n            margin-top: 2px;\n            cursor: pointer;\n            accent-color: #C5A55A;\n            flex-shrink: 0;\n        }\n\n        .checkbox-label {\n            font-size: 13px;\n            color: #666;\n            line-height: 1.5;\n            cursor: pointer;\n            margin: 0;\n            font-weight: 400;\n        }\n\n        .checkbox-label a {\n            color: #C5A55A;\n            text-decoration: none;\n            font-weight: 600;\n            border-bottom: 1px solid #C5A55A;\n        }\n\n        .checkbox-label a:hover {\n            color: #0A1628;\n        }\n\n        \/* Buttons *\/\n        .form-actions {\n            display: flex;\n            gap: 12px;\n            margin-top: 30px;\n        }\n\n        button {\n            font-family: 'Poppins', sans-serif;\n            font-size: 14px;\n            font-weight: 600;\n            padding: 14px 32px;\n            border: none;\n            border-radius: 6px;\n            cursor: pointer;\n            transition: all 0.3s ease;\n            letter-spacing: 0.3px;\n            text-transform: uppercase;\n        }\n\n        .btn-primary {\n            flex: 1;\n            background: linear-gradient(135deg, #0A1628 0%, #1a2f4a 100%);\n            color: #ffffff;\n        }\n\n        .btn-primary:hover:not(:disabled) {\n            background: linear-gradient(135deg, #1a2f4a 0%, #0A1628 100%);\n            box-shadow: 0 8px 20px rgba(10, 22, 40, 0.3);\n            transform: translateY(-2px);\n        }\n\n        .btn-primary:disabled {\n            opacity: 0.6;\n            cursor: not-allowed;\n        }\n\n        \/* Success State *\/\n        .form-container {\n            display: block;\n        }\n\n        .form-container.hidden {\n            display: none;\n        }\n\n        .success-container {\n            display: none;\n            text-align: center;\n            padding: 30px;\n        }\n\n        .success-container.show {\n            display: block;\n        }\n\n        .success-icon {\n            font-size: 60px;\n            margin-bottom: 20px;\n            color: #C5A55A;\n        }\n\n        .success-container h2 {\n            font-family: 'Poppins', sans-serif;\n            font-size: 26px;\n            font-weight: 700;\n            color: #0A1628;\n            margin-bottom: 12px;\n        }\n\n        .success-container p {\n            color: #666;\n            font-size: 15px;\n            margin-bottom: 30px;\n            line-height: 1.6;\n        }\n\n        .payment-section {\n            background: #f8f9fa;\n            padding: 30px;\n            border-radius: 8px;\n            margin: 30px 0;\n        }\n\n        .payment-section h3 {\n            font-family: 'Poppins', sans-serif;\n            font-size: 18px;\n            font-weight: 600;\n            color: #0A1628;\n            margin-bottom: 20px;\n            text-align: center;\n        }\n\n        .payment-options {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 20px;\n            margin-bottom: 25px;\n        }\n\n        @media (max-width: 600px) {\n            .payment-options {\n                grid-template-columns: 1fr;\n            }\n        }\n\n        .payment-option {\n            background: white;\n            border: 2px solid #e8e8e8;\n            border-radius: 8px;\n            padding: 20px;\n            text-align: center;\n            transition: all 0.3s ease;\n        }\n\n        .payment-option:hover {\n            border-color: #C5A55A;\n            box-shadow: 0 4px 12px rgba(197, 165, 90, 0.15);\n        }\n\n        .payment-option h4 {\n            font-family: 'Poppins', sans-serif;\n            font-size: 15px;\n            font-weight: 600;\n            color: #0A1628;\n            margin-bottom: 15px;\n        }\n\n        .payment-option p {\n            font-size: 13px;\n            color: #666;\n            margin-bottom: 15px;\n            line-height: 1.5;\n        }\n\n        .payment-option .btn-secondary {\n            background: #0A1628;\n            color: #ffffff;\n            width: 100%;\n            text-decoration: none;\n            display: inline-block;\n            font-family: 'Poppins', sans-serif;\n            font-size: 14px;\n            font-weight: 600;\n            padding: 12px 20px;\n            border: none;\n            border-radius: 6px;\n            cursor: pointer;\n            transition: all 0.3s ease;\n            text-transform: uppercase;\n            letter-spacing: 0.3px;\n        }\n\n        .payment-option .btn-secondary:hover {\n            background: #C5A55A;\n            color: #0A1628;\n        }\n\n        .bank-details {\n            background: #f8f9fa;\n            padding: 15px;\n            border-radius: 6px;\n            margin-top: 12px;\n            font-size: 13px;\n            text-align: left;\n            line-height: 1.8;\n            color: #666;\n            font-family: 'Source Sans 3', monospace;\n        }\n\n        .bank-details strong {\n            color: #0A1628;\n            display: block;\n            margin-bottom: 8px;\n        }\n\n        .confirmation-message {\n            background: #e8f5e9;\n            border-left: 4px solid #4caf50;\n            padding: 16px;\n            border-radius: 4px;\n            margin-top: 20px;\n            color: #2e7d32;\n            font-size: 14px;\n            line-height: 1.6;\n        }\n\n        .error-message {\n            background: #ffebee;\n            border-left: 4px solid #f44336;\n            padding: 12px 16px;\n            border-radius: 4px;\n            color: #c62828;\n            font-size: 13px;\n            margin-bottom: 20px;\n            display: none;\n        }\n\n        .error-message.show {\n            display: block;\n        }\n\n        \/* Responsive *\/\n        @media (max-width: 768px) {\n            .header {\n                padding: 30px 20px;\n            }\n\n            .header h1 {\n                font-size: 24px;\n            }\n\n            .content {\n                padding: 30px 20px;\n            }\n\n            .info-items {\n                grid-template-columns: 1fr;\n            }\n\n            .language-toggle {\n                position: static;\n                justify-content: center;\n                margin-top: 15px;\n            }\n        }\n\n        \/* Hidden field for line ID *\/\n        .form-group.conditional {\n            display: none;\n        }\n\n        .form-group.conditional.show {\n            display: block;\n        }\n    <\/style>\n<\/head>\n<body>\n    <div class=\"thailaw-booking-container\">\n        <!-- Header -->\n        <div class=\"header\">\n            <div class=\"language-toggle\">\n                <button class=\"lang-btn active\" id=\"langEn\" data-lang=\"en\">English<\/button>\n                <button class=\"lang-btn\" id=\"langTh\" data-lang=\"th\">&#3652;&#3607;&#3618;<\/button>\n            <\/div>\n            <h1 id=\"headerTitle\" style=\"color: #ffffff !important; opacity: 1 !important; -webkit-text-fill-color: #ffffff !important;\">Book Your Consultation<\/h1>\n            <div class=\"header-subtitle\" id=\"headerSubtitle\" style=\"color: #C5A55A !important; opacity: 1 !important;\">Professional Legal Services<\/div>\n        <\/div>\n\n        <!-- Content -->\n        <div class=\"content\">\n            <!-- Consultation Info -->\n            <div class=\"consultation-info\">\n                <h3 id=\"consultationTitle\">Your Consultation Details<\/h3>\n                <div class=\"info-items\">\n                    <div class=\"info-item\">\n                        <div class=\"info-item-icon\">&#9201;<\/div>\n                        <div class=\"info-item-text\">\n                            <div class=\"info-item-label\" id=\"durationLabel\">Duration<\/div>\n                            <div class=\"info-item-value\">1 Hour<\/div>\n                        <\/div>\n                    <\/div>\n                    <div class=\"info-item\">\n                        <div class=\"info-item-icon\">&#128176;<\/div>\n                        <div class=\"info-item-text\">\n                            <div class=\"info-item-label\" id=\"priceLabel\">Price<\/div>\n                            <div class=\"info-item-value\">2,000 THB<\/div>\n                        <\/div>\n                    <\/div>\n                    <div class=\"info-item\">\n                        <div class=\"info-item-icon\">&#128179;<\/div>\n                        <div class=\"info-item-text\">\n                            <div class=\"info-item-label\" id=\"paymentLabel\">Payment<\/div>\n                            <div class=\"info-item-value\">Stripe \/ Bank<\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <!-- Form -->\n            <form id=\"bookingForm\" class=\"form-container\">\n                <div class=\"error-message\" id=\"errorMessage\"><\/div>\n\n                <!-- Personal Information Section -->\n                <div class=\"form-section\">\n                    <div class=\"form-section-title\" id=\"sectionPersonal\">Personal Information<\/div>\n\n                    <div class=\"form-group\">\n                        <label for=\"fullName\">\n                            <span id=\"labelFullName\">Full Name<\/span>\n                            <span class=\"required\">*<\/span>\n                        <\/label>\n                        <input\n                            type=\"text\"\n                            id=\"fullName\"\n                            name=\"fullName\"\n                            placeholder=\"John Smith\"\n                            required\n                        >\n                    <\/div>\n\n                    <div class=\"form-row\">\n                        <div class=\"form-group\">\n                            <label for=\"email\">\n                                <span id=\"labelEmail\">Email Address<\/span>\n                                <span class=\"required\">*<\/span>\n                            <\/label>\n                            <input\n                                type=\"email\"\n                                id=\"email\"\n                                name=\"email\"\n                                placeholder=\"john@example.com\"\n                                required\n                            >\n                        <\/div>\n\n                        <div class=\"form-group\">\n                            <label for=\"phone\">\n                                <span id=\"labelPhone\">Phone \/ WhatsApp<\/span>\n                                <span class=\"required\">*<\/span>\n                            <\/label>\n                            <input\n                                type=\"tel\"\n                                id=\"phone\"\n                                name=\"phone\"\n                                placeholder=\"+66 8 XXXX XXXX\"\n                                required\n                            >\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <!-- Legal Matter Section -->\n                <div class=\"form-section\">\n                    <div class=\"form-section-title\" id=\"sectionLegal\">Your Legal Matter<\/div>\n\n                    <div class=\"form-group\">\n                        <label for=\"practiceArea\">\n                            <span id=\"labelPracticeArea\">Practice Area<\/span>\n                            <span class=\"required\">*<\/span>\n                        <\/label>\n                        <select id=\"practiceArea\" name=\"practiceArea\" required>\n                            <option value=\"\">-- Select a practice area --<\/option>\n                            <option value=\"immigration\">Immigration & Visa<\/option>\n                            <option value=\"divorce\">Divorce & Separation<\/option>\n                            <option value=\"custody\">Child Custody & Support<\/option>\n                            <option value=\"property\">Property & Real Estate<\/option>\n                            <option value=\"wills\">Wills & Succession<\/option>\n                            <option value=\"business\">Business & Corporate<\/option>\n                            <option value=\"other\">Other<\/option>\n                        <\/select>\n                    <\/div>\n\n                    <div class=\"form-group\">\n                        <label for=\"description\">\n                            <span id=\"labelDescription\">Brief Description of Your Legal Matter<\/span>\n                            <span class=\"required\">*<\/span>\n                        <\/label>\n                        <textarea\n                            id=\"description\"\n                            name=\"description\"\n                            placeholder=\"Please briefly describe your legal matter and what you need assistance with...\"\n                            required\n                        ><\/textarea>\n                    <\/div>\n                <\/div>\n\n                <!-- Consultation Preferences Section -->\n                <div class=\"form-section\">\n                    <div class=\"form-section-title\" id=\"sectionPreferences\">Consultation Preferences<\/div>\n\n                    <div class=\"form-row\">\n                        <div class=\"form-group\">\n                            <label for=\"consultationDate\">\n                                <span id=\"labelDate\">Preferred Consultation Date<\/span>\n                            <\/label>\n                            <input\n                                type=\"date\"\n                                id=\"consultationDate\"\n                                name=\"consultationDate\"\n                            >\n                        <\/div>\n\n                        <div class=\"form-group\">\n                            <label for=\"consultationTime\">\n                                <span id=\"labelTime\">Preferred Time<\/span>\n                            <\/label>\n                            <select id=\"consultationTime\" name=\"consultationTime\">\n                                <option value=\"\">-- Select time --<\/option>\n                                <option value=\"morning\">Morning (9:00 AM - 12:00 PM)<\/option>\n                                <option value=\"afternoon\">Afternoon (1:00 PM - 5:00 PM)<\/option>\n                                <option value=\"evening\">Evening (5:00 PM - 8:00 PM)<\/option>\n                            <\/select>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"form-row\">\n                        <div class=\"form-group\">\n                            <label for=\"contactMethod\">\n                                <span id=\"labelContactMethod\">Preferred Contact Method<\/span>\n                            <\/label>\n                            <select id=\"contactMethod\" name=\"contactMethod\">\n                                <option value=\"\">-- Select method --<\/option>\n                                <option value=\"phone\">Phone<\/option>\n                                <option value=\"email\">Email<\/option>\n                                <option value=\"line\">LINE<\/option>\n                                <option value=\"videocall\">Video Call<\/option>\n                            <\/select>\n                        <\/div>\n\n                        <div class=\"form-group conditional\" id=\"lineIdGroup\">\n                            <label for=\"lineId\">\n                                <span id=\"labelLineId\">LINE ID<\/span>\n                            <\/label>\n                            <input\n                                type=\"text\"\n                                id=\"lineId\"\n                                name=\"lineId\"\n                                placeholder=\"Your LINE ID\"\n                            >\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n                <!-- How Did You Find Us Section -->\n                <div class=\"form-section\">\n                    <div class=\"form-group\">\n                        <label for=\"source\">\n                            <span id=\"labelSource\">How did you find us?<\/span>\n                        <\/label>\n                        <select id=\"source\" name=\"source\">\n                            <option value=\"\">-- Select source --<\/option>\n                            <option value=\"google\">Google Search<\/option>\n                            <option value=\"referral\">Referral<\/option>\n                            <option value=\"social\">Social Media<\/option>\n                            <option value=\"thaivisa\">ThaiVisa Forum<\/option>\n                            <option value=\"expatforum\">ExpatForum<\/option>\n                            <option value=\"returning\">Returning Client<\/option>\n                            <option value=\"other\">Other<\/option>\n                        <\/select>\n                    <\/div>\n                <\/div>\n\n                <!-- PDPA Consent -->\n                <div class=\"form-section\">\n                    <div class=\"checkbox-group\">\n                        <input\n                            type=\"checkbox\"\n                            id=\"pdpaConsent\"\n                            name=\"pdpaConsent\"\n                            required\n                        >\n                        <label for=\"pdpaConsent\" class=\"checkbox-label\">\n                            <span id=\"pdpaText\">I agree to the processing of my personal data in accordance with the <\/span>\n                            <a href=\"#\" id=\"pdpaLink\">PDPA Privacy Policy<\/a>\n                            <span id=\"pdpaText2\"> and understand that ThaiLawOnline will use my information to contact me regarding my booking and legal services.<\/span>\n                        <\/label>\n                    <\/div>\n                <\/div>\n\n                <!-- Submit Button -->\n                <div class=\"form-actions\">\n                    <button type=\"submit\" class=\"btn-primary\" id=\"submitBtn\">\n                        <span id=\"submitText\">Proceed to Payment<\/span>\n                    <\/button>\n                <\/div>\n            <\/form>\n\n            <!-- Success State -->\n            <div class=\"success-container\" id=\"successContainer\">\n                <div class=\"success-icon\">&#10003;<\/div>\n                <h2 id=\"successTitle\">Booking Confirmed!<\/h2>\n                <p id=\"successMessage\">\n                    Thank you for booking your consultation with ThaiLawOnline. Please select your preferred payment method below.\n                <\/p>\n\n                <div class=\"payment-section\">\n                    <h3 id=\"paymentMethodTitle\">Choose Your Payment Method<\/h3>\n\n                    <div class=\"payment-options\">\n                        <!-- Stripe Payment -->\n                        <div class=\"payment-option\" id=\"stripePaymentOption\">\n                            <h4 id=\"stripeTitle\">Pay with Stripe<\/h4>\n                            <p id=\"stripeDesc\">Secure credit card payment<\/p>\n                            <a href=\"#\" class=\"btn-secondary\" id=\"stripeLink\" target=\"_blank\">\n                                <span id=\"stripeBtnText\">Pay with Card<\/span>\n                            <\/a>\n                        <\/div>\n\n                        <!-- Bank Transfer -->\n                        <div class=\"payment-option\">\n                            <h4 id=\"bankTitle\">Bank Transfer<\/h4>\n                            <p id=\"bankDesc\">Direct bank transfer to our account<\/p>\n                            <div class=\"bank-details\" id=\"bankDetails\">\n                                <strong id=\"bankDetailsTitle\">Bank Details:<\/strong>\n                                Bank: Kasikorn Bank (KBank)<br>\n                                Account: ThaiLaw Online Co., Ltd<br>\n                                Number: 070-1-83492-5<br>\n                                Reference: [Your Booking Reference]\n                            <\/div>\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"confirmation-message\" id=\"confirmationMsg\">\n                        <strong id=\"confirmationTitle\">Next Steps:<\/strong>\n                        <span id=\"confirmationText\">Our legal team will confirm your booking within 24 hours. You will receive a confirmation email with further details and the booking reference code.<\/span>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <script>\n        \/\/ Language translations\n                var _thaiData = JSON.parse(new TextDecoder().decode(Uint8Array.from(atob('eyJoZWFkZXJUaXRsZSI6ICLguIjguK3guIfguIHguLLguKPguJvguKPguLbguIHguKnguLIiLCAiaGVhZGVyU3VidGl0bGUiOiAi4Lia4Lij4Li04LiB4Liy4Lij4LiB4LiO4Lir4Lih4Liy4Lii4Lij4Liw4LiU4Lix4Lia4Lih4Li34Lit4Lit4Liy4LiK4Li14LieIiwgImNvbnN1bHRhdGlvblRpdGxlIjogIuC4o+C4suC4ouC4peC4sOC5gOC4reC4teC4ouC4lOC4geC4suC4o+C4m+C4o+C4tuC4geC4qeC4suC4guC4reC4h+C4hOC4uOC4kyIsICJkdXJhdGlvbkxhYmVsIjogIuC4o+C4sOC4ouC4sOC5gOC4p+C4peC4siIsICJwcmljZUxhYmVsIjogIuC4o+C4suC4hOC4siIsICJwYXltZW50TGFiZWwiOiAi4LiK4Liz4Lij4Liw4LmA4LiH4Li04LiZIiwgInNlY3Rpb25QZXJzb25hbCI6ICLguILguYnguK3guKHguLnguKXguKrguYjguKfguJnguJrguLjguITguITguKUiLCAibGFiZWxGdWxsTmFtZSI6ICLguIrguLfguYjguK0t4LiZ4Liy4Lih4Liq4LiB4Li44LilIiwgImxhYmVsRW1haWwiOiAi4LiX4Li14LmI4Lit4Lii4Li54LmI4Lit4Li14LmA4Lih4LilIiwgImxhYmVsUGhvbmUiOiAi4LmA4Lia4Lit4Lij4LmM4LmC4LiX4Lij4Lio4Lix4Lie4LiX4LmMIC8gV2hhdHNBcHAiLCAic2VjdGlvbkxlZ2FsIjogIuC5gOC4o+C4t+C5iOC4reC4h+C4geC4juC4q+C4oeC4suC4ouC4guC4reC4h+C4hOC4uOC4kyIsICJsYWJlbFByYWN0aWNlQXJlYSI6ICLguKrguLLguILguLLguKfguLTguIrguLLguIHguI7guKvguKHguLLguKIiLCAibGFiZWxEZXNjcmlwdGlvbiI6ICLguITguLPguK3guJjguLTguJrguLLguKLguKrguLHguYnguJkg4LmGIOC5gOC4geC4teC5iOC4ouC4p+C4geC4seC4muC5gOC4o+C4t+C5iOC4reC4h+C4geC4juC4q+C4oeC4suC4ouC4guC4reC4h+C4hOC4uOC4kyIsICJzZWN0aW9uUHJlZmVyZW5jZXMiOiAi4LiE4Lin4Liy4Lih4LiV4LmJ4Lit4LiH4LiB4Liy4Lij4LiC4Lit4LiH4LiB4Liy4Lij4Lib4Lij4Li24LiB4Lip4LiyIiwgImxhYmVsRGF0ZSI6ICLguKfguLHguJnguJfguLXguYjguJXguYnguK3guIfguIHguLLguKPguJvguKPguLbguIHguKnguLIiLCAibGFiZWxUaW1lIjogIuC5gOC4p+C4peC4suC4l+C4teC5iOC4leC5ieC4reC4h+C4geC4suC4oyIsICJsYWJlbENvbnRhY3RNZXRob2QiOiAi4Lin4Li04LiY4Li14LiB4Liy4Lij4LiV4Li04LiU4LiV4LmI4Lit4LiX4Li14LmI4LiV4LmJ4Lit4LiH4LiB4Liy4LijIiwgImxhYmVsTGluZUlkIjogIkxJTkUgSUQiLCAibGFiZWxTb3VyY2UiOiAi4LiE4Li44LiT4Lij4Li54LmJ4LiI4Lix4LiB4LmA4Lij4Liy4LiI4Liy4LiB4LiX4Li14LmI4LmE4Lir4LiZPyIsICJwZHBhVGV4dCI6ICLguInguLHguJnguKLguK3guKHguKPguLHguJrguIHguLLguKPguJvguKPguLDguKHguKfguKXguJzguKXguILguYnguK3guKHguLnguKXguKrguYjguKfguJnguJrguLjguITguITguKXguILguK3guIfguInguLHguJnguJXguLLguKHguJfguLXguYjguKrguK3guJTguITguKXguYnguK3guIfguIHguLHguJoiLCAicGRwYUxpbmsiOiAi4LiZ4LmC4Lii4Lia4Liy4Lii4LiE4Lin4Liy4Lih4LmA4Lib4LmH4LiZ4Liq4LmI4Lin4LiZ4LiV4Lix4LinIFBEUEEiLCAicGRwYVRleHQyIjogIuC5geC4peC4sOC5gOC4guC5ieC4suC5g+C4iOC4p+C5iOC4siBUaGFpTGF3T25saW5lIOC4iOC4sOC5g+C4iuC5ieC4guC5ieC4reC4oeC4ueC4peC4guC4reC4h+C4ieC4seC4meC5gOC4nuC4t+C5iOC4reC4leC4tOC4lOC4leC5iOC4reC4ieC4seC4meC5gOC4geC4teC5iOC4ouC4p+C4geC4seC4muC4geC4suC4o+C4iOC4reC4h+C5geC4peC4sOC4muC4o+C4tOC4geC4suC4o+C4geC4juC4q+C4oeC4suC4oiIsICJzdWJtaXRUZXh0IjogIuC4lOC4s+C5gOC4meC4tOC4meC4geC4suC4o+C4leC5iOC4reC5hOC4m+C4ouC4seC4h+C4geC4suC4o+C4iuC4s+C4o+C4sOC5gOC4h+C4tOC4mSIsICJzdWNjZXNzVGl0bGUiOiAi4Lii4Li34LiZ4Lii4Lix4LiZ4LiB4Liy4Lij4LiI4Lit4LiH4LmB4Lil4LmJ4LinISIsICJzdWNjZXNzTWVzc2FnZSI6ICLguILguK3guJrguITguLjguJPguJfguLXguYjguIjguK3guIfguIHguLLguKPguJvguKPguLbguIHguKnguLLguIHguLHguJogVGhhaUxhd09ubGluZSDguYLguJvguKPguJTguYDguKXguLfguK3guIHguKfguLTguJjguLXguIHguLLguKPguIrguLPguKPguLDguYDguIfguLTguJnguJfguLXguYjguITguLjguJPguJXguYnguK3guIfguIHguLLguKPguJTguYnguLLguJnguKXguYjguLLguIciLCAicGF5bWVudE1ldGhvZFRpdGxlIjogIuC5gOC4peC4t+C4reC4geC4p+C4tOC4mOC4teC4geC4suC4o+C4iuC4s+C4o+C4sOC5gOC4h+C4tOC4mSIsICJzdHJpcGVUaXRsZSI6ICLguIrguLPguKPguLDguJTguYnguKfguKIgU3RyaXBlIiwgInN0cmlwZURlc2MiOiAi4LiB4Liy4Lij4LiK4Liz4Lij4Liw4LmA4LiH4Li04LiZ4LiU4LmJ4Lin4Lii4Lia4Lix4LiV4Lij4LmA4LiE4Lij4LiU4Li04LiV4LiX4Li14LmI4Lib4Lil4Lit4LiU4Lig4Lix4LiiIiwgInN0cmlwZUJ0blRleHQiOiAi4LiK4Liz4Lij4Liw4LiU4LmJ4Lin4Lii4Lia4Lix4LiV4LijIiwgImJhbmtUaXRsZSI6ICLguYLguK3guJnguYDguIfguLTguJnguJzguYjguLLguJnguJjguJnguLLguITguLLguKMiLCAiYmFua0Rlc2MiOiAi4LmC4Lit4LiZ4LmA4LiH4Li04LiZ4LmC4LiU4Lii4LiV4Lij4LiH4LmE4Lib4Lii4Lix4LiH4Lia4Lix4LiN4LiK4Li14LiC4Lit4LiH4LmA4Lij4LiyIiwgImJhbmtEZXRhaWxzVGl0bGUiOiAi4Lij4Liy4Lii4Lil4Liw4LmA4Lit4Li14Lii4LiU4LiY4LiZ4Liy4LiE4Liy4LijOiIsICJjb25maXJtYXRpb25UaXRsZSI6ICLguILguLHguYnguJnguJXguK3guJnguJXguYjguK3guYTguJs6IiwgImNvbmZpcm1hdGlvblRleHQiOiAi4LiX4Li14Lih4LiB4LiO4Lir4Lih4Liy4Lii4LiC4Lit4LiH4LmA4Lij4Liy4LiI4Liw4Lii4Li34LiZ4Lii4Lix4LiZ4LiB4Liy4Lij4LiI4Lit4LiH4LiC4Lit4LiH4LiE4Li44LiT4Lig4Liy4Lii4LmD4LiZIDI0IOC4iuC4seC5iOC4p+C5guC4oeC4hyDguITguLjguJPguIjguLDguYTguJTguYnguKPguLHguJrguK3guLXguYDguKHguKXguKLguLfguJnguKLguLHguJnguJ7guKPguYnguK3guKHguKPguLLguKLguKXguLDguYDguK3guLXguKLguJTguYDguJ7guLTguYjguKHguYDguJXguLTguKHguYHguKXguLDguKPguKvguLHguKrguIHguLLguKPguIjguK3guIfguILguK3guIfguITguLjguJMifQ=='),function(c){return c.charCodeAt(0)})));\nconst translations = {\n            en: {\n                headerTitle: 'Book Your Consultation',\n                headerSubtitle: 'Professional Legal Services',\n                consultationTitle: 'Your Consultation Details',\n                durationLabel: 'Duration',\n                priceLabel: 'Price',\n                paymentLabel: 'Payment',\n                sectionPersonal: 'Personal Information',\n                labelFullName: 'Full Name',\n                labelEmail: 'Email Address',\n                labelPhone: 'Phone \/ WhatsApp',\n                sectionLegal: 'Your Legal Matter',\n                labelPracticeArea: 'Practice Area',\n                labelDescription: 'Brief Description of Your Legal Matter',\n                sectionPreferences: 'Consultation Preferences',\n                labelDate: 'Preferred Consultation Date',\n                labelTime: 'Preferred Time',\n                labelContactMethod: 'Preferred Contact Method',\n                labelLineId: 'LINE ID',\n                labelSource: 'How did you find us?',\n                pdpaText: 'I agree to the processing of my personal data in accordance with the',\n                pdpaLink: 'PDPA Privacy Policy',\n                pdpaText2: 'and understand that ThaiLawOnline will use my information to contact me regarding my booking and legal services.',\n                submitText: 'Proceed to Payment',\n                successTitle: 'Booking Confirmed!',\n                successMessage: 'Thank you for booking your consultation with ThaiLawOnline. Please select your preferred payment method below.',\n                paymentMethodTitle: 'Choose Your Payment Method',\n                stripeTitle: 'Pay with Stripe',\n                stripeDesc: 'Secure credit card payment',\n                stripeBtnText: 'Pay with Card',\n                bankTitle: 'Bank Transfer',\n                bankDesc: 'Direct bank transfer to our account',\n                bankDetailsTitle: 'Bank Details:',\n                confirmationTitle: 'Next Steps:',\n                confirmationText: 'Our legal team will confirm your booking within 24 hours. You will receive a confirmation email with further details and the booking reference code.'\n            },\n            th: _thaiData\n        };\n\n        let currentLanguage = 'en';\n\n        \/\/ Initialize form\n        document.addEventListener('DOMContentLoaded', function() {\n            initializeForm();\n            handleLanguageToggle();\n            handleContactMethodChange();\n            handleFormSubmit();\n            checkUrlParameters();\n            setMinimumDate();\n        });\n\n        function initializeForm() {\n            \/\/ Set up language buttons\n            document.getElementById('langEn').addEventListener('click', () => setLanguage('en'));\n            document.getElementById('langTh').addEventListener('click', () => setLanguage('th'));\n        }\n\n        function setLanguage(lang) {\n            currentLanguage = lang;\n            document.documentElement.lang = lang;\n\n            \/\/ Update active button\n            document.getElementById('langEn').classList.toggle('active', lang === 'en');\n            document.getElementById('langTh').classList.toggle('active', lang === 'th');\n\n            \/\/ Update all text elements\n            const t = translations[lang];\n            document.getElementById('headerTitle').textContent = t.headerTitle;\n            document.getElementById('headerSubtitle').textContent = t.headerSubtitle;\n            document.getElementById('consultationTitle').textContent = t.consultationTitle;\n            document.getElementById('durationLabel').textContent = t.durationLabel;\n            document.getElementById('priceLabel').textContent = t.priceLabel;\n            document.getElementById('paymentLabel').textContent = t.paymentLabel;\n            document.getElementById('sectionPersonal').textContent = t.sectionPersonal;\n            document.getElementById('labelFullName').textContent = t.labelFullName;\n            document.getElementById('labelEmail').textContent = t.labelEmail;\n            document.getElementById('labelPhone').textContent = t.labelPhone;\n            document.getElementById('sectionLegal').textContent = t.sectionLegal;\n            document.getElementById('labelPracticeArea').textContent = t.labelPracticeArea;\n            document.getElementById('labelDescription').textContent = t.labelDescription;\n            document.getElementById('sectionPreferences').textContent = t.sectionPreferences;\n            document.getElementById('labelDate').textContent = t.labelDate;\n            document.getElementById('labelTime').textContent = t.labelTime;\n            document.getElementById('labelContactMethod').textContent = t.labelContactMethod;\n            document.getElementById('labelLineId').textContent = t.labelLineId;\n            document.getElementById('labelSource').textContent = t.labelSource;\n            document.getElementById('pdpaText').textContent = t.pdpaText;\n            document.getElementById('pdpaLink').textContent = t.pdpaLink;\n            document.getElementById('pdpaText2').textContent = t.pdpaText2;\n            document.getElementById('submitText').textContent = t.submitText;\n            document.getElementById('successTitle').textContent = t.successTitle;\n            document.getElementById('successMessage').textContent = t.successMessage;\n            document.getElementById('paymentMethodTitle').textContent = t.paymentMethodTitle;\n            document.getElementById('stripeTitle').textContent = t.stripeTitle;\n            document.getElementById('stripeDesc').textContent = t.stripeDesc;\n            document.getElementById('stripeBtnText').textContent = t.stripeBtnText;\n            document.getElementById('bankTitle').textContent = t.bankTitle;\n            document.getElementById('bankDesc').textContent = t.bankDesc;\n            document.getElementById('bankDetailsTitle').textContent = t.bankDetailsTitle;\n            document.getElementById('confirmationTitle').textContent = t.confirmationTitle;\n            document.getElementById('confirmationText').textContent = t.confirmationText;\n        }\n\n        function handleLanguageToggle() {\n            document.getElementById('langEn').addEventListener('click', () => setLanguage('en'));\n            document.getElementById('langTh').addEventListener('click', () => setLanguage('th'));\n        }\n\n        function handleContactMethodChange() {\n            const contactMethod = document.getElementById('contactMethod');\n            const lineIdGroup = document.getElementById('lineIdGroup');\n\n            contactMethod.addEventListener('change', function() {\n                if (this.value === 'line') {\n                    lineIdGroup.classList.add('show');\n                } else {\n                    lineIdGroup.classList.remove('show');\n                }\n            });\n        }\n\n        function checkUrlParameters() {\n            const params = new URLSearchParams(window.location.search);\n            const area = params.get('area');\n\n            if (area) {\n                const areaMap = {\n                    'wills': 'wills',\n                    'business': 'business',\n                    'immigration': 'immigration',\n                    'divorce': 'divorce',\n                    'custody': 'custody',\n                    'property': 'property',\n                    'other': 'other'\n                };\n\n                if (areaMap[area]) {\n                    document.getElementById('practiceArea').value = areaMap[area];\n                }\n            }\n        }\n\n        function setMinimumDate() {\n            const dateInput = document.getElementById('consultationDate');\n            const today = new Date();\n            today.setDate(today.getDate() + 1); \/\/ Minimum is tomorrow\n            const year = today.getFullYear();\n            const month = String(today.getMonth() + 1).padStart(2, '0');\n            const day = String(today.getDate()).padStart(2, '0');\n            dateInput.min = `${year}-${month}-${day}`;\n        }\n\n        function handleFormSubmit() {\n            const form = document.getElementById('bookingForm');\n\n            form.addEventListener('submit', async function(e) {\n                e.preventDefault();\n\n                \/\/ Clear previous errors\n                document.getElementById('errorMessage').classList.remove('show');\n\n                \/\/ Validate form\n                if (!form.checkValidity()) {\n                    showError('Please fill in all required fields correctly.');\n                    return;\n                }\n\n                \/\/ Collect form data\n                const formData = {\n                    fullName: document.getElementById('fullName').value,\n                    email: document.getElementById('email').value,\n                    phone: document.getElementById('phone').value,\n                    practiceArea: document.getElementById('practiceArea').value,\n                    description: document.getElementById('description').value,\n                    consultationDate: document.getElementById('consultationDate').value,\n                    consultationTime: document.getElementById('consultationTime').value,\n                    contactMethod: document.getElementById('contactMethod').value,\n                    lineId: document.getElementById('lineId').value,\n                    source: document.getElementById('source').value,\n                    pdpaConsent: document.getElementById('pdpaConsent').checked,\n                    timestamp: new Date().toISOString(),\n                    language: currentLanguage\n                };\n\n                \/\/ Validate PDPA consent\n                if (!formData.pdpaConsent) {\n                    showError('Please accept the PDPA Privacy Policy to continue.');\n                    return;\n                }\n\n                try {\n                    \/\/ Disable submit button\n                    const submitBtn = document.querySelector('.btn-primary');\n                    submitBtn.disabled = true;\n                    submitBtn.textContent = 'Processing...';\n\n                    \/\/ Post to n8n webhook (from WordPress config)\n                    const webhookUrl = (window.THAILAW_CONFIG && window.THAILAW_CONFIG.webhookUrl)\n                        ? window.THAILAW_CONFIG.webhookUrl\n                        : '';\n\n                    \/\/ Generate booking reference\n                    const bookingRef = generateBookingReference();\n                    formData.bookingReference = bookingRef;\n                    formData.formType = 'booking';\n\n                    if (webhookUrl) {\n                        try {\n                            const controller = new AbortController();\n                            const timeoutId = setTimeout(() => controller.abort(), 10000);\n\n                            await fetch(webhookUrl, {\n                                method: 'POST',\n                                headers: { 'Content-Type': 'application\/json' },\n                                body: JSON.stringify(formData),\n                                signal: controller.signal\n                            });\n                            clearTimeout(timeoutId);\n                        } catch (fetchErr) {\n                            console.warn('Webhook post failed (non-blocking):', fetchErr);\n                        }\n                    }\n\n                    \/\/ Send email notification via WordPress AJAX\n                    if (window.THAILAW_CONFIG && window.THAILAW_CONFIG.ajaxUrl) {\n                        try {\n                            var emailData = new FormData();\n                            emailData.append('action', 'thailaw_send_notification');\n                            emailData.append('nonce', window.THAILAW_CONFIG.nonce);\n                            emailData.append('form_type', 'Booking Consultation');\n                            emailData.append('client_name', formData.fullName || '');\n                            emailData.append('client_email', formData.email || '');\n                            emailData.append('client_phone', formData.phone || '');\n                            emailData.append('practice_area', formData.practiceArea || '');\n                            emailData.append('description', formData.description || '');\n                            emailData.append('booking_ref', bookingRef);\n                            emailData.append('preferred_date', formData.preferredDate || '');\n                            fetch(window.THAILAW_CONFIG.ajaxUrl, {\n                                method: 'POST',\n                                body: emailData\n                            }).catch(function(e) { console.warn('Email notification failed:', e); });\n                        } catch(emailErr) {\n                            console.warn('Email notification error:', emailErr);\n                        }\n                    }\n\n                    \/\/ Show success page regardless\n                    showSuccessPage(formData, bookingRef);\n\n                } catch (error) {\n                    console.error('Booking error:', error);\n                    showError('There was an error submitting your booking. Please try again.');\n\n                    \/\/ Re-enable submit button\n                    const submitBtn = document.querySelector('.btn-primary');\n                    submitBtn.disabled = false;\n                    submitBtn.textContent = translations[currentLanguage].submitText;\n                }\n            });\n        }\n\n        function generateBookingReference() {\n            const timestamp = Date.now().toString().slice(-6);\n            const random = Math.random().toString(36).substring(2, 8).toUpperCase();\n            return `TLO-${random}-${timestamp}`;\n        }\n\n        function showError(message) {\n            const errorEl = document.getElementById('errorMessage');\n            errorEl.textContent = message;\n            errorEl.classList.add('show');\n            window.scrollTo({ top: 0, behavior: 'smooth' });\n        }\n\n        function showSuccessPage(formData, bookingRef) {\n            \/\/ Hide form\n            document.getElementById('bookingForm').classList.add('hidden');\n\n            \/\/ Show success container\n            const successContainer = document.getElementById('successContainer');\n            successContainer.classList.add('show');\n\n            \/\/ Update bank details from WordPress config\n            const config = window.THAILAW_CONFIG || {};\n            const bankDetails = document.getElementById('bankDetails');\n            bankDetails.innerHTML = `<strong>${translations[currentLanguage].bankDetailsTitle}<\/strong>\n                Bank: ${config.bankName || 'Kasikorn Bank (KBank)'}<br>\n                Account: ${config.bankAcctName || 'ThaiLaw Online Co., Ltd'}<br>\n                Number: ${config.bankAcctNum || '070-1-83492-5'}<br>\n                Reference: ${bookingRef}`;\n\n            \/\/ Set up Stripe payment link from WordPress config\n            const stripeLink = document.getElementById('stripeLink');\n            const stripeOption = document.getElementById('stripePaymentOption');\n            if (config.stripeLink && \/^https?:\\\/\\\/\/i.test(config.stripeLink)) {\n                stripeLink.href = config.stripeLink;\n                if (stripeOption) stripeOption.style.display = '';\n            } else {\n                \/\/ No Stripe link configured - hide the Stripe option entirely\n                if (stripeOption) stripeOption.style.display = 'none';\n                stripeLink.removeAttribute('href');\n            }\n\n            \/\/ Smooth scroll to success\n            window.scrollTo({ top: 0, behavior: 'smooth' });\n        }\n    <\/script>\n<\/body>\n<\/html>\n<\/div>\n\n\n","protected":false},"excerpt":{"rendered":"<p>Book a paid consultation with a Thai-licensed lawyer. Fill in your details below and choose your preferred payment method. We [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-95","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.thailawonline.com\/th\/wp-json\/wp\/v2\/pages\/95","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.thailawonline.com\/th\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.thailawonline.com\/th\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/www.thailawonline.com\/th\/wp-json\/wp\/v2\/comments?post=95"}],"version-history":[{"count":3,"href":"https:\/\/www.thailawonline.com\/th\/wp-json\/wp\/v2\/pages\/95\/revisions"}],"predecessor-version":[{"id":1860,"href":"https:\/\/www.thailawonline.com\/th\/wp-json\/wp\/v2\/pages\/95\/revisions\/1860"}],"wp:attachment":[{"href":"https:\/\/www.thailawonline.com\/th\/wp-json\/wp\/v2\/media?parent=95"}],"curies":[{"name":"\u0e14\u0e31\u0e1a\u0e40\u0e1a\u0e34\u0e25\u0e22\u0e39\u0e1e\u0e35","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}