{"id":4686,"date":"2026-07-30T13:44:13","date_gmt":"2026-07-30T11:44:13","guid":{"rendered":"https:\/\/mhc-int.com\/danos-tu-opinion\/"},"modified":"2026-07-30T13:44:13","modified_gmt":"2026-07-30T11:44:13","slug":"danos-tu-opinion","status":"publish","type":"page","link":"https:\/\/mhc-int.com\/en\/danos-tu-opinion\/","title":{"rendered":"Danos tu opini\u00f3n"},"content":{"rendered":"\t\t<style>\n\t\t\t.fl-form-wrapper {\n\t\t\t\tbox-sizing: border-box;\n\t\t\t\tmax-width: 560px;\n\t\t\t\tfont-family: inherit;\n\t\t\t}\n\t\t\t.fl-form-wrapper *, .fl-form-wrapper *::before, .fl-form-wrapper *::after {\n\t\t\t\tbox-sizing: border-box;\n\t\t\t}\n\t\t\t.fl-form-wrapper .fl-field {\n\t\t\t\tmargin: 0 0 18px;\n\t\t\t}\n\t\t\t.fl-form-wrapper label {\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin-bottom: 6px;\n\t\t\t\tfont-weight: 600;\n\t\t\t\tfont-size: 14px;\n\t\t\t}\n\t\t\t.fl-form-wrapper input[type=\"text\"],\n\t\t\t.fl-form-wrapper input[type=\"email\"],\n\t\t\t.fl-form-wrapper select,\n\t\t\t.fl-form-wrapper textarea {\n\t\t\t\tdisplay: block;\n\t\t\t\twidth: 100%;\n\t\t\t\tpadding: 10px 12px;\n\t\t\t\tfont-size: 15px;\n\t\t\t\tline-height: 1.4;\n\t\t\t\tborder: 1px solid #d0d5dd;\n\t\t\t\tborder-radius: 8px;\n\t\t\t\tbackground: #fff;\n\t\t\t\ttransition: border-color .15s ease, box-shadow .15s ease;\n\t\t\t}\n\t\t\t.fl-form-wrapper input[type=\"text\"]:focus,\n\t\t\t.fl-form-wrapper input[type=\"email\"]:focus,\n\t\t\t.fl-form-wrapper select:focus,\n\t\t\t.fl-form-wrapper textarea:focus {\n\t\t\t\toutline: none;\n\t\t\t\tborder-color: #2563eb;\n\t\t\t\tbox-shadow: 0 0 0 3px rgba(37,99,235,.15);\n\t\t\t}\n\t\t\t.fl-form-wrapper textarea {\n\t\t\t\tresize: vertical;\n\t\t\t\tmin-height: 120px;\n\t\t\t}\n\t\t\t.fl-star-rating {\n\t\t\t\tborder: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tmargin: 0 0 18px;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\tflex-direction: row-reverse;\n\t\t\t\tjustify-content: flex-end;\n\t\t\t}\n\t\t\t.fl-star-rating legend {\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin-bottom: 6px;\n\t\t\t\tfont-weight: 600;\n\t\t\t\tfont-size: 14px;\n\t\t\t\tpadding: 0;\n\t\t\t}\n\t\t\t.fl-star-rating input {\n\t\t\t\tposition: absolute;\n\t\t\t\topacity: 0;\n\t\t\t\twidth: 1px;\n\t\t\t\theight: 1px;\n\t\t\t\toverflow: hidden;\n\t\t\t\tclip: rect(0 0 0 0);\n\t\t\t}\n\t\t\t.fl-star-rating label {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tmargin: 0;\n\t\t\t\tfont-size: 30px;\n\t\t\t\tline-height: 1;\n\t\t\t\tcolor: #d0d5dd;\n\t\t\t\tcursor: pointer;\n\t\t\t\tpadding: 0 2px;\n\t\t\t\ttransition: color .1s ease;\n\t\t\t}\n\t\t\t.fl-star-rating label:hover,\n\t\t\t.fl-star-rating label:hover ~ label,\n\t\t\t.fl-star-rating input:checked ~ label {\n\t\t\t\tcolor: #f5a623;\n\t\t\t}\n\t\t\t.fl-star-rating input:focus-visible ~ label {\n\t\t\t\toutline: 2px solid #2563eb;\n\t\t\t\toutline-offset: 2px;\n\t\t\t}\n\t\t\t.fl-form-wrapper .fl-consent {\n\t\t\t\tmargin: 0 0 18px;\n\t\t\t}\n\t\t\t.fl-form-wrapper .fl-consent label {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: flex-start;\n\t\t\t\tgap: 8px;\n\t\t\t\tmargin: 0;\n\t\t\t\tfont-weight: 400;\n\t\t\t\tfont-size: 14px;\n\t\t\t}\n\t\t\t.fl-form-wrapper .fl-consent input {\n\t\t\t\tmargin-top: 3px;\n\t\t\t}\n\t\t\t.fl-form-wrapper button[type=\"submit\"] {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tbackground: #2563eb;\n\t\t\t\tcolor: #fff;\n\t\t\t\tfont-size: 15px;\n\t\t\t\tfont-weight: 600;\n\t\t\t\tpadding: 12px 24px;\n\t\t\t\tborder: 0;\n\t\t\t\tborder-radius: 8px;\n\t\t\t\tcursor: pointer;\n\t\t\t\ttransition: background .15s ease;\n\t\t\t}\n\t\t\t.fl-form-wrapper button[type=\"submit\"]:hover {\n\t\t\t\tbackground: #1d4ed8;\n\t\t\t}\n\t\t\t.fl-form-wrapper .fl-error {\n\t\t\t\tbackground: #fef2f2;\n\t\t\t\tborder: 1px solid #fecaca;\n\t\t\t\tcolor: #b91c1c;\n\t\t\t\tpadding: 10px 14px;\n\t\t\t\tborder-radius: 8px;\n\t\t\t\tfont-size: 14px;\n\t\t\t\tmargin-bottom: 18px;\n\t\t\t}\n\t\t\t.fl-form-wrapper .fl-success {\n\t\t\t\tbackground: #f0fdf4;\n\t\t\t\tborder: 1px solid #bbf7d0;\n\t\t\t\tcolor: #15803d;\n\t\t\t\tpadding: 10px 14px;\n\t\t\t\tborder-radius: 8px;\n\t\t\t\tfont-size: 14px;\n\t\t\t}\n\t\t\t.fl-star-rating.fl-js-invalid label {\n\t\t\t\tcolor: #dc2626;\n\t\t\t}\n\t\t<\/style>\n\t\t\t\t<script>\n\t\t(function () {\n\t\t\tvar messages = {\n\t\t\t\tname: \"Enter your name.\",\n\t\t\t\temail: \"Enter a valid email.\",\n\t\t\t\tcategory: \"Select a category.\",\n\t\t\t\trating: \"Select a rating from 1 to 5 stars.\",\n\t\t\t\ttext: \"Write your review.\",\n\t\t\t\tconsent: \"You must agree to the publication of your review.\"\t\t\t};\n\n\t\t\tdocument.querySelectorAll('.fl-review-form').forEach(function (form) {\n\t\t\t\tform.addEventListener('submit', function (e) {\n\t\t\t\t\tvar errors = [];\n\t\t\t\t\tvar starFieldset = form.querySelector('.fl-star-rating');\n\n\t\t\t\t\tvar name = form.querySelector('[name=\"reviewer_name\"]');\n\t\t\t\t\tif (name && !name.value.trim()) { errors.push(messages.name); }\n\n\t\t\t\t\tvar email = form.querySelector('[name=\"reviewer_email\"]');\n\t\t\t\t\tif (email && !\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email.value.trim())) { errors.push(messages.email); }\n\n\t\t\t\t\tvar category = form.querySelector('select[name=\"category\"]');\n\t\t\t\t\tif (category && !category.value) { errors.push(messages.category); }\n\n\t\t\t\t\tvar ratingChecked = form.querySelector('input[name=\"rating\"]:checked');\n\t\t\t\t\tif (starFieldset) { starFieldset.classList.toggle('fl-js-invalid', !ratingChecked); }\n\t\t\t\t\tif (!ratingChecked) { errors.push(messages.rating); }\n\n\t\t\t\t\tvar text = form.querySelector('[name=\"review_text\"]');\n\t\t\t\t\tif (text && !text.value.trim()) { errors.push(messages.text); }\n\n\t\t\t\t\tvar consent = form.querySelector('[name=\"privacy_consent\"]');\n\t\t\t\t\tif (consent && !consent.checked) { errors.push(messages.consent); }\n\n\t\t\t\t\tif (errors.length) {\n\t\t\t\t\t\te.preventDefault();\n\t\t\t\t\t\tvar box = form.querySelector('.fl-js-error');\n\t\t\t\t\t\tif (!box) {\n\t\t\t\t\t\t\tbox = document.createElement('p');\n\t\t\t\t\t\t\tbox.className = 'fl-error fl-js-error';\n\t\t\t\t\t\t\tform.insertBefore(box, form.firstChild);\n\t\t\t\t\t\t}\n\t\t\t\t\t\tbox.textContent = errors[0];\n\t\t\t\t\t\tbox.scrollIntoView({ behavior: 'smooth', block: 'center' });\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t});\n\t\t})();\n\t\t<\/script>\n\t\t\t\t<div class=\"fl-form-wrapper\">\n\t\t\t\t\t\t<form method=\"post\" action=\"https:\/\/mhc-int.com\/wp-admin\/admin-post.php\" class=\"fl-review-form\">\n\t\t\t\t<input type=\"hidden\" id=\"_wpnonce\" name=\"_wpnonce\" value=\"b3f2309fc8\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/en\/wp-json\/wp\/v2\/pages\/4686\" \/>\t\t\t\t<input type=\"hidden\" name=\"action\" value=\"feedback_loop_submit_review\" \/>\n\t\t\t\t<input type=\"hidden\" name=\"fl_redirect\" value=\"https:\/\/mhc-int.com\/en\/danos-tu-opinion\/\" \/>\n\n\t\t\t\t<p style=\"position:absolute;left:-9999px\" aria-hidden=\"true\">\n\t\t\t\t\t<label>Website <input type=\"text\" name=\"fl_website\" tabindex=\"-1\" autocomplete=\"off\" \/><\/label>\n\t\t\t\t<\/p>\n\n\t\t\t\t<p class=\"fl-field\">\n\t\t\t\t\t<label for=\"fl_name\">Your name<\/label>\n\t\t\t\t\t<input type=\"text\" id=\"fl_name\" name=\"reviewer_name\" maxlength=\"191\" value=\"\" required \/>\n\t\t\t\t<\/p>\n\n\t\t\t\t<p class=\"fl-field\">\n\t\t\t\t\t<label for=\"fl_email\">Your email<\/label>\n\t\t\t\t\t<input type=\"email\" id=\"fl_email\" name=\"reviewer_email\" maxlength=\"191\" value=\"\" required \/>\n\t\t\t\t<\/p>\n\n\t\t\t\t\t\t\t\t\t<p class=\"fl-field\">\n\t\t\t\t\t\t<label for=\"fl_category\">Category<\/label>\n\t\t\t\t\t\t<select id=\"fl_category\" name=\"category\" required>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"restaurant\" >Restaurantes<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"hotel\" >Hoteles<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"cleaning_service\" >Servicios de limpieza<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"car_rental\" >Alquiler de coches<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"beauty_salon\" >Salones de belleza<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"gym\" >Gimnasios<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"dental_clinic\" >Cl\u00ednicas dentales<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"clothing_store\" >Tiendas de ropa<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"travel_agency\" >Agencias de viajes<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"cafe\" >Cafeter\u00edas<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"repair_service\" >Servicios de reparaci\u00f3n<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"consulting\" >Consultor\u00edas<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"health_service\" >Servicios de salud<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"electronics_store\" >Tiendas de electr\u00f3nica<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<option value=\"especialista-en-audicion\" >Especialista en audici\u00f3n<\/option>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/select>\n\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"fl-field\">\n\t\t\t\t\t\t<label for=\"fl_stadtteil\">Stadtteil<\/label>\n\t\t\t\t\t\t<input type=\"text\" id=\"fl_stadtteil\" name=\"stadtteil\" maxlength=\"191\" value=\"\" \/>\n\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<fieldset class=\"fl-star-rating\">\n\t\t\t\t\t<legend>Rating<\/legend>\n\t\t\t\t\t\t\t\t\t\t\t<input type=\"radio\" id=\"fl_star5\" name=\"rating\" value=\"5\"  \/>\n\t\t\t\t\t\t<label for=\"fl_star5\" title=\"5 stars\">\u2605<\/label>\n\t\t\t\t\t\t\t\t\t\t\t<input type=\"radio\" id=\"fl_star4\" name=\"rating\" value=\"4\"  \/>\n\t\t\t\t\t\t<label for=\"fl_star4\" title=\"4 stars\">\u2605<\/label>\n\t\t\t\t\t\t\t\t\t\t\t<input type=\"radio\" id=\"fl_star3\" name=\"rating\" value=\"3\"  \/>\n\t\t\t\t\t\t<label for=\"fl_star3\" title=\"3 stars\">\u2605<\/label>\n\t\t\t\t\t\t\t\t\t\t\t<input type=\"radio\" id=\"fl_star2\" name=\"rating\" value=\"2\"  \/>\n\t\t\t\t\t\t<label for=\"fl_star2\" title=\"2 stars\">\u2605<\/label>\n\t\t\t\t\t\t\t\t\t\t\t<input type=\"radio\" id=\"fl_star1\" name=\"rating\" value=\"1\"  \/>\n\t\t\t\t\t\t<label for=\"fl_star1\" title=\"1 star\">\u2605<\/label>\n\t\t\t\t\t\t\t\t\t<\/fieldset>\n\n\t\t\t\t<p class=\"fl-field\">\n\t\t\t\t\t<label for=\"fl_text\">Your review<\/label>\n\t\t\t\t\t<textarea id=\"fl_text\" name=\"review_text\" rows=\"5\" maxlength=\"2000\" required><\/textarea>\n\t\t\t\t<\/p>\n\n\t\t\t\t<p class=\"fl-consent\">\n\t\t\t\t\t<label>\n\t\t\t\t\t\t<input type=\"checkbox\" name=\"privacy_consent\" value=\"1\" required \/>\n\t\t\t\t\t\t<span>I agree that my review may be published on this website.<\/span>\n\t\t\t\t\t<\/label>\n\t\t\t\t<\/p>\n\n\t\t\t\t<p><button type=\"submit\">Submit review<\/button><\/p>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\n<h3>Rese\u00f1as de nuestros clientes<\/h3>\n\t\t<style>\n\t\t\t.fl-review-card {\n\t\t\t\tbackground: #fff;\n\t\t\t\tborder-radius: 12px;\n\t\t\t\tbox-shadow: 0 1px 3px rgba(16,24,40,.08);\n\t\t\t\tpadding: 28px 24px;\n\t\t\t\ttext-align: center;\n\t\t\t}\n\t\t\t.fl-review-rating {\n\t\t\t\tcolor: #f5a623;\n\t\t\t\tfont-size: 20px;\n\t\t\t\tletter-spacing: 4px;\n\t\t\t\tmargin-bottom: 14px;\n\t\t\t}\n\t\t\t.fl-review-text {\n\t\t\t\tcolor: #344054;\n\t\t\t\tfont-size: 15px;\n\t\t\t\tline-height: 1.6;\n\t\t\t\tmargin: 0 0 16px;\n\t\t\t}\n\t\t\t.fl-review-author {\n\t\t\t\tfont-weight: 700;\n\t\t\t\tcolor: #101828;\n\t\t\t\tmargin: 0;\n\t\t\t}\n\t\t\t.fl-review-reply {\n\t\t\t\tmargin-top: 10px;\n\t\t\t\tfont-size: 13px;\n\t\t\t\tcolor: #667085;\n\t\t\t}\n\t\t\t.fl-review-share {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\t\t\tgap: 8px;\n\t\t\t\tmargin-top: 14px;\n\t\t\t}\n\t\t\t.fl-review-share-label {\n\t\t\t\tfont-size: 12px;\n\t\t\t\tcolor: #98a2b3;\n\t\t\t}\n\t\t\t.fl-review-share a {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\t\t\twidth: 26px;\n\t\t\t\theight: 26px;\n\t\t\t\tborder-radius: 999px;\n\t\t\t\tbackground: #f2f4f7;\n\t\t\t\tcolor: #344054;\n\t\t\t\tfont-size: 11px;\n\t\t\t\tfont-weight: 700;\n\t\t\t\ttext-decoration: none;\n\t\t\t}\n\t\t\t.fl-review-share a:hover {\n\t\t\t\tbackground: #2563eb;\n\t\t\t\tcolor: #fff;\n\t\t\t}\n\t\t\t.fl-reviews-grid {\n\t\t\t\tdisplay: grid;\n\t\t\t\tgrid-template-columns: repeat(var(--fl-columns, 3), 1fr);\n\t\t\t\tgap: 20px;\n\t\t\t}\n\t\t\t@media (max-width: 900px) {\n\t\t\t\t.fl-reviews-grid { grid-template-columns: repeat(2, 1fr); }\n\t\t\t}\n\t\t\t@media (max-width: 600px) {\n\t\t\t\t.fl-reviews-grid { grid-template-columns: 1fr; }\n\t\t\t}\n\t\t\t.fl-reviews-carousel {\n\t\t\t\tposition: relative;\n\t\t\t}\n\t\t\t.fl-carousel-progress {\n\t\t\t\theight: 3px;\n\t\t\t\tbackground: #eaecf0;\n\t\t\t\tborder-radius: 999px;\n\t\t\t\tmargin: 0 auto 24px;\n\t\t\t\twidth: 60px;\n\t\t\t\toverflow: hidden;\n\t\t\t}\n\t\t\t.fl-carousel-progress span {\n\t\t\t\tdisplay: block;\n\t\t\t\theight: 100%;\n\t\t\t\twidth: 33%;\n\t\t\t\tbackground: #f5a623;\n\t\t\t\ttransition: transform .4s ease;\n\t\t\t}\n\t\t\t.fl-carousel-viewport {\n\t\t\t\toverflow-x: auto;\n\t\t\t\tscroll-behavior: smooth;\n\t\t\t\tscroll-snap-type: x mandatory;\n\t\t\t\t-webkit-overflow-scrolling: touch;\n\t\t\t\tscrollbar-width: none;\n\t\t\t}\n\t\t\t.fl-carousel-viewport::-webkit-scrollbar {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t\t.fl-carousel-track {\n\t\t\t\tdisplay: flex;\n\t\t\t}\n\t\t\t.fl-carousel-slide {\n\t\t\t\tflex: 0 0 calc(100% \/ var(--fl-columns, 3));\n\t\t\t\tbox-sizing: border-box;\n\t\t\t\tpadding: 0 10px;\n\t\t\t\tscroll-snap-align: start;\n\t\t\t}\n\t\t\t@media (max-width: 900px) {\n\t\t\t\t.fl-carousel-slide { flex-basis: 50%; }\n\t\t\t}\n\t\t\t@media (max-width: 600px) {\n\t\t\t\t.fl-carousel-slide { flex-basis: 100%; }\n\t\t\t}\n\t\t\t.fl-carousel-controls {\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: center;\n\t\t\t\tgap: 16px;\n\t\t\t\tmargin-top: 16px;\n\t\t\t}\n\t\t\t.fl-carousel-controls button {\n\t\t\t\tbackground: #fff;\n\t\t\t\tborder: 1px solid #d0d5dd;\n\t\t\t\tborder-radius: 999px;\n\t\t\t\twidth: 36px;\n\t\t\t\theight: 36px;\n\t\t\t\tfont-size: 18px;\n\t\t\t\tline-height: 1;\n\t\t\t\tcursor: pointer;\n\t\t\t\tcolor: #344054;\n\t\t\t}\n\t\t\t.fl-carousel-controls button:hover {\n\t\t\t\tborder-color: #2563eb;\n\t\t\t\tcolor: #2563eb;\n\t\t\t}\n\t\t<\/style>\n\t\t<script>\n\t\t(function () {\n\t\t\t\/\/ Se usa el scroll horizontal nativo del navegador (con\n\t\t\t\/\/ scroll-snap) en vez de calcular anchos y mover el track a mano\n\t\t\t\/\/ con translateX \u2014 as\u00ed siempre hay contenido real de sobra para\n\t\t\t\/\/ desplazar, sin depender de que el CSS calcule el ancho total\n\t\t\t\/\/ del track (esa cuenta sal\u00eda mal y el carrusel no se mov\u00eda).\n\t\t\tfunction initCarousel(el) {\n\t\t\t\tvar autoplaySeconds = parseInt(el.getAttribute('data-autoplay'), 10) || 5;\n\t\t\t\tvar viewport = el.querySelector('.fl-carousel-viewport');\n\t\t\t\tvar progressBar = el.querySelector('.fl-carousel-progress span');\n\t\t\t\tvar timer = null;\n\n\t\t\t\tfunction maxScroll() {\n\t\t\t\t\treturn viewport.scrollWidth - viewport.clientWidth;\n\t\t\t\t}\n\n\t\t\t\tfunction next() {\n\t\t\t\t\tif ( viewport.scrollLeft >= maxScroll() - 5 ) {\n\t\t\t\t\t\tviewport.scrollTo( { left: 0, behavior: 'smooth' } );\n\t\t\t\t\t} else {\n\t\t\t\t\t\tviewport.scrollBy( { left: viewport.clientWidth, behavior: 'smooth' } );\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tfunction prev() {\n\t\t\t\t\tviewport.scrollBy( { left: -viewport.clientWidth, behavior: 'smooth' } );\n\t\t\t\t}\n\n\t\t\t\tfunction updateProgress() {\n\t\t\t\t\tif ( ! progressBar ) { return; }\n\t\t\t\t\tvar max = maxScroll();\n\t\t\t\t\tvar ratio = max > 0 ? viewport.scrollLeft \/ max : 0;\n\t\t\t\t\tprogressBar.style.transform = 'translateX(' + ( ratio * 200 ) + '%)';\n\t\t\t\t}\n\n\t\t\t\tfunction resetTimer() {\n\t\t\t\t\tif ( timer ) { clearInterval( timer ); }\n\t\t\t\t\ttimer = setInterval( next, autoplaySeconds * 1000 );\n\t\t\t\t}\n\n\t\t\t\tvar nextBtn = el.querySelector( '.fl-carousel-next' );\n\t\t\t\tvar prevBtn = el.querySelector( '.fl-carousel-prev' );\n\t\t\t\tif ( nextBtn ) { nextBtn.addEventListener( 'click', function () { next(); resetTimer(); } ); }\n\t\t\t\tif ( prevBtn ) { prevBtn.addEventListener( 'click', function () { prev(); resetTimer(); } ); }\n\t\t\t\tviewport.addEventListener( 'scroll', updateProgress );\n\n\t\t\t\tresetTimer();\n\t\t\t\tupdateProgress();\n\t\t\t}\n\n\t\t\t\/\/ Este <script> se imprime ANTES que el propio <div class=\"fl-reviews-carousel\">\n\t\t\t\/\/ en el HTML (print_assets_once() se emite antes que render_carousel()) \u2014\n\t\t\t\/\/ un script inline se ejecuta en cuanto el navegador lo encuentra al\n\t\t\t\/\/ parsear la p\u00e1gina, as\u00ed que en este punto exacto el carrusel TODAV\u00cdA\n\t\t\t\/\/ no existe en el DOM: querySelectorAll devolv\u00eda una lista vac\u00eda y\n\t\t\t\/\/ nunca se enganchaba ning\u00fan evento a los botones. Nada fallaba (sin\n\t\t\t\/\/ errores en consola), simplemente nunca encontraba el elemento.\n\t\t\t\/\/\n\t\t\t\/\/ Un primer intento de arreglo us\u00f3 setTimeout(fn, 0), que difiere la\n\t\t\t\/\/ b\u00fasqueda \"al siguiente tick\" \u2014 funciona si el HTML que sigue a este\n\t\t\t\/\/ script ya lleg\u00f3 completo por red en ese instante, pero en p\u00e1ginas\n\t\t\t\/\/ m\u00e1s pesadas\/lentas de generar (confirmado con instrumentaci\u00f3n real:\n\t\t\t\/\/ document.querySelectorAll('.fl-reviews-carousel') segu\u00eda devolviendo\n\t\t\t\/\/ 0 resultados en ese punto) el navegador a\u00fan no hab\u00eda insertado el\n\t\t\t\/\/ carrusel \u2014 el HTML sigue llegando por partes y setTimeout(0) no\n\t\t\t\/\/ espera a que termine, solo cede el turno una vez. DOMContentLoaded\n\t\t\t\/\/ s\u00ed espera a que el documento entero termine de parsearse, sin\n\t\t\t\/\/ depender de la velocidad de red \u2014 la forma correcta de hacer esto.\n\t\t\tfunction initAllCarousels() {\n\t\t\t\tdocument.querySelectorAll('.fl-reviews-carousel').forEach(initCarousel);\n\t\t\t}\n\t\t\tif ( 'loading' === document.readyState ) {\n\t\t\t\tdocument.addEventListener( 'DOMContentLoaded', initAllCarousels );\n\t\t\t} else {\n\t\t\t\t\/\/ El documento ya termin\u00f3 de parsearse antes de llegar aqu\u00ed\n\t\t\t\t\/\/ (poco probable para un script inline, pero por si acaso).\n\t\t\t\tinitAllCarousels();\n\t\t\t}\n\t\t})();\n\t\t<\/script>\n\t\t\t\t<div class=\"fl-reviews-carousel\" id=\"fl-reviews-1\" data-columns=\"3\" data-autoplay=\"5\">\n\t\t\t<div class=\"fl-carousel-progress\"><span><\/span><\/div>\n\t\t\t<div class=\"fl-carousel-viewport\">\n\t\t\t\t<div class=\"fl-carousel-track\" style=\"--fl-columns: 3\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"fl-carousel-slide\">\t\t<div class=\"fl-review-card\">\n\t\t\t<div class=\"fl-review-rating\">\u2605\u2605\u2605\u2605\u2605<\/div>\n\t\t\t<p class=\"fl-review-text\">&ldquo;A equipe da MILENIUM \u00e9 extremamente simp\u00e1tica, prestativa e comprometida. Eles dedicam tempo aos clientes, respondem \u00e0s perguntas de forma clara e oferecem suporte em todas as etapas. \u00c9 um prazer trabalhar com uma empresa que realmente leva a s\u00e9rio o atendimento ao cliente e a satisfa\u00e7\u00e3o dos seus clientes.&rdquo;<\/p>\n\t\t\t<p class=\"fl-review-author\">Francisco<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"fl-carousel-slide\">\t\t<div class=\"fl-review-card\">\n\t\t\t<div class=\"fl-review-rating\">\u2605\u2605\u2605\u2605\u2605<\/div>\n\t\t\t<p class=\"fl-review-text\">&ldquo;Al principio pensamos que era puro humo lo que nos ofrec\u00edan, pero despu\u00e9s de ver c\u00f3mo se presentaban las oportunidades de negocio, nos fuimos dando cuenta de que MHC en realidad tiene una red inmensa de personas con las que se puede negociar en Latinoam\u00e9rica. Simplemente sigamos trabajando.&rdquo;<\/p>\n\t\t\t<p class=\"fl-review-author\">Rosa Valbuena<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"fl-carousel-slide\">\t\t<div class=\"fl-review-card\">\n\t\t\t<div class=\"fl-review-rating\">\u2605\u2605\u2605\u2605\u2605<\/div>\n\t\t\t<p class=\"fl-review-text\">&ldquo;Gracias al aporte de MILENIUM, hemos logrado hacer alianza con empresas en Europa a las cuales no hubi\u00e9semos podido acceder sin la ayuda de MHC-INT, y cabe recalcar el profesionalismo y la paciencia que tiene la gente de MHC :-)&rdquo;<\/p>\n\t\t\t<p class=\"fl-review-author\">Raul Ferrera<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"fl-carousel-slide\">\t\t<div class=\"fl-review-card\">\n\t\t\t<div class=\"fl-review-rating\">\u2605\u2605\u2605\u2605\u2605<\/div>\n\t\t\t<p class=\"fl-review-text\">&ldquo;Para nosotros fue fundamental contar con la presencia de MILENIUM HOLDING en la feria de ITB 2026; sin este apoyo, hubi\u00e9semos tenido un stand vac\u00edo. La verdad, se portaron muy bien y superprofesionales.&rdquo;<\/p>\n\t\t\t<p class=\"fl-review-author\">Javier Rincon<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"fl-carousel-slide\">\t\t<div class=\"fl-review-card\">\n\t\t\t<div class=\"fl-review-rating\">\u2605\u2605\u2605\u2605\u2605<\/div>\n\t\t\t<p class=\"fl-review-text\">&ldquo;Al principio no cre\u00edmos posible que a la distancia el equipo de MILENIUM HOLDING nos hubiese podido ayudar en todo lo que en el extranjero necesit\u00e1bamos, pero la verdad es que s\u00ed se pudo; por eso muchas gracias.&rdquo;<\/p>\n\t\t\t<p class=\"fl-review-author\">Jhon M\u00fcller<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<div class=\"fl-carousel-controls\">\n\t\t\t\t<button type=\"button\" class=\"fl-carousel-prev\" aria-label=\"Previous\">\u2039<\/button>\n\t\t\t\t<button type=\"button\" class=\"fl-carousel-next\" aria-label=\"Next\">\u203a<\/button>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\n","protected":false},"excerpt":{"rendered":"<p>Rese\u00f1as de nuestros clientes<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-4686","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/mhc-int.com\/en\/wp-json\/wp\/v2\/pages\/4686","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mhc-int.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mhc-int.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mhc-int.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mhc-int.com\/en\/wp-json\/wp\/v2\/comments?post=4686"}],"version-history":[{"count":0,"href":"https:\/\/mhc-int.com\/en\/wp-json\/wp\/v2\/pages\/4686\/revisions"}],"wp:attachment":[{"href":"https:\/\/mhc-int.com\/en\/wp-json\/wp\/v2\/media?parent=4686"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}