{"id":6052,"date":"2023-09-29T19:31:58","date_gmt":"2023-09-29T19:31:58","guid":{"rendered":"http:\/\/internationalhairfair.com\/?page_id=6052"},"modified":"2025-12-19T20:18:30","modified_gmt":"2025-12-19T20:18:30","slug":"magazine","status":"publish","type":"page","link":"https:\/\/internationalhairfair.com\/pt\/magazine\/","title":{"rendered":"Revista"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6052\" class=\"elementor elementor-6052\" data-elementor-settings=\"{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d1d5fbd elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d1d5fbd\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;grandconference_ext_is_background_parallax&quot;:&quot;false&quot;,&quot;grandconference_ext_is_background_on_scroll&quot;:&quot;false&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-eccc622\" data-id=\"eccc622\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;grandconference_ext_link_sidemenu&quot;:&quot;false&quot;,&quot;grandconference_ext_link_fullmenu&quot;:&quot;false&quot;,&quot;grandconference_ext_is_sticky&quot;:&quot;false&quot;,&quot;grandconference_ext_is_scrollme&quot;:&quot;false&quot;,&quot;grandconference_ext_is_smoove&quot;:&quot;false&quot;,&quot;grandconference_ext_is_parallax_mouse&quot;:&quot;false&quot;,&quot;grandconference_ext_is_infinite&quot;:&quot;false&quot;,&quot;grandconference_ext_is_fadeout_animation&quot;:&quot;false&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0b61162 elementor-widget elementor-widget-heading\" data-id=\"0b61162\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;grandconference_ext_link_sidemenu&quot;:&quot;false&quot;,&quot;grandconference_ext_link_fullmenu&quot;:&quot;false&quot;,&quot;grandconference_ext_is_sticky&quot;:&quot;false&quot;,&quot;grandconference_ext_is_scrollme&quot;:&quot;false&quot;,&quot;grandconference_ext_is_smoove&quot;:&quot;false&quot;,&quot;grandconference_ext_is_parallax_mouse&quot;:&quot;false&quot;,&quot;grandconference_ext_is_infinite&quot;:&quot;false&quot;,&quot;grandconference_ext_is_fadeout_animation&quot;:&quot;false&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Fill out and get the Magazine<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c81b5d9 elementor-widget elementor-widget-shortcode\" data-id=\"c81b5d9\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;grandconference_ext_link_sidemenu&quot;:&quot;false&quot;,&quot;grandconference_ext_link_fullmenu&quot;:&quot;false&quot;,&quot;grandconference_ext_is_sticky&quot;:&quot;false&quot;,&quot;grandconference_ext_is_scrollme&quot;:&quot;false&quot;,&quot;grandconference_ext_is_smoove&quot;:&quot;false&quot;,&quot;grandconference_ext_is_parallax_mouse&quot;:&quot;false&quot;,&quot;grandconference_ext_is_infinite&quot;:&quot;false&quot;,&quot;grandconference_ext_is_fadeout_animation&quot;:&quot;false&quot;}\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap\" rel=\"stylesheet\">\n    <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.6.0\/css\/all.min.css\">\n    <style>\n        body {\n            margin: 0;\n            position: relative;\n        }\n\n        \/* Need help button style *\/\n        .need-help-btn {\n            background: none;\n            position: fixed;\n            bottom: 18px;\n            right: 22px;\n            color: #FF2D55;\n            border: none;\n            cursor: pointer;\n            z-index: 1001;\n            outline: none;\n            transition: 0.4s ease-in-out;\n        }\n\n        .need-help-btn:hover {\n            color: #DD072F;\n        }\n\n        .need-help-btn:hover .floating-smile-btn {\n            opacity: 1;\n        }\n\n        .need-help-btn:hover .floating-dot-btn {\n            opacity: 0;\n        }\n\n        .need-help-btn:hover .support-msg {\n            opacity: 1;\n        }\n\n        .help-btn-img {\n            position: relative;\n        }\n\n        .icon .floating-dot-btn {\n            position: absolute;\n            left: 50%;\n            top: 50%;\n            color: #ffffff;\n            transform: translate(-50%, -50%);\n            transition: 0.3s ease-in-out;\n        }\n\n        .icon .floating-smile-btn {\n            position: absolute;\n            left: 50%;\n            top: 62%;\n            color: #ffffff;\n            transform: translate(-50%, -50%);\n            opacity: 0;\n            transition: 0.3s ease-in-out;\n        }\n\n        .support-msg {\n            position: absolute;\n            right: 80px;\n            top: 9px;\n            text-align: left;\n            background: #ffffff;\n            padding: 12px 8px 0px 12px;\n            border-radius: 5px;\n            margin: 0;\n            box-shadow: 0 4px 4px -1px rgba(58, 59, 64, .08), 0 8px 8px 2px rgba(58, 59, 64, .02), 0 2px 16px 0 rgba(58, 59, 64, .1);\n            width: 190px;\n            opacity: 0;\n            transition: 0.3s ease-in-out;\n        }\n\n        .support-msg h6 {\n            font-weight: 600;\n            font-size: 14px;\n            color: #333;\n            line-height: 10px;\n            margin: 0;\n            font-family: \"Roboto\", serif !important;\n        }\n\n        .support-msg p {\n            font-weight: 400;\n            font-size: 12px;\n            color: #333;\n            margin: 0px;\n            margin-top: 6px;\n            font-family: \"Roboto\", serif !important;\n        }\n\n        \/* What Window *\/\n        .chat-window {\n            font-family: \"Roboto\", serif !important;\n            position: fixed;\n            bottom: 65px;\n            right: 10px;\n            width: 400px;\n            max-height: 600px;\n            border-radius: 8px;\n            background-color: #fff;\n            box-shadow: 0 2px 2px -1px rgba(59, 60, 63, 0.1), 0 4px 4px 1px rgba(59, 60, 63, 0.02), 0 1px 8px 0 rgba(59, 60, 63, 0.1);\n            display: flex;\n            flex-direction: column;\n            overflow: hidden;\n            z-index: 1000;\n        }\n\n        ul,\n        li {\n            font-family: \"Roboto\", serif !important;\n        }\n\n        .chat-header {\n            background-color: #FF2D55;\n            color: white;\n            padding: 10px;\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n            position: relative;\n        }\n\n        .chat-header .profile-info {\n            display: flex;\n            align-items: center;\n        }\n\n        .chat-header .profile-info img {\n            width: 45px;\n            height: 45px;\n            border-radius: 2px;\n            margin-right: 10px;\n        }\n\n        .chat-header .profile-info .name {\n            font-size: 16px;\n            font-weight: 600;\n        }\n\n        .chat-header .profile-info .status {\n            font-weight: 500;\n            font-size: 12px;\n            color: #f0f0f0;\n        }\n\n        .chat-header .controls {\n            display: flex;\n            align-items: center;\n        }\n\n        .chat-header .controls button {\n            background: white;\n            width: 31px;\n            height: 31px;\n            text-align: center;\n            border-radius: 50px;\n            border: none;\n            cursor: pointer;\n            margin-left: 10px;\n            outline: none;\n            transition: 0.3s ease-in-out;\n        }\n\n        .chat-header .controls button:hover {\n            background: #f3eaea;\n        }\n\n        \/* join AI Assistant *\/\n        .ai-assistant {\n            font-family: \"Roboto\", serif !important;\n            text-align: center;\n            margin-bottom: 20px;\n        }\n\n        .ai-assistant h4 {\n            font-family: \"Roboto\", serif !important;\n            font-weight: 500;\n            font-size: 16px;\n            line-height: 18px;\n            margin: 0;\n        }\n\n        .ai-assistant h6 {\n            font-family: \"Roboto\", serif !important;\n            font-weight: 400;\n            font-size: 14px;\n            margin: 0;\n        }\n\n        .ai-assistant img {\n            margin-top: 20px;\n        }\n\n        .chat-header i {\n            line-height: 31px;\n            color: #333333;\n            font-size: 16px;\n            transition: 0.3s ease-in-out;\n        }\n\n        .chat-body {\n            flex: 1;\n            padding: 10px;\n            overflow-y: auto;\n            background-color: #fafafa;\n        }\n\n        .chat-message {\n            margin: 10px 0;\n            display: flex;\n            align-items: flex-start;\n        }\n\n        .chat-message.bot .avatar {\n            width: 35px;\n            height: 35px;\n            border-radius: 50%;\n            background-color: #ddd;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            font-size: 18px;\n            color: #555;\n            margin-right: 10px;\n            flex-shrink: 0;\n        }\n\n        .chat-message .message-content {\n            max-width: 70%;\n            padding: 10px;\n            border-radius: 12px;\n            font-size: 14px;\n            line-height: 1.5;\n        }\n\n        .chat-message.user .message-content {\n            background-color: #e8f0fe;\n            color: #333;\n            margin-left: auto;\n        }\n\n        .chat-message.bot .message-content {\n            background-color: #fff;\n            border: 1px solid #ddd;\n            color: #333;\n        }\n\n        .chat-footer {\n            display: flex;\n            align-items: center;\n            padding: 10px;\n            border-top: 1px solid #ddd;\n        }\n\n        .chat-footer input[type=\"text\"] {\n            flex: 1;\n            padding: 8px;\n            font-weight: 400;\n            font-size: 15px;\n            border: none;\n            border-radius: 4px;\n            outline: none;\n            font-family: \"Roboto\", serif !important;\n        }\n\n        .chat-footer input[type=text]:focus {\n            background: #fff;\n        }\n\n        .chat-footer button {\n            background-color: none;\n            color: white;\n            border: none;\n            padding: 6px 8px 3px 8px;\n            margin-left: 8px;\n            border-radius: 4px;\n            cursor: pointer;\n            transition: 0.3s ease-in-out;\n        }\n\n        .chat-footer button:hover {\n            background-color: #dddddd;\n        }\n\n        \/* Chat Alert style *\/\n        .chat-alert {\n            position: absolute;\n            top: 90px;\n            left: 20px;\n            right: 20px;\n            background: #fff;\n            box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.3);\n            border-radius: 5px;\n            padding: 15px;\n            z-index: 1000;\n        }\n\n        .chat-alert .alert-content {\n            text-align: center;\n            font-family: \"Roboto\", serif !important;\n        }\n\n        .chat-alert p {\n            font-weight: 600;\n            margin: 0px 0px 15px;\n            font-size: 15px;\n            color: #333;\n            font-family: \"Roboto\", serif !important;\n        }\n\n        .chat-alert .alert-buttons {\n            display: flex;\n            justify-content: center;\n            gap: 10px;\n        }\n\n        .chat-alert button {\n            font-weight: 600;\n            padding: 8px 14px;\n            font-size: 13px;\n            border: none;\n            border-radius: 3px;\n            cursor: pointer;\n        }\n\n        .chat-alert button#confirmCloseBtn {\n            background-color: #DD072F;\n            color: #fff;\n        }\n\n        .chat-alert button#cancelCloseBtn {\n            background-color: #ddd;\n            color: #333;\n        }\n\n        .chat-alert button:hover {\n            opacity: 0.9;\n        }\n\n        \/* Whatsapp reply button *\/\n        .whatsapp-button {\n            margin-top: 3px;\n            text-align: center;\n            padding: 10px;\n        }\n\n        .whatsapp-link {\n            display: inline-block;\n            text-decoration: none;\n            background-color: #25D366;\n            color: white;\n            padding: 6px 10px;\n            border-radius: 5px;\n            font-weight: 500;\n            font-size: 14px;\n            margin-top: 8px;\n            transition: .3s ease-in-out;\n        }\n\n        .whatsapp-link:hover {\n            color: #333;\n        }\n\n        .whatsapp-link img {\n            vertical-align: middle;\n            margin-right: 3px;\n        }\n\n        @media (max-width: 480px) {\n            .chat-window {\n                width: 350px;\n                height: 70vh;\n                bottom: 8px;\n                right: 5;\n                border-radius: 10px 10px 0 0;\n            }\n        }\n\n        @media (max-width: 368px) {\n            .chat-header .profile-info .name {\n                font-size: 12px;\n                font-weight: 500;\n            }\n\n            .chat-window {\n                width: 95%;\n                height: 72vh;\n                bottom: 8px;\n                right: 5;\n                border-radius: 10px 10px 0 0;\n            }\n        }\n    <\/style>\n    <!-- Need Help Button -->\n    <button id=\"needHelpBtn\" class=\"need-help-btn\">\n        <svg\n            class=\"help-btn-img\"\n            xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n            width=\"65\"\n            height=\"65\"\n            viewBox=\"0 0 256 256\"\n            fill=\"currentColor\">\n            <path d=\"M128 252a124 124 0 1 1 124-124c0 12.1-3 29.1-11.8 52.4-9 24.3 5.6 52.3 5.7 52.6a7.9 7.9 0 0 1-8.9 11.2c-.8-.1-22.8-4-37.6-4s-23.5 4-48.5 4z\"><\/path>\n        <\/svg>\n        <div class=\"icon\">\n            <svg\n                class=\"floating-dot-btn\"\n                xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n                width=\"40\"\n                height=\"40\"\n                viewBox=\"0 0 100 30\"\n                fill=\"currentColor\">\n                <circle cx=\"15\" cy=\"15\" r=\"10\"><\/circle>\n                <circle cx=\"50\" cy=\"15\" r=\"10\"><\/circle>\n                <circle cx=\"85\" cy=\"15\" r=\"10\"><\/circle>\n            <\/svg>\n            <svg\n                class=\"floating-smile-btn\"\n                width=\"40\"\n                height=\"40\"\n                xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n                viewBox=\"0 0 34 12\">\n                <path\n                    d=\"M17,12c-0.3,0-0.5,0-0.8,0C6.9,11.6,0.7,3.6,0.4,3.2c-0.7-0.9-0.5-2.1,0.4-2.8c0.9-0.7,2.1-0.5,2.8,0.4C3.7,0.9,9,7.7,16.4,8c4.8,0.2,9.5-2.3,14.1-7.3c0.7-0.8,2-0.9,2.8-0.1c0.8,0.7,0.9,2,0.1,2.8C28.3,9.1,22.7,12,17,12z\"\n                    fill=\"white\"><\/path>\n            <\/svg>\n        <\/div>\n        <div class=\"support-msg\">\n            <h6>Any Quires?<\/h6>\n            <p>Tap to Chat with our assistant!<\/p>\n        <\/div>\n    <\/button>\n\n    <!-- Chat Window -->\n    <div id=\"chatWindow\" class=\"chat-window\" style=\"display: none;\">\n        <!-- Header -->\n        <div class=\"chat-header\">\n            <div class=\"profile-info\">\n                <img decoding=\"async\" height=\"40px\" src=\"http:\/\/internationalhairfair.com\/wp-content\/uploads\/2025\/01\/virtual-assistant.jpg\" alt=\"Profile\">\n                <div>\n                    <div>\n                        <span class=\"name\">Rosina (Virtual Assistant)<\/span>\n                    <\/div>\n                    <div>\n                        <span class=\"status\">Available<\/span>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <div class=\"controls\">\n                <button id=\"minimizeBtn\" title=\"Minimize\">\n                    <i class=\"fa-solid fa-minus\"><\/i>\n                <\/button>\n                <button id=\"closeBtn\" title=\"Close Conversation\">\n                    <i class=\"fa-solid fa-xmark\"><\/i>\n                <\/button>\n            <\/div>\n        <\/div>\n\n        <!-- Body -->\n        <div id=\"chatBody\" class=\"chat-body\">\n            <div class=\"ai-assistant bot\">\n                <img decoding=\"async\" width=\"60px\" src=\"http:\/\/internationalhairfair.com\/wp-content\/uploads\/2025\/01\/virtual-assistant.jpg\" alt=\"profile-picture\">\n                <h4>Rosina (Virtual Assistant)<\/h4>\n                <h6>joined the chat<\/h6>\n            <\/div>\n            <div class=\"chat-message bot auto-response\">\n                <div class=\"avatar\">\n                    <img decoding=\"async\" width=\"22px\" src=\"http:\/\/internationalhairfair.com\/wp-content\/uploads\/2025\/01\/logo-nc.svg\" alt=\"auto-response-bot\">\n                <\/div>\n                <div class=\"message-content\">\n                    Hello, and welcome to China International Hair Fair (CIHF)! I'm Rosina your Virtual Customer Support, here to assist you with any questions about the event, from registration and visa to booth reservation and other tips.\n                <\/div>\n            <\/div>\n            <div class=\"chat-message bot auto-response\">\n                <div class=\"avatar\">\n                    <img decoding=\"async\" width=\"22px\" src=\"http:\/\/internationalhairfair.com\/wp-content\/uploads\/2025\/01\/logo-nc.svg\" alt=\"auto-response-bot\">\n                <\/div>\n                <div class=\"message-content\">\n                    If I can\u2019t provide the help you need, don\u2019t worry! I can easily connect you with a real colleague of mine for personalized assistance via WhatsApp. Just let me know, and I\u2019ll share the contact link.\n                <\/div>\n            <\/div>\n            <div class=\"chat-message bot auto-response\">\n                <div class=\"avatar\">\n                    <img decoding=\"async\" width=\"22px\" src=\"http:\/\/internationalhairfair.com\/wp-content\/uploads\/2025\/01\/logo-nc.svg\" alt=\"auto-response-bot\">\n                <\/div>\n                <div class=\"message-content\">\n                    Let\u2019s get started, how can I help you today?\n                <\/div>\n            <\/div>\n        <\/div>\n        <!-- Footer -->\n        <div class=\"chat-footer\">\n            <input type=\"text\" id=\"userMessage\" placeholder=\"What can we help you with?\" \/>\n            <button id=\"sendMessageBtn\">\n                <!-- <i class=\"fa-regular fa-paper-plane\"><\/i> -->\n                <img decoding=\"async\" width=\"20\" src=\"http:\/\/internationalhairfair.com\/wp-content\/uploads\/2025\/01\/Sent-icon.png\" alt=\"message-sent-icon\">\n            <\/button>\n        <\/div>\n    <\/div>\n\n\n    <script>\n        document.addEventListener('DOMContentLoaded', function() {\n            \/\/ Select DOM elements\n            const needHelpBtn = document.getElementById(\"needHelpBtn\");\n            const chatWindow = document.getElementById(\"chatWindow\");\n            const minimizeBtn = document.getElementById(\"minimizeBtn\");\n            const closeBtn = document.getElementById(\"closeBtn\");\n            const chatBody = document.getElementById(\"chatBody\");\n            const sendMessageBtn = document.getElementById(\"sendMessageBtn\");\n            const userMessage = document.getElementById(\"userMessage\");\n\n            \/\/ Show chat window\n            needHelpBtn.addEventListener(\"click\", () => {\n                chatWindow.style.display = \"flex\";\n                needHelpBtn.style.display = \"none\"; \/\/ Hide the Need Help button\n            });\n\n            \/\/ Minimize chat window\n            minimizeBtn.addEventListener(\"click\", () => {\n                chatWindow.style.display = \"none\";\n                needHelpBtn.style.display = \"block\"; \/\/ Show the Need Help button\n            });\n\n            \/\/ Close chat window and clear non-bot messages\n            closeBtn.addEventListener(\"click\", () => {\n                \/\/ Custom confirmation alert inside the chat window\n                const confirmationAlert = document.createElement(\"div\");\n                confirmationAlert.className = \"chat-alert\";\n                confirmationAlert.innerHTML = `\n                <div class=\"alert-content\">\n                    <p>Are you sure you want to Leave this chat?<\/p>\n                    <div class=\"alert-buttons\">\n                        <button id=\"confirmCloseBtn\">Leave<\/button>\n                        <button id=\"cancelCloseBtn\">Not now<\/button>\n                    <\/div>\n                <\/div>`;\n                chatWindow.appendChild(confirmationAlert);\n\n                \/\/ Confirm close\n                document.getElementById(\"confirmCloseBtn\").addEventListener(\"click\", () => {\n                    chatWindow.style.display = \"none\";\n                    needHelpBtn.style.display = \"block\";\n\n                    \/\/ Remove non-bot messages\n                    const chatMessages = chatBody.querySelectorAll(\".chat-message\");\n                    chatMessages.forEach((message) => {\n                        if (!message.classList.contains(\"auto-response\")) {\n                            message.remove(); \/\/ Remove user messages\n                        }\n                    });\n\n                    confirmationAlert.remove(); \/\/ Remove the alert\n                });\n\n                \/\/ Cancel close\n                document.getElementById(\"cancelCloseBtn\").addEventListener(\"click\", () => {\n                    confirmationAlert.remove(); \/\/ Remove the alert\n                });\n            });\n\n\n            function typeWriterEffect(element, text, speed = 10, callback = null) {\n                let i = 0;\n\n                function type() {\n                    if (i < text.length) {\n                        if (text[i] === \"<\") {\n                            let fullTag = \"\";\n                            while (i < text.length && text[i] !== \">\") {\n                                fullTag += text[i];\n                                i++;\n                            }\n                            fullTag += \">\";\n                            i++; \/\/ Move past '>'\n\n                            \/\/ Check if it's a starting <a> tag\n                            if (fullTag.startsWith(\"<a\")) {\n                                let innerText = \"\";\n                                const closingTag = \"<\/a>\";\n\n                                while (i < text.length && text.substr(i, closingTag.length) !== closingTag) {\n                                    innerText += text[i];\n                                    i++;\n                                }\n\n                                i += closingTag.length; \/\/ Skip closing tag\n                                const completeAnchor = fullTag + innerText + closingTag;\n                                element.insertAdjacentHTML(\"beforeend\", completeAnchor);\n                            } else {\n                                \/\/ Insert normal tag (e.g., <br>)\n                                element.insertAdjacentHTML(\"beforeend\", fullTag);\n                            }\n                        } else {\n                            element.insertAdjacentText(\"beforeend\", text[i]);\n                            i++;\n                        }\n\n                        setTimeout(type, speed);\n                    } else {\n                        if (callback) callback();\n                    }\n                }\n\n                type();\n            }\n            \/\/ \u2705 No need for processLinks() anymore, but if you still want to keep it:\n            function processLinks(chatContainer) {\n                if (!chatContainer) return;\n                chatContainer.innerHTML = chatContainer.innerHTML.replace(\n                    \/\\(https:\\\/\\\/wa\\.me\\\/%2B31648369268\\)\/g,\n                    '<a href=\"https:\/\/wa.me\/31648369268\" class=\"whatsapp-link\" target=\"_blank\">Open WhatsApp Chat<\/a>'\n                );\n            }\n            \/\/ \u2705 This part remains unchanged\n            function enableSubmitButton() {\n                const submitButton = document.querySelector(\".submit-button\");\n                if (submitButton) {\n                    submitButton.disabled = false;\n                    submitButton.replaceWith(submitButton.cloneNode(true));\n                    document.querySelector(\".submit-button\").addEventListener(\"click\", sendMessage);\n                }\n            }\n\n\n            function appendMessage(sender, message, isTemporary = false) {\n                const messageElement = document.createElement(\"div\");\n                messageElement.className = `chat-message ${sender}`;\n\n                let messageContent = document.createElement(\"div\");\n                messageContent.className = \"message-content\";\n\n                \/\/ Add avatar only for bot messages\n                if (sender === \"bot\") {\n                    messageElement.innerHTML = `\n                        <div class=\"avatar\">\n                            <img decoding=\"async\" width=\"20px\" style=\"border-radius: 50px;\" src=\"http:\/\/internationalhairfair.com\/wp-content\/uploads\/2025\/01\/use-for-nc-logo.webp\" alt=\"message-sent-icon\">\n                        <\/div>\n                    `;\n                }\n\n                messageElement.appendChild(messageContent); \/\/ Append message content container\n\n                if (isTemporary) {\n                    messageElement.classList.add(\"typing-message\");\n                    messageContent.innerHTML = message; \/\/ Loading animation directly show hobe\n                } else if (sender === \"bot\") {\n                    typeWriterEffect(messageContent, message); \/\/ Bot response gradually likhbe\n                } else {\n                    messageContent.innerHTML = message; \/\/ User message instantly show hobe\n                }\n\n                \/\/ Append the message element to chat body\n                chatBody.appendChild(messageElement);\n                chatBody.scrollTop = chatBody.scrollHeight; \/\/ Auto-scroll to bottom\n\n                return messageElement; \/\/ Return the element for future updates\n            }\n\n            \/\/ Send message functionality\n            sendMessageBtn.addEventListener(\"click\", async () => {\n                const message = userMessage.value.trim();\n                if (!message) return; \/\/ Do nothing for empty input\n\n                \/\/ Show user message instantly\n                appendMessage(\"user\", message);\n                userMessage.value = \"\"; \/\/ Clear input field\n\n                \/\/ Show \"Typing...\" indicator (directly append as HTML)\n                const typingMessage = appendMessage(\"bot\", `<img decoding=\"async\" src=\"http:\/\/internationalhairfair.com\/wp-content\/uploads\/2025\/01\/loading-6321_128.gif\" alt=\"Typing...\" width=\"80\">`, true);\n\n                try {\n                    \/\/ Get conversion history from session storage to keep it persistent across page loads if needed\n                    \/\/ or just keep it in memory for the current session.\n                    if (!window.chatHistory) {\n                        window.chatHistory = [];\n                    }\n\n                    \/\/ API call to fetch bot response\n                    const response = await fetch('https:\/\/api.youtubetoolkit.com\/api\/chatbot-answer', {\n                        method: 'POST',\n                        headers: {\n                            'Content-Type': 'application\/json',\n                        },\n                        body: JSON.stringify({\n                            question: message,\n                            previous_interactions: window.chatHistory\n                        }),\n                    });\n\n                    const result = await response.json();\n\n                    console.log(\"API Response:\", result); \/\/ Response Data Check\n\n                    if (result.success) {\n                        const botReply = result.response || 'Something wrong, Try again later!';\n                        typingMessage.remove();\n                        appendMessage(\"bot\", botReply);\n\n                        \/\/ Save to history for context in next turn\n                        window.chatHistory.push({\n                            user_question: message,\n                            assistant_response: botReply\n                        });\n                        \/\/ Keep only last 5 interactions to avoid context limit issues\n                        if (window.chatHistory.length > 5) {\n                            window.chatHistory.shift();\n                        }\n                    } else {\n                        typingMessage.remove();\n                        appendMessage(\"bot\", \"Sorry, we are having a server problem.\");\n                    }\n\n                } catch (error) {\n                    console.error(\"Error fetching bot response:\", error);\n\n                    \/\/ Remove \"Typing...\" indicator and show error message\n                    typingMessage.remove();\n                    appendMessage(\"bot\", \"Sorry, we are having a server problem.\");\n                }\n            });\n\n            \/\/ Optional: Add Enter key support for sending messages\n            userMessage.addEventListener(\"keypress\", (event) => {\n                if (event.key === \"Enter\") {\n                    sendMessageBtn.click();\n                }\n            });\n        });\n    <\/script>\n\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6caaec8 elementor-widget elementor-widget-ha-gravityforms happy-addon ha-gravityforms\" data-id=\"6caaec8\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;grandconference_ext_link_sidemenu&quot;:&quot;false&quot;,&quot;grandconference_ext_link_fullmenu&quot;:&quot;false&quot;,&quot;grandconference_ext_is_sticky&quot;:&quot;false&quot;,&quot;grandconference_ext_is_scrollme&quot;:&quot;false&quot;,&quot;grandconference_ext_is_smoove&quot;:&quot;false&quot;,&quot;grandconference_ext_is_parallax_mouse&quot;:&quot;false&quot;,&quot;grandconference_ext_is_infinite&quot;:&quot;false&quot;,&quot;grandconference_ext_is_fadeout_animation&quot;:&quot;false&quot;}\" data-widget_type=\"ha-gravityforms.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n\/* ]]> *\/\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_12' >\n                        <div class='gform_heading'>\n                            <p class='gform_description'><\/p>\n\t\t\t\t\t\t\t<p class='gform_required_legend'>&quot;<span class=\"gfield_required gfield_required_asterisk\">*<\/span>&quot; indica campos obrigat\u00f3rios<\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data'  id='gform_12'  action='\/pt\/wp-json\/wp\/v2\/pages\/6052' data-formid='12' novalidate><div class='gf_invisible ginput_recaptchav3' data-sitekey='6Lcg21goAAAAALznfRpdad9Au3EYEhZk-Feo5AWq' data-tabindex='0'><input id=\"input_fd8682e092e7bea48f7e2332284c56a1\" class=\"gfield_recaptcha_response\" type=\"hidden\" name=\"input_fd8682e092e7bea48f7e2332284c56a1\" value=\"\"\/><\/div>\n                        <div class='gform-body gform_body'><div id='gform_fields_12' class='gform_fields top_label form_sublabel_below description_below validation_below'><fieldset id=\"field_12_1\" class=\"gfield gfield--type-name gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/legend><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row' id='input_12_1'>\n                            \n                            <span id='input_12_1_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_1.3' id='input_12_1_3' value=''   aria-required='true'     \/>\n                                                    <label for='input_12_1_3' class='gform-field-label gform-field-label--type-sub '>Nome<\/label>\n                                                <\/span>\n                            \n                            <span id='input_12_1_6_container' class='name_last gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_1.6' id='input_12_1_6' value=''   aria-required='true'     \/>\n                                                    <label for='input_12_1_6' class='gform-field-label gform-field-label--type-sub '>Sobrenome<\/label>\n                                                <\/span>\n                            \n                        <\/div><\/fieldset><div id=\"field_12_3\" class=\"gfield gfield--type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_12_3'>Company Name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_12_3' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_12_5\" class=\"gfield gfield--type-email gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_12_5'>Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_5' id='input_12_5' type='email' value='' class='large'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><fieldset id=\"field_12_4\" class=\"gfield gfield--type-address gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Country<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/legend>    \n                    <div class='ginput_complex ginput_container has_country ginput_container_address gform-grid-row' id='input_12_4' >\n                        <input type='hidden' class='gform_hidden' name='input_4.4' id='input_12_4_4' value=''\/><span class='ginput_left address_country ginput_address_country gform-grid-col' id='input_12_4_6_container' >\n                                        <select name='input_4.6' id='input_12_4_6'   aria-required='true'    ><option value='' selected='selected'><\/option><option value='Afeganist\u00e3o' >Afeganist\u00e3o<\/option><option value='Alb\u00e2nia' >Alb\u00e2nia<\/option><option value='Alemanha' >Alemanha<\/option><option value='Andorra' >Andorra<\/option><option value='Angola' >Angola<\/option><option value='Anguilla' >Anguilla<\/option><option value='Ant\u00e1rtida' >Ant\u00e1rtida<\/option><option value='Ant\u00edgua e Barbuda' >Ant\u00edgua e Barbuda<\/option><option value='Argelia' >Argelia<\/option><option value='Argentina' >Argentina<\/option><option value='Armenia' >Armenia<\/option><option value='Aruba' >Aruba<\/option><option value='Ar\u00e1bia Saudita' >Ar\u00e1bia Saudita<\/option><option value='Austr\u00e1lia' >Austr\u00e1lia<\/option><option value='Azerbaij\u00e3o' >Azerbaij\u00e3o<\/option><option value='Bahamas' >Bahamas<\/option><option value='Bahrain' >Bahrain<\/option><option value='Bangladesh' >Bangladesh<\/option><option value='Barbados' >Barbados<\/option><option value='Belarus' >Belarus<\/option><option value='Belize' >Belize<\/option><option value='Benin' >Benin<\/option><option value='Bermuda' >Bermuda<\/option><option value='Birm\u00e2nia' >Birm\u00e2nia<\/option><option value='Bolivia' >Bolivia<\/option><option value='Bonaire, Sint Eustatius e Saba' >Bonaire, Sint Eustatius e Saba<\/option><option value='Botsuana' >Botsuana<\/option><option value='Brasil' >Brasil<\/option><option value='Brunei Darussalam' >Brunei Darussalam<\/option><option value='Bulg\u00e1ria' >Bulg\u00e1ria<\/option><option value='Burkina Faso' >Burkina Faso<\/option><option value='Burundi' >Burundi<\/option><option value='But\u00e3o' >But\u00e3o<\/option><option value='B\u00e9lgica' >B\u00e9lgica<\/option><option value='B\u00f3snia e Hezergovina' >B\u00f3snia e Hezergovina<\/option><option value='Cabo Verde' >Cabo Verde<\/option><option value='Camar\u00f5es' >Camar\u00f5es<\/option><option value='Camar\u00f5es' >Camar\u00f5es<\/option><option value='Camboja' >Camboja<\/option><option value='Canad\u00e1' >Canad\u00e1<\/option><option value='Catar' >Catar<\/option><option value='Cazaquist\u00e3o' >Cazaquist\u00e3o<\/option><option value='Chade' >Chade<\/option><option value='Chile' >Chile<\/option><option value='China' >China<\/option><option value='Chipre' >Chipre<\/option><option value='Colombia' >Colombia<\/option><option value='Congo' >Congo<\/option><option value='Congo, Rep\u00fablica Democr\u00e1tica do' >Congo, Rep\u00fablica Democr\u00e1tica do<\/option><option value='Cor\u00e9ia, Rep\u00fablica popular democr\u00e1tica da' >Cor\u00e9ia, Rep\u00fablica popular democr\u00e1tica da<\/option><option value='Costa Rica' >Costa Rica<\/option><option value='Costa do Marfim' >Costa do Marfim<\/option><option value='Cro\u00e1cia' >Cro\u00e1cia<\/option><option value='Cuba' >Cuba<\/option><option value='Cura\u00e7ao' >Cura\u00e7ao<\/option><option value='Dinamarca' >Dinamarca<\/option><option value='Djibouti' >Djibouti<\/option><option value='Dominica' >Dominica<\/option><option value='Egito' >Egito<\/option><option value='El Salvador' >El Salvador<\/option><option value='Emirados \u00c1rabes Unidos' >Emirados \u00c1rabes Unidos<\/option><option value='Equador' >Equador<\/option><option value='Eritr\u00e9ia' >Eritr\u00e9ia<\/option><option value='Eslov\u00e1quia' >Eslov\u00e1quia<\/option><option value='Eslov\u00eania' >Eslov\u00eania<\/option><option value='Espanha' >Espanha<\/option><option value='Estados Unidos' >Estados Unidos<\/option><option value='Est\u00f4nia' >Est\u00f4nia<\/option><option value='Eswatini' >Eswatini<\/option><option value='Eti\u00f3pia' >Eti\u00f3pia<\/option><option value='Federa\u00e7\u00e3o russa' >Federa\u00e7\u00e3o russa<\/option><option value='Fiji' >Fiji<\/option><option value='Filipinas' >Filipinas<\/option><option value='Finl\u00e2ndia' >Finl\u00e2ndia<\/option><option value='Fran\u00e7a' >Fran\u00e7a<\/option><option value='Gab\u00e3o' >Gab\u00e3o<\/option><option value='Gana' >Gana<\/option><option value='Georgia' >Georgia<\/option><option value='Gibraltar' >Gibraltar<\/option><option value='Grenada' >Grenada<\/option><option value='Groenl\u00e2ndia' >Groenl\u00e2ndia<\/option><option value='Gr\u00e9cia' >Gr\u00e9cia<\/option><option value='Guadeloupe' >Guadeloupe<\/option><option value='Guam' >Guam<\/option><option value='Guatemala' >Guatemala<\/option><option value='Guernsey' >Guernsey<\/option><option value='Guiana' >Guiana<\/option><option value='Guiana Francesa' >Guiana Francesa<\/option><option value='Guin\u00e9' >Guin\u00e9<\/option><option value='Guin\u00e9 Equatorial' >Guin\u00e9 Equatorial<\/option><option value='Guin\u00e9-Bissau' >Guin\u00e9-Bissau<\/option><option value='G\u00e2mbia' >G\u00e2mbia<\/option><option value='Haiti' >Haiti<\/option><option value='Holanda' >Holanda<\/option><option value='Honduras' >Honduras<\/option><option value='Hong Kong' >Hong Kong<\/option><option value='Hungria' >Hungria<\/option><option value='Ilha Bouvet' >Ilha Bouvet<\/option><option value='Ilha Heard e Ilhas McDonald' >Ilha Heard e Ilhas McDonald<\/option><option value='Ilha Norfolk' >Ilha Norfolk<\/option><option value='Ilha de Man' >Ilha de Man<\/option><option value='Ilha do Natal' >Ilha do Natal<\/option><option value='Ilhas Cayman' >Ilhas Cayman<\/option><option value='Ilhas Cook' >Ilhas Cook<\/option><option value='Ilhas Falkland' >Ilhas Falkland<\/option><option value='Ilhas Faroe' >Ilhas Faroe<\/option><option value='Ilhas Ge\u00f3rgia do sul e Sandwich do sul' >Ilhas Ge\u00f3rgia do sul e Sandwich do sul<\/option><option value='Ilhas Marianas do Norte' >Ilhas Marianas do Norte<\/option><option value='Ilhas Marshall' >Ilhas Marshall<\/option><option value='Ilhas Menores Distantes dos EUA' >Ilhas Menores Distantes dos EUA<\/option><option value='Ilhas Salom\u00e3o' >Ilhas Salom\u00e3o<\/option><option value='Ilhas Turks e Caicos' >Ilhas Turks e Caicos<\/option><option value='Ilhas Virgens Americanas' >Ilhas Virgens Americanas<\/option><option value='Ilhas Virgens Brit\u00e2nicas' >Ilhas Virgens Brit\u00e2nicas<\/option><option value='Ilhas dos Cocos' >Ilhas dos Cocos<\/option><option value='Ilhas \u00c5land' >Ilhas \u00c5land<\/option><option value='Indon\u00e9sia' >Indon\u00e9sia<\/option><option value='Iraque' >Iraque<\/option><option value='Irlanda' >Irlanda<\/option><option value='Ir\u00e3' >Ir\u00e3<\/option><option value='Isl\u00e2ndia' >Isl\u00e2ndia<\/option><option value='Israel' >Israel<\/option><option value='It\u00e1lia' >It\u00e1lia<\/option><option value='I\u00eamen' >I\u00eamen<\/option><option value='Jamaica' >Jamaica<\/option><option value='Jap\u00e3o' >Jap\u00e3o<\/option><option value='Jersey' >Jersey<\/option><option value='Jord\u00e2nia' >Jord\u00e2nia<\/option><option value='Kiribati' >Kiribati<\/option><option value='Kuwait' >Kuwait<\/option><option value='Lesoto' >Lesoto<\/option><option value='Let\u00f4nia' >Let\u00f4nia<\/option><option value='Lib\u00e9ria' >Lib\u00e9ria<\/option><option value='Liechtenstein' >Liechtenstein<\/option><option value='Litu\u00e2nia' >Litu\u00e2nia<\/option><option value='Luxemburgo' >Luxemburgo<\/option><option value='L\u00edbano' >L\u00edbano<\/option><option value='L\u00edbia' >L\u00edbia<\/option><option value='Macau' >Macau<\/option><option value='Maced\u00f4nia do norte' >Maced\u00f4nia do norte<\/option><option value='Madag\u00e1scar' >Madag\u00e1scar<\/option><option value='Malavi' >Malavi<\/option><option value='Maldivas' >Maldivas<\/option><option value='Mali' >Mali<\/option><option value='Malta' >Malta<\/option><option value='Mal\u00e1sia' >Mal\u00e1sia<\/option><option value='Martinica' >Martinica<\/option><option value='Maurit\u00e2nia' >Maurit\u00e2nia<\/option><option value='Maur\u00edcio' >Maur\u00edcio<\/option><option value='Mayotte' >Mayotte<\/option><option value='Micron\u00e9sia' >Micron\u00e9sia<\/option><option value='Mold\u00e1via' >Mold\u00e1via<\/option><option value='Mong\u00f3lia' >Mong\u00f3lia<\/option><option value='Montenegro' >Montenegro<\/option><option value='Montserrat' >Montserrat<\/option><option value='Morrocos' >Morrocos<\/option><option value='Mo\u00e7ambique' >Mo\u00e7ambique<\/option><option value='M\u00e9xico' >M\u00e9xico<\/option><option value='M\u00f4naco' >M\u00f4naco<\/option><option value='Nam\u00edbia' >Nam\u00edbia<\/option><option value='Nauru' >Nauru<\/option><option value='Nepal' >Nepal<\/option><option value='Nicar\u00e1gua' >Nicar\u00e1gua<\/option><option value='Niger' >Niger<\/option><option value='Nig\u00e9ria' >Nig\u00e9ria<\/option><option value='Niue' >Niue<\/option><option value='Noruega' >Noruega<\/option><option value='Nova Caled\u00f4nia' >Nova Caled\u00f4nia<\/option><option value='Nova Zel\u00e2ndia' >Nova Zel\u00e2ndia<\/option><option value='Om\u00e3' >Om\u00e3<\/option><option value='Palau' >Palau<\/option><option value='Palestina, Estado da' >Palestina, Estado da<\/option><option value='Panam\u00e1' >Panam\u00e1<\/option><option value='Papua Nova Guin\u00e9' >Papua Nova Guin\u00e9<\/option><option value='Paquist\u00e3o' >Paquist\u00e3o<\/option><option value='Paraguai' >Paraguai<\/option><option value='Peru' >Peru<\/option><option value='Pitcairn' >Pitcairn<\/option><option value='Polin\u00e9sia Francesa' >Polin\u00e9sia Francesa<\/option><option value='Pol\u00f4nia' >Pol\u00f4nia<\/option><option value='Porto Rico' >Porto Rico<\/option><option value='Portugal' >Portugal<\/option><option value='Quirguist\u00e3o' >Quirguist\u00e3o<\/option><option value='Qu\u00eania' >Qu\u00eania<\/option><option value='Reino Unido' >Reino Unido<\/option><option value='Republica da Cor\u00e9ia' >Republica da Cor\u00e9ia<\/option><option value='Rep\u00fablica Central Africana' >Rep\u00fablica Central Africana<\/option><option value='Rep\u00fablica Democr\u00e1tica Popular do Laos' >Rep\u00fablica Democr\u00e1tica Popular do Laos<\/option><option value='Rep\u00fablica Dominicana' >Rep\u00fablica Dominicana<\/option><option value='Rep\u00fablica Tcheca' >Rep\u00fablica Tcheca<\/option><option value='Rep\u00fablica \u00e1rabe da S\u00edria' >Rep\u00fablica \u00e1rabe da S\u00edria<\/option><option value='Reuni\u00e3o' >Reuni\u00e3o<\/option><option value='Rom\u00eania' >Rom\u00eania<\/option><option value='Ruanda' >Ruanda<\/option><option value='Saara Ocidental' >Saara Ocidental<\/option><option value='Saint Martin' >Saint Martin<\/option><option value='Samoa' >Samoa<\/option><option value='Samoa Americana' >Samoa Americana<\/option><option value='Santa Helena, Ascens\u00e3o e Trist\u00e3o da Cunha' >Santa Helena, Ascens\u00e3o e Trist\u00e3o da Cunha<\/option><option value='Santa L\u00facia' >Santa L\u00facia<\/option><option value='Santa S\u00e9' >Santa S\u00e9<\/option><option value='Seicheles' >Seicheles<\/option><option value='Senegal' >Senegal<\/option><option value='Serra Leoa' >Serra Leoa<\/option><option value='Singapura' >Singapura<\/option><option value='Som\u00e1lia' >Som\u00e1lia<\/option><option value='Sri Lanka' >Sri Lanka<\/option><option value='Sud\u00e3o' >Sud\u00e3o<\/option><option value='Sud\u00e3o do Sul' >Sud\u00e3o do Sul<\/option><option value='Suriname' >Suriname<\/option><option value='Su\u00e9cia' >Su\u00e9cia<\/option><option value='Su\u00ed\u00e7a' >Su\u00ed\u00e7a<\/option><option value='Svalbard e Jan Mayen' >Svalbard e Jan Mayen<\/option><option value='S\u00e3o Bartolomeu' >S\u00e3o Bartolomeu<\/option><option value='S\u00e3o Crist\u00f3v\u00e3o e Nevis' >S\u00e3o Crist\u00f3v\u00e3o e Nevis<\/option><option value='S\u00e3o Marinho' >S\u00e3o Marinho<\/option><option value='S\u00e3o Martinho' >S\u00e3o Martinho<\/option><option value='S\u00e3o Pedro e Miquelon' >S\u00e3o Pedro e Miquelon<\/option><option value='S\u00e3o Tom\u00e9 e Pr\u00edncipe' >S\u00e3o Tom\u00e9 e Pr\u00edncipe<\/option><option value='S\u00e3o Vicente e Granadinas' >S\u00e3o Vicente e Granadinas<\/option><option value='S\u00e9rvia' >S\u00e9rvia<\/option><option value='Tail\u00e2ndia' >Tail\u00e2ndia<\/option><option value='Taiwan' >Taiwan<\/option><option value='Tajiquist\u00e3o' >Tajiquist\u00e3o<\/option><option value='Tanz\u00e2nia, Rep\u00fablica unida da' >Tanz\u00e2nia, Rep\u00fablica unida da<\/option><option value='Territ\u00f3rio Brit\u00e2nico do Oceano \u00cdndico' >Territ\u00f3rio Brit\u00e2nico do Oceano \u00cdndico<\/option><option value='Territ\u00f3rios Franceses do Sul' >Territ\u00f3rios Franceses do Sul<\/option><option value='Timor-Leste' >Timor-Leste<\/option><option value='Togo' >Togo<\/option><option value='Tokelau' >Tokelau<\/option><option value='Tonga' >Tonga<\/option><option value='Trindade e Tobago' >Trindade e Tobago<\/option><option value='Tun\u00edsia' >Tun\u00edsia<\/option><option value='Turcomenist\u00e3o' >Turcomenist\u00e3o<\/option><option value='Turquia' >Turquia<\/option><option value='Tuvalu' >Tuvalu<\/option><option value='Ucr\u00e2nia' >Ucr\u00e2nia<\/option><option value='Uganda' >Uganda<\/option><option value='Uruguai' >Uruguai<\/option><option value='Uzbequist\u00e3o' >Uzbequist\u00e3o<\/option><option value='Vanuatu' >Vanuatu<\/option><option value='Venezuela' >Venezuela<\/option><option value='Vietn\u00e3' >Vietn\u00e3<\/option><option value='Wallis e Futuna' >Wallis e Futuna<\/option><option value='Zimb\u00e1bue' >Zimb\u00e1bue<\/option><option value='Z\u00e2mbia' >Z\u00e2mbia<\/option><option value='\u00c1frica do Sul' >\u00c1frica do Sul<\/option><option value='\u00c1ustria' >\u00c1ustria<\/option><option value='\u00cdndia' >\u00cdndia<\/option><\/select>\n                                        <label for='input_12_4_6' id='input_12_4_6_label' class='gform-field-label gform-field-label--type-sub '>.<\/label>\n                                    <\/span>\n                    <div class='gf_clear gf_clear_complex'><\/div>\n                <\/div><\/fieldset><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_12' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Enviar'  \/> \n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_12' value='postback' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_12' id='gform_theme_12' value='gravity-theme' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_12' id='gform_style_settings_12' value='' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_12' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='12' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_12' value='WyJbXSIsIjNlNjQxMjVmMmI3N2I5Zjc5ZjBlMDA4MWU3OTVkMTQ5Il0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_12' id='gform_target_page_number_12' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_12' id='gform_source_page_number_12' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n gform.initializeOnLoaded( function() {gformInitSpinner( 12, 'https:\/\/internationalhairfair.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_12').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_12');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_12').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_12').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_12').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_12').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_12').val();gformInitSpinner( 12, 'https:\/\/internationalhairfair.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [12, current_page]);window['gf_submitting_12'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_12').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [12]);window['gf_submitting_12'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_12').text());}else{jQuery('#gform_12').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"12\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_12\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_12\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_12\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 12, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); \n\/* ]]> *\/\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Fill out and get the Magazine &quot;*&quot; indicates required fields Name* First Last Company Name*Email* Country* AfghanistanAlbaniaAlgeriaAmerican SamoaAndorraAngolaAnguillaAntarcticaAntigua and BarbudaArgentinaArmeniaArubaAustraliaAustriaAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelgiumBelizeBeninBermudaBhutanBoliviaBonaire, Sint Eustatius and SabaBosnia and HerzegovinaBotswanaBouvet IslandBrazilBritish Indian Ocean TerritoryBrunei DarussalamBulgariaBurkina FasoBurundiCabo VerdeCambodiaCameroonCanadaCayman IslandsCentral African RepublicChadChileChinaChristmas IslandCocos IslandsColombiaComorosCongoCongo, Democratic Republic [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_tribe_ticket_capacity":"0","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"_bos_mb_destination":[""],"footnotes":"","_tec_slr_enabled":"","_tec_slr_layout":""},"class_list":["post-6052","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Magazine - OFFICIAL China Hair Expo 2026<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/internationalhairfair.com\/pt\/magazine\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Magazine - OFFICIAL China Hair Expo 2026\" \/>\n<meta property=\"og:description\" content=\"Fill out and get the Magazine &quot;*&quot; indicates required fields Name* First Last Company Name*Email* Country* AfghanistanAlbaniaAlgeriaAmerican SamoaAndorraAngolaAnguillaAntarcticaAntigua and BarbudaArgentinaArmeniaArubaAustraliaAustriaAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelgiumBelizeBeninBermudaBhutanBoliviaBonaire, Sint Eustatius and SabaBosnia and HerzegovinaBotswanaBouvet IslandBrazilBritish Indian Ocean TerritoryBrunei DarussalamBulgariaBurkina FasoBurundiCabo VerdeCambodiaCameroonCanadaCayman IslandsCentral African RepublicChadChileChinaChristmas IslandCocos IslandsColombiaComorosCongoCongo, Democratic Republic [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/internationalhairfair.com\/pt\/magazine\/\" \/>\n<meta property=\"og:site_name\" content=\"OFFICIAL China Hair Expo 2026\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/internationalhairfair\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-19T20:18:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/internationalhairfair.com\/wp-content\/uploads\/2023\/03\/21232017_387032875046876_5991574462003670018_n2-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"960\" \/>\n\t<meta property=\"og:image:height\" content=\"640\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/internationalhairfair.com\\\/magazine\\\/\",\"url\":\"https:\\\/\\\/internationalhairfair.com\\\/magazine\\\/\",\"name\":\"Magazine - OFFICIAL China Hair Expo 2026\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/internationalhairfair.com\\\/#website\"},\"datePublished\":\"2023-09-29T19:31:58+00:00\",\"dateModified\":\"2025-12-19T20:18:30+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/internationalhairfair.com\\\/magazine\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/internationalhairfair.com\\\/magazine\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/internationalhairfair.com\\\/magazine\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/internationalhairfair.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Magazine\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/internationalhairfair.com\\\/#website\",\"url\":\"https:\\\/\\\/internationalhairfair.com\\\/\",\"name\":\"OFFICIAL website China International Hair Fair 2025\",\"description\":\"The biggest hair fair in the world!\",\"publisher\":{\"@id\":\"https:\\\/\\\/internationalhairfair.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/internationalhairfair.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/internationalhairfair.com\\\/#organization\",\"name\":\"OFFICIAL website China International Hair Fair 2025\",\"url\":\"https:\\\/\\\/internationalhairfair.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/internationalhairfair.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/internationalhairfair.com\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/ms-icon-70x70-2.png\",\"contentUrl\":\"https:\\\/\\\/internationalhairfair.com\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/ms-icon-70x70-2.png\",\"width\":70,\"height\":70,\"caption\":\"OFFICIAL website China International Hair Fair 2025\"},\"image\":{\"@id\":\"https:\\\/\\\/internationalhairfair.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/internationalhairfair\",\"https:\\\/\\\/instagram.com\\\/chinainternationalhairfair\",\"https:\\\/\\\/ca.linkedin.com\\\/company\\\/international-hair-fair\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Magazine - OFFICIAL China Hair Expo 2026","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:\/\/internationalhairfair.com\/pt\/magazine\/","og_locale":"pt_BR","og_type":"article","og_title":"Magazine - OFFICIAL China Hair Expo 2026","og_description":"Fill out and get the Magazine &quot;*&quot; indicates required fields Name* First Last Company Name*Email* Country* AfghanistanAlbaniaAlgeriaAmerican SamoaAndorraAngolaAnguillaAntarcticaAntigua and BarbudaArgentinaArmeniaArubaAustraliaAustriaAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelgiumBelizeBeninBermudaBhutanBoliviaBonaire, Sint Eustatius and SabaBosnia and HerzegovinaBotswanaBouvet IslandBrazilBritish Indian Ocean TerritoryBrunei DarussalamBulgariaBurkina FasoBurundiCabo VerdeCambodiaCameroonCanadaCayman IslandsCentral African RepublicChadChileChinaChristmas IslandCocos IslandsColombiaComorosCongoCongo, Democratic Republic [&hellip;]","og_url":"https:\/\/internationalhairfair.com\/pt\/magazine\/","og_site_name":"OFFICIAL China Hair Expo 2026","article_publisher":"https:\/\/www.facebook.com\/internationalhairfair","article_modified_time":"2025-12-19T20:18:30+00:00","og_image":[{"width":960,"height":640,"url":"https:\/\/internationalhairfair.com\/wp-content\/uploads\/2023\/03\/21232017_387032875046876_5991574462003670018_n2-1.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/internationalhairfair.com\/magazine\/","url":"https:\/\/internationalhairfair.com\/magazine\/","name":"Magazine - OFFICIAL China Hair Expo 2026","isPartOf":{"@id":"https:\/\/internationalhairfair.com\/#website"},"datePublished":"2023-09-29T19:31:58+00:00","dateModified":"2025-12-19T20:18:30+00:00","breadcrumb":{"@id":"https:\/\/internationalhairfair.com\/magazine\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/internationalhairfair.com\/magazine\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/internationalhairfair.com\/magazine\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/internationalhairfair.com\/"},{"@type":"ListItem","position":2,"name":"Magazine"}]},{"@type":"WebSite","@id":"https:\/\/internationalhairfair.com\/#website","url":"https:\/\/internationalhairfair.com\/","name":"Site OFICIAL da Feira Internacional do Cabelo da China 2025","description":"A maior feira de cabelos do mundo!","publisher":{"@id":"https:\/\/internationalhairfair.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/internationalhairfair.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/internationalhairfair.com\/#organization","name":"Site OFICIAL da Feira Internacional do Cabelo da China 2025","url":"https:\/\/internationalhairfair.com\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/internationalhairfair.com\/#\/schema\/logo\/image\/","url":"https:\/\/internationalhairfair.com\/wp-content\/uploads\/2023\/03\/ms-icon-70x70-2.png","contentUrl":"https:\/\/internationalhairfair.com\/wp-content\/uploads\/2023\/03\/ms-icon-70x70-2.png","width":70,"height":70,"caption":"OFFICIAL website China International Hair Fair 2025"},"image":{"@id":"https:\/\/internationalhairfair.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/internationalhairfair","https:\/\/instagram.com\/chinainternationalhairfair","https:\/\/ca.linkedin.com\/company\/international-hair-fair"]}]}},"ticketed":false,"_links":{"self":[{"href":"https:\/\/internationalhairfair.com\/pt\/wp-json\/wp\/v2\/pages\/6052","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/internationalhairfair.com\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/internationalhairfair.com\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/internationalhairfair.com\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/internationalhairfair.com\/pt\/wp-json\/wp\/v2\/comments?post=6052"}],"version-history":[{"count":0,"href":"https:\/\/internationalhairfair.com\/pt\/wp-json\/wp\/v2\/pages\/6052\/revisions"}],"wp:attachment":[{"href":"https:\/\/internationalhairfair.com\/pt\/wp-json\/wp\/v2\/media?parent=6052"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}