        {"id":2071,"date":"2025-04-24T09:22:43","date_gmt":"2025-04-24T09:22:43","guid":{"rendered":"https:\/\/prensa.srv2.synergym.es\/recursos-visuals\/"},"modified":"2026-04-29T12:33:08","modified_gmt":"2026-04-29T12:33:08","slug":"recursos-visuals","status":"publish","type":"page","link":"https:\/\/prensa.srv2.synergym.es\/ca\/recursos-visuals\/","title":{"rendered":"Recursos visuals"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2071\" class=\"elementor elementor-2071 elementor-291\">\n\t\t\t\t    <div class=\"elementor-element elementor-element-2792849 e-con-full e-flex e-con e-parent\" data-id=\"2792849\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-77feb56 header-quienes-somos vc_custom_heading elementor-widget__width-inherit elementor-widget elementor-widget-heading\" data-id=\"77feb56\" data-element_type=\"widget\" id=\"cabecera_recursos_visuales\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">RECURSOS<br> <i>VISUALS<\/i><\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bc7f9b4 e-flex e-con-boxed e-con e-parent\" data-id=\"bc7f9b4\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ec996a6 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"ec996a6\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">GALERIA D'IMATGES<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-635d991 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"635d991\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Exteriors Synergym<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t    \t\t<div class=\"elementor-element elementor-element-a7a0abe elementor-widget elementor-widget-Mim_Image_Grid_Synergym\" data-id=\"a7a0abe\" data-element_type=\"widget\" data-widget_type=\"Mim_Image_Grid_Synergym.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"image-slider-container\" data-id=\"a7a0abe\"><div class=\"grid-image-widget\" data-id=\"a7a0abe\">                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/09\/IMG_9402s.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">exterior<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/09\/IMG_9402s.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/09\/IMG_9402s.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/exterior-2-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">exterior 2<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/exterior-2.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/exterior-2.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/exterior-3-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">exterior 3<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/exterior-3.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/exterior-3.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/exterior-4-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">exterior 4<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/exterior-4.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/exterior-4.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/exterior-5-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">exterior 5<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/exterior-5.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/exterior-5.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/exterior-8-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">exterior 8<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/exterior-8.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/exterior-8.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/exterior-10-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">exterior 10<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/exterior-10.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/exterior-10.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/exterior-11-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">exterior 11<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/exterior-11.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/exterior-11.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/09\/IMG_9401.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">exterior 12<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/09\/IMG_9401.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/09\/IMG_9401.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <\/div><button class=\"images-slider-prev\">\u2039<\/button><button class=\"images-slider-next\">\u203a<\/button><span onclick=\"toggleGrid('a7a0abe')\" class=\"mim-read-more-btn\" data-id=\"a7a0abe\" data-alt-name=\"\u1431 Mostrar menos\">\u142f Ver todos <\/span><script scoped>\n\t\t\t\/\/ TODO: con esto funciona el toggle pero no funciona en movil\n            function toggleGrid(widgetId) {\n\t\t\t\tconst container = document.querySelector(`.image-slider-container[data-id=\"${widgetId}\"]`);\n\t\t\t\tconst widget = container.querySelector(\".grid-image-widget\");\n\t\t\t\tconst hiddenRows = widget.querySelectorAll(\".hidden-row\");\n\t\t\t\tconst button = document.querySelector(`.mim-read-more-btn[data-id=\"${widgetId}\"]`);\n\t\t\t\n\t\t\t\thiddenRows.forEach(row => {\n\t\t\t\t\trow.classList.toggle(\"visible\");\n\t\t\t\t});\n\t\t\t\n\t\t\t\tconst isExpanded = hiddenRows[0].classList.contains(\"visible\");\n\t\t\t\tbutton.textContent = isExpanded ? \"\u1431 Mostrar menos\" : \"\u142f Ver todos\";\n\t\t\t\t\n\t\t\t\tif (isSlider) {\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tconst slides = widget.querySelectorAll(\".image-widget\");\n\t\t\t\t\t\tconst slideWidth = slides[0].offsetWidth + parseInt(window.getComputedStyle(widget).gap);\n\t\t\t\t\t\twidget.scrollTo({\n\t\t\t\t\t\t\tleft: currentIndex * slideWidth,\n\t\t\t\t\t\t\tbehavior: \"instant\"\n\t\t\t\t\t\t});\n\t\t\t\t\t}, 100);\n\t\t\t\t}\n\t\t\t}\n                \n            document.addEventListener(\"DOMContentLoaded\", function() {\n                const widgetId = \"a7a0abe\";\n                const container = document.querySelector(`.image-slider-container[data-id=\"${widgetId}\"]`);\n                const grid = container.querySelector(\".grid-image-widget\");\n                const prevBtn = container.querySelector(\".images-slider-prev\");\n                const nextBtn = container.querySelector(\".images-slider-next\");\n                const slides = container.querySelectorAll(\".image-widget\");\n                const hiddenRows = container.querySelectorAll(\".hidden-row\");\n                const readMore = container.querySelector(`.mim-read-more-btn[data-id=\"${widgetId}\"]`);\n                \n                let currentIndex = 0;\n                let isSlider = false;\n\t\t\t\t\n\t\t\t\tprevBtn.addEventListener(\"click\", (e) => {\n                    e.preventDefault();\n                    goToSlide(currentIndex - 1);\n                });\n                \n                nextBtn.addEventListener(\"click\", (e) => {\n                    e.preventDefault();\n                    goToSlide(currentIndex + 1);\n                });\n                \n                function checkScreenSize() {\n                    if (window.innerWidth <= 768) {\n                        if (!isSlider) {\n                            \/\/ movil\n                            grid.style.display = \"flex\";\n                            grid.style.overflowX = \"auto\";\n                            grid.style.flexWrap = \"nowrap\";\n                            grid.style.gap = \"1em\";\n                            grid.style.padding = \"0 3em\";\n                            grid.style.scrollBehavior = \"smooth\";\n                            grid.style.scrollSnapType = \"x mandatory\";\n                            grid.style.webkitOverflowScrolling = \"touch\";\n                            \n                            slides.forEach(slide => {\n                                slide.style.minWidth = \"calc(80% - 2em)\";\n                                slide.style.margin = \"0 0.5em\";\n                                slide.style.scrollSnapAlign = \"center\";\n                            });\n                            \n                            prevBtn.style.display = \"block\";\n                            nextBtn.style.display = \"block\";\n                            readMore.style.display = \"none\";\n\t\t\t\t\t\t\t\/\/ hiddenRows.style.display = \"none\";\n                            hiddenRows.forEach(row => row.style.display = \"block\");\n                            \n                            isSlider = true;\n                            currentIndex = 0;\n                        }\n                    } else {\n                        if (isSlider) {\n                            \/\/ desktop\n                            grid.style.display = \"grid\";\n                            grid.style.overflowX = \"visible\";\n                            grid.style.flexWrap = \"\";\n                            grid.style.padding = \"\";\n                            grid.style.scrollSnapType = \"\";\n                            \n                            slides.forEach(slide => {\n                                slide.style.minWidth = \"20em\";\n                                slide.style.margin = \"\";\n                            });\n                            \n                            prevBtn.style.display = \"none\";\n                            nextBtn.style.display = \"none\";\n                            isSlider = false;\n                        }\n                    }\n                }\n                \n                function goToSlide(index) {\n                    if (!isSlider || !slides.length) return;\n                    \n                    currentIndex = Math.max(0, Math.min(index, slides.length - 1));\n                    \n                    const gridStyles = window.getComputedStyle(grid);\n                    const slideWidth = slides[0].offsetWidth + \n                                     parseInt(gridStyles.gap) + \n                                     parseInt(window.getComputedStyle(slides[0]).marginLeft);\n                    \n                    const paddingLeft = parseInt(gridStyles.paddingLeft);\n                    \n                    let scrollPosition = currentIndex === 0 ? 0 : (currentIndex * slideWidth) - paddingLeft;\n                    \n                    grid.scrollTo({\n                        left: scrollPosition,\n                        behavior: \"smooth\"\n                    });\n                }\n\n\t\t\t\tcheckScreenSize();\n                window.addEventListener(\"resize\", checkScreenSize);                \n                window.addEventListener(\"load\", checkScreenSize);\n\t\t\t});\n        <\/script><style>\n            @media (max-width: 768px) {\n                .mim-read-more-btn {\n                    display: none !important;\n                }\n                \n                .grid-image-widget {\n                justify-items: center;\n                }\n            }\n            .hidden-row {\n                display: none;\n            }\n            .hidden-row.visible {\n                display: block;\n            }\n            \n            \n        <\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e9cb4f4 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"e9cb4f4\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Interiors Synergym<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-97f40fc elementor-widget elementor-widget-Mim_Image_Grid_Synergym\" data-id=\"97f40fc\" data-element_type=\"widget\" data-widget_type=\"Mim_Image_Grid_Synergym.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"image-slider-container\" data-id=\"97f40fc\"><div class=\"grid-image-widget\" data-id=\"97f40fc\">                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-1-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">interior club 1<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-1.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-1.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-2-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">interior club 2<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-2.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-2.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-3-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">interior club 3<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-3.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-3.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-4-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">interior club 4<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-4.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-4.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-5-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">interior club 5<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-5.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-5.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-6-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">interior club 6<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-6.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-6.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-7-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">interior club 7<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-7.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-7.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-8-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">interior club 8<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-8-1.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-8-1.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-9-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">interior club 9<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-9.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-9.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-10-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">interior club 10<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-10.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-10.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget hidden-row\">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-11-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">interior club 11<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-11.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-11.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget hidden-row\">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-12-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">interior club 12<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-12.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-12.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget hidden-row\">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-13-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">interior club 13<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-13.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-13.png\" class=\"button-widget-images\" style=\"background-color:<br \/>\n<b>Warning<\/b>:  Undefined array key \"button_color\" in <b>\/home\/prensasrv2synergym\/www\/wp-content\/plugins\/elementor_widgets\/elementor\/widgets\/class-widget-images-grid-synergym.php<\/b> on line <b>140<\/b><br \/>\n;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget hidden-row\">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-14-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">interior club 14<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-14.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-14.png\" class=\"button-widget-images\" style=\"background-color:<br \/>\n<b>Warning<\/b>:  Undefined array key \"button_color\" in <b>\/home\/prensasrv2synergym\/www\/wp-content\/plugins\/elementor_widgets\/elementor\/widgets\/class-widget-images-grid-synergym.php<\/b> on line <b>140<\/b><br \/>\n;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget hidden-row\">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-15-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">interior club 15<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-15.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-15.png\" class=\"button-widget-images\" style=\"background-color:<br \/>\n<b>Warning<\/b>:  Undefined array key \"button_color\" in <b>\/home\/prensasrv2synergym\/www\/wp-content\/plugins\/elementor_widgets\/elementor\/widgets\/class-widget-images-grid-synergym.php<\/b> on line <b>140<\/b><br \/>\n;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget hidden-row\">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-16-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">interior club 16<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-16.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-16.png\" class=\"button-widget-images\" style=\"background-color:<br \/>\n<b>Warning<\/b>:  Undefined array key \"button_color\" in <b>\/home\/prensasrv2synergym\/www\/wp-content\/plugins\/elementor_widgets\/elementor\/widgets\/class-widget-images-grid-synergym.php<\/b> on line <b>140<\/b><br \/>\n;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget hidden-row\">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-17-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">interior club 17<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-17.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/interior-club-17.png\" class=\"button-widget-images\" style=\"background-color:<br \/>\n<b>Warning<\/b>:  Undefined array key \"button_color\" in <b>\/home\/prensasrv2synergym\/www\/wp-content\/plugins\/elementor_widgets\/elementor\/widgets\/class-widget-images-grid-synergym.php<\/b> on line <b>140<\/b><br \/>\n;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <\/div><button class=\"images-slider-prev\">\u2039<\/button><button class=\"images-slider-next\">\u203a<\/button><span onclick=\"toggleGrid('97f40fc')\" class=\"mim-read-more-btn\" data-id=\"97f40fc\" data-alt-name=\"\u1431 Mostrar menos\">\u142f Ver todos <\/span><script scoped>\n\t\t\t\/\/ TODO: con esto funciona el toggle pero no funciona en movil\n            function toggleGrid(widgetId) {\n\t\t\t\tconst container = document.querySelector(`.image-slider-container[data-id=\"${widgetId}\"]`);\n\t\t\t\tconst widget = container.querySelector(\".grid-image-widget\");\n\t\t\t\tconst hiddenRows = widget.querySelectorAll(\".hidden-row\");\n\t\t\t\tconst button = document.querySelector(`.mim-read-more-btn[data-id=\"${widgetId}\"]`);\n\t\t\t\n\t\t\t\thiddenRows.forEach(row => {\n\t\t\t\t\trow.classList.toggle(\"visible\");\n\t\t\t\t});\n\t\t\t\n\t\t\t\tconst isExpanded = hiddenRows[0].classList.contains(\"visible\");\n\t\t\t\tbutton.textContent = isExpanded ? \"\u1431 Mostrar menos\" : \"\u142f Ver todos\";\n\t\t\t\t\n\t\t\t\tif (isSlider) {\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tconst slides = widget.querySelectorAll(\".image-widget\");\n\t\t\t\t\t\tconst slideWidth = slides[0].offsetWidth + parseInt(window.getComputedStyle(widget).gap);\n\t\t\t\t\t\twidget.scrollTo({\n\t\t\t\t\t\t\tleft: currentIndex * slideWidth,\n\t\t\t\t\t\t\tbehavior: \"instant\"\n\t\t\t\t\t\t});\n\t\t\t\t\t}, 100);\n\t\t\t\t}\n\t\t\t}\n                \n            document.addEventListener(\"DOMContentLoaded\", function() {\n                const widgetId = \"97f40fc\";\n                const container = document.querySelector(`.image-slider-container[data-id=\"${widgetId}\"]`);\n                const grid = container.querySelector(\".grid-image-widget\");\n                const prevBtn = container.querySelector(\".images-slider-prev\");\n                const nextBtn = container.querySelector(\".images-slider-next\");\n                const slides = container.querySelectorAll(\".image-widget\");\n                const hiddenRows = container.querySelectorAll(\".hidden-row\");\n                const readMore = container.querySelector(`.mim-read-more-btn[data-id=\"${widgetId}\"]`);\n                \n                let currentIndex = 0;\n                let isSlider = false;\n\t\t\t\t\n\t\t\t\tprevBtn.addEventListener(\"click\", (e) => {\n                    e.preventDefault();\n                    goToSlide(currentIndex - 1);\n                });\n                \n                nextBtn.addEventListener(\"click\", (e) => {\n                    e.preventDefault();\n                    goToSlide(currentIndex + 1);\n                });\n                \n                function checkScreenSize() {\n                    if (window.innerWidth <= 768) {\n                        if (!isSlider) {\n                            \/\/ movil\n                            grid.style.display = \"flex\";\n                            grid.style.overflowX = \"auto\";\n                            grid.style.flexWrap = \"nowrap\";\n                            grid.style.gap = \"1em\";\n                            grid.style.padding = \"0 3em\";\n                            grid.style.scrollBehavior = \"smooth\";\n                            grid.style.scrollSnapType = \"x mandatory\";\n                            grid.style.webkitOverflowScrolling = \"touch\";\n                            \n                            slides.forEach(slide => {\n                                slide.style.minWidth = \"calc(80% - 2em)\";\n                                slide.style.margin = \"0 0.5em\";\n                                slide.style.scrollSnapAlign = \"center\";\n                            });\n                            \n                            prevBtn.style.display = \"block\";\n                            nextBtn.style.display = \"block\";\n                            readMore.style.display = \"none\";\n\t\t\t\t\t\t\t\/\/ hiddenRows.style.display = \"none\";\n                            hiddenRows.forEach(row => row.style.display = \"block\");\n                            \n                            isSlider = true;\n                            currentIndex = 0;\n                        }\n                    } else {\n                        if (isSlider) {\n                            \/\/ desktop\n                            grid.style.display = \"grid\";\n                            grid.style.overflowX = \"visible\";\n                            grid.style.flexWrap = \"\";\n                            grid.style.padding = \"\";\n                            grid.style.scrollSnapType = \"\";\n                            \n                            slides.forEach(slide => {\n                                slide.style.minWidth = \"20em\";\n                                slide.style.margin = \"\";\n                            });\n                            \n                            prevBtn.style.display = \"none\";\n                            nextBtn.style.display = \"none\";\n                            isSlider = false;\n                        }\n                    }\n                }\n                \n                function goToSlide(index) {\n                    if (!isSlider || !slides.length) return;\n                    \n                    currentIndex = Math.max(0, Math.min(index, slides.length - 1));\n                    \n                    const gridStyles = window.getComputedStyle(grid);\n                    const slideWidth = slides[0].offsetWidth + \n                                     parseInt(gridStyles.gap) + \n                                     parseInt(window.getComputedStyle(slides[0]).marginLeft);\n                    \n                    const paddingLeft = parseInt(gridStyles.paddingLeft);\n                    \n                    let scrollPosition = currentIndex === 0 ? 0 : (currentIndex * slideWidth) - paddingLeft;\n                    \n                    grid.scrollTo({\n                        left: scrollPosition,\n                        behavior: \"smooth\"\n                    });\n                }\n\n\t\t\t\tcheckScreenSize();\n                window.addEventListener(\"resize\", checkScreenSize);                \n                window.addEventListener(\"load\", checkScreenSize);\n\t\t\t});\n        <\/script><style>\n            @media (max-width: 768px) {\n                .mim-read-more-btn {\n                    display: none !important;\n                }\n                \n                .grid-image-widget {\n                justify-items: center;\n                }\n            }\n            .hidden-row {\n                display: none;\n            }\n            .hidden-row.visible {\n                display: block;\n            }\n            \n            \n        <\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dab9ac1 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"dab9ac1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Entrenadors Synergym<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-821ff61 elementor-widget elementor-widget-Mim_Image_Grid_Synergym\" data-id=\"821ff61\" data-element_type=\"widget\" data-widget_type=\"Mim_Image_Grid_Synergym.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"image-slider-container\" data-id=\"821ff61\"><div class=\"grid-image-widget\" data-id=\"821ff61\">                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-1-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">entrenadors club 1<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-1.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-1.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-2-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">entrenadors club 2<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-2.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-2.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-3-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">entrenadors club 3<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-3.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-3.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-4-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">entrenadors club 4<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-4.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-4.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-5-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">entrenadors club 5<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-5.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-5.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-6-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">entrenadors club 6<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-6.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-6.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-7-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">entrenadors club 7<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-7.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-7.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-8-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">entrenadors club 8<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-8.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-8.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-9-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">entrenadors club 9<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-9.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-9.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-10-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">entrenadors club 10<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-10.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-10.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget hidden-row\">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-11-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">entrenadors club 11<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-11.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-11.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget hidden-row\">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-12-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">entrenadors club 12<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-12.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-12.png\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget hidden-row\">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-13-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">entrenadors club 13<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-13.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-13.png\" class=\"button-widget-images\" style=\"background-color:<br \/>\n<b>Warning<\/b>:  Undefined array key \"button_color\" in <b>\/home\/prensasrv2synergym\/www\/wp-content\/plugins\/elementor_widgets\/elementor\/widgets\/class-widget-images-grid-synergym.php<\/b> on line <b>140<\/b><br \/>\n;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget hidden-row\">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-14-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">entrenadors club 14<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-14.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-14.png\" class=\"button-widget-images\" style=\"background-color:<br \/>\n<b>Warning<\/b>:  Undefined array key \"button_color\" in <b>\/home\/prensasrv2synergym\/www\/wp-content\/plugins\/elementor_widgets\/elementor\/widgets\/class-widget-images-grid-synergym.php<\/b> on line <b>140<\/b><br \/>\n;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget hidden-row\">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-15-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">entrenadors club 15<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-15.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-15.png\" class=\"button-widget-images\" style=\"background-color:<br \/>\n<b>Warning<\/b>:  Undefined array key \"button_color\" in <b>\/home\/prensasrv2synergym\/www\/wp-content\/plugins\/elementor_widgets\/elementor\/widgets\/class-widget-images-grid-synergym.php<\/b> on line <b>140<\/b><br \/>\n;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget hidden-row\">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-16-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">entrenadors club 16<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-16.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-16.png\" class=\"button-widget-images\" style=\"background-color:<br \/>\n<b>Warning<\/b>:  Undefined array key \"button_color\" in <b>\/home\/prensasrv2synergym\/www\/wp-content\/plugins\/elementor_widgets\/elementor\/widgets\/class-widget-images-grid-synergym.php<\/b> on line <b>140<\/b><br \/>\n;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget hidden-row\">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-17-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">entrenadors club 17<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-17.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-17.png\" class=\"button-widget-images\" style=\"background-color:<br \/>\n<b>Warning<\/b>:  Undefined array key \"button_color\" in <b>\/home\/prensasrv2synergym\/www\/wp-content\/plugins\/elementor_widgets\/elementor\/widgets\/class-widget-images-grid-synergym.php<\/b> on line <b>140<\/b><br \/>\n;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget hidden-row\">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-18-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">entrenadors club 18<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-18.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-18.png\" class=\"button-widget-images\" style=\"background-color:<br \/>\n<b>Warning<\/b>:  Undefined array key \"button_color\" in <b>\/home\/prensasrv2synergym\/www\/wp-content\/plugins\/elementor_widgets\/elementor\/widgets\/class-widget-images-grid-synergym.php<\/b> on line <b>140<\/b><br \/>\n;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget hidden-row\">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-19-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">entrenadors club 19<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-19.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-19.png\" class=\"button-widget-images\" style=\"background-color:<br \/>\n<b>Warning<\/b>:  Undefined array key \"button_color\" in <b>\/home\/prensasrv2synergym\/www\/wp-content\/plugins\/elementor_widgets\/elementor\/widgets\/class-widget-images-grid-synergym.php<\/b> on line <b>140<\/b><br \/>\n;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget hidden-row\">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-20-1.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">entrenadors club 20<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-20.png\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/entrenadores-club-20.png\" class=\"button-widget-images\" style=\"background-color:<br \/>\n<b>Warning<\/b>:  Undefined array key \"button_color\" in <b>\/home\/prensasrv2synergym\/www\/wp-content\/plugins\/elementor_widgets\/elementor\/widgets\/class-widget-images-grid-synergym.php<\/b> on line <b>140<\/b><br \/>\n;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <\/div><button class=\"images-slider-prev\">\u2039<\/button><button class=\"images-slider-next\">\u203a<\/button><span onclick=\"toggleGrid('821ff61')\" class=\"mim-read-more-btn\" data-id=\"821ff61\" data-alt-name=\"\u1431 Mostrar menos\">\u142f Ver todos <\/span><script scoped>\n\t\t\t\/\/ TODO: con esto funciona el toggle pero no funciona en movil\n            function toggleGrid(widgetId) {\n\t\t\t\tconst container = document.querySelector(`.image-slider-container[data-id=\"${widgetId}\"]`);\n\t\t\t\tconst widget = container.querySelector(\".grid-image-widget\");\n\t\t\t\tconst hiddenRows = widget.querySelectorAll(\".hidden-row\");\n\t\t\t\tconst button = document.querySelector(`.mim-read-more-btn[data-id=\"${widgetId}\"]`);\n\t\t\t\n\t\t\t\thiddenRows.forEach(row => {\n\t\t\t\t\trow.classList.toggle(\"visible\");\n\t\t\t\t});\n\t\t\t\n\t\t\t\tconst isExpanded = hiddenRows[0].classList.contains(\"visible\");\n\t\t\t\tbutton.textContent = isExpanded ? \"\u1431 Mostrar menos\" : \"\u142f Ver todos\";\n\t\t\t\t\n\t\t\t\tif (isSlider) {\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tconst slides = widget.querySelectorAll(\".image-widget\");\n\t\t\t\t\t\tconst slideWidth = slides[0].offsetWidth + parseInt(window.getComputedStyle(widget).gap);\n\t\t\t\t\t\twidget.scrollTo({\n\t\t\t\t\t\t\tleft: currentIndex * slideWidth,\n\t\t\t\t\t\t\tbehavior: \"instant\"\n\t\t\t\t\t\t});\n\t\t\t\t\t}, 100);\n\t\t\t\t}\n\t\t\t}\n                \n            document.addEventListener(\"DOMContentLoaded\", function() {\n                const widgetId = \"821ff61\";\n                const container = document.querySelector(`.image-slider-container[data-id=\"${widgetId}\"]`);\n                const grid = container.querySelector(\".grid-image-widget\");\n                const prevBtn = container.querySelector(\".images-slider-prev\");\n                const nextBtn = container.querySelector(\".images-slider-next\");\n                const slides = container.querySelectorAll(\".image-widget\");\n                const hiddenRows = container.querySelectorAll(\".hidden-row\");\n                const readMore = container.querySelector(`.mim-read-more-btn[data-id=\"${widgetId}\"]`);\n                \n                let currentIndex = 0;\n                let isSlider = false;\n\t\t\t\t\n\t\t\t\tprevBtn.addEventListener(\"click\", (e) => {\n                    e.preventDefault();\n                    goToSlide(currentIndex - 1);\n                });\n                \n                nextBtn.addEventListener(\"click\", (e) => {\n                    e.preventDefault();\n                    goToSlide(currentIndex + 1);\n                });\n                \n                function checkScreenSize() {\n                    if (window.innerWidth <= 768) {\n                        if (!isSlider) {\n                            \/\/ movil\n                            grid.style.display = \"flex\";\n                            grid.style.overflowX = \"auto\";\n                            grid.style.flexWrap = \"nowrap\";\n                            grid.style.gap = \"1em\";\n                            grid.style.padding = \"0 3em\";\n                            grid.style.scrollBehavior = \"smooth\";\n                            grid.style.scrollSnapType = \"x mandatory\";\n                            grid.style.webkitOverflowScrolling = \"touch\";\n                            \n                            slides.forEach(slide => {\n                                slide.style.minWidth = \"calc(80% - 2em)\";\n                                slide.style.margin = \"0 0.5em\";\n                                slide.style.scrollSnapAlign = \"center\";\n                            });\n                            \n                            prevBtn.style.display = \"block\";\n                            nextBtn.style.display = \"block\";\n                            readMore.style.display = \"none\";\n\t\t\t\t\t\t\t\/\/ hiddenRows.style.display = \"none\";\n                            hiddenRows.forEach(row => row.style.display = \"block\");\n                            \n                            isSlider = true;\n                            currentIndex = 0;\n                        }\n                    } else {\n                        if (isSlider) {\n                            \/\/ desktop\n                            grid.style.display = \"grid\";\n                            grid.style.overflowX = \"visible\";\n                            grid.style.flexWrap = \"\";\n                            grid.style.padding = \"\";\n                            grid.style.scrollSnapType = \"\";\n                            \n                            slides.forEach(slide => {\n                                slide.style.minWidth = \"20em\";\n                                slide.style.margin = \"\";\n                            });\n                            \n                            prevBtn.style.display = \"none\";\n                            nextBtn.style.display = \"none\";\n                            isSlider = false;\n                        }\n                    }\n                }\n                \n                function goToSlide(index) {\n                    if (!isSlider || !slides.length) return;\n                    \n                    currentIndex = Math.max(0, Math.min(index, slides.length - 1));\n                    \n                    const gridStyles = window.getComputedStyle(grid);\n                    const slideWidth = slides[0].offsetWidth + \n                                     parseInt(gridStyles.gap) + \n                                     parseInt(window.getComputedStyle(slides[0]).marginLeft);\n                    \n                    const paddingLeft = parseInt(gridStyles.paddingLeft);\n                    \n                    let scrollPosition = currentIndex === 0 ? 0 : (currentIndex * slideWidth) - paddingLeft;\n                    \n                    grid.scrollTo({\n                        left: scrollPosition,\n                        behavior: \"smooth\"\n                    });\n                }\n\n\t\t\t\tcheckScreenSize();\n                window.addEventListener(\"resize\", checkScreenSize);                \n                window.addEventListener(\"load\", checkScreenSize);\n\t\t\t});\n        <\/script><style>\n            @media (max-width: 768px) {\n                .mim-read-more-btn {\n                    display: none !important;\n                }\n                \n                .grid-image-widget {\n                justify-items: center;\n                }\n            }\n            .hidden-row {\n                display: none;\n            }\n            .hidden-row.visible {\n                display: block;\n            }\n            \n            \n        <\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fec0428 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"fec0428\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">V\u00eddeos<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-206fe7f elementor-widget elementor-widget-Mim_Image_Grid_Synergym\" data-id=\"206fe7f\" data-element_type=\"widget\" data-widget_type=\"Mim_Image_Grid_Synergym.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"image-slider-container\" data-id=\"206fe7f\"><div class=\"grid-image-widget\" data-id=\"206fe7f\">                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/agility.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">v\u00eddeo agility<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/SYNERGYM-Zona-AGILITY-15-Horizontal-1.mp4\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/SYNERGYM-Zona-AGILITY-15-Horizontal-1.mp4\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/Cross.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">v\u00eddeo cross<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/SYNERGYM-Zona-CROSS-15-Horizontal-1.mp4\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/SYNERGYM-Zona-CROSS-15-Horizontal-1.mp4\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/power.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">v\u00eddeo power<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/SYNERGYM-Zona-POWER-15-Horizontal-1.mp4\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/SYNERGYM-Zona-POWER-15-Horizontal-1.mp4\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/speed.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">v\u00eddeo speed<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/SYNERGYM-Zona-SPEED-15-Horizontal-1.mp4\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/SYNERGYM-Zona-SPEED-15-Horizontal-1.mp4\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                                <div class=\"image-widget \">\n                    <div class=\"image-widget-inner\">\n                        <img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/stamina.png\" class=\"contact-widget-image\" \/>\n                        <div class=\"contact-widget-content\">\n                            <p class=\"contact-widget-title\">v\u00eddeo stamina<\/p>\n                            <a download data-href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/SYNERGYM-Zona-STAMINA-15-Horizontal-1.mp4\" href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/SYNERGYM-Zona-STAMINA-15-Horizontal-1.mp4\" class=\"button-widget-images\" style=\"background-color:#00BAB3;\">\n                                <i class=\"eicon-file-download\"><\/i>\n                            <\/a>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <\/div><button class=\"images-slider-prev\">\u2039<\/button><button class=\"images-slider-next\">\u203a<\/button><span onclick=\"toggleGrid('206fe7f')\" class=\"mim-read-more-btn\" data-id=\"206fe7f\" data-alt-name=\"\u1431 Mostrar menos\">\u142f Ver todos <\/span><script scoped>\n\t\t\t\/\/ TODO: con esto funciona el toggle pero no funciona en movil\n            function toggleGrid(widgetId) {\n\t\t\t\tconst container = document.querySelector(`.image-slider-container[data-id=\"${widgetId}\"]`);\n\t\t\t\tconst widget = container.querySelector(\".grid-image-widget\");\n\t\t\t\tconst hiddenRows = widget.querySelectorAll(\".hidden-row\");\n\t\t\t\tconst button = document.querySelector(`.mim-read-more-btn[data-id=\"${widgetId}\"]`);\n\t\t\t\n\t\t\t\thiddenRows.forEach(row => {\n\t\t\t\t\trow.classList.toggle(\"visible\");\n\t\t\t\t});\n\t\t\t\n\t\t\t\tconst isExpanded = hiddenRows[0].classList.contains(\"visible\");\n\t\t\t\tbutton.textContent = isExpanded ? \"\u1431 Mostrar menos\" : \"\u142f Ver todos\";\n\t\t\t\t\n\t\t\t\tif (isSlider) {\n\t\t\t\t\tsetTimeout(() => {\n\t\t\t\t\t\tconst slides = widget.querySelectorAll(\".image-widget\");\n\t\t\t\t\t\tconst slideWidth = slides[0].offsetWidth + parseInt(window.getComputedStyle(widget).gap);\n\t\t\t\t\t\twidget.scrollTo({\n\t\t\t\t\t\t\tleft: currentIndex * slideWidth,\n\t\t\t\t\t\t\tbehavior: \"instant\"\n\t\t\t\t\t\t});\n\t\t\t\t\t}, 100);\n\t\t\t\t}\n\t\t\t}\n                \n            document.addEventListener(\"DOMContentLoaded\", function() {\n                const widgetId = \"206fe7f\";\n                const container = document.querySelector(`.image-slider-container[data-id=\"${widgetId}\"]`);\n                const grid = container.querySelector(\".grid-image-widget\");\n                const prevBtn = container.querySelector(\".images-slider-prev\");\n                const nextBtn = container.querySelector(\".images-slider-next\");\n                const slides = container.querySelectorAll(\".image-widget\");\n                const hiddenRows = container.querySelectorAll(\".hidden-row\");\n                const readMore = container.querySelector(`.mim-read-more-btn[data-id=\"${widgetId}\"]`);\n                \n                let currentIndex = 0;\n                let isSlider = false;\n\t\t\t\t\n\t\t\t\tprevBtn.addEventListener(\"click\", (e) => {\n                    e.preventDefault();\n                    goToSlide(currentIndex - 1);\n                });\n                \n                nextBtn.addEventListener(\"click\", (e) => {\n                    e.preventDefault();\n                    goToSlide(currentIndex + 1);\n                });\n                \n                function checkScreenSize() {\n                    if (window.innerWidth <= 768) {\n                        if (!isSlider) {\n                            \/\/ movil\n                            grid.style.display = \"flex\";\n                            grid.style.overflowX = \"auto\";\n                            grid.style.flexWrap = \"nowrap\";\n                            grid.style.gap = \"1em\";\n                            grid.style.padding = \"0 3em\";\n                            grid.style.scrollBehavior = \"smooth\";\n                            grid.style.scrollSnapType = \"x mandatory\";\n                            grid.style.webkitOverflowScrolling = \"touch\";\n                            \n                            slides.forEach(slide => {\n                                slide.style.minWidth = \"calc(80% - 2em)\";\n                                slide.style.margin = \"0 0.5em\";\n                                slide.style.scrollSnapAlign = \"center\";\n                            });\n                            \n                            prevBtn.style.display = \"block\";\n                            nextBtn.style.display = \"block\";\n                            readMore.style.display = \"none\";\n\t\t\t\t\t\t\t\/\/ hiddenRows.style.display = \"none\";\n                            hiddenRows.forEach(row => row.style.display = \"block\");\n                            \n                            isSlider = true;\n                            currentIndex = 0;\n                        }\n                    } else {\n                        if (isSlider) {\n                            \/\/ desktop\n                            grid.style.display = \"grid\";\n                            grid.style.overflowX = \"visible\";\n                            grid.style.flexWrap = \"\";\n                            grid.style.padding = \"\";\n                            grid.style.scrollSnapType = \"\";\n                            \n                            slides.forEach(slide => {\n                                slide.style.minWidth = \"20em\";\n                                slide.style.margin = \"\";\n                            });\n                            \n                            prevBtn.style.display = \"none\";\n                            nextBtn.style.display = \"none\";\n                            isSlider = false;\n                        }\n                    }\n                }\n                \n                function goToSlide(index) {\n                    if (!isSlider || !slides.length) return;\n                    \n                    currentIndex = Math.max(0, Math.min(index, slides.length - 1));\n                    \n                    const gridStyles = window.getComputedStyle(grid);\n                    const slideWidth = slides[0].offsetWidth + \n                                     parseInt(gridStyles.gap) + \n                                     parseInt(window.getComputedStyle(slides[0]).marginLeft);\n                    \n                    const paddingLeft = parseInt(gridStyles.paddingLeft);\n                    \n                    let scrollPosition = currentIndex === 0 ? 0 : (currentIndex * slideWidth) - paddingLeft;\n                    \n                    grid.scrollTo({\n                        left: scrollPosition,\n                        behavior: \"smooth\"\n                    });\n                }\n\n\t\t\t\tcheckScreenSize();\n                window.addEventListener(\"resize\", checkScreenSize);                \n                window.addEventListener(\"load\", checkScreenSize);\n\t\t\t});\n        <\/script><style>\n            @media (max-width: 768px) {\n                .mim-read-more-btn {\n                    display: none !important;\n                }\n                \n                .grid-image-widget {\n                justify-items: center;\n                }\n            }\n            .hidden-row {\n                display: none;\n            }\n            .hidden-row.visible {\n                display: block;\n            }\n            \n            \n        <\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f76d648 e-flex e-con-boxed e-con e-parent\" data-id=\"f76d648\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5bb6de2 elementor-widget elementor-widget-heading\" data-id=\"5bb6de2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">LOGOS<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-47bb8bd elementor-widget elementor-widget-Mim_Logo_Grid_Synergym\" data-id=\"47bb8bd\" data-element_type=\"widget\" data-widget_type=\"Mim_Logo_Grid_Synergym.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"logo-container\" style=\"width: 100%; overflow: hidden; position: relative; box-sizing: border-box;\"><div class=\"logo-slider-grid\" style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 346px), 1fr)); gap: 1em; box-sizing: border-box; width: 100%;\"><div class=\"logo-slide\" style=\" width: auto; min-width: 20em; display: flex; flex-direction: column;\/* align-items: normal*\/     align-items: center; scroll-snap-align: start; align-self: normal\"><div class=\"image-widget-inner\" style=\" background-color: #E5E5E5; width: 100%; max-width: 346px; min-width: -webkit-fill-available;\"><img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/06\/LOGO-SYNERGYM-1.png\" class=\"logo-widget-image\" style=\" width: 100%; height: auto; display: block;  \"\/><\/div><div class=\"buttons-widget\" style=\"display: flex; gap: 1em; margin-top: 1em; max-width: 346px;\"><a href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/06\/LOGO-SYNERGYM-1-1.png\" class=\"button-widget\" download><\/a><a href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/LOGO-SYNERGYM-1.svg\" class=\"button-widget\" download><\/a><\/div><\/div><div class=\"logo-slide\" style=\" width: auto; min-width: 20em; display: flex; flex-direction: column;\/* align-items: normal*\/     align-items: center; scroll-snap-align: start; align-self: normal\"><div class=\"image-widget-inner\" style=\" background-color: #E5E5E5; width: 100%; max-width: 346px; min-width: -webkit-fill-available;\"><img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/06\/LOGO-SYNERGYM-2.png\" class=\"logo-widget-image\" style=\" width: 100%; height: auto; display: block;  \"\/><\/div><div class=\"buttons-widget\" style=\"display: flex; gap: 1em; margin-top: 1em; max-width: 346px;\"><a href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/06\/LOGO-SYNERGYM-2-1.png\" class=\"button-widget\" download><\/a><a href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/LOGO-SYNERGYM-2.svg\" class=\"button-widget\" download><\/a><\/div><\/div><div class=\"logo-slide\" style=\" width: auto; min-width: 20em; display: flex; flex-direction: column;\/* align-items: normal*\/     align-items: center; scroll-snap-align: start; align-self: normal\"><div class=\"image-widget-inner\" style=\" background-color: #E5E5E5; width: 100%; max-width: 346px; min-width: -webkit-fill-available;\"><img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/06\/LOGO-SYNERGYM-3.png\" class=\"logo-widget-image\" style=\" width: 100%; height: auto; display: block;  \"\/><\/div><div class=\"buttons-widget\" style=\"display: flex; gap: 1em; margin-top: 1em; max-width: 346px;\"><a href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/06\/LOGO-SYNERGYM-3-1.png\" class=\"button-widget\" download><\/a><a href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/LOGO-SYNERGYM-3.svg\" class=\"button-widget\" download><\/a><\/div><\/div><div class=\"logo-slide\" style=\" width: auto; min-width: 20em; display: flex; flex-direction: column;\/* align-items: normal*\/     align-items: center; scroll-snap-align: start; align-self: normal\"><div class=\"image-widget-inner\" style=\" background-color: #E5E5E5; width: 100%; max-width: 346px; min-width: -webkit-fill-available;\"><img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/06\/LOGO-SG-1.png\" class=\"logo-widget-image\" style=\" width: 100%; height: auto; display: block;  \"\/><\/div><div class=\"buttons-widget\" style=\"display: flex; gap: 1em; margin-top: 1em; max-width: 346px;\"><a href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/06\/LOGO-SG-1-1.png\" class=\"button-widget\" download><\/a><a href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/LOGO-SG-1-1.svg\" class=\"button-widget\" download><\/a><\/div><\/div><div class=\"logo-slide\" style=\" width: auto; min-width: 20em; display: flex; flex-direction: column;\/* align-items: normal*\/     align-items: center; scroll-snap-align: start; align-self: normal\"><div class=\"image-widget-inner\" style=\" background-color: #E5E5E5; width: 100%; max-width: 346px; min-width: -webkit-fill-available;\"><img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/06\/LOGO-SG-2.png\" class=\"logo-widget-image\" style=\" width: 100%; height: auto; display: block;  \"\/><\/div><div class=\"buttons-widget\" style=\"display: flex; gap: 1em; margin-top: 1em; max-width: 346px;\"><a href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/06\/LOGO-SG-2-1.png\" class=\"button-widget\" download><\/a><a href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/LOGO-SG-2-1.svg\" class=\"button-widget\" download><\/a><\/div><\/div><div class=\"logo-slide\" style=\" width: auto; min-width: 20em; display: flex; flex-direction: column;\/* align-items: normal*\/     align-items: center; scroll-snap-align: start; align-self: normal\"><div class=\"image-widget-inner\" style=\" background-color: #E5E5E5; width: 100%; max-width: 346px; min-width: -webkit-fill-available;\"><img decoding=\"async\" src=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/06\/LOGO-SG-3.png\" class=\"logo-widget-image\" style=\" width: 100%; height: auto; display: block;  \"\/><\/div><div class=\"buttons-widget\" style=\"display: flex; gap: 1em; margin-top: 1em; max-width: 346px;\"><a href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/06\/LOGO-SG-3-1.png\" class=\"button-widget\" download><\/a><a href=\"https:\/\/prensa.srv2.synergym.es\/wp-content\/uploads\/2025\/07\/LOGO-SG-3-1.svg\" class=\"button-widget\" download><\/a><\/div><\/div><\/div><button class=\"logo-slider-prev\" style=\" position: absolute; left: 10px; top: 50%; transform: translateY(-50%); background: rgba(0,0,0,0.5); color: white; border: none; border-radius: 50%; width: 40px; height: 40px; font-size: 20px; cursor: pointer; display: none; z-index: 10; \">\u2039<\/button><button class=\"logo-slider-next\" style=\" position: absolute; right: 10px; top: 50%; transform: translateY(-50%); background: rgba(0,0,0,0.5); color: white; border: none; border-radius: 50%; width: 40px; height: 40px; font-size: 20px; cursor: pointer; display: none; z-index: 10; \">\u203a<\/button><\/div><script>\n            document.addEventListener(\"DOMContentLoaded\", function() {\n            const container = document.querySelector(\".logo-container\");\n            const grid = document.querySelector(\".logo-slider-grid\");\n            const prevBtn = document.querySelector(\".logo-slider-prev\");\n            const nextBtn = document.querySelector(\".logo-slider-next\");\n            const slides = document.querySelectorAll(\".logo-slide\");\n            \n            let currentIndex = 0;\n            let isSlider = false;\n            \n            function checkScreenSize() {\n                if (window.innerWidth <= 768) {\n                    if (!isSlider) {\n                        grid.style.display = \"flex\";\n                        grid.style.overflowX = \"auto\"; \/\/para permitir scroll horizontal\n\/\/                        grid.style.scrollSnapType = \"x mandatory\";\n\/\/                        grid.style.flexWrap = \"nowrap\";\n                        grid.style.gap = \"1em\";\n\/\/                        grid.style.padding = \"0 3em\"; \/\/espacio para botones\n                        grid.style.padding = \"0 1em\"; \n\n                        grid.style.scrollBehavior = \"smooth\"; \/\/desplazamiento suave\n                        grid.style.webkitOverflowScrolling = \"touch\"; \/\/TODO: ESTO ES PARA IOS\n                        \n                        slides.forEach(slide => {\n                            slide.style.minWidth = \"calc(100% - 4em)\";\n                            slide.style.margin = \"0 0.5em\";\n\/\/                            slide.style.scrollSnapAlign = \"center\"; \n                        });\n                        \n                        prevBtn.style.display = \"block\";\n                        nextBtn.style.display = \"block\";\n                        isSlider = true;\n                        currentIndex = 0;\n                    }\n                } else {\n                    if (isSlider) {\n                        grid.style.display = \"grid\";\n                        grid.style.overflowX = \"visible\";\n                        grid.style.scrollSnapType = \"\";\n                        grid.style.flexWrap = \"\";\n                        grid.style.padding = \"\";\n                        \n                        slides.forEach(slide => {\n                            slide.style.minWidth = \"20em\";\n                            slide.style.margin = \"\";\n                        });\n                        \n                        prevBtn.style.display = \"none\";\n                        nextBtn.style.display = \"none\";\n                        isSlider = false;\n                        currentIndex = 0;\n\/\/                        setTimeout(() => goToSlide(0), 100);\n\n                    }\n                }\n            }\n            \n            function goToSlide(index) {\n                if (!isSlider || !slides.length) return;\n                \n                currentIndex = Math.max(0, Math.min(index, slides.length - 1));\n                \n\/\/                const slideWidth = slides[0].offsetWidth + parseInt(window.getComputedStyle(grid).gap);\n                \n                const gridStyles = window.getComputedStyle(grid);\n\/\/                const paddingLeft = parseInt(gridStyles.paddingLeft);\n                 const slideWidth = slides[0].offsetWidth + \n                             parseInt(gridStyles.gap) + \n                             parseInt(slideStyles.marginLeft) + \n                             parseInt(slideStyles.marginRight);\n            \n                const paddingLeft = parseInt(gridStyles.paddingLeft);\n                const containerWidth = container.offsetWidth;\n                \n                let scrollPosition = (currentIndex * slideWidth) - paddingLeft;\n                \n                if (currentIndex === 0) {\n                    scrollPosition = 0;\n                }\n                    \n                grid.scrollTo({\n                    left: (currentIndex * slideWidth) - paddingLeft,\n                    behavior: \"smooth\"\n                });\n            }\n                        \n            prevBtn.addEventListener(\"click\", () => goToSlide(currentIndex - 1));\n            nextBtn.addEventListener(\"click\", () => goToSlide(currentIndex + 1));\n            \n            grid.addEventListener(\"scroll\", () => {\n                if (!isSlider) return;\n                const slideWidth = slides[0].offsetWidth + parseInt(window.getComputedStyle(grid).gap);\n                currentIndex = Math.round(grid.scrollLeft \/ slideWidth);\n            });\n            \n            checkScreenSize();\n            window.addEventListener(\"resize\", checkScreenSize);\n        });\n        <\/script><style>\n            .button-widget {\n                border-radius: 8px;\n                padding: 0.5em 1em;\n                text-align: center;\n                text-decoration: none;\n                font-weight: bold;\n                display: inline-block;\n                width: 100%;\n            }\n            \n            .button-widget:nth-child(1) {\n                background-color: #ffffff;\n                color: #000000;\n                border: 2px solid #000000 !important;\n                border-radius: 8px;\n                padding: 0.5em 1em;\n                text-align: center;\n                text-decoration: none;\n                font-weight: bold;\n                display: inline-block;\n                width: 100%;\n            }\n            \n            .button-widget:nth-child(1)::after {\n                content: \"DESCARGAR PNG\";\n                font-size: 16px; \n            }\n            \n            .button-widget:nth-child(2) {\n                background-color: #000000;\n                color: #ffffff;\n                border: 2px solid #000000 !important;\n                border-radius: 8px;\n                padding: 0.5em 1em;\n                text-align: center;\n                text-decoration: none;\n                font-weight: bold;\n                display: inline-block;\n                width: 100%;\n            }\n            \n            .button-widget:nth-child(2)::after {\n                content: \"DESCARGAR SVG\";\n                font-size: 16px; \n            }\n                        \n            .button-widget:nth-child(1) {\n\n                content: \"DESCARGAR PNG\";\n            }\n                        \n                      \n            .button-widget:nth-child(2) {\n\n                content: \"DESCARGAR SVG\";\n            }\n\n            .logo-container {\n                    overflow-x: hidden;\n                   \n            }\n        \n            @media (max-width: 768px) {\n                    .logo-slide {\n                        flex: 0 0 auto;\n                        overflow-x: hidden \n                }\n                \n                .logo-slider-grid {\n                    scrollbar-width: none;\n                }\n        \n                .logo-slider-prev,\n                .logo-slider-next {\n                        display: none !important;\n                }\n        \n                .logo-slider-grid {\n                        padding-inline: 1em;\n                }\n            }\n        <\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>RECURSOS VISUALS GALERIA D&#8217;IMATGES Exteriors Synergym exterior exterior 2 exterior 3 exterior 4 exterior 5 exterior 8 exterior 10 exterior 11 exterior 12 \u2039\u203a\u142f Ver todos Interiors Synergym interior club 1 interior club 2 interior club 3 interior club 4 interior club 5 interior club 6 interior club 7 interior club 8 interior club 9 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2071","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/prensa.srv2.synergym.es\/ca\/wp-json\/wp\/v2\/pages\/2071","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prensa.srv2.synergym.es\/ca\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/prensa.srv2.synergym.es\/ca\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/prensa.srv2.synergym.es\/ca\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prensa.srv2.synergym.es\/ca\/wp-json\/wp\/v2\/comments?post=2071"}],"version-history":[{"count":2,"href":"https:\/\/prensa.srv2.synergym.es\/ca\/wp-json\/wp\/v2\/pages\/2071\/revisions"}],"predecessor-version":[{"id":2102,"href":"https:\/\/prensa.srv2.synergym.es\/ca\/wp-json\/wp\/v2\/pages\/2071\/revisions\/2102"}],"wp:attachment":[{"href":"https:\/\/prensa.srv2.synergym.es\/ca\/wp-json\/wp\/v2\/media?parent=2071"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}