{
    "id": 249,
    "date": "2026-10-28T22:13:35",
    "date_gmt": "2026-10-28T22:13:35",
    "guid": {
        "rendered": "https:\/\/agromfg.org\/?page_id=249"
    },
    "modified": "2026-10-28T17:33:15",
    "modified_gmt": "2026-10-28T22:33:15",
    "slug": "progress",
    "status": "publish",
    "type": "page",
    "link": "https:\/\/agromfg.org\/es\/progress\/",
    "title": {
        "rendered": "progress"
    },
    "content": {
        "rendered": "<div data-elementor-type=\"wp-page\" data-elementor-id=\"249\" class=\"elementor elementor-249\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-76e2198 e-con e-atomic-element e-flexbox-base e-default-div e-8c6891d\" data-id=\"76e2198\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"76e2198\">\n    \t\t<div class=\"elementor-element elementor-element-bc74adb ob-has-background-overlay elementor-widget elementor-widget-shortcode\" data-id=\"bc74adb\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_ob_perspektive_use&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <style>\n    .gp-wrap{overflow:hidden;width:100%;}\n    .gp-track{display:flex;gap:16px;width:max-content;animation:gp-scroll 40s linear infinite;}\n    .gp-wrap:hover .gp-track{animation-play-state:paused;}\n    .gp-track.gp-paused{animation-play-state:paused;}\n    .gp-item{position:relative;flex:0 0 auto;width:420px;height:420px;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.15);cursor:pointer;}\n    .gp-item img{width:100%;height:100%;object-fit:cover;display:block;}\n    .gp-item .gp-label{position:absolute;inset:0;background:rgba(0,0,0,.6);color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;padding:10px;font-size:16px;font-weight:600;opacity:0;transition:opacity .3s;}\n    .gp-item:hover .gp-label{opacity:1;}\n    @keyframes gp-scroll{from{transform:translateX(0);}to{transform:translateX(-50%);}}\n    @media(max-width:768px){.gp-item{width:420px;height:420px;}}\n\n    \/* Lightbox *\/\n    .gp-modal{position:fixed;inset:0;background:rgba(0,0,0,.9);display:none;align-items:center;justify-content:center;flex-direction:column;z-index:99999;padding:20px;}\n    .gp-modal.gp-open{display:flex;}\n    .gp-modal img{max-width:100%;max-height:80vh;object-fit:contain;border-radius:8px;}\n    .gp-modal .gp-modal-title{color:#fff;font-size:18px;font-weight:600;margin-top:16px;text-align:center;}\n    .gp-modal .gp-close{position:absolute;top:20px;right:30px;color:#fff;font-size:40px;cursor:pointer;line-height:1;background:none;border:0;}\n    <\/style>\n\n    <div class=\"gp-wrap\">\n      <div class=\"gp-track\" id=\"gpTrack\">\n                  <div class=\"gp-item\" data-src=\"https:\/\/agromfg.org\/wp-content\/uploads\/progress\/20261028%2001%20Pepinos%20de%20macrotunel%20etapa%202%20-%201.jpeg\" data-label=\"Pepinos de macrotunel etapa 2 - 1\">\n            <img decoding=\"async\" src=\"https:\/\/agromfg.org\/wp-content\/uploads\/progress\/20261028%2001%20Pepinos%20de%20macrotunel%20etapa%202%20-%201.jpeg\" alt=\"Pepinos de macrotunel etapa 2 - 1\" loading=\"lazy\">\n            <div class=\"gp-label\">Pepinos de macrotunel etapa 2 - 1<\/div>\n          <\/div>\n                  <div class=\"gp-item\" data-src=\"https:\/\/agromfg.org\/wp-content\/uploads\/progress\/20261028%2002%20Pepinos%20de%20macrotunel%20etapa%202%20-%202.jpeg\" data-label=\"Pepinos de macrotunel etapa 2 - 2\">\n            <img decoding=\"async\" src=\"https:\/\/agromfg.org\/wp-content\/uploads\/progress\/20261028%2002%20Pepinos%20de%20macrotunel%20etapa%202%20-%202.jpeg\" alt=\"Pepinos de macrotunel etapa 2 - 2\" loading=\"lazy\">\n            <div class=\"gp-label\">Pepinos de macrotunel etapa 2 - 2<\/div>\n          <\/div>\n                  <div class=\"gp-item\" data-src=\"https:\/\/agromfg.org\/wp-content\/uploads\/progress\/20261028%2003%20Pepinos%20de%20macrotunel%20etapa%202%20-%203.jpeg\" data-label=\"Pepinos de macrotunel etapa 2 - 3\">\n            <img decoding=\"async\" src=\"https:\/\/agromfg.org\/wp-content\/uploads\/progress\/20261028%2003%20Pepinos%20de%20macrotunel%20etapa%202%20-%203.jpeg\" alt=\"Pepinos de macrotunel etapa 2 - 3\" loading=\"lazy\">\n            <div class=\"gp-label\">Pepinos de macrotunel etapa 2 - 3<\/div>\n          <\/div>\n                  <div class=\"gp-item\" data-src=\"https:\/\/agromfg.org\/wp-content\/uploads\/progress\/20261028%2004%20Pepinos%20de%20macrotunel%20etapa%202%20-%204.jpeg\" data-label=\"Pepinos de macrotunel etapa 2 - 4\">\n            <img decoding=\"async\" src=\"https:\/\/agromfg.org\/wp-content\/uploads\/progress\/20261028%2004%20Pepinos%20de%20macrotunel%20etapa%202%20-%204.jpeg\" alt=\"Pepinos de macrotunel etapa 2 - 4\" loading=\"lazy\">\n            <div class=\"gp-label\">Pepinos de macrotunel etapa 2 - 4<\/div>\n          <\/div>\n                  <div class=\"gp-item\" data-src=\"https:\/\/agromfg.org\/wp-content\/uploads\/progress\/20261028%2005%20Pepinos%20de%20macrotunel%20etapa%202%20-%205.jpeg\" data-label=\"Pepinos de macrotunel etapa 2 - 5\">\n            <img decoding=\"async\" src=\"https:\/\/agromfg.org\/wp-content\/uploads\/progress\/20261028%2005%20Pepinos%20de%20macrotunel%20etapa%202%20-%205.jpeg\" alt=\"Pepinos de macrotunel etapa 2 - 5\" loading=\"lazy\">\n            <div class=\"gp-label\">Pepinos de macrotunel etapa 2 - 5<\/div>\n          <\/div>\n                  <div class=\"gp-item\" data-src=\"https:\/\/agromfg.org\/wp-content\/uploads\/progress\/20261028%2001%20Pepinos%20de%20macrotunel%20etapa%202%20-%201.jpeg\" data-label=\"Pepinos de macrotunel etapa 2 - 1\">\n            <img decoding=\"async\" src=\"https:\/\/agromfg.org\/wp-content\/uploads\/progress\/20261028%2001%20Pepinos%20de%20macrotunel%20etapa%202%20-%201.jpeg\" alt=\"Pepinos de macrotunel etapa 2 - 1\" loading=\"lazy\">\n            <div class=\"gp-label\">Pepinos de macrotunel etapa 2 - 1<\/div>\n          <\/div>\n                  <div class=\"gp-item\" data-src=\"https:\/\/agromfg.org\/wp-content\/uploads\/progress\/20261028%2002%20Pepinos%20de%20macrotunel%20etapa%202%20-%202.jpeg\" data-label=\"Pepinos de macrotunel etapa 2 - 2\">\n            <img decoding=\"async\" src=\"https:\/\/agromfg.org\/wp-content\/uploads\/progress\/20261028%2002%20Pepinos%20de%20macrotunel%20etapa%202%20-%202.jpeg\" alt=\"Pepinos de macrotunel etapa 2 - 2\" loading=\"lazy\">\n            <div class=\"gp-label\">Pepinos de macrotunel etapa 2 - 2<\/div>\n          <\/div>\n                  <div class=\"gp-item\" data-src=\"https:\/\/agromfg.org\/wp-content\/uploads\/progress\/20261028%2003%20Pepinos%20de%20macrotunel%20etapa%202%20-%203.jpeg\" data-label=\"Pepinos de macrotunel etapa 2 - 3\">\n            <img decoding=\"async\" src=\"https:\/\/agromfg.org\/wp-content\/uploads\/progress\/20261028%2003%20Pepinos%20de%20macrotunel%20etapa%202%20-%203.jpeg\" alt=\"Pepinos de macrotunel etapa 2 - 3\" loading=\"lazy\">\n            <div class=\"gp-label\">Pepinos de macrotunel etapa 2 - 3<\/div>\n          <\/div>\n                  <div class=\"gp-item\" data-src=\"https:\/\/agromfg.org\/wp-content\/uploads\/progress\/20261028%2004%20Pepinos%20de%20macrotunel%20etapa%202%20-%204.jpeg\" data-label=\"Pepinos de macrotunel etapa 2 - 4\">\n            <img decoding=\"async\" src=\"https:\/\/agromfg.org\/wp-content\/uploads\/progress\/20261028%2004%20Pepinos%20de%20macrotunel%20etapa%202%20-%204.jpeg\" alt=\"Pepinos de macrotunel etapa 2 - 4\" loading=\"lazy\">\n            <div class=\"gp-label\">Pepinos de macrotunel etapa 2 - 4<\/div>\n          <\/div>\n                  <div class=\"gp-item\" data-src=\"https:\/\/agromfg.org\/wp-content\/uploads\/progress\/20261028%2005%20Pepinos%20de%20macrotunel%20etapa%202%20-%205.jpeg\" data-label=\"Pepinos de macrotunel etapa 2 - 5\">\n            <img decoding=\"async\" src=\"https:\/\/agromfg.org\/wp-content\/uploads\/progress\/20261028%2005%20Pepinos%20de%20macrotunel%20etapa%202%20-%205.jpeg\" alt=\"Pepinos de macrotunel etapa 2 - 5\" loading=\"lazy\">\n            <div class=\"gp-label\">Pepinos de macrotunel etapa 2 - 5<\/div>\n          <\/div>\n              <\/div>\n    <\/div>\n\n    <div class=\"gp-modal\" id=\"gpModal\">\n      <button class=\"gp-close\" aria-label=\"Cerrar\">&times;<\/button>\n      <img decoding=\"async\" src=\"\" alt=\"\">\n      <div class=\"gp-modal-title\"><\/div>\n    <\/div>\n\n    <script>\n    (function(){\n      var items = Array.prototype.slice.call(document.querySelectorAll('.gp-item'));\n      \/\/ Lista \u00fanica (sin duplicados del loop infinito)\n      var half = items.length \/ 2;\n      var lista = items.slice(0, half).map(function(el){\n        return { src: el.dataset.src, label: el.dataset.label };\n      });\n      if(lista.length === 0) return;\n\n      var modal   = document.getElementById('gpModal');\n      var mImg    = modal.querySelector('img');\n      var mTitle  = modal.querySelector('.gp-modal-title');\n      var mClose  = modal.querySelector('.gp-close');\n      var track   = document.getElementById('gpTrack');\n      var current = 0;\n      var touchX  = 0;\n      var touchY  = 0;\n\n      function pintar(idx){\n        if(idx < 0) idx = lista.length - 1;\n        if(idx >= lista.length) idx = 0;\n        current = idx;\n        mImg.src = lista[idx].src;\n        mImg.alt = lista[idx].label;\n        mTitle.textContent = lista[idx].label;\n      }\n\n      function abrir(idx){\n        pintar(idx);\n        modal.classList.add('gp-open');\n        track.classList.add('gp-paused');\n      }\n\n      function close(){\n        modal.classList.remove('gp-open');\n        mImg.src = '';\n        track.classList.remove('gp-paused');\n      }\n\n      \/\/ Clic en cada imagen del carrusel\n      items.forEach(function(el, i){\n        el.addEventListener('click', function(){\n          abrir(i % lista.length);\n        });\n      });\n\n      \/\/ Cerrar\n      mClose.addEventListener('click', close);\n      mImg.addEventListener('click', close);\n      modal.addEventListener('click', function(e){ if(e.target === modal) close(); });\n\n      \/\/ Teclado\n      document.addEventListener('keydown', function(e){\n        if(!modal.classList.contains('gp-open')) return;\n        if(e.key === 'ArrowRight'){ pintar(current + 1); }\n        if(e.key === 'ArrowLeft'){ pintar(current - 1); }\n        if(e.key === 'Escape'){ close(); }\n      });\n\n      \/\/ Swipe m\u00f3vil\n      modal.addEventListener('touchstart', function(e){\n        if(!modal.classList.contains('gp-open')) return;\n        touchX = e.changedTouches[0].clientX;\n        touchY = e.changedTouches[0].clientY;\n      }, {passive:true});\n\n      modal.addEventListener('touchend', function(e){\n        if(!modal.classList.contains('gp-open')) return;\n        var dx = e.changedTouches[0].clientX - touchX;\n        var dy = e.changedTouches[0].clientY - touchY;\n        if(Math.abs(dx) < 50 || Math.abs(dx) < Math.abs(dy)) return;\n        if(dx < 0){ pintar(current + 1); } else { pintar(current - 1); }\n      }, {passive:true});\n    })();\n    <\/script>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-3f14388 e-con e-atomic-element e-flexbox-base e-default-div e-2c80c11\" data-id=\"3f14388\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"3f14388\">\n    \t\t<div class=\"elementor-element elementor-element-370014e ob-has-background-overlay elementor-widget elementor-widget-html\" data-id=\"370014e\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_ob_perspektive_use&quot;:&quot;no&quot;,&quot;_ob_widget_stalker_use&quot;:&quot;no&quot;,&quot;_ob_poopart_use&quot;:&quot;yes&quot;,&quot;_ob_shadough_use&quot;:&quot;no&quot;,&quot;_ob_allow_hoveranimator&quot;:&quot;no&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<br>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>",
        "protected": false
    },
    "excerpt": {
        "rendered": "",
        "protected": false
    },
    "author": 1,
    "featured_media": 0,
    "parent": 0,
    "menu_order": 0,
    "comment_status": "closed",
    "ping_status": "closed",
    "template": "elementor_header_footer",
    "meta": {
        "_thinkrank_schema_form_data": "",
        "_thinkrank_selected_schema_type": "",
        "_thinkrank_additional_schemas": "",
        "_thinkrank_canonical_url": "",
        "_thinkrank_og_title": "",
        "_thinkrank_og_description": "",
        "_thinkrank_og_image": "",
        "_thinkrank_twitter_title": "",
        "_thinkrank_twitter_description": "",
        "_thinkrank_twitter_image": "",
        "_thinkrank_imported_from": "",
        "_thinkrank_focus_keywords": [],
        "_thinkrank_focus_keyword": "",
        "_thinkrank_robots_meta_enabled": 0,
        "_thinkrank_robots_meta": "[]",
        "_thinkrank_advanced_robots_meta": "[]",
        "_thinkrank_exclude_from_search": 0,
        "_thinkrank_exclude_from_archives": 0,
        "_thinkrank_primary_category": 0,
        "footnotes": ""
    },
    "class_list": [
        "post-249",
        "page",
        "type-page",
        "status-publish",
        "hentry"
    ],
    "_links": {
        "self": [
            {
                "href": "https:\/\/agromfg.org\/es\/wp-json\/wp\/v2\/pages\/249",
                "targetHints": {
                    "allow": [
                        "GET"
                    ]
                }
            }
        ],
        "collection": [
            {
                "href": "https:\/\/agromfg.org\/es\/wp-json\/wp\/v2\/pages"
            }
        ],
        "about": [
            {
                "href": "https:\/\/agromfg.org\/es\/wp-json\/wp\/v2\/types\/page"
            }
        ],
        "author": [
            {
                "embeddable": true,
                "href": "https:\/\/agromfg.org\/es\/wp-json\/wp\/v2\/users\/1"
            }
        ],
        "replies": [
            {
                "embeddable": true,
                "href": "https:\/\/agromfg.org\/es\/wp-json\/wp\/v2\/comments?post=249"
            }
        ],
        "version-history": [
            {
                "count": 10,
                "href": "https:\/\/agromfg.org\/es\/wp-json\/wp\/v2\/pages\/249\/revisions"
            }
        ],
        "predecessor-version": [
            {
                "id": 250,
                "href": "https:\/\/agromfg.org\/es\/wp-json\/wp\/v2\/pages\/249\/revisions\/250"
            }
        ],
        "wp:attachment": [
            {
                "href": "https:\/\/agromfg.org\/es\/wp-json\/wp\/v2\/media?parent=249"
            }
        ],
        "curies": [
            {
                "name": "wp",
                "href": "https:\/\/api.w.org\/{rel}",
                "templated": true
            }
        ]
    }
}