{"id":1378,"date":"2025-09-23T07:42:13","date_gmt":"2025-09-23T12:42:13","guid":{"rendered":"https:\/\/compresoresindustrialessac.com\/?page_id=1378"},"modified":"2025-09-23T07:44:06","modified_gmt":"2025-09-23T12:44:06","slug":"elementor-1378","status":"publish","type":"page","link":"https:\/\/compresoresindustrialessac.com\/index.php\/elementor-1378\/","title":{"rendered":"Elementor #1378"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1378\" class=\"elementor elementor-1378\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c0a9c0d e-con-full e-flex e-con e-parent\" data-id=\"c0a9c0d\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8938abb elementor-widget elementor-widget-spacer\" data-id=\"8938abb\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/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-4d02ed2 elementor-widget elementor-widget-shortcode\" data-id=\"4d02ed2\" data-element_type=\"widget\" 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\">        <div id=\"chatbot-container\" style=\"height: 100vh; width: 100%; background: radial-gradient(circle at 20% 80%, #2563eb 0%, #1e40af 25%, #1e3a8a 50%, #172554 75%, #0f172a 100%); position: relative; font-family: 'Inter', 'Segoe UI', -apple-system, system-ui, sans-serif; overflow: hidden;\">\n            \n            <!-- Background Effects -->\n            <div style=\"position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: url('data:image\/svg+xml,<svg xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" viewBox=\\\"0 0 100 100\\\"><defs><pattern id=\\\"grain\\\" width=\\\"100\\\" height=\\\"100\\\" patternUnits=\\\"userSpaceOnUse\\\"><circle cx=\\\"25\\\" cy=\\\"25\\\" r=\\\"0.5\\\" fill=\\\"%23ffffff\\\" opacity=\\\"0.05\\\"\/><circle cx=\\\"75\\\" cy=\\\"75\\\" r=\\\"0.3\\\" fill=\\\"%23ffffff\\\" opacity=\\\"0.03\\\"\/><circle cx=\\\"50\\\" cy=\\\"10\\\" r=\\\"0.4\\\" fill=\\\"%23ffffff\\\" opacity=\\\"0.04\\\"\/><\/pattern><\/defs><rect width=\\\"100\\\" height=\\\"100\\\" fill=\\\"url(%23grain)\\\"\/><\/svg>'); opacity: 0.6;\"><\/div>\n            \n            <!-- Header -->\n            <div style=\"position: relative; z-index: 10; padding: 24px 32px; background: rgba(15, 23, 42, 0.8); backdrop-filter: blur(20px); border-bottom: 1px solid rgba(255, 255, 255, 0.08);\">\n                <div style=\"display: flex; align-items: center; justify-content: space-between;\">\n                    <div style=\"display: flex; align-items: center; gap: 16px;\">\n                        <div style=\"width: 48px; height: 48px; border-radius: 12px; background: linear-gradient(135deg, #3b82f6 0%, #1d4ed8 100%); display: flex; align-items: center; justify-content: center; box-shadow: 0 8px 32px rgba(59, 130, 246, 0.3);\">\n                            <svg width=\"24\" height=\"24\" fill=\"white\" viewBox=\"0 0 24 24\">\n                                <path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10c1.54 0 3-.35 4.31-.99l3.98 1.18c.63.19 1.25-.42 1.06-1.06l-1.18-3.98c.64-1.31.99-2.77.99-4.31C22 6.48 17.52 2 12 2z\"\/>\n                            <\/svg>\n                        <\/div>\n                        <div>\n                            <h1 style=\"margin: 0; color: #f8fafc; font-size: 20px; font-weight: 700; letter-spacing: -0.025em;\">Mi ChatBot<\/h1>\n                            <p style=\"margin: 0; color: #94a3b8; font-size: 14px; font-weight: 400;\">Asistente IA especializado<\/p>\n                        <\/div>\n                    <\/div>\n                    <div style=\"display: flex; align-items: center; gap: 12px;\">\n                        <div style=\"width: 8px; height: 8px; border-radius: 50%; background: #10b981; box-shadow: 0 0 8px rgba(16, 185, 129, 0.6);\"><\/div>\n                        <span style=\"color: #10b981; font-size: 13px; font-weight: 500;\">En l\u00ednea<\/span>\n                    <\/div>\n                <\/div>\n            <\/div>\n            \n            <!-- Chat Messages Area -->\n            <div id=\"chat-messages\" style=\"height: calc(100vh - 200px); overflow-y: auto; padding: 32px; scrollbar-width: thin; scrollbar-color: rgba(148, 163, 184, 0.3) transparent; position: relative; z-index: 5;\">\n                \n                <!-- Welcome Message -->\n                <div class=\"message bot-message\" style=\"margin-bottom: 24px; display: flex; align-items: flex-start; animation: slideInUp 0.6s ease;\">\n                    <div class=\"avatar\" style=\"width: 44px; height: 44px; border-radius: 12px; background: linear-gradient(135deg, #3b82f6 0%, #1d4ed8 100%); display: flex; align-items: center; justify-content: center; margin-right: 16px; flex-shrink: 0; box-shadow: 0 4px 16px rgba(59, 130, 246, 0.25);\">\n                        <svg width=\"20\" height=\"20\" fill=\"white\" viewBox=\"0 0 24 24\">\n                            <path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10c1.54 0 3-.35 4.31-.99l3.98 1.18c.63.19 1.25-.42 1.06-1.06l-1.18-3.98c.64-1.31.99-2.77.99-4.31C22 6.48 17.52 2 12 2z\"\/>\n                        <\/svg>\n                    <\/div>\n                    <div class=\"message-content\" style=\"background: linear-gradient(145deg, rgba(255, 255, 255, 0.12) 0%, rgba(255, 255, 255, 0.05) 100%); backdrop-filter: blur(20px); border-radius: 20px 20px 20px 4px; padding: 18px 22px; max-width: 75%; color: #f8fafc; border: 1px solid rgba(255, 255, 255, 0.08); box-shadow: 0 8px 32px rgba(0, 0, 0, 0.12); font-size: 15px; line-height: 1.6;\">\n                        <div style=\"display: flex; align-items: center; gap: 8px; margin-bottom: 8px;\">\n                            <span style=\"color: #3b82f6; font-weight: 600; font-size: 14px;\">Asistente IA<\/span>\n                            <div style=\"width: 4px; height: 4px; border-radius: 50%; background: #10b981;\"><\/div>\n                        <\/div>\n                        \u00a1Bienvenido! \u00bfC\u00f3mo te puedo ayudar?                    <\/div>\n                <\/div>\n                \n            <\/div>\n            \n            <!-- Input Area -->\n            <div id=\"chat-input-area\" style=\"position: absolute; bottom: 0; left: 0; right: 0; padding: 24px 32px; background: linear-gradient(180deg, rgba(15, 23, 42, 0.7) 0%, rgba(15, 23, 42, 0.95) 100%); backdrop-filter: blur(24px); border-top: 1px solid rgba(255, 255, 255, 0.08); z-index: 10;\">\n                <div style=\"max-width: 1000px; margin: 0 auto;\">\n                    <div style=\"display: flex; align-items: center; gap: 16px;\">\n                        \n                        <!-- Quick Actions -->\n                        <div style=\"display: flex; gap: 8px;\">\n                            <button id=\"help-btn\" style=\"width: 44px; height: 44px; border-radius: 12px; background: rgba(59, 130, 246, 0.1); border: 1px solid rgba(59, 130, 246, 0.2); color: #3b82f6; cursor: pointer; display: flex; align-items: center; justify-content: center; transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\">\n                                <svg width=\"20\" height=\"20\" fill=\"currentColor\" viewBox=\"0 0 24 24\">\n                                    <path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 17h-2v-2h2v2zm2.07-7.75l-.9.92C13.45 12.9 13 13.5 13 15h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25z\"\/>\n                                <\/svg>\n                            <\/button>\n                        <\/div>\n                        \n                        <!-- Input Field -->\n                        <div style=\"flex: 1; position: relative;\">\n                            <input type=\"text\" id=\"message-input\" placeholder=\"Escribe tu mensaje aqu\u00ed...\" style=\"width: 100%; height: 56px; border-radius: 16px; background: rgba(255, 255, 255, 0.08); border: 1px solid rgba(255, 255, 255, 0.12); padding: 0 24px 0 56px; color: #f8fafc; font-size: 15px; outline: none; transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1); font-family: inherit;\">\n                            \n                            <!-- Message Icon -->\n                            <div style=\"position: absolute; left: 18px; top: 50%; transform: translateY(-50%); color: #64748b;\">\n                                <svg width=\"20\" height=\"20\" fill=\"currentColor\" viewBox=\"0 0 24 24\">\n                                    <path d=\"M20 2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h4v3c0 .6.4 1 1 1h.5c.3 0 .5-.1.7-.3L14.6 18H20c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2z\"\/>\n                                <\/svg>\n                            <\/div>\n                        <\/div>\n                        \n                        <!-- Send Button -->\n                        <button id=\"send-btn\" style=\"width: 56px; height: 56px; border-radius: 16px; background: linear-gradient(135deg, #3b82f6 0%, #1d4ed8 100%); border: none; color: white; cursor: pointer; display: flex; align-items: center; justify-content: center; transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1); box-shadow: 0 4px 16px rgba(59, 130, 246, 0.4);\">\n                            <svg width=\"22\" height=\"22\" fill=\"currentColor\" viewBox=\"0 0 24 24\">\n                                <path d=\"M2.01 21L23 12 2.01 3 2 10l15 2-15 2z\"\/>\n                            <\/svg>\n                        <\/button>\n                        \n                    <\/div>\n                <\/div>\n            <\/div>\n            \n            <!-- Loading Indicator -->\n            <div id=\"loading-indicator\" style=\"display: none; position: absolute; bottom: 120px; left: 50%; transform: translateX(-50%); background: linear-gradient(145deg, rgba(15, 23, 42, 0.9) 0%, rgba(30, 41, 59, 0.9) 100%); backdrop-filter: blur(20px); padding: 16px 24px; border-radius: 16px; border: 1px solid rgba(255, 255, 255, 0.08); z-index: 20; box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3);\">\n                <div style=\"display: flex; align-items: center; gap: 12px;\">\n                    <div class=\"spinner\" style=\"width: 20px; height: 20px; border: 2px solid rgba(59, 130, 246, 0.2); border-top: 2px solid #3b82f6; border-radius: 50%; animation: spin 1s linear infinite;\"><\/div>\n                    <span style=\"color: #e2e8f0; font-size: 14px; font-weight: 500;\">El asistente est\u00e1 escribiendo...<\/span>\n                <\/div>\n            <\/div>\n            \n        <\/div>\n\n        <style>\n            @keyframes spin {\n                0% { transform: rotate(0deg); }\n                100% { transform: rotate(360deg); }\n            }\n            \n            @keyframes slideInUp {\n                from { \n                    opacity: 0; \n                    transform: translateY(20px); \n                }\n                to { \n                    opacity: 1; \n                    transform: translateY(0); \n                }\n            }\n            \n            @keyframes pulse {\n                0%, 100% { \n                    box-shadow: 0 0 8px rgba(16, 185, 129, 0.6);\n                }\n                50% { \n                    box-shadow: 0 0 16px rgba(16, 185, 129, 0.8);\n                }\n            }\n            \n            #chat-messages::-webkit-scrollbar {\n                width: 6px;\n            }\n            \n            #chat-messages::-webkit-scrollbar-track {\n                background: rgba(15, 23, 42, 0.3);\n                border-radius: 3px;\n            }\n            \n            #chat-messages::-webkit-scrollbar-thumb {\n                background: linear-gradient(180deg, rgba(59, 130, 246, 0.6) 0%, rgba(29, 78, 216, 0.6) 100%);\n                border-radius: 3px;\n                border: 1px solid rgba(255, 255, 255, 0.1);\n            }\n            \n            #chat-messages::-webkit-scrollbar-thumb:hover {\n                background: linear-gradient(180deg, rgba(59, 130, 246, 0.8) 0%, rgba(29, 78, 216, 0.8) 100%);\n            }\n            \n            #message-input:focus {\n                background: rgba(255, 255, 255, 0.12);\n                border-color: rgba(59, 130, 246, 0.5);\n                box-shadow: 0 0 0 3px rgba(59, 130, 246, 0.15), 0 4px 16px rgba(59, 130, 246, 0.1);\n                transform: translateY(-1px);\n            }\n            \n            #send-btn:hover {\n                transform: translateY(-2px) scale(1.05);\n                box-shadow: 0 8px 24px rgba(59, 130, 246, 0.5);\n                background: linear-gradient(135deg, #2563eb 0%, #1d4ed8 100%);\n            }\n            \n            #send-btn:active {\n                transform: translateY(0) scale(1);\n            }\n            \n            #help-btn:hover {\n                background: rgba(59, 130, 246, 0.15);\n                border-color: rgba(59, 130, 246, 0.3);\n                transform: translateY(-1px);\n                box-shadow: 0 4px 12px rgba(59, 130, 246, 0.2);\n            }\n            \n            .message {\n                animation: slideInUp 0.6s cubic-bezier(0.4, 0, 0.2, 1);\n            }\n            \n            .bot-message .avatar {\n                animation: pulse 2s ease-in-out infinite;\n            }\n            \n            \/* Typing animation for bot messages *\/\n            .typing-animation {\n                display: inline-block;\n                width: 4px;\n                height: 4px;\n                border-radius: 50%;\n                background-color: #64748b;\n                animation: typingDots 1.4s ease-in-out infinite both;\n            }\n            \n            .typing-animation:nth-child(1) { animation-delay: -0.32s; }\n            .typing-animation:nth-child(2) { animation-delay: -0.16s; }\n            .typing-animation:nth-child(3) { animation-delay: 0s; }\n            \n            @keyframes typingDots {\n                0%, 80%, 100% { \n                    transform: scale(0.8);\n                    opacity: 0.5;\n                }\n                40% { \n                    transform: scale(1);\n                    opacity: 1;\n                }\n            }\n            \n            \/* Glass morphism effects *\/\n            .glass-effect {\n                background: linear-gradient(145deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.05) 100%);\n                backdrop-filter: blur(20px);\n                border: 1px solid rgba(255, 255, 255, 0.08);\n            }\n            \n            \/* Hover effects for messages *\/\n            .message-content:hover {\n                transform: translateY(-2px);\n                box-shadow: 0 12px 40px rgba(0, 0, 0, 0.15);\n                transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n            }\n        <\/style>\n\n        <script>\n        jQuery(document).ready(function($) {\n            \n            \/\/ Send message function\n            function sendMessage() {\n                const message = $('#message-input').val().trim();\n                if (!message) return;\n                \n                \/\/ Add user message to chat\n                addUserMessage(message);\n                \n                \/\/ Clear input\n                $('#message-input').val('');\n                \n                \/\/ Show loading\n                $('#loading-indicator').show();\n                \n                \/\/ Send AJAX request\n                $.ajax({\n                    url: 'https:\/\/compresoresindustrialessac.com\/wp-admin\/admin-ajax.php',\n                    type: 'POST',\n                    data: {\n                        action: 'chatbot_send_message',\n                        message: message,\n                        nonce: '1004400dc2'\n                    },\n                    success: function(response) {\n                        $('#loading-indicator').hide();\n                        if (response.success) {\n                            addBotMessage(response.data.response);\n                        } else {\n                            addBotMessage('Lo siento, hubo un error. Por favor, intenta nuevamente.');\n                        }\n                    },\n                    error: function() {\n                        $('#loading-indicator').hide();\n                        addBotMessage('Lo siento, no pude procesar tu mensaje. Por favor, intenta nuevamente.');\n                    }\n                });\n            }\n            \n            \/\/ Add user message to chat\n            function addUserMessage(message) {\n                const messageHtml = `\n                    <div class=\"message user-message\" style=\"margin-bottom: 28px; display: flex; align-items: flex-start; justify-content: flex-end;\">\n                        <div class=\"message-content\" style=\"background: linear-gradient(135deg, #3b82f6 0%, #1d4ed8 100%); border-radius: 20px 20px 4px 20px; padding: 16px 20px; max-width: 75%; color: white; margin-right: 16px; box-shadow: 0 4px 20px rgba(59, 130, 246, 0.3); font-size: 15px; line-height: 1.5; position: relative;\">\n                            <div style=\"position: absolute; top: -2px; right: -2px; width: 8px; height: 8px; background: linear-gradient(135deg, #60a5fa, #3b82f6); border-radius: 50%; box-shadow: 0 0 8px rgba(59, 130, 246, 0.6);\"><\/div>\n                            ${escapeHtml(message)}\n                        <\/div>\n                        <div class=\"avatar\" style=\"width: 44px; height: 44px; border-radius: 12px; background: linear-gradient(135deg, #f59e0b 0%, #d97706 100%); display: flex; align-items: center; justify-content: center; flex-shrink: 0; box-shadow: 0 4px 16px rgba(245, 158, 11, 0.25);\">\n                            <svg width=\"20\" height=\"20\" fill=\"white\" viewBox=\"0 0 24 24\">\n                                <path d=\"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z\"\/>\n                            <\/svg>\n                        <\/div>\n                    <\/div>\n                `;\n                $('#chat-messages').append(messageHtml);\n                scrollToBottom();\n            }\n            \n            \/\/ Add bot message to chat\n            function addBotMessage(message) {\n                const messageHtml = `\n                    <div class=\"message bot-message\" style=\"margin-bottom: 28px; display: flex; align-items: flex-start;\">\n                        <div class=\"avatar\" style=\"width: 44px; height: 44px; border-radius: 12px; background: linear-gradient(135deg, #3b82f6 0%, #1d4ed8 100%); display: flex; align-items: center; justify-content: center; margin-right: 16px; flex-shrink: 0; box-shadow: 0 4px 16px rgba(59, 130, 246, 0.25);\">\n                            <svg width=\"20\" height=\"20\" fill=\"white\" viewBox=\"0 0 24 24\">\n                                <path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10c1.54 0 3-.35 4.31-.99l3.98 1.18c.63.19 1.25-.42 1.06-1.06l-1.18-3.98c.64-1.31.99-2.77.99-4.31C22 6.48 17.52 2 12 2z\"\/>\n                            <\/svg>\n                        <\/div>\n                        <div class=\"message-content glass-effect\" style=\"border-radius: 20px 20px 20px 4px; padding: 18px 22px; max-width: 75%; color: #f8fafc; font-size: 15px; line-height: 1.6; position: relative; box-shadow: 0 8px 32px rgba(0, 0, 0, 0.12);\">\n                            <div style=\"display: flex; align-items: center; gap: 8px; margin-bottom: 8px;\">\n                                <span style=\"color: #3b82f6; font-weight: 600; font-size: 13px;\">Asistente IA<\/span>\n                                <div style=\"width: 4px; height: 4px; border-radius: 50%; background: #10b981;\"><\/div>\n                                <span style=\"color: #94a3b8; font-size: 12px;\">${new Date().toLocaleTimeString('es-ES', {hour: '2-digit', minute:'2-digit'})}<\/span>\n                            <\/div>\n                            ${escapeHtml(message)}\n                        <\/div>\n                    <\/div>\n                `;\n                $('#chat-messages').append(messageHtml);\n                scrollToBottom();\n            } 20px; display: flex; align-items: flex-start; justify-content: flex-end;\">\n                        <div class=\"message-content\" style=\"background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); border-radius: 18px; padding: 12px 16px; max-width: 70%; color: white; margin-right: 12px;\">\n                            ${escapeHtml(message)}\n                        <\/div>\n                        <div class=\"avatar\" style=\"width: 40px; height: 40px; border-radius: 50%; background: linear-gradient(135deg, #764ba2 0%, #667eea 100%); display: flex; align-items: center; justify-content: center; flex-shrink: 0;\">\n                            <span style=\"color: white; font-size: 16px;\">\ud83d\udc64<\/span>\n                        <\/div>\n                    <\/div>\n                `;\n                $('#chat-messages').append(messageHtml);\n                scrollToBottom();\n            }\n            \n            \/\/ Add bot message to chat\n            function addBotMessage(message) {\n                const messageHtml = `\n                    <div class=\"message bot-message\" style=\"margin-bottom: 20px; display: flex; align-items: flex-start;\">\n                        <div class=\"avatar\" style=\"width: 40px; height: 40px; border-radius: 50%; background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); display: flex; align-items: center; justify-content: center; margin-right: 12px; flex-shrink: 0;\">\n                            <span style=\"color: white; font-size: 16px;\">\ud83e\udd16<\/span>\n                        <\/div>\n                        <div class=\"message-content\" style=\"background: rgba(255, 255, 255, 0.1); backdrop-filter: blur(10px); border-radius: 18px; padding: 12px 16px; max-width: 70%; color: #e2e8f0; border: 1px solid rgba(255, 255, 255, 0.1);\">\n                            ${escapeHtml(message)}\n                        <\/div>\n                    <\/div>\n                `;\n                $('#chat-messages').append(messageHtml);\n                scrollToBottom();\n            }\n            \n            \/\/ Scroll to bottom\n            function scrollToBottom() {\n                const chatMessages = $('#chat-messages')[0];\n                chatMessages.scrollTop = chatMessages.scrollHeight;\n            }\n            \n            \/\/ Escape HTML\n            function escapeHtml(text) {\n                const div = document.createElement('div');\n                div.textContent = text;\n                return div.innerHTML;\n            }\n            \n            \/\/ Event listeners\n            $('#send-btn').click(sendMessage);\n            \n            $('#message-input').keypress(function(e) {\n                if (e.which === 13) {\n                    sendMessage();\n                }\n            });\n            \n            $('#help-btn').click(function() {\n                addBotMessage('\u00a1Perfecto! \ud83d\ude80 Soy tu asistente IA especializado. Te puedo ayudar con:\\n\\n\ud83c\udfd7\ufe0f **Arquitectura & Construcci\u00f3n**\\n\u2022 Dise\u00f1o arquitect\u00f3nico y planificaci\u00f3n\\n\u2022 Materiales y t\u00e9cnicas constructivas\\n\u2022 Normativas y c\u00f3digos de construcci\u00f3n\\n\\n\u2699\ufe0f **Ingenier\u00eda Civil**\\n\u2022 C\u00e1lculos estructurales\\n\u2022 An\u00e1lisis geot\u00e9cnico\\n\u2022 Gesti\u00f3n de proyectos\\n\\n\ud83d\udca1 **Consultor\u00eda Especializada**\\n\u2022 Presupuestos y estimaciones\\n\u2022 Optimizaci\u00f3n de procesos\\n\u2022 Soluciones innovadoras\\n\\n\u00bfEn qu\u00e9 proyecto espec\u00edfico te puedo asistir hoy?');\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>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"full-width","meta":{"_EventAllDay":false,"_EventTimezone":"","_EventStartDate":"","_EventEndDate":"","_EventStartDateUTC":"","_EventEndDateUTC":"","_EventShowMap":false,"_EventShowMapLink":false,"_EventURL":"","_EventCost":"","_EventCostDescription":"","_EventCurrencySymbol":"","_EventCurrencyCode":"","_EventCurrencyPosition":"","_EventDateTimeSeparator":"","_EventTimeRangeSeparator":"","_EventOrganizerID":[],"_EventVenueID":[],"_OrganizerEmail":"","_OrganizerPhone":"","_OrganizerWebsite":"","_VenueAddress":"","_VenueCity":"","_VenueCountry":"","_VenueProvince":"","_VenueState":"","_VenueZip":"","_VenuePhone":"","_VenueURL":"","_VenueStateProvince":"","_VenueLat":"","_VenueLng":"","_VenueShowMap":false,"_VenueShowMapLink":false,"footnotes":""},"class_list":["post-1378","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/compresoresindustrialessac.com\/index.php\/wp-json\/wp\/v2\/pages\/1378","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/compresoresindustrialessac.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/compresoresindustrialessac.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/compresoresindustrialessac.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/compresoresindustrialessac.com\/index.php\/wp-json\/wp\/v2\/comments?post=1378"}],"version-history":[{"count":8,"href":"https:\/\/compresoresindustrialessac.com\/index.php\/wp-json\/wp\/v2\/pages\/1378\/revisions"}],"predecessor-version":[{"id":1389,"href":"https:\/\/compresoresindustrialessac.com\/index.php\/wp-json\/wp\/v2\/pages\/1378\/revisions\/1389"}],"wp:attachment":[{"href":"https:\/\/compresoresindustrialessac.com\/index.php\/wp-json\/wp\/v2\/media?parent=1378"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}