{"id":1005,"date":"2026-07-02T09:42:32","date_gmt":"2026-07-02T07:42:32","guid":{"rendered":"https:\/\/tds.selvadigital.dev\/?page_id=1005"},"modified":"2026-07-02T10:48:34","modified_gmt":"2026-07-02T08:48:34","slug":"gallery","status":"publish","type":"page","link":"https:\/\/tds.selvadigital.dev\/es\/gallery\/","title":{"rendered":"Gallery"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1005\" class=\"elementor elementor-1005\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ebe434d e-flex e-con-boxed e-con e-parent\" data-id=\"ebe434d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f3a714c elementor-widget__width-inherit elementor-widget elementor-widget-shortcode\" data-id=\"f3a714c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><style id=\"tds-gallery-css\">\nhtml, body { overflow-x:hidden; }\n\n.tds-gal-hero{\n\tposition:relative; width:100vw; left:50%; right:50%;\n\tmargin-left:-50vw; margin-right:-50vw;\n\tmin-height:54vh; background-size:cover; background-position:center;\n\tdisplay:flex; align-items:flex-end;\n}\n.tds-gal-hero--fallback{ background:linear-gradient(135deg,#681B0F 0%,#D02A00 55%,#FF6A04 100%); }\n.tds-gal-hero:before{\n\tcontent:\"\"; position:absolute; inset:0;\n\tbackground:linear-gradient(180deg,rgba(68,56,56,0.45) 0%,rgba(68,56,56,0.15) 40%,rgba(68,56,56,0.6) 100%);\n}\n.tds-gal-hero__overlay{\n\tposition:relative; z-index:1; max-width:1280px; margin:0 auto; width:100%;\n\tpadding:0 24px 56px; color:#FFF9F3;\n}\n.tds-gal-hero__title{ font-family:Forum,serif !important; font-weight:400 !important; font-size:46px; line-height:1.1; color:#FFF9F3; margin:0 0 16px; text-shadow:0 1px 18px rgba(68,56,56,0.4); }\n.tds-gal-hero__intro{ font-size:18px; line-height:1.6; color:#FFF9F3; max-width:560px; margin:0; opacity:0.95; }\n\n.tds-gal{ max-width:1280px; margin:0 auto; padding:56px 24px 96px; color:#443838; }\n\n\/* --- CSS-only tabs via radio inputs --- *\/\n.tds-gal__radio{ position:absolute; opacity:0; pointer-events:none; }  \/* hidden, but keyboard-focusable via label *\/\n.tds-gal__tabs{ display:flex; flex-wrap:wrap; gap:10px; margin-bottom:32px; border-bottom:1px solid rgba(68,56,56,.12); padding-bottom:16px; }\n.tds-gal__tablabel{\n\tdisplay:inline-flex; align-items:center; padding:10px 20px;\n\tborder:1px solid rgba(68,56,56,.25); color:#443838; cursor:pointer;\n\tfont-size:.95rem; letter-spacing:.02em; user-select:none;\n\ttransition:background-color .2s ease, color .2s ease, border-color .2s ease;\n}\n.tds-gal__tablabel:hover{ border-color:#FF6A04; color:#681B0F; }\n\n.tds-gal__panel{ display:none; }\n\n\/* grid of thumbs *\/\n.tds-gal__grid{\n\tdisplay:grid; grid-template-columns:repeat(3,1fr); gap:16px;\n}\n.tds-gal__item{ position:relative; display:block; overflow:hidden; background:rgba(68,56,56,0.04); }\n.tds-gal__item img{\n\twidth:100%; height:100%; aspect-ratio:4\/3; object-fit:cover; display:block;\n\ttransition:transform .35s ease;\n}\n.tds-gal__item:hover img{ transform:scale(1.04); }\n.tds-gal__empty{ color:rgba(68,56,56,.65); font-style:italic; padding:32px 0; }\n\n\/* Show the panel whose radio is checked. One rule pair per index is emitted below. *\/\n\n@media (max-width:900px){ .tds-gal__grid{ grid-template-columns:repeat(2,1fr); } }\n@media (max-width:560px){\n\t.tds-gal__grid{ grid-template-columns:1fr; }\n\t.tds-gal-hero__title{ font-size:32px; }\n\t.tds-gal__tablabel{ padding:8px 14px; font-size:.9rem; }\n}\n\n\/* --- lightbox --- *\/\n.tds-gal-lb{\n\tposition:fixed; inset:0; z-index:9999; display:none;\n\talign-items:center; justify-content:center;\n\tbackground:rgba(68,56,56,0.92); padding:24px;\n}\n.tds-gal-lb.is-open{ display:flex; }\n.tds-gal-lb img{ max-width:92vw; max-height:88vh; object-fit:contain; box-shadow:0 8px 60px rgba(0,0,0,.5); }\n.tds-gal-lb__close{\n\tposition:absolute; top:18px; right:24px; color:#FFF9F3; font-size:34px;\n\tline-height:1; cursor:pointer; background:none; border:none;\n}\n.tds-gal-lb__nav{\n\tposition:absolute; top:50%; transform:translateY(-50%);\n\tcolor:#FFF9F3; font-size:44px; line-height:1; cursor:pointer;\n\tbackground:none; border:none; padding:0 20px; opacity:.85;\n}\n.tds-gal-lb__nav:hover{ opacity:1; }\n.tds-gal-lb__prev{ left:8px; }\n.tds-gal-lb__next{ right:8px; }\n<\/style>\n<style>#tdsgal1005-r0:checked ~ .tds-gal__panels .tds-gal__panel[data-i=\"0\"]{display:block;}#tdsgal1005-r0:checked ~ .tds-gal__tabs label[for=\"tdsgal1005-r0\"]{background:#FF6A04;border-color:#FF6A04;color:#FFF9F3;}#tdsgal1005-r1:checked ~ .tds-gal__panels .tds-gal__panel[data-i=\"1\"]{display:block;}#tdsgal1005-r1:checked ~ .tds-gal__tabs label[for=\"tdsgal1005-r1\"]{background:#FF6A04;border-color:#FF6A04;color:#FFF9F3;}#tdsgal1005-r2:checked ~ .tds-gal__panels .tds-gal__panel[data-i=\"2\"]{display:block;}#tdsgal1005-r2:checked ~ .tds-gal__tabs label[for=\"tdsgal1005-r2\"]{background:#FF6A04;border-color:#FF6A04;color:#FFF9F3;}#tdsgal1005-r3:checked ~ .tds-gal__panels .tds-gal__panel[data-i=\"3\"]{display:block;}#tdsgal1005-r3:checked ~ .tds-gal__tabs label[for=\"tdsgal1005-r3\"]{background:#FF6A04;border-color:#FF6A04;color:#FFF9F3;}#tdsgal1005-r4:checked ~ .tds-gal__panels .tds-gal__panel[data-i=\"4\"]{display:block;}#tdsgal1005-r4:checked ~ .tds-gal__tabs label[for=\"tdsgal1005-r4\"]{background:#FF6A04;border-color:#FF6A04;color:#FFF9F3;}#tdsgal1005-r5:checked ~ .tds-gal__panels .tds-gal__panel[data-i=\"5\"]{display:block;}#tdsgal1005-r5:checked ~ .tds-gal__tabs label[for=\"tdsgal1005-r5\"]{background:#FF6A04;border-color:#FF6A04;color:#FFF9F3;}#tdsgal1005-r6:checked ~ .tds-gal__panels .tds-gal__panel[data-i=\"6\"]{display:block;}#tdsgal1005-r6:checked ~ .tds-gal__tabs label[for=\"tdsgal1005-r6\"]{background:#FF6A04;border-color:#FF6A04;color:#FFF9F3;}<\/style>\n<div class=\"tds-gal-hero tds-gal-hero--fallback\"\n\t>\n\t<div class=\"tds-gal-hero__overlay\">\n\t\t<h1 class=\"tds-gal-hero__title\">Gallery<\/h1>\n\t\t\t\t\t<p class=\"tds-gal-hero__intro\">A look around Torres de Selma.<\/p>\n\t\t\t<\/div>\n<\/div>\n\n<div class=\"tds-gal\" id=\"gallery\">\n\t\n\t\t<input class=\"tds-gal__radio\" type=\"radio\" name=\"tdsgal1005\" id=\"tdsgal1005-r0\" checked><input class=\"tds-gal__radio\" type=\"radio\" name=\"tdsgal1005\" id=\"tdsgal1005-r1\"><input class=\"tds-gal__radio\" type=\"radio\" name=\"tdsgal1005\" id=\"tdsgal1005-r2\"><input class=\"tds-gal__radio\" type=\"radio\" name=\"tdsgal1005\" id=\"tdsgal1005-r3\"><input class=\"tds-gal__radio\" type=\"radio\" name=\"tdsgal1005\" id=\"tdsgal1005-r4\"><input class=\"tds-gal__radio\" type=\"radio\" name=\"tdsgal1005\" id=\"tdsgal1005-r5\"><input class=\"tds-gal__radio\" type=\"radio\" name=\"tdsgal1005\" id=\"tdsgal1005-r6\">\n\t\t<div class=\"tds-gal__tabs\" role=\"tablist\">\n\t\t\t\t\t\t\t<label class=\"tds-gal__tablabel\" for=\"tdsgal1005-r0\" tabindex=\"0\">Inside<\/label>\n\t\t\t\t\t\t\t<label class=\"tds-gal__tablabel\" for=\"tdsgal1005-r1\" tabindex=\"0\">Bedrooms<\/label>\n\t\t\t\t\t\t\t<label class=\"tds-gal__tablabel\" for=\"tdsgal1005-r2\" tabindex=\"0\">Outside<\/label>\n\t\t\t\t\t\t\t<label class=\"tds-gal__tablabel\" for=\"tdsgal1005-r3\" tabindex=\"0\">Animals<\/label>\n\t\t\t\t\t\t\t<label class=\"tds-gal__tablabel\" for=\"tdsgal1005-r4\" tabindex=\"0\">Restaurant<\/label>\n\t\t\t\t\t\t\t<label class=\"tds-gal__tablabel\" for=\"tdsgal1005-r5\" tabindex=\"0\">Food<\/label>\n\t\t\t\t\t\t\t<label class=\"tds-gal__tablabel\" for=\"tdsgal1005-r6\" tabindex=\"0\">Activities<\/label>\n\t\t\t\t\t<\/div>\n\n\t\t<div class=\"tds-gal__panels\">\n\t\t\t\t\t\t\t<div class=\"tds-gal__panel\" data-i=\"0\" role=\"tabpanel\" aria-label=\"Inside\">\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"tds-gal__grid\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"tds-gal__item\" href=\"https:\/\/tds.selvadigital.dev\/wp-content\/uploads\/2026\/07\/62-P1156880-Editar.jpg\" data-lb=\"tdsgal1005\" data-elementor-open-lightbox=\"no\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/tds.selvadigital.dev\/wp-content\/uploads\/2026\/07\/62-P1156880-Editar-1024x683.jpg\" alt=\"Inside \u2014 Torres de Selma\" loading=\"lazy\">\n\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"tds-gal__item\" href=\"https:\/\/tds.selvadigital.dev\/wp-content\/uploads\/2026\/07\/63-P1156890-Editar.jpg\" data-lb=\"tdsgal1005\" data-elementor-open-lightbox=\"no\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/tds.selvadigital.dev\/wp-content\/uploads\/2026\/07\/63-P1156890-Editar-1024x683.jpg\" alt=\"Inside \u2014 Torres de Selma\" loading=\"lazy\">\n\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"tds-gal__item\" href=\"https:\/\/tds.selvadigital.dev\/wp-content\/uploads\/2026\/07\/64-P1156895-Editar.jpg\" data-lb=\"tdsgal1005\" data-elementor-open-lightbox=\"no\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/tds.selvadigital.dev\/wp-content\/uploads\/2026\/07\/64-P1156895-Editar-1024x683.jpg\" alt=\"Inside \u2014 Torres de Selma\" loading=\"lazy\">\n\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"tds-gal__item\" href=\"https:\/\/tds.selvadigital.dev\/wp-content\/uploads\/2026\/07\/65-P1156922-Editar.jpg\" data-lb=\"tdsgal1005\" data-elementor-open-lightbox=\"no\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/tds.selvadigital.dev\/wp-content\/uploads\/2026\/07\/65-P1156922-Editar-1024x683.jpg\" alt=\"Inside \u2014 Torres de Selma\" loading=\"lazy\">\n\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"tds-gal__item\" href=\"https:\/\/tds.selvadigital.dev\/wp-content\/uploads\/2026\/07\/66-P1156932-Editar.jpg\" data-lb=\"tdsgal1005\" data-elementor-open-lightbox=\"no\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/tds.selvadigital.dev\/wp-content\/uploads\/2026\/07\/66-P1156932-Editar-1024x683.jpg\" alt=\"Inside \u2014 Torres de Selma\" loading=\"lazy\">\n\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"tds-gal__item\" href=\"https:\/\/tds.selvadigital.dev\/wp-content\/uploads\/2026\/07\/67-P1156954-Editar.jpg\" data-lb=\"tdsgal1005\" data-elementor-open-lightbox=\"no\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/tds.selvadigital.dev\/wp-content\/uploads\/2026\/07\/67-P1156954-Editar-1024x683.jpg\" alt=\"Inside \u2014 Torres de Selma\" loading=\"lazy\">\n\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"tds-gal__item\" href=\"https:\/\/tds.selvadigital.dev\/wp-content\/uploads\/2026\/07\/68-P1156963.jpg\" data-lb=\"tdsgal1005\" data-elementor-open-lightbox=\"no\" target=\"_blank\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/tds.selvadigital.dev\/wp-content\/uploads\/2026\/07\/68-P1156963-1024x683.jpg\" alt=\"Inside \u2014 Torres de Selma\" loading=\"lazy\">\n\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"tds-gal__panel\" data-i=\"1\" role=\"tabpanel\" aria-label=\"Bedrooms\">\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"tds-gal__empty\">No photos in &ldquo;Bedrooms&rdquo; yet.<\/p>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"tds-gal__panel\" data-i=\"2\" role=\"tabpanel\" aria-label=\"Outside\">\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"tds-gal__empty\">No photos in &ldquo;Outside&rdquo; yet.<\/p>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"tds-gal__panel\" data-i=\"3\" role=\"tabpanel\" aria-label=\"Animals\">\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"tds-gal__empty\">No photos in &ldquo;Animals&rdquo; yet.<\/p>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"tds-gal__panel\" data-i=\"4\" role=\"tabpanel\" aria-label=\"Restaurant\">\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"tds-gal__empty\">No photos in &ldquo;Restaurant&rdquo; yet.<\/p>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"tds-gal__panel\" data-i=\"5\" role=\"tabpanel\" aria-label=\"Food\">\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"tds-gal__empty\">No photos in &ldquo;Food&rdquo; yet.<\/p>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"tds-gal__panel\" data-i=\"6\" role=\"tabpanel\" aria-label=\"Activities\">\n\t\t\t\t\t\t\t\t\t\t\t<p class=\"tds-gal__empty\">No photos in &ldquo;Activities&rdquo; yet.<\/p>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t<\/div>\n\n<div class=\"tds-gal-lb\" id=\"tdsgal1005-lb\" aria-hidden=\"true\">\n\t<button class=\"tds-gal-lb__close\" type=\"button\" aria-label=\"Close\">&times;<\/button>\n\t<button class=\"tds-gal-lb__nav tds-gal-lb__prev\" type=\"button\" aria-label=\"Previous\">&#8249;<\/button>\n\t<img decoding=\"async\" src=\"\" alt=\"\">\n\t<button class=\"tds-gal-lb__nav tds-gal-lb__next\" type=\"button\" aria-label=\"Next\">&#8250;<\/button>\n<\/div>\n<script>\n(function(){\n\tvar uid = \"tdsgal1005\";\n\tvar box = document.getElementById(uid + '-lb');\n\tif(!box) return;\n\tvar img = box.querySelector('img');\n\tvar links = Array.prototype.slice.call(document.querySelectorAll('a[data-lb=\"'+uid+'\"]'));\n\tvar idx = 0;\n\tfunction openAt(i){\n\t\tif(i<0) i = links.length-1;\n\t\tif(i>=links.length) i = 0;\n\t\tidx = i;\n\t\timg.src = links[i].getAttribute('href');\n\t\timg.alt = links[i].querySelector('img') ? links[i].querySelector('img').alt : '';\n\t\tbox.classList.add('is-open');\n\t\tbox.setAttribute('aria-hidden','false');\n\t}\n\tfunction close(){ box.classList.remove('is-open'); box.setAttribute('aria-hidden','true'); img.src=''; }\n\tlinks.forEach(function(a,i){\n\t\ta.addEventListener('click', function(e){\n\t\t\t\/\/ Only intercept for left-click without modifier keys; otherwise let the\n\t\t\t\/\/ browser open the full image normally (the fail-safe).\n\t\t\tif(e.defaultPrevented || e.button!==0 || e.metaKey || e.ctrlKey || e.shiftKey || e.altKey) return;\n\t\t\te.preventDefault();\n\t\t\topenAt(i);\n\t\t});\n\t});\n\tbox.querySelector('.tds-gal-lb__close').addEventListener('click', close);\n\tbox.querySelector('.tds-gal-lb__prev').addEventListener('click', function(){ openAt(idx-1); });\n\tbox.querySelector('.tds-gal-lb__next').addEventListener('click', function(){ openAt(idx+1); });\n\tbox.addEventListener('click', function(e){ if(e.target === box) close(); });\n\tdocument.addEventListener('keydown', function(e){\n\t\tif(!box.classList.contains('is-open')) return;\n\t\tif(e.key === 'Escape') close();\n\t\telse if(e.key === 'ArrowLeft') openAt(idx-1);\n\t\telse if(e.key === 'ArrowRight') openAt(idx+1);\n\t});\n})();\n<\/script>\n<\/div>\n\t\t\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":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-1005","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/tds.selvadigital.dev\/es\/wp-json\/wp\/v2\/pages\/1005","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tds.selvadigital.dev\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tds.selvadigital.dev\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tds.selvadigital.dev\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tds.selvadigital.dev\/es\/wp-json\/wp\/v2\/comments?post=1005"}],"version-history":[{"count":5,"href":"https:\/\/tds.selvadigital.dev\/es\/wp-json\/wp\/v2\/pages\/1005\/revisions"}],"predecessor-version":[{"id":1036,"href":"https:\/\/tds.selvadigital.dev\/es\/wp-json\/wp\/v2\/pages\/1005\/revisions\/1036"}],"wp:attachment":[{"href":"https:\/\/tds.selvadigital.dev\/es\/wp-json\/wp\/v2\/media?parent=1005"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}