{"id":18956,"date":"2023-07-12T11:13:29","date_gmt":"2023-07-12T11:13:29","guid":{"rendered":"https:\/\/client.digityze.asia\/multisite\/?page_id=18956"},"modified":"2025-12-23T07:54:41","modified_gmt":"2025-12-23T07:54:41","slug":"lien-he","status":"publish","type":"page","link":"https:\/\/client.digityze.asia\/multisite\/vi\/lien-he\/","title":{"rendered":"Li\u00ean h\u1ec7"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"18956\" class=\"elementor elementor-18956\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-44f876f e-flex e-con-boxed e-con e-parent\" data-id=\"44f876f\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-47e7a89 elementor-widget__width-inherit page-title elementor-widget elementor-widget-lucrezia_core_section_title\" data-id=\"47e7a89\" data-element_type=\"widget\" data-widget_type=\"lucrezia_core_section_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div class=\"qodef-shortcode qodef-m  qodef-section-title qodef-alignment--center  \">\n\t\t<h1 class=\"qodef-m-title\" style=\"color: #0E4474\">\n\t\t\t\t\tLi\u00ean h\u1ec7\t\t\t<\/h1>\n\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e62668f e-flex e-con-boxed e-con e-child\" data-id=\"e62668f\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-658bb15 elementor-widget elementor-widget-heading\" data-id=\"658bb15\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<p class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/client.digityze.asia\/multisite\/vi\/trang-chu\/\">TRANG CH\u1ee6<\/a><\/p>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-26c518b elementor-widget__width-auto breadcrumb elementor-widget elementor-widget-lucrezia_core_section_title\" data-id=\"26c518b\" data-element_type=\"widget\" data-widget_type=\"lucrezia_core_section_title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div class=\"qodef-shortcode qodef-m  qodef-section-title qodef-alignment--center  \">\n\t\t<p class=\"qodef-m-title\" >\n\t\t\t\t\t&gt;\t\t\t<\/p>\n\t<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f7c620a elementor-widget elementor-widget-heading\" data-id=\"f7c620a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<p class=\"elementor-heading-title elementor-size-default\">LI\u00caN H\u1ec6<\/p>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7cc6352 e-flex e-con-boxed e-con e-parent\" data-id=\"7cc6352\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f106ff0 elementor-widget__width-inherit elementor-widget elementor-widget-leaflet_maps_office\" data-id=\"f106ff0\" data-element_type=\"widget\" data-widget_type=\"leaflet_maps_office.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t        <div class=\"leaflet-maps-office-widget office_map\">\r\n            <div class=\"lmo-grid\">\r\n                <!-- Left: Accordion list -->\r\n                <div class=\"lmo-left\">\r\n                                            \t\t<div data-elementor-type=\"container\" data-elementor-id=\"20211\" class=\"elementor elementor-20211\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-60276a0 e-con-full e-flex e-con e-child\" data-id=\"60276a0\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-01c8f0b elementor-widget elementor-widget-heading\" data-id=\"01c8f0b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Li\u00ean h\u1ec7 v\u1edbi ch\u00fang t\u00f4i<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-90f55be elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"90f55be\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-21f7716 elementor-widget elementor-widget-heading\" data-id=\"21f7716\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">C\u00f9ng ki\u1ebfn t\u1ea1o b\u01b0\u1edbc ti\u1ebfn m\u1edbi.<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6f9afdb elementor-widget elementor-widget-qi_addons_for_elementor_highlight\" data-id=\"6f9afdb\" data-element_type=\"widget\" data-widget_type=\"qi_addons_for_elementor_highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<p class=\"qodef-shortcode qodef-m  qodef-qi-highlight  qodef-highlight-style--color\" >\n\tReputyze Asia lu\u00f4n h\u01b0\u1edbng \u0111\u1ebfn c\u00e1c gi\u1ea3i ph\u00e1p s\u00e1ng t\u1ea1o, d\u1ecbch v\u1ee5 chuy\u00ean nghi\u1ec7p, tri\u1ec3n khai hi\u1ec7u qu\u1ea3 v\u00e0 mang l\u1ea1i s\u1ef1 h\u00e0i l\u00f2ng cao nh\u1ea5t cho kh\u00e1ch h\u00e0ng.<\/p>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t                    \r\n                    <div class=\"lmo-accordion\" role=\"tablist\">\r\n                        <!-- Main Office Accordion Item -->\r\n                        <div class=\"lmo-accordion-item\" data-office=\"main\">\r\n                            <button class=\"lmo-accordion-header\" aria-expanded=\"true\" aria-controls=\"panel-main\" id=\"header-main\">\r\n                                <div class=\"lmo-acc-title\">\r\n                                    <span class=\"lmo-acc-name\">V\u0103n ph\u00f2ng ch\u00ednh<\/span>\r\n                                <\/div>\r\n                                <svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-angle-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width: 15px\" fill=\"currentColor\">\r\n                                    <path d=\"M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z\"><\/path>\r\n                                <\/svg>\r\n                            <\/button>\r\n                            <div id=\"panel-main\" class=\"lmo-accordion-panel open\" role=\"region\" aria-labelledby=\"header-main\">\r\n                                <div class=\"lmo-panel-content\">\r\n                                                                        <div class=\"lmo-info-tabs\">\r\n                                                                                <div class=\"lmo-tab-item\">\r\n                                                                                        <div class=\"lmo-tab-content\">\r\n                                                <div class=\"lmo-tab-title\"> \u0110\u1ecba ch\u1ec9<\/div>\r\n                                                <div class=\"lmo-tab-description\">Ph\u00f2ng 3C, T\u00f2a nh\u00e0 Aga, 72\/24 Phan \u0110\u0103ng L\u01b0u, Ph\u01b0\u1eddng \u0110\u1ee9c Nhu\u1eadn, TP. H\u1ed3 Ch\u00ed Minh, Vi\u1ec7t Nam<\/div>\r\n                                            <\/div>\r\n                                        <\/div>\r\n                                                                                <div class=\"lmo-tab-item\">\r\n                                                                                        <div class=\"lmo-tab-content\">\r\n                                                <div class=\"lmo-tab-title\">Email<\/div>\r\n                                                <div class=\"lmo-tab-description\">contact@reputyze.asia<\/div>\r\n                                            <\/div>\r\n                                        <\/div>\r\n                                                                                <div class=\"lmo-tab-item\">\r\n                                                                                        <div class=\"lmo-tab-content\">\r\n                                                <div class=\"lmo-tab-title\">Hotline<\/div>\r\n                                                <div class=\"lmo-tab-description\">(+84) 901 486 137<br \/>\n(+84) 903 983 811<\/div>\r\n                                            <\/div>\r\n                                        <\/div>\r\n                                                                                <div class=\"lmo-tab-item\">\r\n                                                                                        <div class=\"lmo-tab-content\">\r\n                                                <div class=\"lmo-tab-title\">\u0110i\u1ec7n tho\u1ea1i<\/div>\r\n                                                <div class=\"lmo-tab-description\">(+84) 28 6287 3161<\/div>\r\n                                            <\/div>\r\n                                        <\/div>\r\n                                                                                <div class=\"lmo-tab-item\">\r\n                                                                                        <div class=\"lmo-tab-content\">\r\n                                                <div class=\"lmo-tab-title\">Skype<\/div>\r\n                                                <div class=\"lmo-tab-description\">contact@reputyze.asia<\/div>\r\n                                            <\/div>\r\n                                        <\/div>\r\n                                                                            <\/div>\r\n                                                                    <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n\r\n                        <!-- Branch 1 Accordion Item -->\r\n                        <div class=\"lmo-accordion-item\" data-office=\"branch1\">\r\n                            <button class=\"lmo-accordion-header\" aria-expanded=\"false\" aria-controls=\"panel-branch1\" id=\"header-branch1\">\r\n                                <span class=\"lmo-acc-name\">V\u0103n ph\u00f2ng \u0111\u1ea1i di\u1ec7n \u0110\u00e0 N\u1eb5ng<\/span>\r\n                                <svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-angle-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width: 15px\" fill=\"currentColor\">\r\n                                    <path d=\"M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z\"><\/path>\r\n                                <\/svg>\r\n                            <\/button>\r\n                            <div id=\"panel-branch1\" class=\"lmo-accordion-panel\" role=\"region\" aria-labelledby=\"header-branch1\">\r\n                                <div class=\"lmo-panel-content\">\r\n                                                                        <div class=\"lmo-info-tabs\">\r\n                                                                                <div class=\"lmo-tab-item\">\r\n                                                                                        <div class=\"lmo-tab-content\">\r\n                                                <div class=\"lmo-tab-title\">\u0110\u1ecba ch\u1ec9<\/div>\r\n                                                <div class=\"lmo-tab-description\">Khu F, G, T\u1ea7ng 12, T\u00f2a nh\u00e0 Software Park, S\u1ed1 02 Quang Trung, Ph\u01b0\u1eddng Th\u1ea1ch Thang, Qu\u1eadn H\u1ea3i Ch\u00e2u, TP. \u0110\u00e0 N\u1eb5ng, Vi\u1ec7t Nam<\/div>\r\n                                            <\/div>\r\n                                        <\/div>\r\n                                                                            <\/div>\r\n                                                                    <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n\r\n                        <!-- Branch 2 Accordion Item -->\r\n                        <div class=\"lmo-accordion-item\" data-office=\"branch2\">\r\n                            <button class=\"lmo-accordion-header\" aria-expanded=\"false\" aria-controls=\"panel-branch2\" id=\"header-branch2\">\r\n                                <span class=\"lmo-acc-name\">V\u0103n ph\u00f2ng \u0111\u1ea1i di\u1ec7n H\u00e0 N\u1ed9i<\/span>\r\n                                <svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-angle-down\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width: 15px\" fill=\"currentColor\">\r\n                                    <path d=\"M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z\"><\/path>\r\n                                <\/svg>\r\n                            <\/button>\r\n                            <div id=\"panel-branch2\" class=\"lmo-accordion-panel\" role=\"region\" aria-labelledby=\"header-branch2\">\r\n                                <div class=\"lmo-panel-content\">\r\n                                                                        <div class=\"lmo-info-tabs\">\r\n                                                                                <div class=\"lmo-tab-item\">\r\n                                                                                        <div class=\"lmo-tab-content\">\r\n                                                <div class=\"lmo-tab-title\"> \u0110\u1ecba ch\u1ec9<\/div>\r\n                                                <div class=\"lmo-tab-description\">T\u1ea7ng 4, S\u1ed1 54 L\u00ea V\u0103n Thi\u00eam, Ph\u01b0\u1eddng Nh\u00e2n Ch\u00ednh, Qu\u1eadn Thanh Xu\u00e2n, H\u00e0 N\u1ed9i, Vi\u1ec7t Nam<\/div>\r\n                                            <\/div>\r\n                                        <\/div>\r\n                                                                            <\/div>\r\n                                                                    <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <!-- Right: Map -->\r\n                <div class=\"lmo-right\">\r\n                    <div id=\"lmo-f106ff0\" class=\"lmo-map-container\"><\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        \r\n        <style>\r\n            .leaflet-maps-office-widget {\r\n                width: 100%;\r\n            }\r\n\r\n            .lmo-acc-name {\r\n                margin: 0;\r\n                font-size: 25px;\r\n            }\r\n\r\n            .lmo-grid {\r\n                display: flex;\r\n                gap: 24px;\r\n                align-items: flex-start;\r\n                justify-content: space-between;\r\n                margin-top: 16px;\r\n                box-sizing: border-box;\r\n                flex-wrap: nowrap;\r\n            }\r\n\r\n            .lmo-grid > * {\r\n                min-width: 0;\r\n            }\r\n\r\n            .lmo-left {\r\n                flex: 0 0 50%;\r\n                max-width: 50%;\r\n                box-sizing: border-box;\r\n                display: flex;\r\n                flex-direction: column;\r\n                gap: 20px;\r\n            }\r\n\r\n            .lmo-right {\r\n                flex: 1 1 50%;\r\n                min-width: 0;\r\n                box-sizing: border-box;\r\n                z-index: 1;\r\n            }\r\n\r\n            .lmo-right .lmo-map-container,\r\n            .lmo-map-container {\r\n                width: 100%;\r\n                height: 560px;\r\n                border-radius: 8px;\r\n                overflow: hidden;\r\n                box-shadow: 0 4px 12px rgba(0,0,0,0.1);\r\n                min-width: 0;\r\n            }\r\n\r\n            .lmo-accordion {\r\n                display: flex;\r\n                flex-direction: column;\r\n                gap: 12px;\r\n            }\r\n\r\n            .lmo-accordion-item {\r\n                border: 1px solid #e5e7eb;\r\n                border-radius: 8px;\r\n                overflow: hidden;\r\n                background: #fff;\r\n            }\r\n\r\n            .lmo-accordion-header {\r\n                display: flex;\r\n                align-items: center;\r\n                justify-content: space-between;\r\n                gap: 12px;\r\n                background: linear-gradient(90deg,#ffffff 0,#ffffff 100%);\r\n                padding: 24px 30px;\r\n                width: 100%;\r\n                border: none;\r\n                cursor: pointer;\r\n                font-weight: 600;\r\n                text-align: left;\r\n                box-sizing: border-box;\r\n            }\r\n\r\n            .lmo-accordion-panel .lmo-panel-content {\r\n                width: 100%;\r\n                box-sizing: border-box;\r\n            }\r\n\r\n            .lmo-accordion-header[aria-expanded=\"true\"] {\r\n                background: #174370;\r\n                color: #fff;\r\n            }\r\n\r\n            .lmo-acc-title {\r\n                display: flex;\r\n                gap: 10px;\r\n                align-items: center;\r\n            }\r\n\r\n            .lmo-accordion-panel {\r\n                max-height: 0;\r\n                overflow: hidden;\r\n                transition: max-height .36s ease, padding .2s ease;\r\n                padding: 0 16px;\r\n                background: #fff;\r\n            }\r\n\r\n            .lmo-accordion-panel.open {\r\n                padding: 16px;\r\n                max-height: 1000px;\r\n            }\r\n\r\n            .lmo-panel-content {\r\n                display: flex;\r\n                flex-direction: column;\r\n                gap: 12px;\r\n            }\r\n\r\n            .lmo-location-address {\r\n                margin: 0;\r\n            }\r\n\r\n            .lmo-info-tabs {\r\n                display: flex;\r\n                flex-direction: column;\r\n                gap: 12px;\r\n                margin-top: 6px;\r\n            }\r\n\r\n            .lmo-tab-item {\r\n                display: flex;\r\n                gap: 10px;\r\n                align-items: flex-start;\r\n            }\r\n\r\n            .lmo-tab-icon {\r\n                flex-shrink: 0;\r\n                display: inline-flex;\r\n                align-items: center;\r\n                justify-content: center;\r\n                margin-top: 4px;\r\n                width: 15px;\r\n            }\r\n            .lmo-tab-content {\r\n                display: grid;\r\n                grid-template-columns: 20% 80%;\r\n                width: 100%;\r\n                align-items: start;\r\n            }\r\n\r\n            .lmo-tab-title {\r\n                font-weight: 600;\r\n                color: #111827;\r\n            }\r\n\r\n            @media (max-width: 1024px) {\r\n                .lmo-grid {\r\n                    flex-direction: column;\r\n                    flex-wrap: nowrap;\r\n                }\r\n\r\n                .lmo-left, .lmo-right {\r\n                    flex: none;\r\n                    width: 100%;\r\n                    max-width: 100%;\r\n                    z-index: 1;\r\n                }\r\n\r\n                .lmo-map-container {\r\n                    height: 420px;\r\n                }\r\n            }\r\n\r\n            @media (max-width: 600px) {\r\n                .lmo-tab-content {\r\n                    grid-template-columns: 1fr;\r\n                }\r\n            }\r\n\r\n            @media (max-width: 480px) {\r\n                .lmo-map-container {\r\n                    height: 350px;\r\n                }\r\n\r\n                .lmo-accordion-header {\r\n                    padding: 12px;\r\n                }\r\n            }\r\n        <\/style>\r\n\r\n        <script>\r\n            (function() {\r\n                const widgetId = 'lmo-f106ff0';\r\n                const mapData = {\"provider\":\"leaflet\",\"defaultZoom\":15,\"focusZoom\":17,\"mainOffice\":{\"name\":\"V\\u0103n ph\\u00f2ng ch\\u00ednh\",\"address\":\"Ph\\u00f2ng 3C, T\\u00f2a nh\\u00e0 Aga, 72\\\/24 Phan \\u0110\\u0103ng L\\u01b0u, Ph\\u01b0\\u1eddng \\u0110\\u1ee9c Nhu\\u1eadn, TP. H\\u1ed3 Ch\\u00ed Minh, Vi\\u1ec7t Nam\",\"description\":\"\",\"lat\":10.805057,\"lng\":106.686639},\"branch1\":{\"name\":\"V\\u0103n ph\\u00f2ng \\u0111\\u1ea1i di\\u1ec7n \\u0110\\u00e0 N\\u1eb5ng\",\"address\":\"Khu F, G, T\\u1ea7ng 12, T\\u00f2a nh\\u00e0 Software Park, S\\u1ed1 02 Quang Trung, Ph\\u01b0\\u1eddng Th\\u1ea1ch Thang, Qu\\u1eadn H\\u1ea3i Ch\\u00e2u, TP. \\u0110\\u00e0 N\\u1eb5ng, Vi\\u1ec7t Nam\",\"description\":\"\",\"lat\":16.075605277708295,\"lng\":108.22216678132891},\"branch2\":{\"name\":\"V\\u0103n ph\\u00f2ng \\u0111\\u1ea1i di\\u1ec7n H\\u00e0 N\\u1ed9i\",\"address\":\"T\\u1ea7ng 4, S\\u1ed1 54 L\\u00ea V\\u0103n Thi\\u00eam, Ph\\u01b0\\u1eddng Nh\\u00e2n Ch\\u00ednh, Qu\\u1eadn Thanh Xu\\u00e2n, H\\u00e0 N\\u1ed9i, Vi\\u1ec7t Nam\",\"description\":\"\",\"lat\":21.002691560901273,\"lng\":105.80258846978303}};\r\n\r\n                function initLeafletMap() {\r\n                    if (typeof L === 'undefined') {\r\n                        console.error('Leaflet library not loaded');\r\n                        return;\r\n                    }\r\n\r\n                    \/\/ Initialize map\r\n                    const map = L.map(widgetId).setView(\r\n                        [mapData.mainOffice.lat, mapData.mainOffice.lng],\r\n                        mapData.defaultZoom\r\n                    );\r\n\r\n                    \/\/ Add OpenStreetMap tiles\r\n                    L.tileLayer('https:\/\/{s}.tile.openstreetmap.org\/{z}\/{x}\/{y}.png', {\r\n                        attribution: '&copy; <a href=\"https:\/\/www.openstreetmap.org\/copyright\">OpenStreetMap<\/a> contributors',\r\n                        maxZoom: 19\r\n                    }).addTo(map);\r\n\r\n                    \/\/ Custom marker icons\r\n                    const mainIcon = L.divIcon({\r\n                        className: 'custom-marker-main',\r\n                        html: '<div style=\"background: #ef4444; width: 32px; height: 32px; border-radius: 50% 50% 50% 0; transform: rotate(-45deg); border: 3px solid #fff; box-shadow: 0 2px 8px rgba(0,0,0,0.3);\"><div style=\"width: 10px; height: 10px; background: #fff; border-radius: 50%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%) rotate(45deg);\"><\/div><\/div>',\r\n                        iconSize: [32, 32],\r\n                        iconAnchor: [16, 32],\r\n                        popupAnchor: [0, -32]\r\n                    });\r\n\r\n                    const branchIcon = L.divIcon({\r\n                        className: 'custom-marker-branch',\r\n                        html: '<div style=\"background: #3b82f6; width: 28px; height: 28px; border-radius: 50% 50% 50% 0; transform: rotate(-45deg); border: 3px solid #fff; box-shadow: 0 2px 8px rgba(0,0,0,0.3);\"><div style=\"width: 8px; height: 8px; background: #fff; border-radius: 50%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%) rotate(45deg);\"><\/div><\/div>',\r\n                        iconSize: [28, 28],\r\n                        iconAnchor: [14, 28],\r\n                        popupAnchor: [0, -28]\r\n                    });\r\n\r\n                    \/\/ Create markers\r\n                    const mainMarker = L.marker(\r\n                        [mapData.mainOffice.lat, mapData.mainOffice.lng],\r\n                        { icon: mainIcon }\r\n                    ).addTo(map);\r\n                    mainMarker.bindPopup(`\r\n                        <div style=\"min-width: 200px;\">\r\n                            <h4 style=\"margin: 0 0 8px 0; font-weight: 600;\">${mapData.mainOffice.name}<\/h4>\r\n                            <p style=\"margin: 0 0 6px 0;\">${mapData.mainOffice.address}<\/p>\r\n                            <p style=\"margin: 0;\">${mapData.mainOffice.description}<\/p>\r\n                        <\/div>\r\n                    `);\r\n\r\n                    const branch1Marker = L.marker(\r\n                        [mapData.branch1.lat, mapData.branch1.lng],\r\n                        { icon: branchIcon }\r\n                    ).addTo(map);\r\n                    branch1Marker.bindPopup(`\r\n                        <div style=\"min-width: 200px;\">\r\n                            <h4 style=\"margin: 0 0 8px 0; font-weight: 600;\">${mapData.branch1.name}<\/h4>\r\n                            <p style=\"margin: 0 0 6px 0;\">${mapData.branch1.address}<\/p>\r\n                            <p style=\"margin: 0;\">${mapData.branch1.description}<\/p>\r\n                        <\/div>\r\n                    `);\r\n\r\n                    const branch2Marker = L.marker(\r\n                        [mapData.branch2.lat, mapData.branch2.lng],\r\n                        { icon: branchIcon }\r\n                    ).addTo(map);\r\n                    branch2Marker.bindPopup(`\r\n                        <div style=\"min-width: 200px;\">\r\n                            <h4 style=\"margin: 0 0 8px 0; font-weight: 600;\">${mapData.branch2.name}<\/h4>\r\n                            <p style=\"margin: 0 0 6px 0;\">${mapData.branch2.address}<\/p>\r\n                            <p style=\"margin: 0;\">${mapData.branch2.description}<\/p>\r\n                        <\/div>\r\n                    `);\r\n\r\n                    \/\/ Event handlers for address boxes\r\n                    \/\/ Remove old static handlers and use dynamic approach after locationsData is defined\r\n                    \r\n                    const branchHeader = document.querySelector('.lmo-branch-header');\r\n                    if (branchHeader) {\r\n                        branchHeader.addEventListener('click', function(e) {\r\n                            e.stopPropagation();\r\n                            const group = L.featureGroup([branch1Marker, branch2Marker]);\r\n                            map.fitBounds(group.getBounds().pad(0.1), {\r\n                                animate: true,\r\n                                duration: 0.5\r\n                            });\r\n                        });\r\n                    }\r\n\r\n                    \/\/ Location swap functionality with full info tabs support\r\n                    \/\/ Store all location data in memory\r\n                    const locationsData = {\r\n                        'main': {\r\n                            id: 'main',\r\n                            name: mapData.mainOffice.name,\r\n                            tabs: [\r\n                                                                                                {\r\n                                    icon: '',\r\n                                    title: \" \\u0110\\u1ecba ch\\u1ec9\",\r\n                                    description: \"Ph\\u00f2ng 3C, T\\u00f2a nh\\u00e0 Aga, 72\\\/24 Phan \\u0110\\u0103ng L\\u01b0u, Ph\\u01b0\\u1eddng \\u0110\\u1ee9c Nhu\\u1eadn, TP. H\\u1ed3 Ch\\u00ed Minh, Vi\\u1ec7t Nam\"                                },                                                                {\r\n                                    icon: '',\r\n                                    title: \"Email\",\r\n                                    description: \"contact@reputyze.asia\"                                },                                                                {\r\n                                    icon: '',\r\n                                    title: \"Hotline\",\r\n                                    description: \"(+84) 901 486 137<br \\\/>\\n(+84) 903 983 811\"                                },                                                                {\r\n                                    icon: '',\r\n                                    title: \"\\u0110i\\u1ec7n tho\\u1ea1i\",\r\n                                    description: \"(+84) 28 6287 3161\"                                },                                                                {\r\n                                    icon: '',\r\n                                    title: \"Skype\",\r\n                                    description: \"contact@reputyze.asia\"                                }                                                                                            ],\r\n                            marker: mainMarker\r\n                        },\r\n                        'branch1': {\r\n                            id: 'branch1',\r\n                            name: mapData.branch1.name,\r\n                            tabs: [\r\n                                                                                                {\r\n                                    icon: '',\r\n                                    title: \"\\u0110\\u1ecba ch\\u1ec9\",\r\n                                    description: \"Khu F, G, T\\u1ea7ng 12, T\\u00f2a nh\\u00e0 Software Park, S\\u1ed1 02 Quang Trung, Ph\\u01b0\\u1eddng Th\\u1ea1ch Thang, Qu\\u1eadn H\\u1ea3i Ch\\u00e2u, TP. \\u0110\\u00e0 N\\u1eb5ng, Vi\\u1ec7t Nam\"                                }                                                                                            ],\r\n                            marker: branch1Marker\r\n                        },\r\n                        'branch2': {\r\n                            id: 'branch2',\r\n                            name: mapData.branch2.name,\r\n                            tabs: [\r\n                                                                                                {\r\n                                    icon: '',\r\n                                    title: \" \\u0110\\u1ecba ch\\u1ec9\",\r\n                                    description: \"T\\u1ea7ng 4, S\\u1ed1 54 L\\u00ea V\\u0103n Thi\\u00eam, Ph\\u01b0\\u1eddng Nh\\u00e2n Ch\\u00ednh, Qu\\u1eadn Thanh Xu\\u00e2n, H\\u00e0 N\\u1ed9i, Vi\\u1ec7t Nam\"                                }                                                                                            ],\r\n                            marker: branch2Marker\r\n                        }\r\n                    };\r\n\r\n                    let currentMainId = 'main';\r\n\r\n                    \/\/ Dynamic main box click handler - uses currentMainId\r\n                    function attachMainBoxHandler() {\r\n                        const mainBox = document.querySelector('.lmo-main-office');\r\n                        if (mainBox) {\r\n                            \/\/ Remove old handler\r\n                            mainBox.replaceWith(mainBox.cloneNode(true));\r\n                            const newMainBox = document.querySelector('.lmo-main-office');\r\n                            \r\n                            newMainBox.addEventListener('click', function() {\r\n                                const currentLocation = locationsData[currentMainId];\r\n                                if (currentLocation && currentLocation.marker) {\r\n                                    map.invalidateSize();\r\n                                    map.setView(currentLocation.marker.getLatLng(), mapData.focusZoom, {\r\n                                        animate: true,\r\n                                        duration: 0.5\r\n                                    });\r\n                                    setTimeout(() => currentLocation.marker.openPopup(), 300);\r\n                                }\r\n                            });\r\n                        }\r\n                    }\r\n\r\n                    \/\/ Initial attachment\r\n                    attachMainBoxHandler();\r\n\r\n                    function renderInfoTabs(tabs) {\r\n                        return tabs.map(tab => `\r\n                            <div class=\"lmo-tab-item\">\r\n                                ${tab.icon ? `<span class=\"lmo-tab-icon\">${tab.icon}<\/span>` : ''}\r\n                                <div class=\"lmo-tab-content\">\r\n                                    <div class=\"lmo-tab-title\">${tab.title}<\/div>\r\n                                    <div class=\"lmo-tab-description\">${tab.description}<\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                        `).join('');\r\n                    }\r\n\r\n                    function renderLocationCard(locationData) {\r\n                        const firstTab = locationData.tabs[0] || {};\r\n                        return `\r\n                            <div class=\"lmo-location-card\" data-office=\"${locationData.id}\">\r\n                                <h4 class=\"lmo-location-name\">${locationData.name|| ''}<\/h4>\r\n                                ${firstTab.description ? `<p class=\"lmo-location-address\">${firstTab.description}<\/p>` : ''}\r\n                                <a href=\"#\" class=\"lmo-view-details\">\u2192 View details<\/a>\r\n                            <\/div>\r\n                        `;\r\n                    }\r\n\r\n                    function swapLocations(clickedOfficeId) {\r\n                        const mainBox = document.querySelector('.lmo-main-office');\r\n                        const locationsList = document.querySelector('.lmo-locations-list');\r\n                        \r\n                        const clickedLocation = locationsData[clickedOfficeId];\r\n                        const currentMainLocation = locationsData[currentMainId];\r\n                        \r\n                        mainBox.querySelector('.lmo-box-title').textContent = clickedLocation.name;\r\n                        mainBox.setAttribute('data-office', clickedOfficeId);\r\n                        \r\n                        const mainContent = mainBox.querySelector('.lmo-box-content');\r\n                        let infoTabsContainer = mainContent.querySelector('.lmo-info-tabs');\r\n                        \r\n                        if (!infoTabsContainer) {\r\n                            infoTabsContainer = document.createElement('div');\r\n                            infoTabsContainer.className = 'lmo-info-tabs';\r\n                            mainContent.appendChild(infoTabsContainer);\r\n                        }\r\n                        \r\n                        infoTabsContainer.innerHTML = renderInfoTabs(clickedLocation.tabs);\r\n                        \r\n                        const otherLocationIds = Object.keys(locationsData).filter(id => \r\n                            id !== clickedOfficeId\r\n                        );\r\n                        \r\n                        locationsList.innerHTML = otherLocationIds.map(id => \r\n                            renderLocationCard(locationsData[id])\r\n                        ).join('');\r\n                        locationsList.innerHTML = otherLocationIds.map(id => \r\n                            renderLocationCard(locationsData[id])\r\n                        ).join('');\r\n                        \r\n                        locationsList.querySelectorAll('.lmo-view-details').forEach(link => {\r\n                            link.addEventListener('click', function(e) {\r\n                                e.preventDefault();\r\n                                e.stopPropagation();\r\n                                const card = this.closest('.lmo-location-card');\r\n                                const officeId = card.getAttribute('data-office');\r\n                                swapLocations(officeId);\r\n                            });\r\n                        });\r\n                        \r\n                        currentMainId = clickedOfficeId;\r\n                        attachMainBoxHandler();\r\n                        \r\n                        if (clickedLocation.marker) {\r\n                            \/\/ Ensure map sizing is correct after DOM updates\r\n                            setTimeout(() => {\r\n                                map.invalidateSize();\r\n                                map.setView(clickedLocation.marker.getLatLng(), mapData.focusZoom, {\r\n                                    animate: true,\r\n                                    duration: 0.5\r\n                                });\r\n                                setTimeout(() => clickedLocation.marker.openPopup(), 300);\r\n                            }, 60);\r\n                        }\r\n                    }\r\n\r\n                    const viewDetailsLinks = document.querySelectorAll('.lmo-view-details');\r\n                    viewDetailsLinks.forEach(link => {\r\n                        link.addEventListener('click', function(e) {\r\n                            e.preventDefault();\r\n                            e.stopPropagation();\r\n                            const locationCard = this.closest('.lmo-location-card');\r\n                            const officeId = locationCard.getAttribute('data-office');\r\n                            swapLocations(officeId);\r\n                        });\r\n                    });\r\n\r\n                    \/* Accordion functionality: each .lmo-accordion-item toggles and focuses the map *\/\r\n                    function setupAccordion() {\r\n                        const items = document.querySelectorAll('.lmo-accordion-item');\r\n                        items.forEach(item => {\r\n                            const header = item.querySelector('.lmo-accordion-header');\r\n                            const panel = item.querySelector('.lmo-accordion-panel');\r\n                            if (!header || !panel) return;\r\n\r\n                            header.addEventListener('click', function(e) {\r\n                                e.preventDefault();\r\n\r\n                                const isOpen = header.getAttribute('aria-expanded') === 'true';\r\n\r\n                                \/\/ Close all\r\n                                items.forEach(i => {\r\n                                    const h = i.querySelector('.lmo-accordion-header');\r\n                                    const p = i.querySelector('.lmo-accordion-panel');\r\n                                    h && h.setAttribute('aria-expanded', 'false');\r\n                                    p && p.classList.remove('open');\r\n                                });\r\n\r\n                                \/\/ Open clicked\r\n                                if (!isOpen) {\r\n                                    header.setAttribute('aria-expanded', 'true');\r\n                                    panel.classList.add('open');\r\n\r\n                                    const officeId = item.getAttribute('data-office');\r\n                                    const loc = locationsData[officeId];\r\n                                    if (loc && loc.marker) {\r\n                                        \/\/ Wait for panel open transition to finish so map sizing is correct\r\n                                        const onOpen = function() {\r\n                                            panel.removeEventListener('transitionend', onOpen);\r\n                                            map.invalidateSize();\r\n                                            map.setView(loc.marker.getLatLng(), mapData.focusZoom, {\r\n                                                animate: true,\r\n                                                duration: 0.5\r\n                                            });\r\n                                            setTimeout(() => loc.marker.openPopup(), 300);\r\n                                        };\r\n                                        panel.addEventListener('transitionend', onOpen);\r\n                                        \/\/ Fallback in case transitionend doesn't fire\r\n                                        setTimeout(() => {\r\n                                            if (panel.classList.contains('open')) {\r\n                                                map.invalidateSize();\r\n                                                map.setView(loc.marker.getLatLng(), mapData.focusZoom, {\r\n                                                    animate: true,\r\n                                                    duration: 0.5\r\n                                                });\r\n                                                setTimeout(() => loc.marker.openPopup(), 300);\r\n                                            }\r\n                                        }, 420);\r\n                                    }\r\n                                }\r\n                            });\r\n                        });\r\n\r\n                        \/\/ Open main by default without triggering click (prevent accidental toggle)\r\n                        const mainItem = document.querySelector('.lmo-accordion-item[data-office=\"main\"]');\r\n                        if (mainItem) {\r\n                            const header = mainItem.querySelector('.lmo-accordion-header');\r\n                            const panel = mainItem.querySelector('.lmo-accordion-panel');\r\n                            if (header) header.setAttribute('aria-expanded', 'true');\r\n                            if (panel) panel.classList.add('open');\r\n\r\n                            \/\/ Focus map to main marker on init (ensure map sizing first)\r\n                            const officeId = mainItem.getAttribute('data-office');\r\n                            const mainLoc = locationsData[officeId];\r\n                            if (mainLoc && mainLoc.marker) {\r\n                                setTimeout(() => {\r\n                                    map.invalidateSize();\r\n                                    map.setView(mainLoc.marker.getLatLng(), mapData.focusZoom, {\r\n                                        animate: true,\r\n                                        duration: 0.5\r\n                                    });\r\n                                    setTimeout(() => mainLoc.marker.openPopup(), 300);\r\n                                }, 120);\r\n                            }\r\n                        }\r\n                    }\r\n\r\n                    \/\/ Initialize accordion after markers and locationsData available\r\n                    setupAccordion();\r\n                }\r\n\r\n                function initGoogleMap() {\r\n                    console.log('Google Maps implementation - Coming soon');\r\n                }\r\n\r\n                if (mapData.provider === 'leaflet') {\r\n                    if (document.readyState === 'loading') {\r\n                        document.addEventListener('DOMContentLoaded', initLeafletMap);\r\n                    } else {\r\n                        initLeafletMap();\r\n                    }\r\n                } else if (mapData.provider === 'google') {\r\n                    initGoogleMap();\r\n                }\r\n            })();\r\n        <\/script>\r\n        \t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4c17017 e-grid e-con-boxed e-con e-parent\" data-id=\"4c17017\" data-element_type=\"container\" id=\"contact-form\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-42bb6cd e-con-full e-flex e-con e-child\" data-id=\"42bb6cd\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f02145f elementor-widget elementor-widget-heading\" data-id=\"f02145f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Y\u00eau c\u1ea7u t\u01b0 v\u1ea5n<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e0fbddd elementor-widget elementor-widget-qi_addons_for_elementor_separator\" data-id=\"e0fbddd\" data-element_type=\"widget\" data-widget_type=\"qi_addons_for_elementor_separator.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div class=\"qodef-shortcode qodef-m  qodef-qi-separator qodef-qi-clear qodef-separator--standard \">\n\t<div class=\"qodef-m-line\"><\/div>\n<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c4cbc66 elementor-widget elementor-widget-qi_addons_for_elementor_highlight\" data-id=\"c4cbc66\" data-element_type=\"widget\" data-widget_type=\"qi_addons_for_elementor_highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"qodef-shortcode qodef-m  qodef-qi-highlight  qodef-highlight-style--color\" >\n\tB\u1ea1n c\u00f3 c\u00e2u h\u1ecfi? H\u00e3y cho ch\u00fang t\u00f4i bi\u1ebft.<\/h3>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a047d9a elementor-widget__width-inherit contact-form  elementor-widget elementor-widget-qi_addons_for_elementor_contact_form_7\" data-id=\"a047d9a\" data-element_type=\"widget\" data-widget_type=\"qi_addons_for_elementor_contact_form_7.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div class=\"qodef-shortcode qodef-m  qodef-qi-contact-form-7 \">\n\t\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f19458-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"19458\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/multisite\/wp-json\/wp\/v2\/pages\/18956#wpcf7-f19458-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<div style=\"display: none;\">\n<input type=\"hidden\" name=\"_wpcf7\" value=\"19458\" \/>\n<input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.0.6\" \/>\n<input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/>\n<input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f19458-o1\" \/>\n<input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/>\n<input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/div>\n<div class=\"contact-form-row\">\n  <div class=\"contact-form-group\">\n    <label for=\"cf7_name\">H\u1ecd v\u00e0 t\u00ean<\/label>\n    <span class=\"wpcf7-form-control-wrap\" data-name=\"cf7_name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" id=\"cf7_name\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Nh\u1eadp h\u1ecd v\u00e0 t\u00ean\" value=\"\" type=\"text\" name=\"cf7_name\" \/><\/span>\n  <\/div>\n\n  <div class=\"contact-form-group\">\n    <label for=\"cf7_position\">Ch\u1ee9c v\u1ee5<\/label>\n    <span class=\"wpcf7-form-control-wrap\" data-name=\"cf7_position\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" id=\"cf7_position\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Nh\u1eadp ch\u1ee9c v\u1ee5\" value=\"\" type=\"text\" name=\"cf7_position\" \/><\/span>\n  <\/div>\n<\/div>\n\n<div class=\"contact-form-row\">\n  <div class=\"contact-form-group\">\n    <label for=\"cf7_email\">Email<\/label>\n    <span class=\"wpcf7-form-control-wrap\" data-name=\"cf7_email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" id=\"cf7_email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Nh\u1eadp email\" value=\"\" type=\"email\" name=\"cf7_email\" \/><\/span>\n  <\/div>\n\n  <div class=\"contact-form-group\">\n    <label for=\"cf7_tell\">S\u1ed1 \u0111i\u1ec7n tho\u1ea1i<\/label>\n    <span class=\"wpcf7-form-control-wrap\" data-name=\"cf7_tell\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel\" id=\"cf7_tell\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Nh\u1eadp s\u1ed1 \u0111i\u1ec7n tho\u1ea1i\" value=\"\" type=\"tel\" name=\"cf7_tell\" \/><\/span>\n  <\/div>\n<\/div>\n\n<div class=\"contact-form-group full-width\">\n  <label for=\"cf7_company\">T\u00ean c\u00f4ng ty<\/label>\n  <span class=\"wpcf7-form-control-wrap\" data-name=\"cf7_company\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" id=\"cf7_company\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Nh\u1eadp t\u00ean c\u00f4ng ty\" value=\"\" type=\"text\" name=\"cf7_company\" \/><\/span>\n<\/div>\n\n<div class=\"contact-form-group full-width\">\n  <label for=\"cf7_message\">N\u1ed9i dung<\/label>\n  <span class=\"wpcf7-form-control-wrap\" data-name=\"cf7_message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" id=\"cf7_message\" aria-invalid=\"false\" placeholder=\"Nh\u1eadp n\u1ed9i dung y\u00eau c\u1ea7u\" name=\"cf7_message\"><\/textarea><\/span>\n<\/div>\n\n<button class=\"wpcf7-form-control wpcf7-submit qodef-button qodef-size--normal qodef-layout--filled qodef-m\" type=\"submit\"><span class=\"qodef-m-text\">G\u1eedi y\u00eau c\u1ea7u<\/span><\/button><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ac1b157 e-con-full e-flex e-con e-child\" data-id=\"ac1b157\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b08760d elementor-widget elementor-widget-image\" data-id=\"b08760d\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/client.digityze.asia\/multisite\/wp-content\/uploads\/2024\/11\/chatbot-ra-1024x1024.png\" class=\"attachment-large size-large wp-image-18160\" alt=\"\" srcset=\"https:\/\/client.digityze.asia\/multisite\/wp-content\/uploads\/2024\/11\/chatbot-ra-1024x1024.png 1024w, https:\/\/client.digityze.asia\/multisite\/wp-content\/uploads\/2024\/11\/chatbot-ra-300x300.png 300w, https:\/\/client.digityze.asia\/multisite\/wp-content\/uploads\/2024\/11\/chatbot-ra-150x150.png 150w, https:\/\/client.digityze.asia\/multisite\/wp-content\/uploads\/2024\/11\/chatbot-ra-768x768.png 768w, https:\/\/client.digityze.asia\/multisite\/wp-content\/uploads\/2024\/11\/chatbot-ra-1536x1536.png 1536w, https:\/\/client.digityze.asia\/multisite\/wp-content\/uploads\/2024\/11\/chatbot-ra-2048x2048.png 2048w, https:\/\/client.digityze.asia\/multisite\/wp-content\/uploads\/2024\/11\/chatbot-ra-650x650.png 650w, https:\/\/client.digityze.asia\/multisite\/wp-content\/uploads\/2024\/11\/chatbot-ra-1300x1300.png 1300w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Li\u00ean h\u1ec7 TRANG CH\u1ee6 &gt; LI\u00caN H\u1ec6 Li\u00ean h\u1ec7 v\u1edbi ch\u00fang t\u00f4i C\u00f9ng ki\u1ebfn t\u1ea1o b\u01b0\u1edbc ti\u1ebfn m\u1edbi. Reputyze Asia lu\u00f4n h\u01b0\u1edbng \u0111\u1ebfn c\u00e1c gi\u1ea3i ph\u00e1p s\u00e1ng t\u1ea1o, d\u1ecbch v\u1ee5 chuy\u00ean nghi\u1ec7p, tri\u1ec3n khai hi\u1ec7u qu\u1ea3 v\u00e0 mang l\u1ea1i s\u1ef1 h\u00e0i l\u00f2ng cao nh\u1ea5t cho kh\u00e1ch h\u00e0ng. V\u0103n ph\u00f2ng ch\u00ednh \u0110\u1ecba ch\u1ec9 Ph\u00f2ng 3C, T\u00f2a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":-89,"comment_status":"closed","ping_status":"closed","template":"page-full-width.php","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-18956","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.3 (Yoast SEO v26.4) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Li\u00ean h\u1ec7 | Reputyze Asia<\/title>\n<meta name=\"description\" content=\"Contact Reputyze Asia today for a free consultation on Online Reputation Management, Digital Transformation, and AI Strategy\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/client.digityze.asia\/multisite\/vi\/lien-he\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Li\u00ean h\u1ec7\" \/>\n<meta property=\"og:description\" content=\"Contact Reputyze Asia today for a free consultation on Online Reputation Management, Digital Transformation, and AI Strategy\" \/>\n<meta property=\"og:url\" content=\"https:\/\/client.digityze.asia\/multisite\/vi\/lien-he\/\" \/>\n<meta property=\"og:site_name\" content=\"Elevating Brand Reputation via AI &amp; Martech\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-23T07:54:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/client.digityze.asia\/multisite\/wp-content\/uploads\/2024\/11\/chatbot-ra.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2192\" \/>\n\t<meta property=\"og:image:height\" content=\"2192\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/client.digityze.asia\/multisite\/vi\/lien-he\/\",\"url\":\"https:\/\/client.digityze.asia\/multisite\/vi\/lien-he\/\",\"name\":\"Li\u00ean h\u1ec7 | Reputyze Asia\",\"isPartOf\":{\"@id\":\"https:\/\/client.digityze.asia\/multisite\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/client.digityze.asia\/multisite\/vi\/lien-he\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/client.digityze.asia\/multisite\/vi\/lien-he\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/client.digityze.asia\/multisite\/wp-content\/uploads\/2024\/11\/chatbot-ra-1024x1024.png\",\"datePublished\":\"2023-07-12T11:13:29+00:00\",\"dateModified\":\"2025-12-23T07:54:41+00:00\",\"description\":\"Contact Reputyze Asia today for a free consultation on Online Reputation Management, Digital Transformation, and AI Strategy\",\"breadcrumb\":{\"@id\":\"https:\/\/client.digityze.asia\/multisite\/vi\/lien-he\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/client.digityze.asia\/multisite\/vi\/lien-he\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/client.digityze.asia\/multisite\/vi\/lien-he\/#primaryimage\",\"url\":\"https:\/\/client.digityze.asia\/multisite\/wp-content\/uploads\/2024\/11\/chatbot-ra.png\",\"contentUrl\":\"https:\/\/client.digityze.asia\/multisite\/wp-content\/uploads\/2024\/11\/chatbot-ra.png\",\"width\":2192,\"height\":2192},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/client.digityze.asia\/multisite\/vi\/lien-he\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/client.digityze.asia\/multisite\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Li\u00ean h\u1ec7\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/client.digityze.asia\/multisite\/#website\",\"url\":\"https:\/\/client.digityze.asia\/multisite\/\",\"name\":\"Elevating Brand Reputation via AI &amp; Martech\",\"description\":\"Reputyze Asia\",\"publisher\":{\"@id\":\"https:\/\/client.digityze.asia\/multisite\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/client.digityze.asia\/multisite\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/client.digityze.asia\/multisite\/#organization\",\"name\":\"Elevating Brand Reputation via AI &amp; Martech\",\"url\":\"https:\/\/client.digityze.asia\/multisite\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/client.digityze.asia\/multisite\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/client.digityze.asia\/multisite\/wp-content\/uploads\/2024\/09\/logora.svg\",\"contentUrl\":\"https:\/\/client.digityze.asia\/multisite\/wp-content\/uploads\/2024\/09\/logora.svg\",\"width\":398,\"height\":103,\"caption\":\"Elevating Brand Reputation via AI &amp; Martech\"},\"image\":{\"@id\":\"https:\/\/client.digityze.asia\/multisite\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Li\u00ean h\u1ec7 | Reputyze Asia","description":"Contact Reputyze Asia today for a free consultation on Online Reputation Management, Digital Transformation, and AI Strategy","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/client.digityze.asia\/multisite\/vi\/lien-he\/","og_locale":"en_US","og_type":"article","og_title":"Li\u00ean h\u1ec7","og_description":"Contact Reputyze Asia today for a free consultation on Online Reputation Management, Digital Transformation, and AI Strategy","og_url":"https:\/\/client.digityze.asia\/multisite\/vi\/lien-he\/","og_site_name":"Elevating Brand Reputation via AI &amp; Martech","article_modified_time":"2025-12-23T07:54:41+00:00","og_image":[{"width":2192,"height":2192,"url":"https:\/\/client.digityze.asia\/multisite\/wp-content\/uploads\/2024\/11\/chatbot-ra.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/client.digityze.asia\/multisite\/vi\/lien-he\/","url":"https:\/\/client.digityze.asia\/multisite\/vi\/lien-he\/","name":"Li\u00ean h\u1ec7 | Reputyze Asia","isPartOf":{"@id":"https:\/\/client.digityze.asia\/multisite\/#website"},"primaryImageOfPage":{"@id":"https:\/\/client.digityze.asia\/multisite\/vi\/lien-he\/#primaryimage"},"image":{"@id":"https:\/\/client.digityze.asia\/multisite\/vi\/lien-he\/#primaryimage"},"thumbnailUrl":"https:\/\/client.digityze.asia\/multisite\/wp-content\/uploads\/2024\/11\/chatbot-ra-1024x1024.png","datePublished":"2023-07-12T11:13:29+00:00","dateModified":"2025-12-23T07:54:41+00:00","description":"Contact Reputyze Asia today for a free consultation on Online Reputation Management, Digital Transformation, and AI Strategy","breadcrumb":{"@id":"https:\/\/client.digityze.asia\/multisite\/vi\/lien-he\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/client.digityze.asia\/multisite\/vi\/lien-he\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/client.digityze.asia\/multisite\/vi\/lien-he\/#primaryimage","url":"https:\/\/client.digityze.asia\/multisite\/wp-content\/uploads\/2024\/11\/chatbot-ra.png","contentUrl":"https:\/\/client.digityze.asia\/multisite\/wp-content\/uploads\/2024\/11\/chatbot-ra.png","width":2192,"height":2192},{"@type":"BreadcrumbList","@id":"https:\/\/client.digityze.asia\/multisite\/vi\/lien-he\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/client.digityze.asia\/multisite\/"},{"@type":"ListItem","position":2,"name":"Li\u00ean h\u1ec7"}]},{"@type":"WebSite","@id":"https:\/\/client.digityze.asia\/multisite\/#website","url":"https:\/\/client.digityze.asia\/multisite\/","name":"Elevating Brand Reputation via AI &amp; Martech","description":"Reputyze Asia","publisher":{"@id":"https:\/\/client.digityze.asia\/multisite\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/client.digityze.asia\/multisite\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/client.digityze.asia\/multisite\/#organization","name":"Elevating Brand Reputation via AI &amp; Martech","url":"https:\/\/client.digityze.asia\/multisite\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/client.digityze.asia\/multisite\/#\/schema\/logo\/image\/","url":"https:\/\/client.digityze.asia\/multisite\/wp-content\/uploads\/2024\/09\/logora.svg","contentUrl":"https:\/\/client.digityze.asia\/multisite\/wp-content\/uploads\/2024\/09\/logora.svg","width":398,"height":103,"caption":"Elevating Brand Reputation via AI &amp; Martech"},"image":{"@id":"https:\/\/client.digityze.asia\/multisite\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/client.digityze.asia\/multisite\/wp-json\/wp\/v2\/pages\/18956","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/client.digityze.asia\/multisite\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/client.digityze.asia\/multisite\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/client.digityze.asia\/multisite\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/client.digityze.asia\/multisite\/wp-json\/wp\/v2\/comments?post=18956"}],"version-history":[{"count":19,"href":"https:\/\/client.digityze.asia\/multisite\/wp-json\/wp\/v2\/pages\/18956\/revisions"}],"predecessor-version":[{"id":20223,"href":"https:\/\/client.digityze.asia\/multisite\/wp-json\/wp\/v2\/pages\/18956\/revisions\/20223"}],"wp:attachment":[{"href":"https:\/\/client.digityze.asia\/multisite\/wp-json\/wp\/v2\/media?parent=18956"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}