PageSourceSearch

https://www.elsalvador.com/

html elsalvador.com collected 2026-10-01 10:17:10 UTC 229,144 bytes, 2,597 lines download raw bytes

1
2
3<!doctype html>
4<html lang="es">
5	<head>
6		<meta property="fb:pages" content="138327596203822" />
7		<meta charset="utf-8">
7<script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={licenseKey:"8e05f1af0e",applicationID:"72023374",browserID:"72024789"};;/*! For license information please see nr-loader-rum-1.322.0.min.js.LICENSE.txt */
8(()=>{var e={8122(e,t,r){"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),a=0===Object.keys(r).length?e:r;for(let s in a)if(void 0!==e[s])try{if(null===e[s]){r[s]=null;continue}Array.isArray(e[s])&&Array.isArray(t[s])?r[s]=Array.from(new Set([...e[s],...t[s]])):e[s]instanceof Map||e[s]instanceof Set||e[s]instanceof Date||e[s]instanceof RegExp?r[s]=e[s]:"object"==typeof e[s]&&null!==t[s]&&"object"==typeof t[s]?r[s]=i(e[s],t[s]):r[s]=e[s]}catch(e){r[s]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){"use strict";r.d(t,{f:()=>s});var n=r(384),i=r(8122);const a={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function s(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}r.d(t,["D",0,e=>(0,i.a)(e,a)])},7699(e,t,r){"use strict";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,["It",0,1e6,"KC",0,i,"qh",0,"SESSION_ERROR"])},9324(e,t,r){"use strict";r.d(t,["xv",0,"1.322.0"])},981(e,t,r){"use strict";r.d(t,["R",0,{AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}])},6154(e,t,r){"use strict";var n=r(1863);const i="undefined"!=typeof window&&!!window.document,a="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),s=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),o=Boolean("hidden"===s?.document?.visibilityState),c=""+s?.location,u=/iPad|iPhone|iPod/.test(s.navigator?.userAgent),d=u&&"undefined"==typeof SharedWorker,l=((()=>{const e=s.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);Array.isArray(e)&&e.length>=2&&e[1]})(),Date.now()-(0,n.t)());r.d(t,["OF",0,u,"RI",0,i,"WN",0,l,"bv",0,a,"gm",0,s,"m",0,c,"mw",0,o,"sb",0,d,"zk",0,()=>{const e=s?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<s.performance.now())return e}])},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},1687(e,t,r){"use strict";r.d(t,{Ak:()=>o,Ze:()=>u,x3:()=>c});var n=r(3241),i=r(3606),a=r(860),s=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:a.P3[t]||0};e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&d(e))}function u(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,d(e)}}function d(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const a=e.ee,o=i.i.handlers;if(a&&!a.aborted&&a.backlog&&o){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=a.backlog[t],r=o[t];if(r){for(let t=0;e&&t<e.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}
8).forEach(t=>{t[0]?.on&&t[0].context()instanceof s.y&&!t[0].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}a.isolatedBacklog||delete o[t],a.backlog[t]=null,a.emit("drain-"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],a=e[2];n.apply(i,a)}})}},7836(e,t,r){"use strict";var n=r(384),i=r(8990),a=r(2646),s=r(5607);const o="nr@context:".concat(s.W),c=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&u.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,a){!1!==a&&(a=!0);if(c.aborted&&!i)return;t&&a&&t.emit(e,r,n);var o=g(n);m(e).forEach(e=>{e.apply(o,r)});var u=v()[s[e]];u&&u.push([f,e,r,o]);return o},get:h,listeners:m,context:g,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{s[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function g(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,o,()=>new a.y(o)):new a.y(o)}function p(e,t){n[e]=m(e).concat(t)}function m(e){return n[e]||[]}function h(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),u=(0,n.Zm)();u.ee||(u.ee=c),r.d(t,["P",0,o,"ee",0,c])},2646(e,t,r){"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908(e,t,r){"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,a){a?(a.buffer([e],i),a.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){"use strict";r.d(t,{i:()=>a});var n=r(9908);a.on=s;var i=a.handlers={};function a(e,t,r,a){s(a||n.d,i,e,t,r)}function s(e,t,r,i,a){a||(a="feature"),e||(e=n.d);var s=t[a]=t[a]||{};(s[r]=s[r]||[]).push([e,i])}},3878(e,t,r){"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function a(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>a,jT:()=>n,sp:()=>i})},5607(e,t,r){"use strict";const n=(0,r(9566).bz)();r.d(t,["W",0,n])},9566(e,t,r){"use strict";r.d(t,{LA:()=>s,bz:()=>a});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("").map(e=>"x"===e?i(t,r++).toString(16):"y"===e?(3&i()|8).toString(16):e).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,a=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const s=[];for(var o=0;o<e;o++)s.push(i(r,a++).toString(16));return s.join("")}},2614(e,t,r){"use strict";r.d(t,["BB",0,18e5,"Wt",0,"NRBA_SESSION::","iL",0,{SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},"tS",0,{STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},"wk",0,144e5])},1863(e,t,r){"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},944(e,t,r){"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},8990(e,t,r){"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389(e,t,r){"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},1910(e,t,r){"use strict";r.d(t,{i:()=>a});var n=r(944);const i=new Map;function a(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),a=t.includes("nrWrapper");return r||a||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},5289(e,t,r){"use strict";r.d(t,{GG:()=>s,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function a(){return"undefined"==typeof document||"complete"===document.readyState}function s(e,t){if(a())return e();const r=(0,i.J)(e),s=setInterval(()=>
8{a()&&(clearInterval(s),r())},500);(0,n.sp)("load",r,t)}function o(e){if(a())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(a())return e();(0,n.sp)("popstate",e)}},384(e,t,r){"use strict";r.d(t,{Zm:()=>c,bQ:()=>d,dV:()=>u,pV:()=>l});var n=r(6154),i=r(1863),a=r(944),s=r(1910);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function u(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,s.i)(...Object.values(e.o))),e}function d(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,a.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),u(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,["NT",0,o])},2843(e,t,r){"use strict";r.d(t,{G:()=>a,u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)},r,i)}function a(e,t,r){(0,n.sp)("pagehide",e,t,r)}},9300(e,t,r){"use strict";r(860).K7.ajax;r.d(t,["mo",0,{NONE:"none",FAILURES:"failures",ALL:"all"}])},3969(e,t,r){"use strict";const n=r(860).K7.metrics;r.d(t,["TZ",0,n,"XG",0,"storeEventMetrics","xV",0,"storeSupportabilityMetrics"])},6630(e,t,r){"use strict";const n=r(860).K7.pageViewEvent;r.d(t,["T",0,n])},782(e,t,r){"use strict";const n=r(860).K7.pageViewTiming;r.d(t,["T",0,n])},4234(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){"use strict";var n=r(6154);r.d(t,["V",0,e=>n.RI&&!0===e?.privacy.cookies_enabled])},8362(e,t,r){"use strict";r.d(t,{d:()=>a});var n=r(9566),i=r(1741);class a extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){"use strict";r.d(t,{W:()=>a});var n=r(944),i=r(4261);class a{#e(e,...t){if(this[e]!==a.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e("log",e,t)}start(){return this.#e("start")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){"use strict";r.d(t,["BL",0,"finished","CH",0,"recordReplay","Dl",0,"setUserId","Fw",0,"setPageViewName","PA",0,"setCurrentRouteName","Pv",0,"consent","Tb",0,"pauseReplay","U2",0,"addToTrace","V1",0,"measure","Wb",0,"wrapLogger","bt",0,"setErrorHandler","cD",0,"setCustomAttribute","dT",0,"interaction","eY",0,"register","fF",0,"recordCustomEvent","hG",0,"addPageAction","k6",0,"addRelease","nb",0,"setApplicationVersion","o5",0,"noticeError"])},1738(e,t,r){"use strict";r.d(t,{U:()=>l,Y:()=>d});var n=r(3241),i=r(9908),a=r(1863),s=r(944),o=r(3969),c=r(8362),u=r(860);function d(e,t,r,a){const d=a||r;!d||d[e]&&d[e]!==c.d.prototype[e]||(d[e]=function(){(0,i.p)(o.xV,["API/"+e+"/called"],void 0,u.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:"api-"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,s.R)(23,e)}})}function l(e,t,r,n,s){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(s||null===r)&&(0,i.p)("api-"+n,[(0,a.t)(),t,r],void 0,"session",e.ee)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860(e,t,r){"use strict";const n="events",i="jserrors",a="browser/blobs",s="browser/logs",o={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},u={[o.pageViewEvent]:"rum",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:a,[o.sessionReplay]:a,[o.logging]:s,[o.genericEvents]:"ins"};r.d(t,["$J",0,u,"K7",0,o,"P3",0,c,"XX",0,i,"Yy",0,s,"df",0,a,"hg",0,"connect"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const a=t[n]={exports:{}};return e[n](a,a.exports,r),a.exports}r.m=e,r.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var i=t[n++],a=t[n++];r.o(e,i)?0===a&&n++:0===a?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:a})}else for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,n)=>(r.f[n](e,t),t),[])),r.u=e=>"nr-rum-1.322.0.min.js",r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t="NRBA-1.322.0.PROD:";r.l=(n,i,a,s)=>{if(e[n])return void e[n].push(i);let o,c;if(void 0!==a){const e=document.getElementsByTagName("script");for(var u=0;u<e.length;u++){const r=e[u];if(r.getAttribute("src")==n||r.getAttribute("data-webpack")==t+a){o=r;break}}}if(!o){c=!0;var d={296:"sha512-/59P7qAoMYQDJAZerTRPChdYcdrlcoEAw2TwA1wz6Y0/XLmt3sblL
8I5JCXAuxG0YxsW7iqJzgrcO7NJWO58EfQ=="};o=document.createElement("script"),o.charset="utf-8",r.nc&&o.setAttribute("nonce",r.nc),o.setAttribute("data-webpack",t+a),o.src=n,0!==o.src.indexOf(window.location.origin+"/")&&(o.crossOrigin="anonymous"),d[s]&&(o.integrity=d[s])}e[n]=[i];const l=(t,r)=>{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=>e(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c&&document.head.appendChild(o)}})(),r.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="https://js-agent.newrelic.com/",(()=>{const e={374:0,840:0};r.f.j=(t,n)=>{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const a=new Promise((r,n)=>i=e[t]=[r,n]);n.push(i[2]=a);const s=r.p+r.u(t),o=new Error,c=n=>{if(r.o(e,t)&&(i=e[t],0!==i&&(e[t]=void 0),i)){const e=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed: ("+e+": "+r+")",o.name="ChunkLoadError",o.type=e,o.request=r,i[1](o)}};r.l(s,c,"chunk-"+t,t)}};const t=(t,n)=>{let[i,a,s]=n;var o,c,u=0;if(i.some(t=>0!==e[t])){for(o in a)r.o(a,o)&&(r.m[o]=a[o]);if(s)s(r)}for(t&&t(n);u<i.length;u++)c=i[u],r.o(e,c)&&e[c]&&e[c][0](),e[c]=0},n=self["webpackChunk:NRBA-1.322.0.PROD"]=self["webpackChunk:NRBA-1.322.0.PROD"]||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{"use strict";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),a=r(1741);var s=r(2555),o=r(981);t.K7.genericEvents,o.R.PA,o.R.UA,o.R.BP;const c={RESOURCES:"experimental.resources",REGISTER:"register"};var u=r(9300);const d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var l=r(2614),f=r(944),g=r(8122);const p="[data-nr-mask]",m=e=>(0,g.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:u.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(c.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(c.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,f.R)(1,t)}}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(c.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:l.wk,inactiveMs:l.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector="".concat(t,",").concat(p):""===t||null===t?e.mask_selector=p:(0,f.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=",".concat(t):""!==t&&(0,f.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,f.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]},web_sockets:{enabled:!1}}})());var h=r(6154),v=r(9324);let b=0;const y={buildEnv:"PROD",distMethod:"CDN",version:v.xv,originTime:h.WN},_={consented:!1},w={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||_.consented},set consented(e){_.consented=e}
8,customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++b},listeningForIframeMessages:!1},R="BA";var A=r(7836),x=r(3241);const E={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var S=r(9908);const k="newrelic-iframe-";function T(e,t={},n,o){let{init:c,info:u,loader_config:d,runtime:l={},exposed:f=!0}=t;if(!u){const e=(0,i.pV)();c=e.init,u=e.info,d=e.loader_config}var p;e.init=m(c||{}),e.loader_config=(p=d||{},(0,g.a)(p,E)),u.jsAttributes??={},h.bv&&(u.jsAttributes.isWorker=!0),e.info=(0,s.D)(u);const v=e.init;e.runtime??=(e=>{const t=(0,g.a)(e,w),r=Object.keys(y).reduce((e,t)=>(e[t]={value:y[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:R,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{"entity.guid":this.id,appId:e.info.applicationID}}},v.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,i.pV)();Object.getOwnPropertyNames(a.W.prototype).forEach(r=>{const n=a.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=A.ee.get(e.agentIdentifier),e.exposed=f,(0,x.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge&&h.gm.addEventListener("message",t=>{"string"==typeof t.data?.type&&t.data.type.startsWith(k)&&(0,S.p)("iframe-message",[t],void 0,"IFRAME",e.ee)}),e.runtime.configured=!0)}var j=r(1863),P=r(4261),N=r(1738);
8var O=r(1687),M=r(4234),I=r(5289),D=r(7767);function V(e){return!!(0,i.dV)().o.MO&&(0,D.V)(e)&&!0===e?.session_trace.enabled}var W=r(6389),B=r(7699);const C=new WeakSet,K=new WeakMap;class U extends M.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,W.J)(()=>{(0,O.Ak)(e,this.featureName),t()}))}):(0,O.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=>{if(await this.deferred,this.#t(e),!(0,s.f)(e.info))return(0,f.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(K.has(e))return K.get(e);const i=(async()=>{if((0,D.V)(e.init))try{const{setupAgentSession:t}=await r.e(296).then(r.bind(r,1768));t(e)}catch(e){(0,f.R)(20,e),t.emit("internal-error",[e]),(0,S.p)(B.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await Promise.resolve().then(function(){const e=new Error("Cannot find module '../../loaders/configure/iframe-message-handler'");throw e.code="MODULE_NOT_FOUND",e});t(e)}catch(e){(0,f.R)(23,e)}const[{Connector:i},{Harvester:a}]=await Promise.all([r.e(296).then(r.bind(r,6589)),r.e(296).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new a(e);const s=Object.values(e.features).filter(t=>e.runtime.drainRegistry.has(t.featureName));Promise.all(s.map(e=>e.onAggregateImported)).then(()=>e.runtime.harvester.startTimer())})();K.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,f.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,O.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,f.R)(34,e),this.abortHandler?.(),(0,O.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};h.RI?(0,I.GG)(()=>i(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return V(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!C.has(e)&&(C.add(e),!(0,s.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}T(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var L=r(6630);class F extends U{static featureName=L.T;constructor(e){var t;super(e,L.T),this.setupInspectionEvents(),t=e,(0,N.Y)(P.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,S.p)("api-"+P.Fw,[(0,j.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>e.init.feature_flags.includes("rum_v2")?r.e(296).then(r.bind(r,908)):r.e(296).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,x.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,I.sB)(t=>{e(t,"DOMContentLoaded")}),(0,I.GG)(t=>{e(t,"load")}),(0,I.Qr)(t=>{e(t,"navigate")}),this.ee.on(l.tS.UPDATE,(e,t)=>{(0,x.W)({type:"lifecycle",name:"session",data:t})})}}class G extends e.d{constructor(e){var t;(super(),h.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(F),T(this,e,e.loaderType||"agent"),t=this,(0,N.Y)(P.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,N.U)(t,e,r,P.cD,n);(0,f.R)(40,typeof r)}else(0,f.R)(39,typeof e)},t),function(e){(0,N.Y)(P.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,f.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,S.p)("api-setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,N.U)(e,"enduser.id",t,P.Dl,!0)},e)}(this),function(e){(0,N.Y)(P.nb,function(t){if("string"==typeof t||null===t)return(0,N.U)(e,"application.version",t,P.nb,!1);(0,f.R)(42,typeof t)},e)}(this),function(e){(0,N.Y)("start",function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,N.Y)(P.Pv,function(t=!0){if("boolean"==typeof t){if((0,S.p)("api-"+P.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum?.()})}}else(0,f.R)(65,typeof t)},e)}(this),this.run()):(0,f.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};
8return n.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes("rum_v2");r.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=>{if(!e[r.featureName]&&(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,f.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,f.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var H=r(2843),z=r(782);class Y extends U{static featureName=z.T;constructor(e){super(e,z.T),h.RI&&((0,H.u)(()=>(0,S.p)("docHidden",[(0,j.t)()],void 0,z.T,this.ee),!0),(0,H.G)(()=>(0,S.p)("winPagehide",[(0,j.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=>r.e(296).then(r.bind(r,9981))))}}var Z=r(3969);class q extends U{static featureName=Z.TZ;constructor(e){super(e,Z.TZ),this.importAggregator(e,()=>r.e(296).then(r.bind(r,9623)))}}new G({features:[F,Y,q],loaderType:"lite"})})()})();</script>
8
9		<meta http-equiv="Content-Type" content="text/html" charset="utf-8">
10		<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
11		<meta property="fb:app_id" content="809396635904139" />
12				<link rel="dns-prefetch" href="//securepubads.g.doubleclick.net">
13		<link rel="dns-prefetch" href="//pubads.g.doubleclick.net">
14		<link rel="dns-prefetch" href="//adclick.g.doubleclick.net">
15		<link rel="dns-prefetch" href="//cm.g.doubleclick.net">
16		<link rel="preconnect" href="https://securepubads.g.doubleclick.net" crossorigin>
17		<link rel="preconnect" href="https://fonts.googleapis.com">
18		<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
19		<link href="https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap" rel="stylesheet">
20		
20<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous"></script>
20		
21		
22				
22<script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script>
22
23		
24		
24<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
24
25		
25<script type="text/javascript">
26			var _sf_async_config = _sf_async_config || {};
27			/** CONFIGURATION START **/
28			_sf_async_config.uid = 61187;
29			_sf_async_config.domain = 'elsalvador.com';
30			_sf_async_config.flickerControl = false;
31			_sf_async_config.useCanonical = true;
32			/** CONFIGURATION END **/
33			var _sf_startpt = (new Date()).getTime();
34		</script>
34
35
36		
36<script src="https://cdn.gravitec.net/storage/96d1354700968f55cebc307b048b8892/client.js" async></script>
36
37		
37<script>
38
39			
40			(function() {
41				var _sf_async_config = window._sf_async_config = (window._sf_async_config || {});
42				/** CHARTBEAT CONFIGURATION START **/
43				
44				_sf_async_config.uid = 61187;
45				_sf_async_config.domain = 'elsalvador.com';
46				_sf_async_config.useCanonical = true;
47
48				
49				_sf_async_config.sections = 'Portada';
50				_sf_async_config.authors = 'elsalvador.com';
51				
52
53				/** CONFIGURATION END **/
54				function loadChartbeat() {
55					var e = document.createElement('script');
56					var n = document.getElementsByTagName('script')[0];
57					e.type = 'text/javascript';
58					e.async = true;
59					e.src = '//static.chartbeat.com/js/chartbeat.js';
60					n.parentNode.insertBefore(e, n);
61				}
62				loadChartbeat();
63			})();
64		</script>
64
65		
66		
66<script async src="//static.chartbeat.com/js/chartbeat_mab.js"></script>
66
67
68				
69		
70		<link rel="icon" href="https://cdn-pro.elsalvador.com/escom_epsilon/images/favicon.ico" />
71		<link rel="stylesheet" href="https://www.elsalvador.com/wp-content/themes/escom_epsilon/style.css?time=03092026" type="text/css" />
72
73				
74		<!--Google Tag Manager Data Layer-->
75		
75<script>
76			dataLayer = [{
77				'createdDate'	: '',
78				'updatedDate':'',
79				'title' : 'Portada',
80				'keywords' :'',
81				'pageType' : 'Page',
82				'pageCategoryId' : '',
83				'pageCategoryName' : 'Portada',
84				'siteType' : 'site',
85				'pageAutor' : 'elsalvador.com',
86				'pageSource' : '/',
87				'idNoticia' : '',
88				'tagPrincipal' : '', 
89				'tagSecundarios' : '', 
90			}];		
91		</script>
91		
92		<!--End Google Tag Manager Data Layer-->		
93
94		<!-- Google Tag Manager -->
95		
95<script>
vendor: 339 bytes, lines 95-99
95(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
96		new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
97		j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
98		'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
99		})(window,document,'script','dataLayer','
99GTM-KLKS2R3
vendor: 3 bytes, line 99
99');
99</script>
99
100		<!-- End Google Tag Manager -->
101		
102
103		
103<script>
104			window.dataLayer = window.dataLayer || [];
105		</script>
105
106
107					
107<script>
108				window.dataLayer.push({
109				'event': 'page_type',
110				'tipo_pagina': 'general'
111				});
112			</script>
112
113		
114		
114<script type="text/javascript">
115			/**Al parecer esta funcion se usa para mandar a llamar el simbolo de imagen rota
116			 *  en algunas funciones que construyen html */
117			function delBrokenImg(imagen){
118				imagen.parentNode.removeChild(imagen);
119			}
120		</script>
120
121
122		
123		
124
125					<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
126	
127		<!-- All in One SEO 4.9.7.2 - aioseo.com -->
128		<title>Noticias de El Salvador - Noticias de El Salvador, noticias internacionales, salvadoreños por el mundo, economia, negocios, politica, deportes, entretenimiento, tecnologia, turismo, tendencias, fotos, videos, redes sociales</title>
129	<meta name="description" content="Noticias de El Salvador, noticias internacionales, salvadoreños por el mundo, economia, negocios, politica, deportes, entretenimiento, tecnologia, turismo, tendencias, fotos, videos, redes sociales" />
130	<meta name="robots" content="max-image-preview:large" />
131	<link rel="canonical" href="https://www.elsalvador.com/" />
132	<link rel="next" href="https://www.elsalvador.com/page/2/" />
133	<meta name="generator" content="All in One SEO (AIOSEO) 4.9.7.2" />
134		<meta property="og:locale" content="es_ES" />
135		<meta property="og:site_name" content="Noticias de El Salvador - Noticias de El Salvador, noticias internacionales, salvadoreños por el mundo, economia, negocios, politica, deportes, entretenimiento, tecnologia, turismo, tendencias, fotos, videos, redes sociales" />
136		<meta property="og:type" content="website" />
137		<meta property="og:title" content="Noticias de El Salvador - Noticias de El Salvador, noticias internacionales, salvadoreños por el mundo, economia, negocios, politica, deportes, entretenimiento, tecnologia, turismo, tendencias, fotos, videos, redes sociales" />
138		<meta property="og:description" content="Noticias de El Salvador, noticias internacionales, salvadoreños por el mundo, economia, negocios, politica, deportes, entretenimiento, tecnologia, turismo, tendencias, fotos, videos, redes sociales" />
139		<meta property="og:url" content="https://www.elsalvador.com/" />
140		<meta property="og:image" content="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/07/Recurso-12-scaled.png" />
141		<meta property="og:image:secure_url" content="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/07/Recurso-12-scaled.png" />
142		<meta name="twitter:card" content="summary_large_image" />
143		<meta name="twitter:site" content="@elsalvadorcom" />
144		<meta name="twitter:title" content="Noticias de El Salvador - Noticias de El Salvador, noticias internacionales, salvadoreños por el mundo, economia, negocios, politica, deportes, entretenimiento, tecnologia, turismo, tendencias, fotos, videos, redes sociales" />
145		<meta name="twitter:description" content="Noticias de El Salvador, noticias internacionales, salvadoreños por el mundo, economia, negocios, politica, deportes, entretenimiento, tecnologia, turismo, tendencias, fotos, videos, redes sociales" />
146		<meta name="twitter:image" content="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/07/Recurso-12-scaled.png" />
147		
147<script type="application/ld+json" class="aioseo-schema">
148			{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/www.elsalvador.com\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.elsalvador.com#listItem","position":1,"name":"Inicio","item":"https:\/\/www.elsalvador.com","nextItem":{"@type":"ListItem","@id":"https:\/\/www.elsalvador.com\/category\/deportes\/#listItem","name":"Deportes"}},{"@type":"ListItem","@id":"https:\/\/www.elsalvador.com\/category\/deportes\/#listItem","position":2,"name":"Deportes","item":"https:\/\/www.elsalvador.com\/category\/deportes\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.elsalvador.com\/category\/deportes\/futbol\/#listItem","name":"Futbol"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.elsalvador.com#listItem","name":"Inicio"}},{"@type":"ListItem","@id":"https:\/\/www.elsalvador.com\/category\/deportes\/futbol\/#listItem","position":3,"name":"Futbol","item":"https:\/\/www.elsalvador.com\/category\/deportes\/futbol\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.elsalvador.com\/deportes\/futbol\/alianza-vence-platense-liga\/1296271\/2026\/#listItem","name":"Alianza rompe racha de empates y vence 2-1 a Platense"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.elsalvador.com\/category\/deportes\/#listItem","name":"Deportes"}},{"@type":"ListItem","@id":"https:\/\/www.elsalvador.com\/deportes\/futbol\/alianza-vence-platense-liga\/1296271\/2026\/#listItem","position":4,"name":"Alianza rompe racha de empates y vence 2-1 a Platense","previousItem":{"@type":"ListItem","@id":"https:\/\/www.elsalvador.com\/category\/deportes\/futbol\/#listItem","name":"Futbol"}}]},{"@type":"CollectionPage","@id":"https:\/\/www.elsalvador.com\/#collectionpage","url":"https:\/\/www.elsalvador.com\/","name":"Noticias de El Salvador - Noticias de El Salvador, noticias internacionales, salvadore\u00f1os por el mundo, economia, negocios, politica, deportes, entretenimiento, tecnologia, turismo, tendencias, fotos, videos, redes sociales","description":"Noticias de El Salvador, noticias internacionales, salvadore\u00f1os por el mundo, economia, negocios, politica, deportes, entretenimiento, tecnologia, turismo, tendencias, fotos, videos, redes sociales","inLanguage":"es-ES","isPartOf":{"@id":"https:\/\/www.elsalvador.com\/#website"},"breadcrumb":{"@id":"https:\/\/www.elsalvador.com\/#breadcrumblist"},"about":{"@id":"https:\/\/www.elsalvador.com\/#organization"}},{"@type":"Organization","@id":"https:\/\/www.elsalvador.com\/#organization","name":"Noticias de El Salvador","description":"Noticias de El Salvador, noticias internacionales, salvadore\u00f1os por el mundo, economia, negocios, politica, deportes, entretenimiento, tecnologia, turismo, tendencias, fotos, videos, redes sociales","url":"https:\/\/www.elsalvador.com\/","telephone":"+50322317777","logo":{"@type":"ImageObject","url":"https:\/\/cdn-pro.elsalvador.com\/wp-content\/uploads\/2025\/11\/Favicon_escom-1.png","@id":"https:\/\/www.elsalvador.com\/#organizationLogo"},"image":{"@id":"https:\/\/www.elsalvador.com\/#organizationLogo"},"sameAs":["https:\/\/www.facebook.com\/elsalvadorcom\/","https:\/\/x.com\/elsalvadorcom","https:\/\/www.instagram.com\/elsalvadorcom","https:\/\/www.tiktok.com\/@elsalvadorcom"]},{"@type":"WebSite","@id":"https:\/\/www.elsalvador.com\/#website","url":"https:\/\/www.elsalvador.com\/","name":"Noticias de El Salvador","alternateName":"elsalvador.com","description":"Noticias de El Salvador, noticias internacionales, salvadore\u00f1os por el mundo, economia, negocios, politica, deportes, entretenimiento, tecnologia, turismo, tendencias, fotos, videos, redes sociales","inLanguage":"es-ES","publisher":{"@id":"https:\/\/www.elsalvador.com\/#organization"}}]}
149		</script>
149
150		<!-- All in One SEO -->
151
152<link rel='dns-prefetch' href='//www.elsalvador.com' />
153<script type="text/javascript">
154/* <![CDATA[ */
155window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.elsalvador.com\/wp-includes\/js\/wp-emoji-release.min.js"}};
156/*! This file is auto-generated */
157!function(s,n){var o,i,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),a=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===a[t]})}function u(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);for(var n=e.getImageData(16,16,1,1),a=0;a<n.data.length;a++)if(0!==n.data[a])return!1;return!0}function f(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\udedf")}return!1}function g(e,t,n,a){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):s.createElement("canvas"),o=r.getContext("2d",{willReadFrequently:!0}),i=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(function(e){i[e]=t(o,e,n,a)}),i}function t(e){var t=s.createElement("script");t.src=e,t.defer=!0,s.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",i=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){s.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+g.toString()+"("+[JSON.stringify(i),f.toString(),p.toString(),u.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"}),r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=function(e){c(n=e.data),r.terminate(),t(n)})}catch(e){}c(n=g(i,f,p,u))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);
158/* ]]> */
159</script>
159
160<style id='wp-emoji-styles-inline-css' type='text/css'>
161
162	img.wp-smiley, img.emoji {
163		display: inline !important;
164		border: none !important;
165		box-shadow: none !important;
166		height: 1em !important;
167		width: 1em !important;
168		margin: 0 0.07em !important;
169		vertical-align: -0.1em !important;
170		background: none !important;
171		padding: 0 !important;
172	}
173</style>
174<link rel='stylesheet' id='wp-block-library-css' href='https://www.elsalvador.com/wp-includes/css/dist/block-library/style.min.css' type='text/css' media='all' />
175<style id='classic-theme-styles-inline-css' type='text/css'>
176/*! This file is auto-generated */
177.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
178</style>
179<link rel='stylesheet' id='aioseo/css/src/vue/standalone/blocks/table-of-contents/global.scss-css' href='https://www.elsalvador.com/wp-content/plugins/all-in-one-seo-pack/dist/Lite/assets/css/table-of-contents/global.e90f6d47.css' type='text/css' media='all' />
180<style id='altamiranomedia-continua-historia-style-inline-css' type='text/css'>
181:root{--link-destacado:#6e50e4;--link-fondo:#f7f5ff;--eda-color-acento:#635bff;--eda-border-dashed:#cbd5e1}.link-destacado{color:var(--link-destacado);font-weight:600;position:relative;text-decoration:none}.link-destacado:after{background:var(--link-destacado);bottom:-2px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .25s ease;width:100%}.link-destacado:hover:after{transform:scaleX(1)}.link-box{background:var(--link-fondo);border-left:4px solid var(--link-destacado);margin:20px 0;padding:12px 16px}.link-label{color:#666;display:block;font-size:13px;letter-spacing:.5px}.link-box a{color:#111;font-size:16px;font-weight:700;text-decoration:none}.link-box a.link-destacado,.link-box a:hover{color:var(--link-destacado)}.link-box a.link-destacado{font-weight:600}.eda-item-editor-box{border:1px dashed var(--eda-border-dashed);border-radius:4px;list-style:none;margin-bottom:8px;padding:8px}:root{--eda-color-texto:#1a202c;--eda-color-texto-suave:#4a5568;--eda-color-linea:#cbd5e1}.ch-box{background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.02);margin:30px 0;padding:22px}.ch-header{margin-bottom:20px}.ch-kicker{color:var(--eda-color-acento);display:block;font-size:11px;font-weight:700;letter-spacing:1px;margin-bottom:4px;text-transform:uppercase}.ch-box h4{color:var(--eda-color-texto);font-size:18px;font-weight:800;letter-spacing:-.3px;margin:0}.ch-caso{color:var(--eda-color-texto-suave);font-weight:600}.ch-pasos{flex-direction:column;gap:0}.ch-paso,.ch-pasos{display:flex;position:relative}.ch-paso{gap:16px;padding-bottom:16px;text-decoration:none}.ch-paso:not(:last-child):before{background-color:var(--eda-color-linea);bottom:0;content:"";left:15px;position:absolute;top:32px;width:2px}.ch-paso.ch-completado:not(:last-child):before{background-color:var(--eda-color-acento)}.ch-circulo{align-items:center;background-color:#eef2ff;border:2px solid var(--eda-color-acento);border-radius:50%;color:var(--eda-color-acento);flex-shrink:0;font-size:13px;font-weight:700;height:32px;width:32px;z-index:2}.ch-circulo,.ch-contenido{display:flex;justify-content:center}.ch-contenido{flex-direction:column;padding-top:4px}.ch-texto{color:var(--eda-color-texto-suave);font-size:14px;font-weight:600;transition:color .2s}.ch-paso:hover .ch-texto{color:var(--eda-color-acento)}.ch-paso.ch-current{background-color:#f8fafc;border-radius:6px;cursor:default;margin:0 -12px;padding:12px}.ch-paso.ch-current .ch-circulo{background-color:var(--eda-color-acento);box-shadow:0 0 0 4px rgba(99,91,255,.15);color:#fff}.ch-paso.ch-current .ch-texto{color:var(--eda-color-texto);font-weight:700}.ch-leyendo-label{color:var(--eda-color-acento);display:block;font-size:11px;font-weight:700;letter-spacing:.5px;margin-bottom:2px;text-transform:uppercase}.ch-paso.ch-pendiente .ch-circulo{background-color:#fff;border-color:var(--eda-color-linea);color:#718096}.ch-paso.ch-pendiente .ch-texto{color:#718096}
182
183</style>
184<style id='altamiranomedia-frase-style-inline-css' type='text/css'>
185.wp-block-altamiranomedia-frase img.rounded-circle{-o-object-fit:cover;object-fit:cover}
186
187</style>
188<style id='altamiranomedia-tambien-esta-pasando-style-inline-css' type='text/css'>
189:root{--link-destacado:#6e50e4;--link-fondo:#f7f5ff;--eda-color-acento:#635bff;--eda-border-dashed:#cbd5e1}.link-destacado{color:var(--link-destacado);font-weight:600;position:relative;text-decoration:none}.link-destacado:after{background:var(--link-destacado);bottom:-2px;content:"";height:2px;left:0;position:absolute;
189transform:scaleX(0);transform-origin:left;transition:transform .25s ease;width:100%}.link-destacado:hover:after{transform:scaleX(1)}.link-box{background:var(--link-fondo);border-left:4px solid var(--link-destacado);margin:20px 0;padding:12px 16px}.link-label{color:#666;display:block;font-size:13px;letter-spacing:.5px}.link-box a{color:#111;font-size:16px;font-weight:700;text-decoration:none}.link-box a.link-destacado,.link-box a:hover{color:var(--link-destacado)}.link-box a.link-destacado{font-weight:600}.eda-item-editor-box{border:1px dashed var(--eda-border-dashed);border-radius:4px;list-style:none;margin-bottom:8px;padding:8px}:root{--eda-color-texto:#212529;--eda-color-fondo:#f8f9fa}.tep-box{background-color:var(--eda-color-fondo);border-left:4px solid var(--eda-color-acento);border-radius:0 4px 4px 0;margin:25px 0;padding:15px 20px}.tep-kicker{color:var(--eda-color-acento)!important;font-size:13px;font-weight:700;letter-spacing:.5px;margin:0 0 10px}.tep-lista{color:var(--eda-color-texto);font-size:15px;line-height:1.6;margin:0;padding-left:20px}.tep-lista li{margin-bottom:5px}.tep-enlace{border-bottom:1px dotted var(--eda-color-acento);color:var(--eda-color-texto);font-weight:600;text-decoration:none}.tep-enlace:hover{color:var(--eda-color-acento)}
190
191</style>
192<style id='altamiranomedia-te-puede-interesar-style-inline-css' type='text/css'>
193:root{--link-destacado:#6e50e4;--link-fondo:#f7f5ff;--eda-color-acento:#635bff;--eda-border-dashed:#cbd5e1}.link-destacado{color:var(--link-destacado);font-weight:600;position:relative;text-decoration:none}.link-destacado:after{background:var(--link-destacado);bottom:-2px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .25s ease;width:100%}.link-destacado:hover:after{transform:scaleX(1)}.link-box{background:var(--link-fondo);border-left:4px solid var(--link-destacado);margin:20px 0;padding:12px 16px}.link-label{color:#666;display:block;font-size:13px;letter-spacing:.5px}.link-box a{color:#111;font-size:16px;font-weight:700;text-decoration:none}.link-box a.link-destacado,.link-box a:hover{color:var(--link-destacado)}.link-box a.link-destacado{font-weight:600}.eda-item-editor-box{border:1px dashed var(--eda-border-dashed);border-radius:4px;list-style:none;margin-bottom:8px;padding:8px}
194
195</style>
196<style id='altamiranomedia-te-puede-interesar-lista-style-inline-css' type='text/css'>
197:root{--link-destacado:#6e50e4;--link-fondo:#f7f5ff;--eda-color-acento:#635bff;--eda-border-dashed:#cbd5e1}.link-destacado{color:var(--link-destacado);font-weight:600;position:relative;text-decoration:none}.link-destacado:after{background:var(--link-destacado);bottom:-2px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .25s ease;width:100%}.link-destacado:hover:after{transform:scaleX(1)}.link-box{background:var(--link-fondo);border-left:4px solid var(--link-destacado);margin:20px 0;padding:12px 16px}.link-label{color:#666;display:block;font-size:13px;letter-spacing:.5px}.link-box a{color:#111;font-size:16px;font-weight:700;text-decoration:none}.link-box a.link-destacado,.link-box a:hover{color:var(--link-destacado)}.link-box a.link-destacado{font-weight:600}.eda-item-editor-box{border:1px dashed var(--eda-border-dashed);border-radius:4px;list-style:none;margin-bottom:8px;padding:8px}
198
199</style>
200<style id='altamiranomedia-edh-custom-block-la-cifra-style-inline-css' type='text/css'>
201/**
202 * The following styles get applied both on the front of your site
203 * and in the editor.
204 *
205 * Replace them with your own styles or remove the file completely.
206 */
207.wp-block-altamiranomedia-edh-custom-block-la-cifra {
208  background-color: white;
209  color: black;
210}
211
212:root {
213  --second-font:Frank Ruhl Libre,Georgia,Times,Serif;
214  --body-text:18px;
215}
216
217.la-cifra-container {
218  display: flex;
219}
220
221.additional-content {
222  justify-content: flex-end;
223}
224
225/*# sourceMappingURL=style-index.css.map*/
226</style>
227<style id='global-styles-inline-css' type='text/css'>
228:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,
2280,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
228.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
229:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
230:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
231:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
232</style>
233<script type="text/javascript" id="real3d-flipbook-global-js-extra">
234/* <![CDATA[ */
235var flipbookOptions_global = {"pages":[],"pdfUrl":"","printPdfUrl":"","tableOfContent":[],"id":"","bookId":"","date":"","lightboxThumbnailUrl":"","mode":"normal","viewMode":"webgl","rangeChunkSize":"256","minPixelRatio":"1","pdfTextLayer":"true","zoomMin":"0.9","zoomStep":"2","zoomSize":"","zoomReset":"false","doubleClickZoom":"true","pageDrag":"true","singlePageMode":"false","pageFlipDuration":"1","sound":"true","startPage":"1","pageNumberOffset":"0","deeplinking":{"enabled":"false","prefix":""},"responsiveView":"true","responsiveViewTreshold":"768","responsiveViewRatio":"1","minimalView":"true","minimalViewBreakpoint":"600","cover":"true","backCover":"true","scaleCover":"false","pageCaptions":"false","height":"400","responsiveHeight":"true","containerRatio":"","thumbnailsOnStart":"false","contentOnStart":"false","searchOnStart":"","searchResultsThumbs":"false","tableOfContentCloseOnClick":"true","thumbsCloseOnClick":"true","autoplayOnStart":"false","autoplayInterval":"3000","autoplayLoop":"true","autoplayStartPage":"1","rightToLeft":"false","pageWidth":"","pageHeight":"","thumbSize":"130","logoImg":"","logoUrl":"","logoUrlTarget":"","logoCSS":"position:absolute;left:0;top:0;","menuSelector":"","zIndex":"auto","preloaderText":"","googleAnalyticsTrackingCode":"","pdfBrowserViewerIfIE":"false","modeMobile":"","viewModeMobile":"","aspectMobile":"","aspectRatioMobile":"0.71","singlePageModeIfMobile":"false","logoHideOnMobile":"false","mobile":{"thumbnailsOnStart":"false","contentOnStart":"false","pagesInMemory":"6","bitmapResizeHeight":"","bitmapResizeQuality":"","currentPage":{"enabled":"false"},"pdfUrl":"","minimalViewBreakpoint":"360","zoomMin":"","autoplayInterval":""},"lightboxCssClass":"","lightboxLink":"","lightboxLinkNewWindow":"true","lightboxBackground":"rgb(81, 85, 88)","lightboxBackgroundPattern":"","lightboxBackgroundImage":"","lightboxContainerCSS":"display:inline-block;padding:10px;","lightboxThumbnailHeight":"300","lightboxThumbnailUrlCSS":"display:block;","lightboxThumbnailInfo":"false","lightboxThumbnailInfoText":"","lightboxThumbnailInfoCSS":"top: 0;  width: 100%; height: 100%; font-size: 16px; color: #000; background: rgba(255,255,255,.8); ","showTitle":"false","showDate":"false","hideThumbnail":"false","lightboxText":"","lightboxTextCSS":"display:block;","lightboxTextPosition":"top","lightBoxOpened":"false","lightBoxFullscreen":"false","lightboxStartPage":"","lightboxMarginV":"0","lightboxMarginH":"0","lights":"true","lightPositionX":"0","lightPositionY":"150","lightPositionZ":"1400","lightIntensity":"0.6","shadows":"true","shadowMapSize":"2048","shadowOpacity":"0.2","shadowDistance":"15","pageHardness":"2","coverHardness":"2","pageRoughness":"1","pageMetalness":"0","pageSegmentsW":"6","pageSegmentsH":"1","pagesInMemory":"20","bitmapResizeHeight":"","bitmapResizeQuality":"","pageMiddleShadowSize":"4","pageMiddleShadowColorL":"#7F7F7F","pageMiddleShadowColorR":"#AAAAAA","antialias":"false","pan":"0","tilt":"0","rotateCameraOnMouseDrag":"true","panMax":"20","panMin":"-20","tiltMax":"0","tiltMin":"0","currentPage":{"enabled":"true","title":"Current page","hAlign":"left","vAlign":"top"},"btnAutoplay":{"enabled":"true","title":"Auto flip"},"btnNext":{"enabled":"true","title":"Next Page"},"btnLast":{"enabled":"false","title":"Last Page"},"btnPrev":{"enabled":"true","title":"Previous Page"},"btnFirst":{"enabled":"false","title":"First Page"},"btnZoomIn":{"enabled":"true","title":"Zoom in"},"btnZoomOut":{"enabled":"true","title":"Zoom out"},"btnToc":{"enabled":"true","title":"Table of Contents"},"btnThumbs":{"enabled":"true","title":"Pages"},"btnShare":{"enabled":"true","title":"Share"},"btnNotes":{"enabled":"false","title":"Notes"},"btnDownloadPages":{"enabled":"false","url":"","title":"Download pages"},"btnDownloadPdf":{"enabled":"true","url":"","title":"Download PDF","forceDownload":"true","openInNewWindow":"true"},"btnSound":{"enabled":"true","title":"Sound"},"btnExpand":{"enabled":"true","title":"Toggle fullscreen"},"btnSingle":{"enabled":"true","title":"Toggle single page"},"btnSearch":{"enabled":"false","title":"Search"},"search":{"enabled":"false","title":"Search"},"btnBookmark":{"enabled":"false","title":"Bookmark"},"btnPrint":{"enabled":"true","title":"Print"},"btnTools":{"enabled":"true","title":"More"},"btnClose":{"enabled":"true","title":"Close"},"whatsapp":{"enabled":"true"},"twitter":{"enabled":"true"},"facebook":{"enabled":"true"},"pinterest":{"enabled":"true"},"email":{"enabled":"true"},"linkedin":{"enabled":"true"},"digg":{"enabled":"false"},"reddit":{"enabled":"false"},"shareUrl":"","shareTitle":"","shareImage":"","layout":"1","iconSet":"fontawesome","progressBar":{"enabled":"false"},"skin":"light","useFontAwesome5":"true","sideNavigationButtons":"true","menuNavigationButtons":"false","backgroundColor":"rgb(81, 85, 88)","backgroundPattern":"","backgroundImage":"","backgroundTransparent":"false","menuBackgroun
235d":"","menuShadow":"","menuMargin":"0","menuPadding":"0","menuOverBook":"false","menuFloating":"false","menuTransparent":"false","menu2Background":"","menu2Shadow":"","menu2Margin":"0","menu2Padding":"0","menu2OverBook":"true","menu2Floating":"false","menu2Transparent":"true","skinColor":"","skinBackground":"","hideMenu":"false","menuAlignHorizontal":"center","btnColor":"","btnColorHover":"","btnBackground":"none","btnRadius":"0","btnMargin":"0","btnSize":"18","btnPaddingV":"10","btnPaddingH":"10","btnShadow":"","btnTextShadow":"","btnBorder":"","arrowColor":"#fff","arrowColorHover":"#fff","arrowBackground":"rgba(0,0,0,0)","arrowBackgroundHover":"rgba(0, 0, 0, .15)","arrowRadius":"4","arrowMargin":"4","arrowSize":"40","arrowPadding":"10","arrowTextShadow":"0px 0px 1px rgba(0, 0, 0, 1)","arrowBorder":"","closeBtnColorHover":"#FFF","closeBtnBackground":"rgba(0,0,0,.4)","closeBtnRadius":"0","closeBtnMargin":"0","closeBtnSize":"20","closeBtnPadding":"5","closeBtnTextShadow":"","closeBtnBorder":"","floatingBtnColor":"","floatingBtnColorHover":"","floatingBtnBackground":"","floatingBtnBackgroundHover":"","floatingBtnRadius":"","floatingBtnMargin":"","floatingBtnSize":"","floatingBtnPadding":"","floatingBtnShadow":"","floatingBtnTextShadow":"","floatingBtnBorder":"","currentPageMarginV":"5","currentPageMarginH":"5","arrowsAlwaysEnabledForNavigation":"true","arrowsDisabledNotFullscreen":"true","touchSwipeEnabled":"true","fitToWidth":"false","rightClickEnabled":"true","linkColor":"rgba(0, 0, 0, 0)","linkColorHover":"rgba(255, 255, 0, 1)","linkOpacity":"0.4","linkTarget":"_blank","pdfAutoLinks":"false","disableRange":"false","strings":{"print":"Print","printLeftPage":"Print left page","printRightPage":"Print right page","printCurrentPage":"Print current page","printAllPages":"Print all pages","download":"Download","downloadLeftPage":"Download left page","downloadRightPage":"Download right page","downloadCurrentPage":"Download current page","downloadAllPages":"Download all pages","bookmarks":"Bookmarks","bookmarkLeftPage":"Bookmark left page","bookmarkRightPage":"Bookmark right page","bookmarkCurrentPage":"Bookmark current page","search":"Search","findInDocument":"Find in document","pagesFoundContaining":"pages found containing","noMatches":"No matches","matchesFound":"matches found","page":"Page","matches":"matches","thumbnails":"Thumbnails","tableOfContent":"Table of Contents","share":"Share","pressEscToClose":"Press ESC to close","password":"Password","addNote":"Add note","typeInYourNote":"Type in your note..."},"access":"free","backgroundMusic":"","backgroundMusicOnAutoplay":"false","cornerCurl":"false","pdfTools":{"pageHeight":1500,"thumbHeight":200,"quality":0.8,"textLayer":"true","autoConvert":"true"},"slug":"","convertPDFLinks":"true","convertPDFLinksWithClass":"","convertPDFLinksWithoutClass":"","overridePDFEmbedder":"true","overrideDflip":"true","overrideWonderPDFEmbed":"true","override3DFlipBook":"true","overridePDFjsViewer":"true","resumeReading":"false","previewPages":"","previewMode":"","s":"d2c70384"};
236/* ]]> */
237</script>
237
238<link rel="https://api.w.org/" href="https://www.elsalvador.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.elsalvador.com/xmlrpc.php?rsd" />
239<meta name="generator" content="WordPress 6.8.3" />
240	
241			
241<script>
242				
243				  var adcase = { styles: {}, light:true };
244
245				  adcase.styles.push = {
246				    iconsStyle   : "width:62px;position:absolute;left:900px;top:0;border:1px solid #ccc;"
247				                 + "font-family:Arial;font-size:11px;padding:3px;background-color:white;"
248				                 + "text-align:center;",
249				    openIconHTML : "[OPEN]",
250				    closeIconHTML: "[CLOSE]" };
251
252				
253
254				  window.googletag = window.googletag || {cmd: []};
255
256				      console.log("Ancho: " + screen.width);
257				      var AdUnit = "/13921681/slv_home";
258				      var categoria = "";
259				      console.log("AdUnit: " + AdUnit);
260				      console.log(categoria);
261
262
263
264				  googletag.cmd.push(function() {
265				  	
266						if (screen.width > 800) {
267							
268googletag.defineSlot(AdUnit, [970, 90], 'div-ad-header-970x90').addService(googletag.pubads()).setTargeting('pos',['1']).setTargeting('genero', ['f', 'm']).setTargeting('intereses', ['automoviles', 'belleza/moda/', 'deportes', 'ecommerce', 'educacion superior', 'internet', 'maternidad/bebes', 'motocicletas', 'negocios', 'nutricion/salud', 'tecnologia', 'politica']).setTargeting('test', 'lazyload');
269googletag.defineSlot(AdUnit, [728, 90], 'div-ad-footer-728x90').addService(googletag.pubads()).setTargeting('pos',['2']).setTargeting('genero', ['f', 'm']).setTargeting('intereses', ['automoviles', 'belleza/moda/', 'deportes', 'ecommerce', 'educacion superior', 'internet', 'maternidad/bebes', 'motocicletas', 'negocios', 'nutricion/salud', 'tecnologia', 'politica']).setTargeting('test', 'lazyload');
270googletag.defineSlot(AdUnit, [728, 90], 'div-ad-728x90-1').addService(googletag.pubads()).setTargeting('pos',['pos','pos1']).setTargeting('genero', ['f', 'm']).setTargeting('intereses', ['automoviles', 'belleza/moda/', 'deportes', 'ecommerce', 'educacion superior', 'internet', 'maternidad/bebes', 'motocicletas', 'negocios', 'nutricion/salud', 'tecnologia', 'politica']).setTargeting('test', 'lazyload');
271googletag.defineSlot(AdUnit, [728, 90], 'div-ad-728x90-2').addService(googletag.pubads()).setTargeting('pos',['pos','pos2']).setTargeting('genero', ['f', 'm']).setTargeting('intereses', ['automoviles', 'belleza/moda/', 'deportes', 'ecommerce', 'educacion superior', 'internet', 'maternidad/bebes', 'motocicletas', 'negocios', 'nutricion/salud', 'tecnologia', 'politica']).setTargeting('test', 'lazyload');
272googletag.defineSlot(AdUnit, [728, 90], 'div-ad-728x90-3').addService(googletag.pubads()).setTargeting('pos',['pos','pos3']).setTargeting('genero', ['f', 'm']).setTargeting('intereses', ['automoviles', 'belleza/moda/', 'deportes', 'ecommerce', 'educacion superior', 'internet', 'maternidad/bebes', 'motocicletas', 'negocios', 'nutricion/salud', 'tecnologia', 'politica']).setTargeting('test', 'lazyload');
273googletag.defineSlot(AdUnit, [728, 90], 'div-ad-728x90-4').addService(googletag.pubads()).setTargeting('pos',['pos','pos4']).setTargeting('genero', ['f', 'm']).setTargeting('intereses', ['automoviles', 'belleza/moda/', 'deportes', 'ecommerce', 'educacion superior', 'internet', 'maternidad/bebes', 'motocicletas', 'negocios', 'nutricion/salud', 'tecnologia', 'politica']).setTargeting('test', 'lazyload');
274googletag.defineSlot(AdUnit, [728, 90], 'div-ad-728x90-5').addService(googletag.pubads()).setTargeting('pos',['pos','pos5']).setTargeting('genero', ['f', 'm']).setTargeting('intereses', ['automoviles', 'belleza/moda/', 'deportes', 'ecommerce', 'educacion superior', 'internet', 'maternidad/bebes', 'motocicletas', 'negocios', 'nutricion/salud', 'tecnologia', 'politica']).setTargeting('test', 'lazyload');
275googletag.defineSlot(AdUnit, [728, 90], 'div-ad-728x90-6').addService(googletag.pubads()).setTargeting('pos',['pos','pos6']).setTargeting('genero', ['f', 'm']).setTargeting('intereses', ['automoviles', 'belleza/moda/', 'deportes', 'ecommerce', 'educacion superior', 'internet', 'maternidad/bebes', 'motocicletas', 'negocios', 'nutricion/salud', 'tecnologia', 'politica']).setTargeting('test', 'lazyload');
276googletag.defineSlot(AdUnit, [728, 90], 'div-ad-728x90-7').addService(googletag.pubads()).setTargeting('pos',['pos','pos7']).setTargeting('genero', ['f', 'm']).setTargeting('intereses', ['automoviles', 'belleza/moda/', 'deportes', 'ecommerce', 'educacion superior', 'internet', 'maternidad/bebes', 'motocicletas', 'negocios', 'nutricion/salud', 'tecnologia', 'politica']).setTargeting('test', 'lazyload');
277googletag.defineSlot('/13921681/slv_ancla.in', [728, 90], 'adslot-footer').addService(googletag.pubads()).setTargeting('pos',['portada']).setTargeting('genero', ['f', 'm']).setTargeting('intereses', ['automoviles', 'belleza/moda/', 'deportes', 'ecommerce', 'educacion superior', 'internet', 'maternidad/bebes', 'motocicletas', 'negocios', 'nutricion/salud', 'tecnologia', 'politica']).setTargeting('test', 'lazyload');
278googletag.defineSlot('/13921681/video_slider_1x1', [1, 1], 'div-body-vslider').addService(googletag.pubads());						}
279						else{
280							
281googletag.defineSlot(AdUnit, [320, 50], 'div-ad-header-320x50').addService(googletag.pubads()).setTargeting('pos',['1']).setTargeting('genero', ['f', 'm']).setTargeting('intereses', ['automoviles', 'belleza/moda/', 'deportes', 'ecommerce', 'educacion superior', 'internet', 'maternidad/bebes', 'motocicletas', 'negocios', 'nutricion/salud', 'tecnologia', 'politica']).setTargeting('test', 'lazyload');
282googletag.defineSlot(AdUnit, [320, 50], 'div-ad-footer-320x50').addService(googletag.pubads()).setTargeting('pos',['2']).setTargeting('genero', ['f', 'm']).setTargeting('intereses', ['automoviles', 'belleza/moda/', 'deportes', 'ecommerce', 'educacion superior', 'internet', 'maternidad/bebes', 'motocicletas', 'negocios', 'nutricion/salud', 'tecnologia', 'politica']).setTargeting('test', 'lazyload');
283googletag.defineSlot(AdUnit, [300, 250], 'div-ad-300x250-1').addService(googletag.pubads()).setTargeting('pos',['pos1']).setTargeting('genero', ['f', 'm']).setTargeting('intereses', ['automoviles', 'belleza/moda/', 'deportes', 'ecommerce', 'educacion superior', 'internet', 'maternidad/bebes', 'motocicletas', 'negocios', 'nutricion/salud', 'tecnologia', 'politica']).setTargeting('test', 'lazyload');
284googletag.defineSlot(AdUnit, [300, 250], 'div-ad-300x250-2').addService(googletag.pubads()).setTargeting('pos',['pos2']).setTargeting('genero', ['f', 'm']).setTargeting('intereses', ['automoviles', 'belleza/moda/', 'deportes', 'ecommerce', 'educacion superior', 'internet', 'maternidad/bebes', 'motocicletas', 'negocios', 'nutricion/salud', 'tecnologia', 'politica']).setTargeting('test', 'lazyload');
285googletag.defineSlot(AdUnit, [300, 250], 'div-ad-300x250-3').addService(googletag.pubads()).setTargeting('pos',['pos3']).setTargeting('genero', ['f', 'm']).setTargeting('intereses', ['automoviles', 'belleza/moda/', 'deportes', 'ecommerce', 'educacion superior', 'internet', 'maternidad/bebes', 'motocicletas', 'negocios', 'nutricion/salud', 'tecnologia', 'politica']).setTargeting('test', 'lazyload');
286googletag.defineSlot(AdUnit, [300, 250], 'div-ad-300x250-4').addService(googletag.pubads()).setTargeting('pos',['pos4']).setTargeting('genero', ['f', 'm']).setTargeting('intereses', ['automoviles', 'belleza/moda/', 'deportes', 'ecommerce', 'educacion superior', 'internet', 'maternidad/bebes', 'motocicletas', 'negocios', 'nutricion/salud', 'tecnologia', 'politica']).setTargeting('test', 'lazyload');
287googletag.defineSlot(AdUnit, [300, 250], 'div-ad-300x250-5').addService(googletag.pubads()).setTargeting('pos',['pos5']).setTargeting('genero', ['f', 'm']).setTargeting('intereses', ['automoviles', 'belleza/moda/', 'deportes', 'ecommerce', 'educacion superior', 'internet', 'maternidad/bebes', 'motocicletas', 'negocios', 'nutricion/salud', 'tecnologia', 'politica']).setTargeting('test', 'lazyload');
288googletag.defineSlot(AdUnit, [300, 250], 'div-ad-300x250-6').addService(googletag.pubads()).setTargeting('pos',['pos6']).setTargeting('genero', ['f', 'm']).setTargeting('intereses', ['automoviles', 'belleza/moda/', 'deportes', 'ecommerce', 'educacion superior', 'internet', 'maternidad/bebes', 'motocicletas', 'negocios', 'nutricion/salud', 'tecnologia', 'politica']).setTargeting('test', 'lazyload');
289googletag.defineSlot(AdUnit, [300, 250], 'div-ad-300x250-7').addService(googletag.pubads()).setTargeting('pos',['pos7']).setTargeting('genero', ['f', 'm']).setTargeting('intereses', ['automoviles', 'belleza/moda/', 'deportes', 'ecommerce', 'educacion superior', 'internet', 'maternidad/bebes', 'motocicletas', 'negocios', 'nutricion/salud', 'tecnologia', 'politica']).setTargeting('test', 'lazyload');
290googletag.defineSlot('/13921681/slv_ancla.in', [320, 50], 'adslot-footer').addService(googletag.pubads()).setTargeting('pos',['portada']).setTargeting('genero', ['f', 'm']).setTargeting('intereses', ['automoviles', 'belleza/moda/', 'deportes', 'ecommerce', 'educacion superior', 'internet', 'maternidad/bebes', 'motocicletas', 'negocios', 'nutricion/salud', 'tecnologia', 'politica']).setTargeting('test', 'lazyload');
291googletag.defineSlot('/13921681/video_slider_1x1', [1, 1], 'div-body-vslider').addService(googletag.pubads());						}
292															googletag.pubads().enableSingleRequest();
293									googletag.pubads().collapseEmptyDivs();
294									//googletag.pubads().setTargeting('adcase', adcase.logData);
295									googletag.enableServices();
296												  });
297			</script>
297	
298<link rel="icon" href="https://cdn-pro.elsalvador.com/wp-content/uploads/2025/11/Favicon_escom-1.png" sizes="32x32" />
299<link rel="icon" href="https://cdn-pro.elsalvador.com/wp-content/uploads/2025/11/Favicon_escom-1.png" sizes="192x192" />
300<link rel="apple-touch-icon" href="https://cdn-pro.elsalvador.com/wp-content/uploads/2025/11/Favicon_escom-1.png" />
301<meta name="msapplication-TileImage" content="https://cdn-pro.elsalvador.com/wp-content/uploads/2025/11/Favicon_escom-1.png" />
302		<!-- Bloques ld+json para dar informacion a los motores de búsqueda -->
303		
303<script type="application/ld+json">{"@context":"http://schema.org","@type":"Organization","name":"elsalvador.com","url":"https://www.elsalvador.com","address":"11 Calle Oriente y Avenida Cuscatancingo No 271 San Salvador, El Salvador","sameAs":["https://www.facebook.com/elsalvadorcom/","https://www.youtube.com/channel/UCr865ABWoDU_qMeQ5LUrbyw","https://twitter.com/elsalvadorcom","https://www.linkedin.com/company/am-rica-interactiva-el-diario-de-hoy/"]}</script>
303
304					</head>
305	<body id="top">
306	
307	
308	
308<script type="text/javascript">
309		// Pasar el valor de configuración directamente a JavaScript para el modal de CopiPaste
310		//var copyPasteEnabled = ;
311	</script>
311
312
313	<!-- Contenedor de la superposición (inicialmente oculto copyPaste) -->
314	<!-- <div id="copy-overlay" class="copy-overlay">
315		<div class="copy-message">
316			<button id="close-overlay" class="close-btn">&times;</button>
317			<h2>Historias que importan, gracias a lectores como tú</h2>
318			<p>El periodismo que hacemos requiere tiempo, esfuerzo y pasión. Cada reportaje es para mantener informado y contar historias que marcan la diferencia</p>
319			<p>Sucríbete y obtén acceso a contenido exclusivo</p>
320			<a href="/suscripciones" class="subscribe-btn click-suscribe">¡Suscríbete hoy mismo!</a>
321		</div>
322	</div> -->
323		<!-- FIN VALIDACIONES ADICIONALES -->
324
325		<div id="fb-root"></div>
326
327		<div class="top-bar" id="top-bar">
328			<div class="over-content">
329<div id="cintillopushdown" class="cintillopushdown"></div>
330	<div class="banner-970x90 only-desktop">
331		<!-- Start 970x90 ADn -->
332			<div id="div-ad-header-970x90"  style="height:90px; min-height:90px; position:relative;">
333				
333<script type="text/javascript">    googletag.cmd.push(function() {googletag.display("div-ad-header-970x90");});</script>
333   
334			</div>
335			<!-- End 970x90 AD -->
336	</div>	
337</div>
338
339<style>/*.cuerpo-nota p{font-weight:600 !important;line-height:1.45;} */
340article p.entradilla{font-weight:600 !important;line-height:1.55;font-size:17px;} article h1.titulo-detalle-nota{color:#000000;font-weight:900 !important;} </style>
341
342
343<!-- Inicia SpinCube -->
344<script>
345    window.addEventListener('message', (event) => {
346        const mensaje_amg_edh = event.data;
347        if (mensaje_amg_edh.amgEdhTipoPub == 'spincube') { 
348            cube_init_comercial(mensaje_amg_edh.amgEdhId); 
349        }
350    });
351
352    var indice_cubo_comercial = 0;
353    let array_cubos = [];
354    let caras_cubo_comercial = ["front", "right", "top", "back", "left", "bottom"];
355    var currentClassCuboComercial = '';
356
357    function changeCubeSide() {
358        var w = 0;
359        if (indice_cubo_comercial >= 5) { indice_cubo_comercial = 0; } else { indice_cubo_comercial++; }
360        var showClass = 'show-' + caras_cubo_comercial[indice_cubo_comercial];
361
362        for (w = 0; w < array_cubos.length; w++) {
363            var el = document.querySelector("#" + array_cubos[w] + " .cube");
364            if (!el) continue;
365
366            if (currentClassCuboComercial) {
367                el.classList.remove(
368                    "show-front", "show-right", "show-top",
369                    "show-back", "show-left", "show-bottom"
370                );
371            }
372            el.classList.add(showClass);
373        }
374        currentClassCuboComercial = showClass;
375    }
376
377    function cube_init_comercial(divId) {
378        var contenedor = document.getElementById(divId);
379        if (contenedor) {
380            contenedor.style.height = "300px";
381            contenedor.style.marginBottom = "70px";
382            contenedor.style.marginTop = "30px";
383        }
384        array_cubos.push(divId);
385    }
386
387    window.addEventListener('load', function() {
388        setInterval(function () { changeCubeSide(); }, 5000);
389    });
390</script>
390
391
392<style>
393	.scene {width: 300px;height: 300px;margin:0px auto !important;perspective: 400px;background:white;opacity:1;}
394.cube { width:300px;height:300px;position:relative;transform-style:preserve-3d;transform:translateZ(-150px);transition:transform 1s;  }
395.cube.show-front  { transform: translateZ(-150px) rotateY(   0deg); }
396.cube.show-right  { transform: translateZ(-150px) rotateY( -90deg); }
397.cube.show-back   { transform: translateZ(-150px) rotateY(-180deg); }
398.cube.show-left   { transform: translateZ(-150px) rotateY(  90deg); }
399.cube.show-top    { transform: translateZ(-150px) rotateX( -90deg); }
400.cube.show-bottom { transform: translateZ(-150px) rotateX(  90deg); }
401.cube__face {position:absolute;width:300px;height:300px;border:none !important;font-size:40px;font-weight:bold;color:white;text-align:center;}
402/*
403.cube__face--front  { background: hsla(  0, 100%, 50%, 1); }
404.cube__face--right  { background: hsla( 60, 100%, 50%, 1); }
405.cube__face--back   { background: hsla(120, 100%, 50%, 1); }
406.cube__face--left   { background: hsla(180, 100%, 50%, 1); }
407.cube__face--top    { background: hsla(240, 100%, 50%, 1); }
408.cube__face--bottom { background: hsla(300, 100%, 50%, 1); }
409*/
410.cube__face--front  { transform: rotateY(  0deg) translateZ(150px); }
411.cube__face--right  { transform: rotateY( 90deg) translateZ(150px); }
412.cube__face--back   { transform: rotateY(180deg) translateZ(150px); }
413.cube__face--left   { transform: rotateY(-90deg) translateZ(150px); }
414.cube__face--top    { transform: rotateX( 90deg) translateZ(150px); }
415.cube__face--bottom { transform: rotateX(-90deg) translateZ(150px); }
416	
417.scene a:hover{opacity:1 !important;}
418.scene img:hover{opacity:1 !important;}	
419	
420#adSpinCube1,#adSpinCube2,#adSpinCube3,#adSpinCube4,#adSpinCube5,#adSpinCube6,#adSpinCube7,#adSpinCube8,#adSpinCube9,#adSpinCube10,#adSpinCube11,#adSpinCube12,#adSpinCube13,#adSpinCube14,#adSpinCube15,#adSpinCube16,#adSpinCube17,#adSpinCube18,#adSpinCube19,#adSpinCube20,#adSpinCube21,#adSpinCube22,#adSpinCube23,#adSpinCube24,#adSpinCube25,#adSpinCube26,#adSpinCube27,#adSpinCube28,#adSpinCube29,#adSpinCube30,#adSpinCube31,#adSpinCube31,#adSpinCube33,#adSpinCube34,#adSpinCube35,#adSpinCube36,#adSpinCube37,#adSpinCube38,#adSpinCube39,#adSpinCube40,#adSpinCube41,#adSpinCube42,#adSpinCube43,#adSpinCube44,#adSpinCube45,#adSpinCube46,#adSpinCube47,#adSpinCube48,#adSpinCube49,#adSpinCube50,#adSpinCube51,#adSpinCube52,#adSpinCube53,#adSpinCube54,#adSpinCube55,#adSpinCube56,#adSpinCube57,#adSpinCube58,#adSpinCube59,#adSpinCube60,#adSpinCube61,#adSpinCube62,#adSpinCube63,#adSpinCube64,#adSpinCube65,#adSpinCube66,#adSpinCube67,#adSpinCube68,#adSpinCube69,#adSpinCube70,#adSpinCube71,#adSpinCube72,#adSpinCube73,#adSpinCube74,#adSpinCube75,#adSpinCube76,#adSpinCube77,#adSpinCube78,#adSpinCube79,#adSpinCube80,#adSpinCube81,#adSpinCube82,#adSpinCube83,#adSpinCube84,#adSpinCube85,#adSpinCube86,#adSpinCube87,#adSpinCube88,#adSpinCube89,#adSpinCube90,#adSpinCube91,#adSpinCube92,#adSpinCube93,#adSpinCube94,#adSpinCube95,#adSpinCube96,#adSpinCube97,#adSpinCube98,#adSpinCube99,#adSpinCube100,#adSpinCube101,#adSpinCube102,#adSpinCube103,#adSpinCube104,#adSpinCube105,#adSpinCube106,#adSpinCube107,#adSpinCube108,#adSpinCube109,#adSpinCube110,#adSpinCube111,#adSpinCube112,#adSpinCube113,#adSpinCube114,#adSpinCube115,#adSpinCube116,#adSpinCube117,#adSpinCube118,#adSpinCube119,#adSpinCube120,#adSpinCube121,#adSpinCube122,#adSpinCube123,#adSpinCube124,#adSpinCube125 {border:none !important;height:300px !important;overflow:visible !important;}
421#adSpinCube126,#adSpinCube127,#adSpinCube128,#adSpinCube129,#adSpinCube130,#adSpinCube131,#adSpinCube132,#adSpinCube133,#adSpinCube134,#adSpinCube135,#adSpinCube136,#adSpinCube137,#adSpinCube138,#adSpinCube139,#adSpinCube140,#adSpinCube141,#adSpinCube142,#adSpinCube143,#adSpinCube144,#adSpinCube145,#adSpinCube146,#adSpinCube147,#adSpinCube148,#adSpinCube149,#adSpinCube150,#adSpinCube151,#adSpinCube152,#adSpinCube153,#adSpinCube154,#adSpinCube155,#adSpinCube156,#adSpinCube157,#adSpinCube158,#adSpinCube159,#adSpinCube160,#adSpinCube161,#adSpinCube162,#adSpinCube163,#adSpinCube164,#adSpinCube165,#adSpinCube166,#adSpinCube167,#adSpinCube168,#adSpinCube169,#adSpinCube170,#adSpinCube171,#adSpinCube172,#adSpinCube173,#adSpinCube174,#adSpinCube175,#adSpinCube176,#adSpinCube177,#adSpinCube178,#adSpinCube179,#adSpinCube180,#adSpinCube181,#adSpinCube182,#adSpinCube183,#adSpinCube184,#adSpinCube185,#adSpinCube186,#adSpinCube187,#adSpinCube188,#adSpinCube189,#adSpinCube190,#adSpinCube191,#adSpinCube192,#adSpinCube193,#adSpinCube194,#adSpinCube195,#adSpinCube196,#adSpinCube197,#adSpinCube198,#adSpinCube198,#adSpinCube200,#adSpinCube201,#adSpinCube202,#adSpinCube203,#adSpinCube204,#adSpinCube205,#adSpinCube206,#adSpinCube207,#adSpinCube208,#adSpinCube209,#adSpinCube210,#adSpinCube211,#adSpinCube212,#adSpinCube213,#adSpinCube214,#adSpinCube215,#adSpinCube216,#adSpinCube217,#adSpinCube218,#adSpinCube219,#adSpinCube220,#adSpinCube221,#adSpinCube222,#adSpinCube223,#adSpinCube224,#adSpinCube225,#adSpinCube226,#adSpinCube227,#adSpinCube228,#adSpinCube229,#adSpinCube230,#adSpinCube231,#adSpinCube232,#adSpinCube233,#adSpinCube234,#adSpinCube235,#adSpinCube236,#adSpinCube237,#adSpinCube238,#adSpinCube239,#adSpinCube240,#adSpinCube241,#adSpinCube242,#adSpinCube243,#adSpinCube244,#adSpinCube245,#adSpinCube246,#adSpinCube247,#adSpinCube248,#adSpinCube249,#adSpinCube250 {border:none !important;height:300px !important;overflow:visible !important;}
422	
423</style>
424
425<!-- Termina SpinCube -->
426
427		</div>
428		
429		
430		<!-- Google Tag Manager (noscript) -->
vendor: 71 bytes, lines 430-431
430
431		<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
431GTM-KLKS2R3
vendor: 89 bytes, lines 431-433
431"
432		height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
433		
433<!-- End Google Tag Manager (noscript) -->
434		
435		<div id='div-body-vslider' align="center" style="display:block; clear:left;">
436			<div>
437				
437<script type="text/javascript">
438					googletag.cmd.push(function() {
439						googletag.display("div-body-vslider");
440					});
441				</script>
441
442			</div>
443		</div>
444				<!-- usando style del header directamente al ser css prioritario MINIFICADO, archivo original: /css-min/header-css.css-->
445		<style>.btn-newsletter,.icon-btn{transition:.4s;font-size:13px}body,html{overflow-x:clip}.empresarial-color{color:#ff6140!important}.icon-header{display:inline-block;width:20px;height:20px;background:url(https://cdn-pro.elsalvador.com/escom_epsilon/images/icons.svg) no-repeat}.icon-header.newsletter{background-position:-95px -373px;filter:invert(1)}.icon-header.search{background-position:-59px -373px}.icon-header.map{background-position:-24px -372px}.border-off{display:inline-block;width:27px;height:25px;background:url(https://cdn-pro.elsalvador.com/escom_epsilon/images/icons.svg) no-repeat;border:none}.border-off.ee{background-position:-426px -329px;width:34px;height:25px}.border-off.foto{background-position:-354px -329px;transition:0.2s}.border-off.foto:hover{background-position:-354px -352px}.border-off.video{background-position:-391px -329px;transition:0.2s}.border-off.video:hover{background-position:-391px -352px}.icon-header.globe{background-position:-134px -372px}#portal-escom-header{position:sticky;top:0;z-index:1050;background:#fff;overflow:visible;padding-bottom:0}.portal-escom-topbar{display:flex;align-items:center;justify-content:space-between;padding:10px 15px}.portal-escom-logo{position:relative;display:flex;align-items:center;justify-content:center}.portal-escom-logo img{height:45px;transition:.3s}.portal-escom-logo-compact{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.1);opacity:0}.btn-newsletter{background:#7b5cff;color:#fff;padding:5px 10px;border-radius:6px;display:flex;align-items:center;gap:5px;border:2px solid #7b5cff}.icon-btn-off{background:#fff;padding:4px;border-radius:5px;display:flex;align-items:center;gap:4px;border:none}.icon-btn{background:#fff;padding:4px;border-radius:5px;display:flex;align-items:center;gap:4px;border:2px solid}.icon-btn:hover{color:#7b5cff;border:2px solid #7b5cff}.portal-escom-ad-banner{overflow:hidden;transition:opacity .25s,transform .3s,max-height .35s .2s;max-height:120px}.portal-escom-nav{display:flex;justify-content:center;gap:40px;padding:12px 5px 15px;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;align-items:center}.portal-escom-nav a{color:#111;font-size:15px;text-decoration:none;font-weight:700;position:relative;padding-bottom:6px}.portal-escom-nav a.active::after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:3px;background:#7b5cff;border-radius:2px}.portal-escom-lang-dropdown,.portal-escom-nav-item-dropdown{position:relative}.portal-escom-dropdown-menu{position:absolute;top:100%;left:0;background:#fff;border:1px solid #eee;border-radius:8px;padding:10px 0;min-width:180px;display:none;flex-direction:column;box-shadow:0 8px 20px rgb(0 0 0 / .08);z-index:2000}.portal-escom-dropdown-menu a{padding:8px 15px;font-size:14px;color:#333}.portal-escom-dropdown-menu a:hover,.portal-escom-lang-menu a:hover{background:#f5f5f5}.portal-escom-tags{display:flex;justify-content:center;gap:20px;padding:8px 15px;background:#f3f3f3;font-size:13px;overflow-x:visible;transition:transform .3s,opacity .25s;will-change:transform,opacity}.portal-escom-tag a{position:relative;padding-left:14px;color:#555;text-decoration:none}.portal-escom-tag a::before{content:"";position:absolute;left:0;top:3px;border-left:6px solid #7b5cff;border-top:4px solid #fff0;border-bottom:4px solid #fff0}.gcsc-branding,.gsc-completion-container,.portal-escom-lang-dropdown.force-hide .portal-escom-lang-menu{display:none!important}.portal-escom-search-overlay{position:fixed;inset:0;background:rgb(255 255 255 / .6);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(6px);display:none;align-items:center;justify-content:center;z-index:9999}.portal-escom-search-overlay .search-box{position:absolute;width:100%;max-width:500px;background:#fff;border-radius:8px;padding:16px;box-shadow:0 10px 25px rgb(0 0 0 / .2);top:0}.portal-escom-search-overlay.active{display:flex;justify-content:center;align-items:center;height:100%}#closeSearch{position:absolute;top:8px;right:8px;z-index:2;border-radius:50px}.gsc-input-box,.gsc-input-box-focus,.gsc-input-box-hover,input.gsc-input{border:0 solid #bbb!important}.gsc-control-cse{border-color:#d1d1d1!important;background-color:#fff;border-radius:10px}.portal-escom-lang-menu{position:absolute;top:100%;right:0;background:#fff;border:1px solid #eee;border-radius:8px;padding:8px 0;min-width:160px;display:none;flex-direction:column;box-shadow:0 8px 20px rgb(0 0 0 / .08);z-index:100}.portal-escom-lang-menu a{padding:8px 15px;font-size:14px;color:#333;text-decoration:none}.portal-escom-scrolled .logo-full{opacity:0;transform:scale(.9)}.portal-escom-scrolled .portal-escom-logo-compact{opacity:1;transform:translate(-50%,-50%) scale(.5)}.portal-escom-scrolled .portal-escom-tags{transform:translateY(-100%);opacity:0;pointer-events:none}.portal-escom-scrolled .portal-escom-ad-banner{opacity:0;transform:translateY(-20px);max-height:0}.portal-escom-lang-dropdown:hover .portal-escom-lang-menu,.portal-escom-nav-item-dropdown:hover .portal-escom-dropdown-menu{display:flex}.tags-wrapper{opacity:1;transform:translateY(0);will-change:transform,opacity;transition:opacity .25s,transform .25s}.tags-wrapper.hidden{opacity:0;transform:translateY(-8px);pointer-events:none;box-shadow:none}@media (min-width:768px) and (max-width:991px){.portal-escom-nav,.portal-escom-tags{overflow-x:auto;white-space:nowrap;scrollbar-width:none}.portal-escom-logo img{height:40px}.portal-escom-topbar{padding:8px 12px}.portal-escom-nav{gap:25px;padding:10px 10px 12px;justify-content:flex-start}.portal-escom-nav::-webkit-scrollbar{display:none}.portal-escom-nav a{font-size:14px;flex:0 0 auto}.portal-escom-tags{justify-content:flex-start;gap:15px}.portal-escom-tags::-webkit-scrollbar{display:none}.portal-escom-tag a{font-size:12px;flex:0 0 auto}.btn-newsletter{font-size:12px;padding:4px 8px}.icon-btn{font-size:12px;padding:4px 6px}.portal-escom-search-container.active #searchInput{width:140px}.portal-escom-dropdown-menu{min-width:160px}}@media (max-width:767px){.portal-escom-nav,.portal-escom-tags{overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.portal-escom-logo img{height:35px}.portal-escom-nav{justify-content:flex-start;gap:30px;display:flex;position:relative}.portal-escom-nav::-webkit-scrollbar{display:none}.portal-escom-nav a{flex:0 0 auto;display:inline-block;position:relative;padding-bottom:10px}.portal-escom-nav a.active::after{bottom:3px;z-index:2}.portal-escom-nav::after,.portal-escom-nav::before{content:"";flex:0 0 15px}.portal-escom-tags{justify-content:flex-start;gap:15px}.portal-escom-tags::-webkit-scrollbar{display:none}.portal-escom-tag a{flex:0 0 auto}.portal-escom-dropdown-menu{display:none!important}.portal-escom-search-overlay{position:fixed;top:0;left:0;width:100%;height:70px;z-index:2000;display:flex;align-items:center;transform:translateY(-100%);transition:transform .3s;visibility:hidden}.portal-escom-search-overlay.active{transform:translateY(0);visibility:visible}.portal-escom-search-overlay.closing{transform:translateY(-100%) translate(-50%,-50%);left:50%}.portal-escom-search-overlay .search-box{position:absolute;width:100%;max-width:500px;background:#fff;border-radius:8px;padding:16px;box-shadow:0 10px 25px rgb(0 0 0 / .2);top:10%}.search-box input{width:100%;padding:10px;font-size:16px}#closeSearch{position:absolute;top:17px;right:20px}.portal-escom-lang-dropdown:hover .portal-escom-lang-menu{display:none}.portal-escom-lang-dropdown.active .portal-escom-lang-menu{display:flex}}</style>
446
447		<header id="portal-escom-header">
448			<div class="portal-escom-topbar">
449				<div class="d-flex align-items-center gap-2">
450					<button class="btn-newsletter" onclick="mostrarElModal()" aria-label="Suscribirse al boletín">
451						<span class="icon-header newsletter"></span>
452						<span class="d-none d-md-inline">Newsletter</span>
453					</button>
454
455					<div class="portal-escom-search-container">
456						<!--<button class="icon-btn" id="searchToggle">-->
457						<button class="icon-btn" id="searchToggle"  aria-label="Buscar en el sitio">
458							<span class="icon-header search"></span>
459						</button>
460						<a href="#" class="search only-mobile" id="search-icon" aria-label="Buscar"></a>
461						<!--<input type="text" id="searchInput" placeholder="Buscar..." />-->
462					</div>
463
464				</div>
465
466				<div class="portal-escom-logo">
467					<center><a href="https://www.elsalvador.com" aria-label="ElSalvador.com Inicio" data-tag-click="click-btn-logo" onClick="PushEventGTM('Logo_elsalvador.com','Click','/');"><img src="https://recursos.elsalvador.com/pilares/2025/turismo/infografias/images/logo-negro.svg"  class="logo-full" alt="Logo"></a></center>
468					<center><a href="https://www.elsalvador.com" data-tag-click="click-btn-logo-compact"><img src="https://cdn-pro.elsalvador.com/escom_epsilon/images/separador-articulos-negro.png" class="portal-escom-logo-compact" alt="Logo"></a></center>
469
470				</div>
471
472				<div class="d-flex align-items-center gap-2">
473					<a class="icon-btn" href="https://www.elsalvador.com/mapas" aria-label="Pagina de mapas">
474						<span class="icon-header map"></span>
475						<span class="d-none d-md-inline">Mapa</span>
476					</a>
477
478					<div class="portal-escom-lang-dropdown">
479						<button class="icon-btn" type="button">
480							<span class="icon-header globe"></span>
481							<span class="lang-label d-none d-md-inline">Esp</span>
482							<!-- Select encima del botón, invisible pero clickeable -->
483							<div id = "google_translate_element"></div>	
484
485							<select id="idiomas" aria-label="Idiomas" 
486									onchange="doGTranslate(this.value)"
487									data-tag-click="click-btn-traductor"
488									style="
489										position: absolute;
490										top: 0; left: 0;
491										width: 100%; height: 100%;
492										opacity: 0;
493										cursor: pointer;
494										z-index: 10;
495									">
496								<option value="es|es">Español</option>
497								<option value="es|en">English</option>
498								<option value="es|fr">Français</option>
499								<option value="es|pt">Português</option>
500							</select>
501						</button>
502					</div>
503				</div>
504			</div>
505       
506			
506<script src="https://www.elsalvador.com/wp-content/themes/escom_epsilon/js/google_translate.js"></script>
506
507
508
509			
509<script>
510				// Language selector
511				document.addEventListener('DOMContentLoaded', function () {
512					const select = document.getElementById('idiomas');
513					const label  = document.querySelector('.lang-label');
514					if (!select) return;
515
516					const labelMap = {
517						'es|es': 'Esp',
518						'es|en': 'Eng',
519						'es|fr': 'Fre',
520						'es|pt': 'Por'
521					};
522
523					const languageMap = {
524						'es|es': 'Español',
525						'es|en': 'Ingles',
526						'es|fr': 'Frances',
527						'es|pt': 'Portugues'
528					};
529
530					select.addEventListener('change', function () {
531						// 1. Actualiza label visible
532						if (label) label.textContent = labelMap[this.value] || 'Esp';
533
534						// 2. DataLayer — dato primero, luego evento
535						window.dataLayer = window.dataLayer || [];
536						window.dataLayer.push({ idioma_seleccionado: languageMap[this.value] || this.value });
537						window.dataLayer.push({ event: 'click-btn-traductor' });
538					});
539					});
540			</script>
540
541
542			<!-- INICIO MENU PRINCIPAL ESCOM EPSILON-->
543			
544				<div class="nav-links-wrapper">
545					<div class="portal-escom-nav">
546						<div class="portal-escom-nav-item-dropdown">
547							<a href="https://www.elsalvador.com" data-tag-click="click-btn-menu-home" class="active">Inicio</a>
548						</div>
549						<div class="portal-escom-nav-item-dropdown">
550							<a href="https://www.elsalvador.com/category/noticias" data-tag-click="click-btn-menu-noticias">Noticias</a>
551							<div class="portal-escom-dropdown-menu">
552								<a href="https://www.elsalvador.com/category/noticias/nacional" data-tag-click="click-btn-menu-noticias-nacional">Nacional</a>
553								<a href="https://www.elsalvador.com/category/noticias/internacional" data-tag-click="click-btn-menu-noticias-internacional">Internacional</a>
554							</div>
555						</div>
556						<div class="portal-escom-nav-item-dropdown">
557							<a href="https://www.elsalvador.com/category/turismo" data-tag-click="click-btn-menu-turismo">Turismo</a>
558							<div class="portal-escom-dropdown-menu">
559								<a href="https://www.elsalvador.com/category/turismo/rutas-y-aventuras" data-tag-click="click-btn-menu-turismo-rutas-y-aventuras">Rutas y Aventuras</a>
560								<a href="https://www.elsalvador.com/category/turismo/playas-y-sol" data-tag-click="click-btn-menu-turismo-playas-y-sol">Playas y Sol</a>
561								<a href="https://www.elsalvador.com/category/turismo/cultura-viva" data-tag-click="click-btn-menu-turismo-cultura-viva">Cultura Viva</a>
562								<a href="https://www.elsalvador.com/category/turismo/sabores-de-el-salvador" data-tag-click="click-btn-menu-turismo-sabores-de-el-salvador">Sabores de El Salvador</a>
563							</div>
564						</div>
565							<div class="portal-escom-nav-item-dropdown">
566							<a href="https://www.elsalvador.com/category/dinero-y-negocios" data-tag-click="click-btn-menu-dinero-y-negocios">Dinero y negocios</a>
567							<div class="portal-escom-dropdown-menu">
568								<a href="https://www.elsalvador.com/category/dinero-y-negocios/vision-empresarial" data-tag-click="click-btn-menu-dinero-y-negocios-vision-empresarial">Visión Empresarial</a>
569								<a href="https://www.elsalvador.com/category/dinero-y-negocios/finanzas-personales" data-tag-click="click-btn-menu-dinero-y-negocios-finanzas-personales">Finanzas Personales</a>
570								<a href="https://www.elsalvador.com/category/dinero-y-negocios/voces-de-emprendimiento" data-tag-click="click-btn-menu-dinero-y-negocios-voces-de-emprendimiento">Voces de Emprendimiento</a>
571								<a href="https://www.elsalvador.com/category/dinero-y-negocios/entorno-economico" data-tag-click="click-btn-menu-dinero-y-negocios-entorno-economico">Entorno Económico</a>
572							</div>
573						</div>
574						<div class="portal-escom-nav-item-dropdown">
575							<a href="https://www.elsalvador.com/category/vida" data-tag-click="click-btn-menu-vida">Vida</a>
576							<div class="portal-escom-dropdown-menu">
577								<a href="https://www.elsalvador.com/category/vida/cuerpo-y-mente" data-tag-click="click-btn-menu-vida-cuerpo-y-mente">Cuerpo y Mente</a>
578								<a href="https://www.elsalvador.com/category/vida/hogar-y-espacios" data-tag-click="click-btn-menu-vida-hogar-y-espacios">Hogar y Espacios</a>
579								<a href="https://www.elsalvador.com/category/vida/moda-y-belleza" data-tag-click="click-btn-menu-vida-moda-y-belleza">Moda y Belleza</a>
580							</div>
581						</div>
582						<div class="portal-escom-nav-item-dropdown">
583							<a href="https://www.elsalvador.com/category/entretenimiento" data-tag-click="click-btn-menu-entretenimiento">Entretenimiento</a>
584							<div class="portal-escom-dropdown-menu">
585								<a href="https://www.elsalvador.com/category/entretenimiento/escena" data-tag-click="click-btn-menu-entretenimiento-escena">Escena</a>
586								<a href="https://www.elsalvador.com/category/entretenimiento/arte-y-cultura" data-tag-click="click-btn-menu-entretenimiento-arte-y-cultura">Arte y Cultura</a>
587							</div>
588						</div>
589						<div class="portal-escom-nav-item-dropdown">
590							<a href="https://www.elsalvador.com/category/deportes" data-tag-click="click-btn-menu-deportes">Deportes</a>
591							<div class="portal-escom-dropdown-menu">
592								<a href="https://www.elsalvador.com/category/deportes/futbol" data-tag-click="click-btn-menu-deportes-futbol">Fútbol</a>
593								<a href="https://www.elsalvador.com/category/deportes/surf" data-tag-click="click-btn-menu-deportes-surf">Surf</a>
594								<a href="https://www.elsalvador.com/category/deportes/mas-deportes" data-tag-click="click-btn-menu-deportes-mas-deportes">Más Deportes</a>
595							</div>
596						</div>
597
598						<div class="portal-escom-nav-item-dropdown">
599							<a class="icon-btn-off" href="https://www.elsalvador.com/category/fotografia" aria-label="Fotografía">
600								<span class="border-off foto"></span>
601							</a>
602							<div class="portal-escom-dropdown-menu">
603								<a href="https://www.elsalvador.com/category/fotografia" data-tag-click="click-btn-menu-fotografia">Fotografía</a>
604							</div>
605						</div>
606
607						<div class="portal-escom-nav-item-dropdown">
608							<a class="icon-btn-off" href="https://www.elsalvador.com/tag/video" aria-label="Video">
609								<span class="border-off video"></span>
610							</a>
611							<div class="portal-escom-dropdown-menu">
612								<a href="https://www.elsalvador.com/tag/video" data-tag-click="click-btn-menu-video">Video</a>
613							</div>
614						</div>
615						
616						<div class="portal-escom-nav-item-dropdown">
617							<a class="icon-btn-off" href="https://www.elsalvador.com/tag/entorno-empresarial" aria-label="Entorno Empresarial">
618								<span class="border-off ee"></span>
619							</a>
620							<div class="portal-escom-dropdown-menu">
621								<a href="https://www.elsalvador.com/tag/entorno-empresarial" data-tag-click="click-btn-menu-entorno-empresarial">Entorno Empresarial</a>
622							</div>
623						</div>
624					
625					</div>
626				</div>
627			 
628		
629
630			<!-- FIN MENU PRINCIPAL ESCOM EPSILON-->
631			<div class="portal-escom-search-overlay" id="portalEscomSearchOverlay">
632				<div class="search-box container">
633					<!--<input type="text" id="searchInputMobile" placeholder="Buscar..." class="form-control">-->
634					<div class="w-100">
635						<div class="gcse-search"></div>
636					</div>
637					<button class="btn btn-light" id="closeSearch">✕</button>
638				</div>
639			</div>			
640		</header>
641
642		<div class="tags-wrapper shadow">
643			<div class="portal-escom-tags">
644				<p class="mb-0"> <a href="https://www.elsalvador.com/tag/sequia/">Sequía</a><span class="separador-enlace"></span><a href="https://www.elsalvador.com/tag/tps-estatus-de-proteccion-temporal/">TPS</a> <span class="separador-enlace"></span> <a href="https://www.elsalvador.com/tag/trivias/">Juegos</a> <span class="separador-enlace"></span> <a href="https://www.elsalvador.com/tag/empleo/">Empleos El Salvador</a> <span class="separador-enlace"></span> <a href="https://www.elsalvador.com/tag/planes-de-vivienda/">Viviendas El Salvador</a> <span class="separador-enlace"></span> <a href="https://www.elsalvador.com/tag/centro-historico/">Centro Histórico</a></p>
645
646<style>
647
648/* PRUEBA PARA BANNER*/
649
650@media screen and (max-width: 1023px) {
651    .top-bar {
652        width: 320px !important;
653        height: 57px !important;
654        min-height: 57px !important;
655        max-height: 57px !important;
656        overflow: hidden;
657        margin: 0px auto;
658        background: #f9f9f9;
659    }
660}
661
662/* PRUEBA PARA BANNER*/
663
664.caja_publicidad.d300x600{width:300px !important;height:600px !important;} .caja_publicidad.d300x250{width:300px !important;height:250px !important;} .icon { display: inline-block; width: 27px; height: 27px; background: url(https://cdn-pro.elsalvador.com/escom_epsilon/images/icons.svg); background-repeat: no-repeat; cursor: pointer; } .news-section a { text-transform: capitalize; font-size: 0.8rem; } .news-title-2 { font-weight: 600; } .news-title { font-weight: 700; } .texto-color-complementario1 { fohttps://www.elsalvador.com/tag/lluvias/ a.color-escom { font-weight: 700; } .custom-suscripcion-close { top: -10px; font-size: 2rem; } @media only screen and (max-width: 500px) { .icon.plus-font { background-position: -255px -331px; }
664 .icon.lose-font { background-position: -287px -331px; } .icon.reset-font { background-position: -317px -331px; } .font-controls { width: 40%; } } @media (min-width: 300px) and (max-width: 360px) { header .row .col-sm-3 { width: 30% !important; } header .row .col-sm-6 { width: 40% !important; } header img.logo { width: 130px; } }</style>
665
666<style>
667:root {
668            --link-destacado: #6e50e4;
669            --link-fondo: #f7f5ff;
670        }
671
672        .link-destacado {
673            color: #6e50e4;
674            font-weight: 600;
675            text-decoration: none;
676            position: relative;
677        }
678
679        /* línea base */
680        .link-destacado::after {
681            content: "";
682            position: absolute;
683            left: 0;
684            bottom: -2px;
685            width: 100%;
686            height: 2px;
687            background: #6e50e4;
688
689            transform: scaleX(0);
690            transform-origin: left;
691            transition: transform .25s ease;
692        }
693
694        /* animación */
695        .link-destacado:hover::after {
696            transform: scaleX(1);
697        }
698
699        /* Caja relacionada */
700        .link-box {
701            border-left: 4px solid var(--link-destacado);
702            padding: 12px 16px;
703            margin: 20px 0;
704            background: var(--link-fondo);
705        }
706
707        .link-label {
708            font-size: 13px;
709            letter-spacing: .5px;
710            color: #666;
711            display: block;
712        }
713
714        .link-box a {
715            font-weight: 700;
716            font-size: 16px;
717            text-decoration: none;
718            color: #111;
719        }
720
721        .link-box a:hover {
722            color: var(--link-destacado);
723        }
724
725.modulo-dinero {
726    max-height: 750px;
727    overflow-y: scroll;
728}
729
730@media (max-width: 600px) {
731    min-height: 100%;
732
733}
734
735</style>			</div>
736		</div>
737			
738			<div id="secondary-tag-bar">
739								<!-- DIA DEL NIÑO-->
740<div class="container d-flex justify-content-center">
741  <img id="toggle-kids" class="img-fluid" style="max-width: 370px; cursor: pointer;" src="https://recursos.elsalvador.com/images/2026/modulos/kids/pixel-art.gif" alt="">
742</div>
743
744<!-- Contenedor oculto inicialmente -->
745<div id="kids-playground" style="position: fixed; bottom: 10px; left: 0; width: 100%; height: 50px; pointer-events: none; z-index: 9999; overflow: visible; display: none;"></div>
746
747<style>
748  /* Animación optimizada con translate3d (Aceleración GPU) */
749  @keyframes candy-pop {
750    0% { 
751      transform: translate3d(0, 0, 0) scale(0.3) rotate(0deg); 
752      opacity: 1; 
753    }
754    50% { 
755      transform: translate3d(0, -40px, 0) scale(1.4) rotate(20deg); 
756      opacity: 1; 
757    }
758    100% { 
759      transform: translate3d(0, -80px, 0) scale(1) rotate(-10deg); 
760      opacity: 0; 
761    }
762  }
763
764  .sweet-toy-pop {
765    position: fixed;
766    font-size: 32px;
767    pointer-events: none;
768    z-index: 10000;
769    animation: candy-pop 2s forwards ease-out;
770    will-change: transform, opacity;
771  }
772</style>
773
774<script>
775  const kidsList = [
776    { id: 'kid-yoyo', src: 'https://recursos.elsalvador.com/images/2026/modulos/kids/nino-yoyo.gif', baseSpeed: 2, startPos: 0 },
777    { id: 'nina-pelota1', src: 'https://recursos.elsalvador.com/images/2026/modulos/kids/nina-pelota.gif', baseSpeed: 2, startPos: 60 },
778    { id: 'kid-pelota', src: 'https://recursos.elsalvador.com/images/2026/modulos/kids/nino-pelota.gif', baseSpeed: 1, startPos: 120 },
779    { id: 'kid-trompo', src: 'https://recursos.elsalvador.com/images/2026/modulos/kids/nino-trompo.gif', baseSpeed: 1, startPos: 180 },
780    { id: 'nina-pelota2', src: 'https://recursos.elsalvador.com/images/2026/modulos/kids/nina-pelota2.gif', baseSpeed: 2, startPos: 240 }
781  ];
782
783  const playground = document.getElementById('kids-playground');
784  const toggleBtn = document.getElementById('toggle-kids');
785  
786  // Toggle mostrar/ocultar niños
787  toggleBtn.addEventListener('click', () => {
788    if (playground.style.display === 'none') {
789      playground.style.display = 'block';
790    } else {
791      playground.style.display = 'none';
792    }
793  });
794
795  const treatsAndToys = ['🍬', '🍭', '🍫', '🍦', '🍩', '🍪', '🎈', '🧸', '🚗', '⚽', '🎨', '🚀', '⭐', '🪀'];
796
797  kidsList.forEach((kid, index) => {
798    const img = document.createElement('img');
799    img.id = kid.id + '-' + index;
800    img.src = kid.src;
801    img.style.position = 'absolute';
802    img.style.bottom = '0';
803    img.style.height = '50px';
804    img.style.left = '0';
805    img.style.cursor = 'pointer';
806    img.style.pointerEvents = 'auto';
807    img.style.willChange = 'transform';
808    playground.appendChild(img);
809
810    let posX = kid.startPos;
811    let direction = 1;
812
813    // Efecto dulce/juguete al hacer clic en los niños
814    img.addEventListener('click', (e) => {
815      for (let i = 0; i < 2; i++) {
816        setTimeout(() => {
817          const item = document.createElement('div');
818          item.className = 'sweet-toy-pop';
819          item.innerText = treatsAndToys[Math.floor(Math.random() * treatsAndToys.length)];
820          
821          const offset = (i === 0 ? -15 : 15);
822          item.style.left = (posX + offset) + 'px';
823          item.style.bottom = '50px';
824          
825          document.body.appendChild(item);
826
827          setTimeout(() => { item.remove(); }, 2000);
828        }, i * 150);
829      }
830    });
831
832    // Animación continua con velocidad responsiva
833    function animate() {
834      // Si la pantalla es menor a 768px (móvil), reduce la velocidad
835      const isMobile = window.innerWidth < 768;
836      const currentSpeed = isMobile ? kid.baseSpeed * 0.4 : kid.baseSpeed;
837
838      posX += currentSpeed * direction;
839
840      if (posX > window.innerWidth - 50 || posX < 0) {
841        direction *= -1;
842      }
843
844      img.style.transform = `translate3d(${posX}px, 0, 0) scaleX(${direction})`;
845
846      requestAnimationFrame(animate);
847    }
848
849    requestAnimationFrame(animate);
850  });
851</script>
851
852
853
854
855
856
857<!-- SELECTA NATION LEAGUE --> <style> :root { --bg-banner: rgba(24, 24, 27, 0.95); --bg-subcard: rgba(39, 39, 42, 0.6); --blue-es: #0047AB; --blue-es-hover: #003380; --accent-gold: #eab308; --text-main: #f4f4f5; --text-muted: #a1a1aa; --border-color: rgba(255, 255, 255, 0.15); } .cnl-banner { width: 100%; background: rgb(0 14 34); border: 1px solid var(--border-color); border-radius: 16px; padding: 1rem 1.5rem; backdrop-filter: blur(10px); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); color: var(--text-main); margin-bottom: 20px; font-family: 'Plus Jakarta Sans', sans-serif; } .cnl-grid { display: grid; grid-template-columns: 360px 220px 1fr; gap: 1.5rem; align-items: center; } .col-team { display: flex; align-items: center; gap: 0.85rem; border-right: 1px solid var(--border-color); padding-right: 1.25rem; } .cnl-logo-left { height: 68px; width: auto; object-fit: contain; flex-shrink: 0; } .team-info-wrap { display: flex; flex-direction: column; gap: 0.35rem; } .team-brand { display: flex; align-items: center; gap: 0.5rem; } .flag-es { width: 28px; height: 19px; border-radius: 3px; object-fit: cover; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); } .team-name { font-size: 1rem; font-weight: 800; line-height: 1.1; letter-spacing: 0.02em; } .tournament-tag { font-size: 0.72rem; color: #93c5fd; font-weight: 600; line-height: 1.1; } .badge-row { display: flex; align-items: center; gap: 0.5rem; } .league-badge { background: var(--accent-gold); color: #000; font-size: 0.68rem; font-weight: 800; padding: 0.15rem 0.45rem; border-radius: 4px; text-transform: uppercase; } .group-tag { font-size: 0.68rem; color: var(--text-muted); font-weight: 700; text-transform: uppercase; } /* Contenedor del centro (Próximo Partido + Estadísticas) */ .col-stats-wrap { display: flex; flex-direction: column; gap: 0.45rem; border-right: 1px solid var(--border-color); padding-right: 1.25rem; } .next-match-box { background: rgba(0, 71, 171, 0.25); border: 1px solid rgba(147, 197, 253, 0.25); border-radius: 8px; padding: 0.35rem 0.6rem; display: flex; align-items: center; justify-content: space-between; gap: 0.4rem; flex-wrap: wrap; } .next-match-label { font-size: 0.6rem; font-weight: 800; color: #93c5fd; text-transform: uppercase; display: flex; align-items: center; gap: 0.3rem; white-space: nowrap; } .pulse-dot { width: 6px; height: 6px; background-color: #22c55e; border-radius: 50%; display: inline-block; box-shadow: 0 0 6px #22c55e; } .next-match-val { font-size: 0.68rem; font-weight: 700; color: #ffffff; text-align: right; line-height: 1.1; } .col-stats { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0.5rem; } .stat-box { background: var(--bg-subcard); padding: 0.5rem 0.25rem; border-radius: 8px; text-align: center; border: 1px solid rgba(255, 255, 255, 0.05); } .stat-val { font-size: 1.1rem; font-weight: 800; color: #fff; } .stat-lbl { font-size: 0.6rem; color: var(--text-muted); text-transform: uppercase; font-weight: 700; } .col-table { display: flex; flex-direction: column; gap: 0.5rem; } .cnl-table { width: 100%; border-collapse: collapse; font-size: 0.75rem; } .cnl-table th { color: var(--text-muted); font-weight: 700; padding: 0.2rem 0.4rem; text-align: center; border-bottom: 1px solid var(--border-color); font-size: 0.65rem; text-transform: uppercase; } .cnl-table th.align-left, .cnl-table td.align-left { text-align: left; } .cnl-table td { padding: 0.3rem 0.4rem; text-align: center; } .row-es { background: rgba(0, 71, 171, 0.35); font-weight: 700; color: #fff; border-radius: 4px; } .row-es td:first-child { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } .row-es td:last-child { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } .banner-footer { margin-top: 0.75rem; padding-top: 0.6rem; border-top: 1px solid var(--border-color); display: flex; align-items: center; justify-content: space-between; gap: 1rem; } .objective-text { font-size: 0.72rem; color: #fef08a; display: flex; align-items: center; gap: 0.4rem; } .btn-action { background: var(--blue-es); color: #fff; text-decoration: none; font-size: 0.7rem; font-weight: 700; padding: 0.4rem 0.85rem; border-radius: 6px; white-space: nowrap; transition: background 0.2s; } .btn-action:hover { background: var(--blue-es-hover); } @media (max-width: 900px) { .cnl-grid { grid-template-columns: 1fr; gap: 1rem; }
857 .col-team, .col-stats-wrap { border-right: none; border-bottom: 1px solid var(--border-color); padding-right: 0; padding-bottom: 0.75rem; } .banner-footer { flex-direction: column; align-items: stretch; text-align: center; } .btn-action { text-align: center; } } </style>
858
859
860
861<style> .flores-amarillas-section { position: relative; width: 100vw; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw; min-height: 30vh; background: linear-gradient(-45deg, #e0f2fe, #f0f9ff, #fef9c3, #e0f2fe); background-size: 400% 400%; animation: gradientBG 12s ease infinite; display: flex; justify-content: center; align-items: center; overflow: hidden; box-sizing: border-box; padding: 20px; } @keyframes gradientBG { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } 100% { background-position: 0% 50%; } } #flores-canvas { position: absolute; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; z-index: 0; } .sun-glow { position: absolute; width: 550px; height: 550px; background: radial-gradient(circle, rgba(255, 235, 59, 0.45) 0%, rgba(255, 213, 79, 0) 70%); border-radius: 50%; pointer-events: none; z-index: 1; will-change: transform; } .flores-content { position: relative; z-index: 3; width: 100%; max-width: 1200px; margin: 0 auto; display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 15px; } .flores-header { display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 8px; background: none; box-shadow: none; padding: 0; } .flores-header img { width: 200px; height: auto; filter: drop-shadow(0 4px 6px rgba(0, 0, 0, 0.1)); } .texto-estilizado { font-family: 'Great Vibes', cursive, sans-serif; font-size: 2.8rem; font-weight: 400; color: #4a3b00; text-shadow: 0 2px 8px rgba(255, 255, 255, 0.8), 0 1px 2px rgba(0, 0, 0, 0.1); line-height: 1.1; text-align: center; } @media (max-width: 768px) { .flores-amarillas-section { padding: 10px; } .texto-estilizado { font-size: 2rem; } .flores-header img { width: 180px; } } </style>
862
863
864
865
866
867<style> /* SECCIÓN PRINCIPAL CON FONDO AZUL */ .independencia-section { position: relative; background-color: #0B1B33; width: 100%; min-height: 70vh; padding: 6rem 0; } /* IMAGEN PEGADA AL BORDE SUPERIOR Y CENTRADA */ .independencia-logo { position: absolute; top: 0; left: 50%; transform: translateX(-50%); width: 100%; max-width: 700px; } .independencia-logo img { width: 100%; height: auto; display: block; } /* AJUSTE PARA PANTALLAS PEQUEÑAS */ @media (max-width: 576px) { .independencia-logo { max-width: 300px; } } </style>
868
869
870
871
872<style> /* ======================================================== CONFIGURACIÓN DE COLOR DE ALERTA (Cambia este color cuando quieras) ======================================================== */ :root { --color-alerta: #eab308; /* Naranja. Puedes usar #ef4444 para rojo o #eab308 para amarillo */ } /* Contenedor del CMS con tu imagen de fondo original */ .bg-lluvia { position: relative !important; overflow: hidden !important; background-image: linear-gradient(180deg, rgb(8 15 30 / 0%) 0%, rgb(10 20 40 / 0%) 45%, rgba(0, 0, 0, 0.95) 100%), url(https://recursos.elsalvador.com/pilares/2026/noticias/junio/fondo-lluvia.webp) !important; background-size: cover !important; background-position: center !important; background-repeat: no-repeat !important; background-attachment: fixed !important; padding: 60px 0 100px 0; width: 100%; } /* Animación del Destello (Relámpago) */ @keyframes destello-trueno { 0%, 95%, 98%, 100% { filter: brightness(1); } 96%, 99% { filter: brightness(1.35) contrast(1.1); } } .bg-lluvia-active-lightning { animation: destello-trueno 7s ease-in-out infinite; } /* Contenedor de contenido */ .bg-lluvia>* { position: relative; z-index: 10; } /* ======================================================== ESTILOS DEL BANNER DE ALERTA (Moderno y limpio) ======================================================== */ .banner-alerta { display: inline-flex; align-items: center; gap: 10px; margin: 0 auto 30px auto; /* Centrar el banner en el contenedor */ position: relative; left: 50%; transform: translateX(-50%); /* Estilizado usando la variable de color */ padding: 10px 20px; background-color: rgba(0, 0, 0, 0.6); border-radius: 30px; box-shadow: 0 4px 15px rgba(0, 0, 0, 0.5); backdrop-filter: blur(4px); } .icono-alerta { width: 50px; height: 50px; color: var(--color-alerta); /* Hereda el color dinámico */ flex-shrink: 0; /* Animación sutil de parpadeo para alertar */ animation: pulso-alerta 2s ease-in-out infinite; } .texto-alerta { color: #ffffff; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 24px; font-weight: 700; letter-spacing: 0.5px; } @keyframes pulso-alerta { 0%, 100% { opacity: 1; } 50% { opacity: 0.4; } } /* ======================================================== ESTILOS DE LAS GOTAS (Lluvia fluida y vertical) ======================================================== */ .gota-cms { position: absolute; background: linear-gradient(transparent, rgba(255, 255, 255, 0.45)); width: 1px; height: 65px; opacity: 0.7; pointer-events: none; z-index: 2; /* Quitamos el rotate de aquí porque lo manejaremos globalmente o en el JS */ animation: caer-cms linear infinite; } @keyframes caer-cms { 0% { /* Usamos transform en lugar de top */ transform: translateY(-100px) rotate(-3deg); }
872 100% { /* Convertimos el 100% de la altura en un valor seguro de desplazamiento */ transform: translateY(105vh) rotate(-3deg); } } @media (max-width: 768px) { .bg-lluvia { background-attachment: scroll !important; } .banner-alerta { padding: 8px 16px; margin-bottom: 20px; } .texto-alerta { font-size: 14px; } } </style>
873
874<script>
875    function iniciarTormentaCMS() {
876        const contenedor = document.querySelector('.bg-lluvia');
877        if (!contenedor) return;
878
879        // Activar relámpagos
880        contenedor.classList.add('bg-lluvia-active-lightning');
881
882        // Generar lluvia fluida vertical
883        const numeroGotas = 110;
884
885        for (let i = 0; i < numeroGotas; i++) {
886            const gota = document.createElement('div');
887            gota.classList.add('gota-cms');
888
889            gota.style.left = `${Math.random() * 100}%`;
890            gota.style.animationDelay = `${Math.random() * 2}s`;
891
892            const duracion = Math.random() * 0.3 + 0.3;
893            gota.style.animationDuration = `${duracion}s`;
894
895            const altoGota = Math.random() * 45 + 30;
896            gota.style.height = `${altoGota}px`;
897            gota.style.top = "0";
898
899            if (altoGota < 45) {
900                gota.style.opacity = '0.25';
901            }
902
903            contenedor.appendChild(gota);
904        }
905    }
906
907    if (document.readyState === 'loading') {
908        document.addEventListener('DOMContentLoaded', iniciarTormentaCMS);
909    } else {
910        iniciarTormentaCMS();
911    }
912</script>
912
913
914
915
916
917<!-- FIN DE ESTILOS EN PORTADA -->
918
919<!-- ESTILOS NO BORRAR -->
920 
921<style>
922.icon {
923    display: inline-block;
924    width: 27px;
925    height: 27px;
926    background: url(https://cdn-pro.elsalvador.com/escom_epsilon/images/icons.svg);
927    background-repeat: no-repeat;
928    cursor: pointer;
929}
930  @media only screen and (max-width: 500px) {
931.icon.plus-font {
932    background-position: -255px -331px;
933}
934.icon.lose-font {
935    background-position: -287px -331px;
936}
937.icon.reset-font {
938    background-position: -317px -331px;
939}
940    .font-controls {
941        width: 40%;
942    }
943</style>
944
945<style>
946.logo-container-semana-santa {
947    view-timeline-name: --vitrina-scroll;
948    view-timeline-axis: block;
949    display: flex;
950    justify-content: center;
951    width: 40%;
952    margin: auto;
953    margin-bottom: 2%;
954}
955
956.logo-container-semana-santa img {
957    width: 100%;
958    display: block;
959margin:auto;
960}
961
962@media(max-width:500px){
963   .logo-container-semana-santa {
964    width: 100%;
965}
966}
967</style>
968
969
970<style>
971.bg-aurora { background-image: linear-gradient(to top, #000000, #6e50e4); padding:2% 0; color:#fff; }
972.bg-selecta { background-image: linear-gradient(to top, #000000, #0047ab); padding:2% 0; color:#fff; }
973.bg-duna { background: #d6b98c; padding:2% 0; color:#000;}
974.bg-nocturno { background: #0f1110; padding:2% 0; color:#fff;}
975.bg-naranja { background: #ff6140; padding:2% 0; color:#fff;}
976.bg-naranja .news-section a
977{ 
978color:var(--color-complementario-secundario) !important;
979border:1px solid var(--color-complementario-secundario) !important; 
980}
981
982.logo-modulo-pilar {
983    width: 24%;
984}
985
986@media (max-width: 500px) {
987
988    .logo-modulo-pilar {
989        width: 80%;
990        margin-bottom: -26px;
991    }
992}
993</style>
994
995<style> /* ========================= ESTILOS FERIA DE UNIVERSIDADES ========================== */ .feria-u { position: relative; width: 100%; /* min-height compatible con Safari iOS y navegadores móviles */ min-height: 70vh; min-height: 70dvh; overflow: hidden; display: flex; align-items: flex-start; justify-content: center; /* Integración con la "Safe Area" (muesca/notch) de iPhones modernos */ padding-top: max(10px, env(safe-area-inset-top)); padding-bottom: max(20px, env(safe-area-inset-bottom)); padding-left: max(20px, env(safe-area-inset-left)); padding-right: max(20px, env(safe-area-inset-right)); background-image: url('https://recursos.elsalvador.com/infografias/2026/images/bg-feria26.webp'); background-repeat: no-repeat; background-size: cover; background-position: center top; } /* Desactivar background-attachment: fixed en dispositivos móviles (Causa lag y parpadeos en iOS Safari y Android Chrome) */ @media (min-width: 992px) { .feria-u { background-attachment: fixed; } } /* ========================= FONDO ANIMADO ========================== */ .finisher-header { position: absolute; inset: 0; width: 100%; height: 100%; z-index: 1; pointer-events: none; /* Evita bloquear interacciones o gestos táctiles */ } /* ========================= LOGO Y CONTENIDO ========================== */ .feria-u-logo { position: relative; z-index: 10; width: min(90%, 220px); text-align: center; display: block; margin: 20px auto; /* Forzar aceleración por hardware en iOS para evitar parpadeos */ transform: translateZ(0); -webkit-transform: translateZ(0); } .feria-u-logo img { width: 100%; height: auto; display: block; margin: 0 auto; filter: drop-shadow(0px 4px 15px rgba(0, 0, 0, 0.3)); -webkit-filter: drop-shadow(0px 4px 15px rgba(0, 0, 0, 0.3)); } /* ========================= TABLET ========================== */ @media (max-width: 768px) { .feria-u { min-height: 70vh; min-height: 70dvh; padding-top: max(30px, env(safe-area-inset-top)); } .feria-u-logo { width: min(85%, 260px); margin-top: 10px; } } /* ========================= MOBILE (Android / iOS) ========================== */ @media (max-width: 576px) { .feria-u { min-height: 60vh; min-height: 60dvh; padding-top: max(20px, env(safe-area-inset-top)); } .feria-u-logo { width: min(85%, 220px); margin-top: 0; } } </style>
996
997
998
999
1000			</div>	
1001			<!-- widget etiquetas especiales (breaking news) -> html libre Desktop/mobile 
1002				aqui se genera el contenido de un widget breaking news que solo se muestra en portada mobile 
1003				Al parecer no se está usando, pero está disponible para aparecer como una barra terciaria solo para mobile
1004				el campo para desktop no se está mandando a llamar.
1005			-->		
1006				
1007
1008		
1008<script>
1009			/**Esta funcion al parecer ya no se va a utilizar */
1010			   function obtener_hora(unix, id_wp, post){
1011					var timeStamp = unix;
1012					var now = new Date();
1013					var now_sv = parseInt((now.getTime()/1000) - 21600);
1014					var secondsPast = now_sv - timeStamp;
1015					if(secondsPast < 0){ // Future date
1016						return post;
1017					}
1018					if(secondsPast <= 60){ // Less than a minute
1019						return 'Hace '+ parseInt(secondsPast) + ' S';
1020					}
1021					if(secondsPast > 60 && secondsPast <= 360){
1022						return 'Hace '+ parseInt(secondsPast/60) + ' Min';
1023					}
1024					if(secondsPast > 360 && secondsPast <=900){
1025						return 'Hace 5 Min';
1026					}
1027					if(secondsPast > 900 && secondsPast <= 1800){
1028						return 'Hace 15 Min';
1029					}
1030					if(secondsPast > 1800 && secondsPast <=  2700){
1031						return 'Hace 30 Min';
1032					}
1033					if(secondsPast > 2700 && secondsPast <=  3600){
1034						return 'Hace 45 Min';
1035					}
1036					if(secondsPast > 3600 && secondsPast <= 46800){ // Less than 12 hours
1037						return 'Hace '+ parseInt(secondsPast/3600) + ' H';
1038					}
1039					if(secondsPast > 46800){
1040						return post;
1041					}
1042				}
1043
1044				/* último compañero de un elemento html */
1045				function lastSibling(node){
1046    				var tempObj=node.parentNode.lastChild; 
1047    				while(tempObj.nodeType!=1 && tempObj.previousSibling!=null){  
1048        				tempObj=tempObj.previousSibling;   
1049    				}  
1050    				return (tempObj.nodeType==1)?tempObj:false; 
1051				}
1052			</script>
1052	
1053			
1054	
1054<script>
1055		/* =========================
1056		HEADER SCROLL
1057		========================= */
1058		const header = document.getElementById("portal-escom-header");
1059		const topBar = document.getElementById("top-bar");
1060		let ticking = false;
1061
1062		window.addEventListener("scroll", () => {
1063			if (!ticking) {
1064				requestAnimationFrame(() => {
1065					const isScrolled = window.scrollY > 80;
1066
1067					header.classList.toggle("portal-escom-scrolled", isScrolled);
1068					topBar.classList.toggle("topbar-hidden", isScrolled); 
1069
1070					ticking = false;
1071				});
1072				ticking = true;
1073			}
1074		});
1075
1076		/* =========================
1077            NAV ACTIVE LINKS
1078        ========================= */
1079        const navContainer = document.querySelector('.portal-escom-nav');
1080
1081		function activarLinkPorURL() {
1082			const currentPath = window.location.pathname;
1083			const guardado = sessionStorage.getItem('navActivo');
1084
1085			navContainer.querySelectorAll('a').forEach(a => a.classList.remove('active'));
1086
1087			// Buscar link que coincida con lo guardado o con el path actual
1088			const todos = [...navContainer.querySelectorAll('a')];
1089
1090			const getPath = a => {
1091				try { return new URL(a.href).pathname; } catch(e) { return null; }
1092			};
1093
1094			if (guardado) {
1095				const link = todos.find(a => getPath(a) === guardado);
1096				if (link) { link.classList.add('active'); return; }
1097			}
1098
1099			// Coincidencia por path actual
1100			const coincidencia = todos.find(a => {
1101				const p = getPath(a);
1102				return p && p !== '/' && currentPath.startsWith(p);
1103			});
1104
1105			const linkInicio = todos.find(a => getPath(a) === '/');
1106
1107			if (coincidencia) {
1108				coincidencia.classList.add('active');
1109				sessionStorage.setItem('navActivo', '/'); // guardar solo pathname
1110			} else if (linkInicio) {
1111				linkInicio.classList.add('active');
1112			}
1113		}
1114
1115		activarLinkPorURL();
1116
1117		function activarLink(e) {
1118			const link = e.target.closest('a');
1119			if (!link) return;
1120
1121			// Evitar que el evento siga subiendo al document
1122			e.stopPropagation();  
1123
1124			if (link.getAttribute('href') === '#') {
1125				e.preventDefault();
1126			}
1127
1128			let linkPadre = link;
1129
1130			// Si es subcategoría → subir al padre
1131			const dropdown = link.closest('.portal-escom-nav-item-dropdown');
1132			if (dropdown) {
1133				const padre = dropdown.querySelector(':scope > a');
1134				if (padre) {
1135					linkPadre = padre;
1136				}
1137			}
1138
1139			// Guardar SIEMPRE el padre
1140			try {
1141				sessionStorage.setItem('navActivo', new URL(linkPadre.href).pathname);
1142			} catch(e) {
1143				sessionStorage.setItem('navActivo', linkPadre.getAttribute('href'));
1144			}
1145
1146			navContainer.querySelectorAll('a').forEach(a => a.classList.remove('active'));
1147			linkPadre.classList.add('active');
1148
1149			if (window.innerWidth < 768) {
1150				linkPadre.scrollIntoView({ behavior: 'smooth', inline: 'center', block: 'nearest' });
1151			}
1152		}
1153
1154		// Fix: limpiar sessionStorage al hacer click en el logo de home
1155		const logoLinks = document.querySelectorAll('.portal-escom-logo a');
1156		logoLinks.forEach(logoLink => {
1157			logoLink.addEventListener('click', () => {
1158				sessionStorage.removeItem('navActivo');
1159				setTimeout(activarLinkPorURL, 0); // <- esto activa "Inicio" de inmediato
1160			});
1161		});
1162
1163		navContainer.addEventListener('click', activarLink);
1164
1165
1166		/* =========================
1167		SEARCH
1168		========================= */
1169
1170		const searchToggle = document.getElementById("searchToggle");
1171		const searchOverlay = document.getElementById("portalEscomSearchOverlay");
1172		const closeSearch = document.getElementById("closeSearch");
1173
1174		let cseLoaded = false;
1175
1176		function loadGoogleCSE() {
1177			if (cseLoaded) return;
1178
1179			const script = document.createElement('script');
1180			script.async = true;
1181			script.src = 'https://cse.google.com/cse.js?cx=8170813aea3ff4244';
1182
1183			document.head.appendChild(script);
1184
1185			cseLoaded = true;
1186		}
1187
1188		function openSearchOverlay() {
1189			loadGoogleCSE();
1190			searchOverlay.style.visibility = "visible"; // fuerza visible antes de la transición
1191			searchOverlay.classList.add("active");
1192			if (typeof langDropdown !== "undefined") {
1193				langDropdown.classList.remove("active");
1194			}
1195		}
1196
1197		function closeSearchOverlay() {
1198			searchOverlay.classList.remove("active");
1199			// después de la transición limpia el visibility inline
1200			searchOverlay.addEventListener("transitionend", () => {
1201				searchOverlay.style.visibility = "";
1202			}, { once: true });
1203		}
1204
1205		searchToggle.addEventListener("click", (e) => {
1206			e.preventDefault();
1207			openSearchOverlay();
1208		});
1209
1210		closeSearch.addEventListener("click", () => {
1211			closeSearchOverlay();
1212		});
1213
1214		searchOverlay.addEventListener("click", (e) => {
1215			if (e.target === searchOverlay) {
1216				closeSearchOverlay();
1217			}
1218		});
1219
1220		/* =========================
1221		LANGUAGE DROPDOWN
1222		========================= */
1223		const langDropdown = document.querySelector('.portal-escom-lang-dropdown');
1224		const langButton = langDropdown.querySelector('.icon-btn');
1225		const langButtonText = langDropdown.querySelector('span');
1226		const langOptions = langDropdown.querySelectorAll('.portal-escom-lang-menu a');
1227
1228
1229		// Selección de idioma
1230		langOptions.forEach(option => {
1231			option.addEventListener('click', (e) => {
1232				e.preventDefault();
1233				e.stopPropagation();
1234
1235				const label = option.textContent;
1236				// Actualiza el texto del botón (ej: "Esp")
1237				langButtonText.textContent = label.substring(0, 3);
1238
1239				// --- LÓGICA DE CIERRE ---
1240
1241				// 1. Para Mobile: Quitamos la clase active
1242				langDropdown.classList.remove('active');
1243
1244				// 2. Para Desktop: Forzamos el ocultamiento temporal
1245				langDropdown.classList.add('force-hide');
1246
1247				// Quitamos la clase de bloqueo después de 200ms 
1248				// para que el usuario pueda volver a abrirlo si quiere
1249				setTimeout(() => {
1250					langDropdown.classList.remove('force-hide');
1251				}, 200);
1252
1253				// Opcional: marcar activa la opción
1254				langOptions.forEach(a => a.classList.remove('active'));
1255				option.classList.add('active');
1256			});
1257		});
1258
1259		// Toggle mobile
1260		langButton.addEventListener('click', (e) => {
1261			if (window.innerWidth <= 767) {
1262
1263				//SOLO si se hizo click directamente en el botón
1264				if (!e.target.closest('.icon-btn')) return;
1265
1266				e.preventDefault();
1267				e.stopPropagation();
1268
1269				langDropdown.classList.toggle('active');
1270			}
1271		});
1272
1273		// Cerrar al hacer click fuera
1274		document.addEventListener('click', (e) => {
1275			if (
1276				window.innerWidth <= 767 &&
1277				!langDropdown.contains(e.target)
1278			) {
1279				langDropdown.classList.remove('active');
1280			}
1281		});
1282
1283		//animacion header
1284		const tagsWrapper = document.querySelector('.tags-wrapper');
1285		const htmlheader = document.getElementById('portal-escom-header');
1286
1287		if (tagsWrapper) {
1288		let lastState = false;
1289		let ticking = false;
1290
1291		window.addEventListener('scroll', () => {
1292			if (!ticking) {
1293			requestAnimationFrame(() => {
1294				const shouldHide = window.scrollY > 40;
1295
1296				if (shouldHide !== lastState) {
1297				if (shouldHide) {
1298					tagsWrapper.classList.add('hidden');
1299
1300					// Cuando termina la transición, pasa el shadow al header
1301					tagsWrapper.addEventListener('transitionend', () => {
1302					tagsWrapper.style.boxShadow = 'none';
1303					htmlheader.classList.add('shadow');
1304					}, { once: true });
1305
1306				} else {
1307					htmlheader.classList.remove('shadow');
1308					tagsWrapper.style.boxShadow = '';
1309					tagsWrapper.getBoundingClientRect();
1310					tagsWrapper.classList.remove('hidden');
1311				}
1312
1313				lastState = shouldHide;
1314				}
1315
1316				ticking = false;
1317			});
1318
1319			ticking = true;
1320			}
1321		}, { passive: true });
1322		}
1323    </script>
1323
1324		
1325
1326	<main>
1327<!-- **************************************************	INICIA AREA DE WIDGET CONTENIDO  ******************************************************************************-->
1328<section class="row contenido py-3"><div class="row contenido pt-3 mb-3 pb-0"><section class="col-12 col-md-6 mb-3 d-flex"><article class="news-card rounded w-100 h-100"><div class="img-4-3"><a href="https://www.elsalvador.com/noticias/nacional/presupuestos-general-estado-hacienda/1296266/2026/"><img class="img-fluid" src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/04/economia-dinero-remesas-ahorro.jpg" alt="economia-dinero-remesas-ahorro" style="width:100%" fetchpriority="high"/></a></div><div class="news-content"><div class="news-section"><a href="https://www.elsalvador.com/category/noticias">Noticias</a></div><div class="news-meta">30 septiembre, 2026</div><div class="news-title"><a href="https://www.elsalvador.com/noticias/nacional/presupuestos-general-estado-hacienda/1296266/2026/">Gobierno presenta Presupuesto 2027 por $12,421 millones</a></div><div class="news-summary">La propuesta entregada a la Asamblea contempla una brecha de $515 millones, más recursos para Educación y fondos para subsidios e infraestructura.</div></div></article></section><section class="col-12 col-md-6"><div class="row h-100 gy-2"><div class="col-6 mb-3 d-flex"><article class="news-small rounded w-100 h-100"><div class="img-4-3"><a href="https://www.elsalvador.com/entretenimiento/escena/andrea-bocelli-concierto-precios-localidades/1296269/2026/"><img class="img-fluid" src="https://cdn-pro.elsalvador.com/wp-content/uploads/2025/12/entretenimiento-escena-Andrea-Bocelli-01-300x225.jpg" alt="entretenimiento-escena-Andrea-Bocelli-01" style="width:100%" /></a></div><div class="news-content"><div class="news-section"><a href="https://www.elsalvador.com/category/entretenimiento">Entretenimiento</a></div><div class="news-meta">30 septiembre, 2026</div><div class="news-title-2"><a href="https://www.elsalvador.com/entretenimiento/escena/andrea-bocelli-concierto-precios-localidades/1296269/2026/">Andrea Bocelli en El Salvador, estos son los precios y localidades del concierto</a></div></article></div><div class="col-6 mb-3 d-flex"><article class="news-small rounded w-100 h-100"><div class="img-4-3"><a href="https://www.elsalvador.com/noticias/nacional/accidente-vial-paso-apopa/1296067/2026/"><img class="img-fluid" src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/Accidente-vial-300x225.jpg" alt="Accidente-vial" style="width:100%" /></a></div><div class="news-content"><div class="news-section"><a href="https://www.elsalvador.com/category/noticias">Noticias</a></div><div class="news-meta">30 septiembre, 2026</div><div class="news-title-2"><a href="https://www.elsalvador.com/noticias/nacional/accidente-vial-paso-apopa/1296067/2026/">Accidente vial múltiple involucra 15 vehículos y deja dos fallecidos y ocho lesionados</a></div></article></div><div class="col-6 mb-3 d-flex"><article class="news-small rounded w-100 h-100"><div class="img-4-3"><a href="https://www.elsalvador.com/dinero-y-negocios/finanzas-personales/precio-gas-propano-octubre/1296246/2026/"><img class="img-fluid" src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/01/gas-propano-precio-el-salvador-300x225.jpg" alt="tambo-gas-propano-precio-el-salvador" style="width:100%" /></a></div><div class="news-content"><div class="news-section"><a href="https://www.elsalvador.com/category/dinero-y-negocios">Dinero y negocios</a></div><div class="news-meta">30 septiembre, 2026</div><div class="news-title-2"><a href="https://www.elsalvador.com/dinero-y-negocios/finanzas-personales/precio-gas-propano-octubre/1296246/2026/">Estos son los precios del gas propano para el mes de octubre</a></div></article></div><div class="col-6 mb-3 d-flex"><article class="news-small rounded w-100 h-100"><div class="img-4-3"><a href="https://www.elsalvador.com/deportes/futbol/yamil-bukele-bolillo-selecta-fesfut/1296205/2026/"><img class="img-fluid" src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/yamil-bukele-fesfut-bolillo-gomez-6-0-guatemala-jamaica-martinica-septiembre-2026-02-300x225.jpg" alt="yamil bukele fesfut bolillo gomez 6-0 guatemala jamaica martinica septiembre 2026 02" style="width:100%" /></a></div><div class="news-content"><div class="news-section"><a href="https://www.elsalvador.com/category/deportes">Deportes</a></div><div class="news-meta">30 septiembre, 2026</div><div class="news-title-2"><a href="https://www.elsalvador.com/deportes/futbol/yamil-bukele-bolillo-selecta-fesfut/1296205/2026/">&quot;No me evalúen como que si fuera Brasil o Francia, porque no lo somos&quot;: Yamil</a></div></article></div></div></section></div></section>
1328        <span class="notas"></span> 
1329        
1330            <div class='caja_publicidad d728x90 text-center'>
1331                <!-- /13921681/slv_home -->
1332                <div id='div-ad-728x90-1' style='min-width: 300px; min-height: 50px;'>
1333                    
1333<script>
1334                        googletag.cmd.push(function() { googletag.display('div-ad-728x90-1'); });
1335                    </script>
1335
1336                </div>
1337            </div><div class="row contenido py-3"><center><h2 class="mt-2 mb-4 pt-0"><span class="titulo-bloque">Noticias El Salvador</span></h2></center><section class="row news-small-grid cols3 mb-4 mx-auto"><article class="news-small rounded"><div class="img-16-9"><a href="https://www.elsalvador.com/deportes/futbol/alianza-vence-platense-liga/1296271/2026/"><img src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/alianza-platense-300x225.jpg" alt="alianza-platense" /></a></div><div class="news-content"><div class="news-section"><a href="https://www.elsalvador.com/category/deportes">Deportes</a></div><div class="news-title-2"><a href="https://www.elsalvador.com/deportes/futbol/alianza-vence-platense-liga/1296271/2026/">Alianza rompe racha de empates y vence 2-1 a Platense</a></div></div></article><article class="news-small rounded"><div class="img-16-9"><a href="https://www.elsalvador.com/dinero-y-negocios/entorno-economico/aguinaldo-jornadas-trabajo-cambios/1296084/2026/"><img src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/ministro-de-trabajo-Rolando-Castro-300x225.jpg" alt="ministro de trabajo-Rolando Castro" /></a></div><div class="news-content"><div class="news-section"><a href="https://www.elsalvador.com/category/dinero-y-negocios">Dinero y negocios</a></div><div class="news-title-2"><a href="https://www.elsalvador.com/dinero-y-negocios/entorno-economico/aguinaldo-jornadas-trabajo-cambios/1296084/2026/">Aguinaldo, trabajo nocturno y jornadas laborales ¿qué cambia y qué sigue en revisión?</a></div></div></article><article class="news-small rounded"><div class="img-16-9"><a href="https://www.elsalvador.com/noticias/nacional/ley-dejar-nino-solo-casa/1296190/2026/"><img src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/ninos-solos-casa-edad-300x225.jpg" alt="ninos-solos-casa-edad" /></a></div><div class="news-content"><div class="news-section"><a href="https://www.elsalvador.com/category/noticias">Noticias</a></div><div class="news-title-2"><a href="https://www.elsalvador.com/noticias/nacional/ley-dejar-nino-solo-casa/1296190/2026/">¿Dejar a un niño solo en casa puede llevar a prisión en El Salvador? Esto dice la ley</a></div></div></article><article class="news-small rounded"><div class="img-16-9"><a href="https://www.elsalvador.com/dinero-y-negocios/entorno-economico/economia-salvadorena-sectores-abril-junio/1296154/2026/"><img src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/BCR-economia-el-salvador-300x225.jpg" alt="BCR-economia-el-salvador" /></a></div><div class="news-content"><div class="news-section"><a href="https://www.elsalvador.com/category/dinero-y-negocios">Dinero y negocios</a></div><div class="news-title-2"><a href="https://www.elsalvador.com/dinero-y-negocios/entorno-economico/economia-salvadorena-sectores-abril-junio/1296154/2026/">Economía salvadoreña creció 5.1%, estos son los sectores que más avanzaron</a></div></div></article><article class="news-small rounded"><div class="img-16-9"><a href="https://www.elsalvador.com/noticias/nacional/revision-transporte-carga-controles-vehiculares/1296171/2026/"><img src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/Romeo-Rodriguez-ministro-de-obras-publicas-300x233.jpg" alt="Romeo Rodriguez-ministro de obras públicas" /></a></div><div class="news-content"><div class="news-section"><a href="https://www.elsalvador.com/category/noticias">Noticias</a></div><div class="news-title-2"><a href="https://www.elsalvador.com/noticias/nacional/revision-transporte-carga-controles-vehiculares/1296171/2026/">MOPT ampliará revisión técnica de carga y anuncia decomisos tras accidente vial</a></div></div></article><article class="news-small rounded"><div class="img-16-9"><a href="https://www.elsalvador.com/noticias/nacional/accidente-vial-redondel-integracion/1296137/2026/"><img src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/Accidente-vial-mutipe-300x233.jpg" alt="Accidente-vial-mútiple" /></a></div><div class="news-content"><div class="news-section"><a href="https://www.elsalvador.com/category/noticias">Noticias</a></div><div class="news-title-2"><a href="https://www.elsalvador.com/noticias/nacional/accidente-vial-redondel-integracion/1296137/2026/">
1337VIDEO | Momento en el que ocurrió accidente múltiple cerca del redondel Integración</a></div></div></article></section></div>        <span class="notas"></span> 
1338        
1339            <div class='caja_publicidad d728x90 text-center'>
1340                <!-- /13921681/slv_home -->
1341                <div id='div-ad-728x90-2' style='min-width: 300px; min-height: 50px;'>
1342                    
1342<script>
1343                        googletag.cmd.push(function() { googletag.display('div-ad-728x90-2'); });
1344                    </script>
1344
1345                </div>
1346            </div><style>
1347/* ============================================================
1348   WRAPPER Y SCROLL HORIZONTAL
1349============================================================ */
1350.carousel-wrapper {
1351    position: relative;
1352    display: flex;
1353    align-items: center;
1354}
1355
1356.horizontal-scroll-container {
1357    display: flex;
1358    flex-wrap: nowrap;
1359    overflow-x: auto;
1360    overflow-y: hidden;
1361    gap: 16px;
1362    padding: 55px 10px 20px 10px; /* aire arriba para la viñeta */
1363    -webkit-overflow-scrolling: touch;
1364    scroll-behavior: smooth;
1365    width: 100%;
1366}
1367
1368.horizontal-scroll-container::-webkit-scrollbar { height: 8px; }
1369.horizontal-scroll-container::-webkit-scrollbar-track { background: rgba(255,255,255,0.05); }
1370.horizontal-scroll-container::-webkit-scrollbar-thumb { background: rgba(255,255,255,0.2); border-radius: 4px; }
1371
1372/* ============================================================
1373   TARJETA — wrapper exterior, overflow visible para la viñeta
1374============================================================ */
1375.horizontal-scroll-container > .publisher_div {
1376    flex: 0 0 260px !important;
1377    width: 260px !important;
1378    position: relative;
1379    overflow: visible !important;
1380    box-sizing: border-box;
1381}
1382
1383/* ============================================================
1384   CAJA DEL VIDEO — tamaño fijo 9:16, sin bordes, video llena todo
1385============================================================ */
1386.publisher_div .video-frame {
1387    position: relative;
1388    width: 100%;
1389    aspect-ratio: 9 / 16;
1390    overflow: hidden;
1391    background: none;   /* sin color de fondo = sin "borde" visible */
1392    border: none;
1393    outline: none;
1394}
1395
1396/* Contenedor raíz que JW inyecta */
1397.video-frame > div {
1398    position: absolute !important;
1399    inset: 0 !important;
1400    width: 100% !important;
1401    height: 100% !important;
1402    border: none !important;
1403    box-shadow: none !important;
1404}
1405
1406/* El video/iframe llena TODO el ancho y alto de la caja, recortando lo que sobre */
1407.video-frame iframe,
1408.video-frame video {
1409    position: absolute !important;
1410    inset: 0 !important;
1411    top: 0 !important;
1412    left: 0 !important;
1413    width: 100% !important;
1414    height: 100% !important;
1415    min-width: 100% !important;
1416    min-height: 100% !important;
1417    object-fit: cover !important;
1418    object-position: center !important;
1419    border: none !important;
1420    outline: none !important;
1421}
1422
1423/* ============================================================
1424   VIÑETA — arriba de la tarjeta, fuera del video
1425============================================================ */
1426.vineta-video-reel {
1427    display: inline-grid;
1428    padding: 8px 14px;
1429    margin: 0;
1430    color: #fff;
1431    position: absolute;
1432    top: -45px;
1433    left: 10px;
1434    z-index: 20;
1435    white-space: nowrap;
1436    background: transparent;
1437    font-weight: 800;
1438}
1439
1440.vineta-video-reel::after {
1441    content: '';
1442    position: absolute;
1443    bottom: 0;
1444    left: 0;
1445    width: 100%;
1446    height: 3px;
1447    background-color: #7b5cff;
1448}
1449
1450.vineta-video-reel::before {
1451    content: '';
1452    position: absolute;
1453    bottom: 3px;
1454    left: 0;
1455    width: 100%;
1456    height: calc(100% - 3px);
1457    box-sizing: border-box;
1458    border-top: 3px solid #7b5cff;
1459    border-left: 3px solid #7b5cff;
1460    border-right: 3px solid #7b5cff;
1461    clip-path: polygon(0 100%, 100% 100%, 100% 100%, 0 100%);
1462    transition: clip-path 0.2s ease-out;
1463}
1464
1465.vineta-video-reel:hover::before {
1466    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
1467}
1468
1469/* ============================================================
1470   FLECHAS DE NAVEGACIÓN
1471============================================================ */
1472.scroll-btn {
1473    position: absolute;
1474    top: 50%;
1475    transform: translateY(-50%);
1476    background-color: rgba(0, 0, 0, 0.7);
1477    color: white;
1478    border: 1px solid rgba(255, 255, 255, 0.2);
1479    width: 45px;
1480    height: 45px;
1481    border-radius: 50%;
1482    font-size: 20px;
1483    cursor: pointer;
1484    display: flex;
1485    align-items: center;
1486    justify-content: center;
1487    transition: background-color 0.3s, transform 0.2s;
1488    z-index: 1000;
1489}
1490.scroll-btn:hover { background-color: rgba(0, 0, 0, 0.9); transform: translateY(-50%) scale(1.1); }
1491.scroll-prev { left: -20px; }
1492.scroll-next { right: -20px; }
1493
1494@media (max-width: 768px) {
1495    .scroll-btn { display: none; }
1496}
1497</style>
1498
1499<div class="container-fluid m-0 py-5 bg-dark">
1500    <div class="container">
1501        <div class="carousel-wrapper position-relative">
1502
1503            <button class="scroll-btn scroll-prev" onclick="scrollCarousel(-1)" aria-label="Anterior">❮</button>
1504
1505            <div class="horizontal-scroll-container" id="videoScrollContainer">
1506
1507                <div class="publisher_div">
1508                    <span class="vineta-video-reel">En 60 segundos</span>
1509                    <div class="video_vertical video-frame" data-jw-placement-id="O8E1UOza"></div>
1510                </div>
1511
1512                <div class="publisher_div">
1513                    <span class="vineta-video-reel">En finanzas</span>
1514                    <div class="video_vertical video-frame" data-jw-placement-id="uOa50M7K"></div>
1515                </div>
1516
1517                <div class="publisher_div">
1518                    <span class="vineta-video-reel">Por descubrir</span>
1519                    <div class="video_vertical video-frame" data-jw-placement-id="iHEqVevG"></div>
1520                </div>
1521
1522                <div class="publisher_div">
1523                    <span class="vineta-video-reel">En escena</span>
1524                    <div class="video_vertical video-frame" data-jw-placement-id="NZZt0GEY"></div>
1525                </div>
1526
1527                <div class="publisher_div">
1528                    <span class="vineta-video-reel">Puro deporte</span>
1529                    <div class="video_vertical video-frame" data-jw-placement-id="1tTI3XpT"></div>
1530                </div>
1531
1532                <div class="publisher_div">
1533                    <span class="vineta-video-reel">Lifestyle</span>
1534                    <div class="video_vertical video-frame" data-jw-placement-id="tS5tW4cK"></div>
1535                </div>
1536
1537            </div>
1538
1539            <button class="scroll-btn scroll-next" onclick="scrollCarousel(1)" aria-label="Siguiente">❯</button>
1540
1541        </div>
1542    </div>
1543</div>
1543<script src="https://cdn.jwplayer.com/v2/sites/9aCuUDSZ/placements/embed.js"></script>
vendor: 2 bytes, line 1543
1543
1544<script>
1545    function scrollCarousel(direction) {
1546        const container = document.getElementById('videoScrollContainer');
1547        const card = container.querySelector('.publisher_div');
1548        const gap = parseInt(getComputedStyle(container).gap) || 16;
1549        const scrollAmount = card ? (card.offsetWidth + gap) : 315;
1550        container.scrollBy({
1551            left: direction * scrollAmount,
1552            behavior: 'smooth'
1553        });
1554    }
1555    
1556    document.addEventListener('play', function (event) {
1557        const playedEl = event.target;
1558        if (!(playedEl instanceof HTMLMediaElement)) return;
1559
1560        document.querySelectorAll('video, audio').forEach(media => {
1561            if (media !== playedEl && !media.paused) {
1562                media.pause();
1563            }
1564        });
1565    }, true); 
1566</script>
1566        <span class="notas"></span> 
1567        
1568            <div class='caja_publicidad d728x90 text-center'>
1569                <!-- /13921681/slv_home -->
1570                <div id='div-ad-728x90-3' style='min-width: 300px; min-height: 50px;'>
1571                    
1571<script>
1572                        googletag.cmd.push(function() { googletag.display('div-ad-728x90-3'); });
1573                    </script>
1573
1574                </div>
1575            </div><section class="bg-selecta"><div class="container py-0 mb-5 mt-3"><div><div class="cnl-banner">
1576        <div class="cnl-grid">
1577            
1578            <div class="col-team">
1579                <img class="cnl-logo-left" src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/concacaf.webp" alt="Concacaf Nations League">
1580                <div class="team-info-wrap">
1581                    <div class="team-brand">
1582                        <img class="flag-es" src="https://flagcdn.com/w40/sv.png" alt="Bandera El Salvador">
1583                        <div class="team-name">EL SALVADOR</div>
1584                    </div>
1585                    <div class="tournament-tag">Concacaf Nations League</div>
1586                    <div class="badge-row">
1587                        <span class="league-badge" id="league-tag">LIGA A</span>
1588                        <span class="group-tag" id="group-name">GRUPO A</span>
1589                    </div>
1590                </div>
1591            </div>
1592
1593            <!-- Columna central envuelta -->
1594            <div class="col-stats-wrap">
1595                <div class="next-match-box">
1596                    <span class="next-match-label"><span class="pulse-dot"></span> Próx. Partido</span>
1597                    <span class="next-match-val" id="next-match-text">Por definir</span>
1598                </div>
1599                <div class="col-stats">
1600                    <div class="stat-box">
1601                        <div class="stat-val" id="stat-pj">-</div>
1602                        <div class="stat-lbl">PJ</div>
1603                    </div>
1604                    <div class="stat-box">
1605                        <div class="stat-val" id="stat-pts">-</div>
1606                        <div class="stat-lbl">PTS</div>
1607                    </div>
1608                    <div class="stat-box">
1609                        <div class="stat-val" id="stat-dif">-</div>
1610                        <div class="stat-lbl">DIF</div>
1611                    </div>
1612                </div>
1613            </div>
1614
1615            <div class="col-table">
1616                <table class="cnl-table">
1617                    <thead>
1618                        <tr>
1619                            <th class="align-left">Equipo</th>
1620                            <th>PJ</th>
1621                            <th>PG</th>
1622                            <th>PE</th>
1623                            <th>PP</th>
1624                            <th>DIF</th>
1625                            <th>PTS</th>
1626                        </tr>
1627                    </thead>
1628                    <tbody id="table-body">
1629                        <!-- Carga dinámica -->
1630                    </tbody>
1631                </table>
1632            </div>
1633
1634        </div>
1635
1636        <div class="banner-footer">
1637            <div class="objective-text">
1638                <span>🏆</span>
1639                <span id="objective-text">Cargando información...</span>
1640            </div>
1641            <!--<a href="#" class="btn-action">PREVIA</a>-->
1642        </div>
1643    </div>
1644
1645  
1645<script>
1646    const CSV_URL = "https://docs.google.com/spreadsheets/d/e/2PACX-1vQz8nEbdceTazr1tsci26DfSnNRgrNszNpOSVBdN19NDwqD9F1NCWlsTlDoCglqCIT6hqz7HmZzjSLq/pub?gid=0&single=true&output=csv";
1647
1648    // Convertidor CSV a Array de Objetos en JS Nativo (Sin librerías externas)
1649    function parseCSV(text) {
1650        const lines = text.split(/\r\n|\n/).filter(line => line.trim() !== "");
1651        if (lines.length < 2) return [];
1652        
1653        const headers = lines[0].split(",").map(h => h.replace(/^"|"$/g, "").trim());
1654        const result = [];
1655
1656        for (let i = 1; i < lines.length; i++) {
1657            // Manejo simple de valores separados por coma
1658            const currentline = lines[i].split(",").map(item => item.replace(/^"|"$/g, "").trim());
1659            if (currentline.length === headers.length) {
1660                const obj = {};
1661                for (let j = 0; j < headers.length; j++) {
1662                    obj[headers[j]] = currentline[j];
1663                }
1664                result.push(obj);
1665            }
1666        }
1667        return result;
1668    }
1669
1670    async function obtenerTextoCSV() {
1671        const timestamp = Math.floor(Date.now() / (1000 * 60 * 3)); // Caché de 3 minutos
1672        const targetUrl = `${CSV_URL}&_t=${timestamp}`;
1673
1674        // Lista de URLs a intentar en cascada
1675        const intensiones = [
1676            targetUrl,                                                                          // Directo
1677            `https://api.allorigins.win/raw?url=${encodeURIComponent(targetUrl)}`,              // Proxy 1
1678            `https://corsproxy.io/?${encodeURIComponent(targetUrl)}`                            // Proxy 2
1679        ];
1680
1681        for (const url of intensiones) {
1682            try {
1683                const response = await fetch(url);
1684                if (response.ok) {
1685                    const text = await response.text();
1686                    if (text && text.includes(",")) return text; // Confirmar que devolvió un CSV válido
1687                }
1688            } catch (e) {
1689                console.warn("Intento de conexión fallido en:", url);
1690            }
1691        }
1692        throw new Error("No se pudo obtener el CSV desde ninguna fuente.");
1693    }
1694
1695    async function cargarDatosNativos() {
1696        try {
1697            const csvText = await obtenerTextoCSV();
1698            const data = parseCSV(csvText);
1699            renderTabla(data);
1700        } catch (error) {
1701            console.error("Error final al cargar datos:", error);
1702            document.getElementById("objective-text").innerText = "Error al cargar la información deportiva.";
1703        }
1704    }
1705
1706    function renderTabla(data) {
1707        const tableBody = document.getElementById("table-body");
1708        tableBody.innerHTML = "";
1709
1710        if (!data || data.length === 0) {
1711            document.getElementById("objective-text").innerText = "No se encontraron registros.";
1712            return;
1713        }
1714
1715        data.forEach(row => {
1716            const getVal = (key) => {
1717                const foundKey = Object.keys(row).find(k => k.trim().toLowerCase().replace(/_/g, '') === key.toLowerCase().replace(/_/g, ''));
1718                return foundKey ? String(row[foundKey]).trim() : undefined;
1719            };
1720
1721            const pos = getVal("Pos") ?? "";
1722            const equipo = getVal("Equipo") ?? "";
1723            const pj = getVal("PJ") ?? 0;
1724            const pg = getVal("PG") ?? 0;
1725            const pe = getVal("PE") ?? 0;
1726            const pp = getVal("PP") ?? 0;
1727            const dif = getVal("DIF") ?? 0;
1728            const pts = getVal("PTS") ?? 0;
1729            const esSelectaVal = String(getVal("EsSelecta") || "").toUpperCase();
1730            const esSelecta = esSelectaVal === "SI" || esSelectaVal === "YES" || esSelectaVal === "TRUE";
1731
1732            const tr = document.createElement("tr");
1733
1734            if (esSelecta) {
1735                tr.className = "row-es";
1736                document.getElementById("stat-pj").innerText = pj;
1737                document.getElementById("stat-pts").innerText = pts;
1738                document.getElementById("stat-dif").innerText = dif;
1739                
1740                const liga = getVal("Liga");
1741                const grupo = getVal("Grupo");
1742                const objetivo = getVal("Objetivo");
1743                const proximoPartido = getVal("ProximoPartido") || getVal("Proximo_Partido");
1744
1745                if (liga) document.getElementById("league-tag").innerText = liga;
1746                if (grupo) document.getElementById("group-name").innerText = grupo;
1747                if (objetivo) document.getElementById("objective-text").innerText = "Objetivo: " + objetivo;
1748                if (proximoPartido) document.getElementById("next-match-text").innerText = proximoPartido;
1749            }
1750
1751            tr.innerHTML = `
1752                <td class="align-left">${pos ? pos + '.' : ''} ${equipo}</td>
1753                <td>${pj}</td>
1754                <td>${pg}</td>
1755                <td>${pe}</td>
1756                <td>${pp}</td>
1757                <td>${dif}</td>
1758                <td><strong>${pts}</strong></td>
1759            `;
1760            tableBody.appendChild(tr);
1761        });
1762    }
1763
1764    document.addEventListener("DOMContentLoaded", cargarDatosNativos);
1765</script>
1765</div><div class="swiper noticias-swiper-4"><section class="swiper-wrapper"><div class="swiper-slide noticias-slide"><article class="news-small rounded"><div class="img-4-3-slide"><a href="https://www.elsalvador.com/deportes/futbol/fernando-palomo-reflexion-selecta-guatemala/1296024/2026/"><img class="img-fluid" src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/selecta-el-salvador-guatemala-liga-naciones-concacaf-2026-300x225.jpg" alt="selecta el salvador guatemala liga naciones concacaf 2026" /></a></div><div class="news-content"><div class="news-header"><div class="news-section"><a href="https://www.elsalvador.com/category/deportes">Deportes</a></div><div class="news-meta">29 septiembre, 2026</div></div><div class="news-title-2"><a href="https://www.elsalvador.com/deportes/futbol/fernando-palomo-reflexion-selecta-guatemala/1296024/2026/">Fernando Palomo tras el 6-0 ante Guatemala: “Esto ya se veía venir”</a></div></div></article></div><div class="swiper-slide noticias-slide"><article class="news-small rounded"><div class="img-4-3-slide"><a href="https://www.elsalvador.com/deportes/futbol/guatemala-6-0-selecta-antecedente/1295884/2026/"><img class="img-fluid" src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/selecta-el-salvador-guatemala-liga-naciones-concacaf-2026-300x225.jpg" alt="selecta el salvador guatemala liga naciones concacaf 2026" /></a></div><div class="news-content"><div class="news-header"><div class="news-section"><a href="https://www.elsalvador.com/category/deportes">Deportes</a></div><div class="news-meta">29 septiembre, 2026</div></div><div class="news-title-2"><a href="https://www.elsalvador.com/deportes/futbol/guatemala-6-0-selecta-antecedente/1295884/2026/">VIDEO. El 6-0 de Guatemala fue inédito; Asia dejó el antecedente más próximo para la Selecta</a></div></div></article></div><div class="swiper-slide noticias-slide"><article class="news-small rounded"><div class="img-4-3-slide"><a href="https://www.elsalvador.com/deportes/futbol/tena-marcador-6-0-selecta/1295877/2026/"><img class="img-fluid" src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/luis-tena-el-salvador-guatemala-concacaf-liga-naciones-selecta--300x225.jpg" alt="luis tena el salvador guatemala concacaf liga naciones selecta" /></a></div><div class="news-content"><div class="news-header"><div class="news-section"><a href="https://www.elsalvador.com/category/deportes">Deportes</a></div><div class="news-meta">29 septiembre, 2026</div></div><div class="news-title-2"><a href="https://www.elsalvador.com/deportes/futbol/tena-marcador-6-0-selecta/1295877/2026/">Tena tras el 6-0 a El Salvador: “El marcador es una sorpresa”</a></div></div></article></div><div class="swiper-slide noticias-slide"><article class="news-small rounded"><div class="img-4-3-slide"><a href="https://www.elsalvador.com/deportes/futbol/guatemala-selecta-cronica-concacaf-naciones/1295837/2026/"><img class="img-fluid" src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/el-salvador-selecta-guatemala-concacaf-nations-league-robbie-ruud-cronica-1-300x225.jpg" alt="el salvador selecta guatemala concacaf nations league robbie ruud cronica" /></a></div><div class="news-content"><div class="news-header"><div class="news-section"><a href="https://www.elsalvador.com/category/deportes">Deportes</a></div><div class="news-meta">28 septiembre, 2026</div></div><div class="news-title-2"><a href="https://www.elsalvador.com/deportes/futbol/guatemala-selecta-cronica-concacaf-naciones/1295837/2026/">Guatemala trapea con El Salvador y nos devuelve a la realidad</a></div></div></article></div><div class="swiper-slide noticias-slide"><article class="news-small rounded"><div class="img-4-3-slide"><a href="https://www.elsalvador.com/deportes/futbol/jamaica-visita-selecta-serie-historia/1295736/2026/"><img class="img-fluid" src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/el-salvador-vs-guatemala-robbie-ruud-elsalvador.com-08-300x225.jpg" alt="el salvador vs JAMAICA robbie ruud elsalvador.com 08" /></a></div><div class="news-content"><div class="news-header"><div class="news-section"><a href="https://www.elsalvador.com/category/deportes">Deportes</a></div><div class="news-meta">29 septiembre, 2026</div></div><div class="news-title-2"><a href="https://www.elsalvador.com/deportes/futbol/jamaica-visita-selecta-serie-historia/1295736/2026/">¿Cómo le fue a El Salvador, en su casa, contra Jamaica?</a></div></div></article></div><div class="swiper-slide noticias-slide">
1765<article class="news-small rounded"><div class="img-4-3-slide"><a href="https://www.elsalvador.com/deportes/futbol/selecta-guatemala-donde-ver/1295621/2026/"><img class="img-fluid" src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/selecta-centroamerica-caribe-liga-naciones01-300x225.jpg" alt="selecta-centroamerica-caribe-liga-naciones01" /></a></div><div class="news-content"><div class="news-header"><div class="news-section"><a href="https://www.elsalvador.com/category/deportes">Deportes</a></div><div class="news-meta">28 septiembre, 2026</div></div><div class="news-title-2"><a href="https://www.elsalvador.com/deportes/futbol/selecta-guatemala-donde-ver/1295621/2026/">¿Dónde ver el partido de la Selecta contra Guatemala?</a></div></div></article></div><div class="swiper-slide noticias-slide"><article class="news-small rounded"><div class="img-4-3-slide"><a href="https://www.elsalvador.com/deportes/futbol/guatemala-selecta-mejor-historia-superior/1295684/2026/"><img class="img-fluid" src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/el-salvador-vs-guatemala-robbie-ruud-elsalvador.com-04-300x224.jpg" alt="el salvador vs guatemala robbie ruud elsalvador.com 04" /></a></div><div class="news-content"><div class="news-header"><div class="news-section"><a href="https://www.elsalvador.com/category/deportes">Deportes</a></div><div class="news-meta">28 septiembre, 2026</div></div><div class="news-title-2"><a href="https://www.elsalvador.com/deportes/futbol/guatemala-selecta-mejor-historia-superior/1295684/2026/">¿Cuál es el mejor? Dos mundiales FIFA inclinan la historia entre El Salvador y Guatemala</a></div></div></article></div><div class="swiper-slide noticias-slide"><article class="news-small rounded"><div class="img-4-3-slide"><a href="https://www.elsalvador.com/deportes/futbol/salvadorenos-futbolistas-guatemala-siglo-21/1295746/2026/"><img class="img-fluid" src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/eliseo-cheyo-quintanilla-guatemala-el-salvador-jugadores-historia-300x225.jpg" alt="eliseo cheyo quintanilla guatemala el salvador jugadores historia" /></a></div><div class="news-content"><div class="news-header"><div class="news-section"><a href="https://www.elsalvador.com/category/deportes">Deportes</a></div><div class="news-meta">28 septiembre, 2026</div></div><div class="news-title-2"><a href="https://www.elsalvador.com/deportes/futbol/salvadorenos-futbolistas-guatemala-siglo-21/1295746/2026/">Salvadoreños que jugaron en Guatemala durante el presente siglo</a></div></div></article></div><div class="swiper-slide noticias-slide"><article class="news-small rounded"><div class="img-4-3-slide"><a href="https://www.elsalvador.com/deportes/futbol/selecta-alerta-tras-perder-balon/1295712/2026/"><img class="img-fluid" src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/el-salvador-martinica-futbol-liga-naciones-concacaf-selecta-300x211.jpg" alt="el salvador martinica futbol liga naciones concacaf selecta" /></a></div><div class="news-content"><div class="news-header"><div class="news-section"><a href="https://www.elsalvador.com/category/deportes">Deportes</a></div><div class="news-meta">28 septiembre, 2026</div></div><div class="news-title-2"><a href="https://www.elsalvador.com/deportes/futbol/selecta-alerta-tras-perder-balon/1295712/2026/">La alerta para la Selecta está en lo que ocurre tras perder el balón</a></div></div></article></div><div class="swiper-slide noticias-slide"><article class="news-small rounded"><div class="img-4-3-slide"><a href="https://www.elsalvador.com/deportes/futbol/mayor-victoria-selecta-en-guatemala/1295701/2026/"><img class="img-fluid" src="https://cdn-pro.elsalvador.com/wp-content/uploads/2025/09/deportes-futbol-harold-osorio-selecta-seleccion-vs-guatemala-afp-300x225.jpg" alt="deportes-futbol-harold-osorio-selecta-seleccion-vs-guatemala-afp" /></a></div><div class="news-content"><div class="news-header"><div class="news-section"><a href="https://www.elsalvador.com/category/deportes">Deportes</a></div><div class="news-meta">28 septiembre, 2026</div></div><div class="news-title-2"><a href="https://www.elsalvador.com/deportes/futbol/mayor-victoria-selecta-en-guatemala/1295701/2026/">El Salvador no ha ganado por más de un gol en Guatemala</a></div></div></article></div><div class="swiper-slide noticias-slide">
1765<article class="news-small rounded"><div class="news-content"><div class="ver-mas-slide"><div class="vermas-ico"><img src="https://recursos.elsalvador.com/pilares/images/lupa.png" alt=""></div><div class="news-title-2"><a href="https://www.elsalvador.com/category/deportes/futbol/">Ver más...</a></div></div></div></article> </div></section><div class="swiper-button-next"></div><div class="swiper-button-prev"></div></div></div></section>
1765<script>
1766            /* Este script inicializa su swiper de noticias */
1767
1768            var sentRangesNoticiasWidget4 = {
1769                "0-25":   false,
1770                "25-50":  false,
1771                "50-75":  false,
1772                "75-100": false
1773            };
1774
1775            function getRangeNoticiasWidget4(progress) {
1776                var pct = progress * 100;
1777                if (pct < 25)  return "0-25";
1778                if (pct < 50)  return "25-50";
1779                if (pct < 75)  return "50-75";
1780                return "75-100";
1781            }
1782
1783            function checkScrollRangeNoticiasWidget4(progress) {
1784                var pct   = Math.round(progress * 100);
1785                var range = getRangeNoticiasWidget4(progress);
1786
1787                if (!sentRangesNoticiasWidget4[range]) {
1788                    sentRangesNoticiasWidget4[range] = true;
1789
1790                    // ENVIO A GTM:
1791                    dataLayer.push({
1792					     event:             "carrusel_scroll",
1793					     nombre_modulo:   "",
1794                         posicion_indice:   "4",
1795					     scroll_rango:    range
1796					 });
1797
1798                } 
1799            }
1800
1801            const swiperNoticias_4 = new Swiper(".noticias-swiper-4", {
1802                slidesPerView: 3,
1803                spaceBetween: 20,
1804                navigation: {
1805                    nextEl: ".swiper-button-next",
1806                    prevEl: ".swiper-button-prev",
1807                },
1808                breakpoints: {
1809                    1400: { slidesPerView: 4.50 },
1810                    1200: { slidesPerView: 3.50 },
1811                    992:  { slidesPerView: 2.75 },
1812                    768:  { slidesPerView: 3.25 },
1813                    576:  { slidesPerView: 2.25 },
1814                    0:    { slidesPerView: 1.5  }
1815                },
1816                on: {
1817                    progress: function(swiper, progress) {
1818                        if (progress === 0) return;
1819                        checkScrollRangeNoticiasWidget4(progress);
1820                    }
1821                }
1822            });
1823        </script>
1823        <span class="notas"></span> 
1824        
1825            <div class='caja_publicidad d728x90 text-center'>
1826                <!-- /13921681/slv_home -->
1827                <div id='div-ad-728x90-4' style='min-width: 300px; min-height: 50px;'>
1828                    
1828<script>
1829                        googletag.cmd.push(function() { googletag.display('div-ad-728x90-4'); });
1830                    </script>
1830
1831                </div>
1832            </div><section class="row contenido py-3"><center><h2 class="mt-0 mb-4 pt-0"><span class="titulo-bloque">Turismo</span></h2></center><div class="row contenido pt-3 mb-3 pb-0"><section class="col-12 col-md-6 mb-3 d-flex"><article class="news-card rounded w-100 h-100"><div class="img-4-3"><a href="https://www.elsalvador.com/noticias/nacional/paso-vehicular-redondel-integracion/1296126/2026/"><img class="img-fluid" src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/Tramo-paso-multinivel-Integracion-en-sentido-hacia-el-redondel-El-Angel.jpg" alt="Tramo-paso multinivel Integración, en sentido hacia el redondel El Ángel" style="width:100%" fetchpriority="high"/></a></div><div class="news-content"><div class="news-section"><a href="https://www.elsalvador.com/category/noticias">Noticias</a></div><div class="news-meta">30 septiembre, 2026</div><div class="news-title"><a href="https://www.elsalvador.com/noticias/nacional/paso-vehicular-redondel-integracion/1296126/2026/">Habilitan paso hacia San Salvador tras accidente múltiple en redondel El Ángel</a></div><div class="news-summary">Tras el accidente, las labores en la zona continuaron con limpieza y remoción, mientras el VMT detalló las condiciones para quienes circulaban por el sector.</div></div></article></section><section class="col-12 col-md-6"><div class="row h-100 gy-2"><div class="col-6 mb-3 d-flex"><article class="news-small rounded w-100 h-100"><div class="img-4-3"><a href="https://www.elsalvador.com/turismo/playas-y-sol/mizata-refugio-de-lujo/1295933/2026/"><img class="img-fluid" src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/JO-Hotel-Casa-Tunan-018-300x225.jpg" alt="JO--Hotel-Casa-Tunan-018" style="width:100%" /></a></div><div class="news-content"><div class="news-section"><a href="https://www.elsalvador.com/category/turismo">Turismo</a></div><div class="news-meta">30 septiembre, 2026</div><div class="news-title-2"><a href="https://www.elsalvador.com/turismo/playas-y-sol/mizata-refugio-de-lujo/1295933/2026/">Mizata, el refugio de lujo que redefine la costa de El Salvador</a></div></article></div><div class="col-6 mb-3 d-flex"><article class="news-small rounded w-100 h-100"><div class="img-4-3"><a href="https://www.elsalvador.com/turismo/rutas-y-aventuras/novedades-airbnb-facilitan-tus-viajes/1296060/2026/"><img class="img-fluid" src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/novedades-airbnb-facilitan-tus-viajes01-300x225.jpg" alt="novedades-airbnb-facilitan-tus-viajes01" style="width:100%" /></a></div><div class="news-content"><div class="news-section"><a href="https://www.elsalvador.com/category/turismo">Turismo</a></div><div class="news-meta">30 septiembre, 2026</div><div class="news-title-2"><a href="https://www.elsalvador.com/turismo/rutas-y-aventuras/novedades-airbnb-facilitan-tus-viajes/1296060/2026/">¿Vas de viaje? Estas 5 novedades de Airbnb podrían facilitarte la estadía</a></div></article></div><div class="col-6 mb-3 d-flex"><article class="news-small rounded w-100 h-100"><div class="img-4-3"><a href="https://www.elsalvador.com/turismo/rutas-y-aventuras/buses-alegres-octubre-destinos-precios/1296058/2026/"><img class="img-fluid" src="https://cdn-pro.elsalvador.com/wp-content/uploads/2025/10/turismo-feria-del-jocote-cerro-verde-1-300x225.jpg" alt="turismo-feria-del-jocote-cerro-verde (1)" style="width:100%" /></a></div><div class="news-content"><div class="news-section"><a href="https://www.elsalvador.com/category/turismo">Turismo</a></div><div class="news-meta">30 septiembre, 2026</div><div class="news-title-2"><a href="https://www.elsalvador.com/turismo/rutas-y-aventuras/buses-alegres-octubre-destinos-precios/1296058/2026/">¿Querés salir en octubre? Estas escapadas cuestan desde $8 con los Buses Alegres</a></div></article></div><div class="col-6 mb-3 d-flex"><article class="news-small rounded w-100 h-100"><div class="img-4-3"><a href="https://www.elsalvador.com/turismo/rutas-y-aventuras/san-juan-laguna-tejidos-mayas/1295554/2026/"><img class="img-fluid" src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/san-juan-laguna-tejidos-mayas03-300x225.jpg" alt="san-juan-laguna-tejidos-mayas03" style="width:100%" /></a></div><div class="news-content"><div class="news-section"><a href="https://www.elsalvador.com/category/turismo">Turismo</a></div><div class="news-meta">30 septiembre, 2026</div><div class="news-title-2"><a href="https://www.elsalvador.com/turismo/rutas-y-aventuras/san-juan-laguna-tejidos-mayas/1295554/2026/">¿Vas a Panajachel? Escapate a San Juan La Laguna y descubrí el arte detrás de los tejidos mayas</a></div></article></div></div></section></div></section>
1832        <span class="notas"></span> 
1833        
1834            <div class='caja_publicidad d728x90 text-center'>
1835                <!-- /13921681/slv_home -->
1836                <div id='div-ad-728x90-5' style='min-width: 300px; min-height: 50px;'>
1837                    
1837<script>
1838                        googletag.cmd.push(function() { googletag.display('div-ad-728x90-5'); });
1839                    </script>
1839
1840                </div>
1841            </div><section class="row contenido py-3"><center><h2 class="mt-0 mb-4 pt-0"><span class="titulo-bloque">Entretenimiento</span></h2></center><div class="row contenido pt-3 mb-3 pb-0"><section class="col-12 col-md-6 mb-3 d-flex"><article class="news-card rounded w-100 h-100"><div class="img-4-3"><a href="https://www.elsalvador.com/entretenimiento/escena/pablo-alboran-concierto-el-salvador/1296030/2026/"><img class="img-fluid" src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/pablo-alboran-1.jpg" alt="pablo-alborán (1)" style="width:100%" fetchpriority="high"/></a></div><div class="news-content"><div class="news-section"><a href="https://www.elsalvador.com/category/entretenimiento">Entretenimiento</a></div><div class="news-meta">29 septiembre, 2026</div><div class="news-title"><a href="https://www.elsalvador.com/entretenimiento/escena/pablo-alboran-concierto-el-salvador/1296030/2026/">“Esta noche es nuestra cita”, Pablo Alborán volvió a conquistar a sus fans en El Salvador</a></div><div class="news-summary">Pablo Alborán regresó a El Salvador con un concierto marcado por grandes éxitos, mensajes al público y fans llegados desde varios países.</div></div></article></section><section class="col-12 col-md-6"><div class="row h-100 gy-2"><div class="col-6 mb-3 d-flex"><article class="news-small rounded w-100 h-100"><div class="img-4-3"><a href="https://www.elsalvador.com/entretenimiento/escena/dia-shakira-septiembre-spotify/1295924/2026/"><img class="img-fluid" src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/shakira-29-de-septiembre-300x225.jpg" alt="shakira-29-de septiembre" style="width:100%" /></a></div><div class="news-content"><div class="news-section"><a href="https://www.elsalvador.com/category/entretenimiento">Entretenimiento</a></div><div class="news-meta">29 septiembre, 2026</div><div class="news-title-2"><a href="https://www.elsalvador.com/entretenimiento/escena/dia-shakira-septiembre-spotify/1295924/2026/">¿Por qué hoy, 29 de septiembre, es el Día de Shakira?</a></div></article></div><div class="col-6 mb-3 d-flex"><article class="news-small rounded w-100 h-100"><div class="img-4-3"><a href="https://www.elsalvador.com/entretenimiento/arte-y-cultura/tierra-cafe-fe-casabou/1295608/2026/"><img class="img-fluid" src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/Tierra-Cafe-y-Fe-reune-12-obras-de-tres-artistas-salvadorenos-en-Casa-Bou-300x225.jpg" alt="“Tierra, Café y Fe” reúne 12 obras de tres artistas salvadoreños en Casa Bou" style="width:100%" /></a></div><div class="news-content"><div class="news-section"><a href="https://www.elsalvador.com/category/entretenimiento">Entretenimiento</a></div><div class="news-meta">28 septiembre, 2026</div><div class="news-title-2"><a href="https://www.elsalvador.com/entretenimiento/arte-y-cultura/tierra-cafe-fe-casabou/1295608/2026/">“Tierra, Café y Fe”, la galería de arte que podés visitar en Casa Bou del Centro Histórico de San Salvador</a></div></article></div><div class="col-6 mb-3 d-flex"><article class="news-small rounded w-100 h-100"><div class="img-4-3"><a href="https://www.elsalvador.com/entretenimiento/escena/sheynnis-palacios-san-salvador/1295579/2026/"><img class="img-fluid" src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/sheynnis-02-300x225.jpg" alt="sheynnis-02" style="width:100%" /></a></div><div class="news-content"><div class="news-section"><a href="https://www.elsalvador.com/category/entretenimiento">Entretenimiento</a></div><div class="news-meta">28 septiembre, 2026</div><div class="news-title-2"><a href="https://www.elsalvador.com/entretenimiento/escena/sheynnis-palacios-san-salvador/1295579/2026/">“¿Y si nos casamos aquí?” Carlos Arias sorprende a Sheynnis Palacios en San Salvador</a></div></article></div><div class="col-6 mb-3 d-flex"><article class="news-small rounded w-100 h-100"><div class="img-4-3"><a href="https://www.elsalvador.com/entretenimiento/arte-y-cultura/autos-clasicos-plaza-bolivar/1295504/2026/"><img class="img-fluid" src="https://cdn-pro.elsalvador.com/wp-content/uploads/2026/09/carros-clasicos-1-300x225.jpg" alt="carros-clasicos (1)" style="width:100%" /></a></div><div class="news-content"><div class="news-section"><a href="https://www.elsalvador.com/category/entretenimiento">Entretenimiento</a></div><div class="news-meta">
184127 septiembre, 2026</div><div class="news-title-2"><a href="https://www.elsalvador.com/entretenimiento/arte-y-cultura/autos-clasicos-plaza-bolivar/1295504/2026/">Así se vivió la exhibición de autos clásicos en San Salvador</a></div></article></div></div></section></div></section>        <span class="notas"></span> 
1842        
1843            <div class='caja_publicidad d728x90 text-center'>
1844                <!-- /13921681/slv_home -->
1845                <div id='div-ad-728x90-6' style='min-width: 300px; min-height: 50px;'>
1846                    
1846<script>
1847                        googletag.cmd.push(function() { googletag.display('div-ad-728x90-6'); });
1848                    </script>
1848
1849                </div>
1850            </div><section class="ring-section "><div class="top-content"><h2 class="mt-2 mb-4 pt-0"><span class="titulo-bloque">Fotografías</span></h2><p>Arrastra para girar y haz click en ver galería</p></div><div class="ring-container" id="ring-home_carrusel_fotografia--1" data-lazy-ring data-cards="[{&quot;titulo&quot;:&quot;Turismo playa Mizata&quot;,&quot;img&quot;:&quot;https:\/\/cdn-pro.elsalvador.com\/wp-content\/uploads\/2026\/09\/JO-Hotel-Casa-Tunan-020-768x576.jpg&quot;,&quot;alt&quot;:&quot;JO--Hotel-Casa-Tunan-020&quot;,&quot;url&quot;:&quot;https:\/\/www.elsalvador.com\/fotografia\/mizata-turismo-playa-nawi\/1295967\/2026\/&quot;},{&quot;titulo&quot;:&quot;Atoles Mam\u00e1 Tere, un rinc\u00f3n lleno de tradici\u00f3n y sabor casero&quot;,&quot;img&quot;:&quot;https:\/\/cdn-pro.elsalvador.com\/wp-content\/uploads\/2026\/09\/LM-Atoles-Ventas-Clientes-Bebidas-Calientes-Mama-Tere-016-768x576.jpg&quot;,&quot;alt&quot;:&quot;LM- Atoles- Ventas- Clientes- Bebidas- Calientes- Mama Tere 016&quot;,&quot;url&quot;:&quot;https:\/\/www.elsalvador.com\/fotografia\/emprendedor-bebidas-turismo-emprendimiento-\/1296040\/2026\/&quot;},{&quot;titulo&quot;:&quot;Pupusas \&quot;negritas\&quot;&quot;,&quot;img&quot;:&quot;https:\/\/cdn-pro.elsalvador.com\/wp-content\/uploads\/2026\/09\/JO-Pupusas-de-masa-de-frijol-y-otras-opciones-novedosas-011-768x576.jpg&quot;,&quot;alt&quot;:&quot;JO--Pupusas-de-masa-de-frijol-y-otras-opciones-novedosas-011&quot;,&quot;url&quot;:&quot;https:\/\/www.elsalvador.com\/fotografia\/turismo-gastronomia-pupusas-negrita-frijol-santa-tecla\/1295880\/2026\/&quot;},{&quot;titulo&quot;:&quot;Construcci\u00f3n nuevo CIFCO&quot;,&quot;img&quot;:&quot;https:\/\/cdn-pro.elsalvador.com\/wp-content\/uploads\/2026\/09\/Avances-CIFCO-El-Espino-01-768x576.jpg&quot;,&quot;alt&quot;:&quot;Avances-CIFCO-El-Espino&quot;,&quot;url&quot;:&quot;https:\/\/www.elsalvador.com\/fotografia\/cifco-construccion-finca-espino-china-el-salvador\/1295252\/2026\/&quot;},{&quot;titulo&quot;:&quot;Tierra, Caf\u00e9 y Fe&quot;,&quot;img&quot;:&quot;https:\/\/cdn-pro.elsalvador.com\/wp-content\/uploads\/2026\/09\/LM-Exposicion-Pinturas-Artistas-Tierra-Cafe-Fe-Casa-Bou-Centro-Historico025-768x576.jpg&quot;,&quot;alt&quot;:&quot;LM- Exposicion- Pinturas- Artistas- Tierra- Cafe- Fe- Casa Bou-Centro Historico025&quot;,&quot;url&quot;:&quot;https:\/\/www.elsalvador.com\/fotografia\/exposicion-de-arte-centro-historico-cafe-artistas-salvadorenos-starbucks-\/1295641\/2026\/&quot;},{&quot;titulo&quot;:&quot;Festival del A\u00f1il&quot;,&quot;img&quot;:&quot;https:\/\/cdn-pro.elsalvador.com\/wp-content\/uploads\/2026\/09\/LM-Anil-Suchitoto-Festival-Desfile-Productos-Emprendedores015-768x576.jpg&quot;,&quot;alt&quot;:&quot;LM-A\u00f1il- Suchitoto- Festival- Desfile- Productos- Emprendedores015&quot;,&quot;url&quot;:&quot;https:\/\/www.elsalvador.com\/fotografia\/festival-del-anil-turismo-cultural-cuscatlan-suchitoto-desfiles-de-modelos\/1295533\/2026\/&quot;},{&quot;titulo&quot;:&quot;Relevo de guardia en el mausoleo de Moraz\u00e1n&quot;,&quot;img&quot;:&quot;https:\/\/cdn-pro.elsalvador.com\/wp-content\/uploads\/2026\/09\/francisco-morazan-mausoleo-guardia-de-honor-13-768x576.jpg&quot;,&quot;alt&quot;:&quot;ML francisco morazan mausoleo centro san salvador&quot;,&quot;url&quot;:&quot;https:\/\/www.elsalvador.com\/fotografia\/francisco-morazan-centro-historico-historia-salvadorena-palacio-nacional-politica\/1295173\/2026\/&quot;}]"></div></section><center class="mt-3 mb-4">
1851                        <figure><a id="more_posts" class="btn btn-md outline-black fw-bold py-2 px-2 mw200" href="https://www.elsalvador.com/category/fotografia" data-tag-click="click-btn-cargar-mas-category-fotografia">...Ver más...</a></figure>
1852                    </center>
1853            <style>
1854                .ring-section { position: relative; width: 100%; min-height: 380px; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; perspective: 1700px; -webkit-perspective: 1700px; overflow: hidden; cursor: default; padding-top: 0px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; touch-action: pan-y; }
1855                .top-content { display: block; width: 100%; text-align: center; margin: 0; padding: 0 15px; pointer-events: none; }
1856                .top-content h2 { font-size: 1.8rem; letter-spacing: 3px; color: #0f1110; margin: 0 0 4px 0; font-weight: 600; }
1857                .top-content p { font-size: 0.9rem; color: #0f1110; letter-spacing: 2px; margin: 0; }
1858                .ring-container { position: relative; width: 240px; height: 180px; transform-style: preserve-3d; -webkit-transform-style: preserve-3d; will-change: transform; pointer-events: auto; cursor: grab; margin-top: 70px; }
1859                .ring-container:active { cursor: grabbing; }
1860                .ring-card { position: absolute; width: 100%; height: 100%; border-radius: 12px; overflow: hidden; border: 1px solid rgba(255, 255, 255, 0.2); transition: border-color 0.3s, filter 0.3s; pointer-events: auto; display: flex; flex-direction: column; justify-content: flex-end; transform-style: preserve-3d; -webkit-transform-style: preserve-3d; backface-visibility: visible; -webkit-backface-visibility: visible; }
1861                .ring-card img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; pointer-events: none; z-index: 1; }
1862                .ring-card:hover { filter: brightness(1.1); border-color: #ffffff; }
1863                .card-title-overlay { position: relative; z-index: 2; width: 100%; padding: 20px 10px 12px 10px; background: linear-gradient(to top, rgba(0, 0, 0, 0.95) 0%, rgba(0, 0, 0, 0.6) 70%, transparent 100%); text-align: center; display: flex; flex-direction: column; align-items: center; gap: 6px; }
1864                .card-title-text { margin: 0; font-size: 0.82rem; font-weight: 500; color: #ffffff; letter-spacing: 0.5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; }
1865                .btn-gallery { font-size: 0.58rem; padding: 3px 9px; border-radius: 20px; background-color: rgba(0, 0, 0, 0.5); color: #ffffff; border: 1px solid rgba(255, 255, 255, 0.4); text-decoration: none; transition: all 0.2s ease; letter-spacing: 0.5px; }
1866                .btn-gallery:hover { background-color: #ffffff; color: #000000; border-color: #ffffff; }
1867                @media (max-width: 1199px) { .ring-section { min-height: 440px; } .ring-container { width: 200px; height: 150px; margin-top: 65px; } .card-title-text { font-size: 0.78rem; } .btn-gallery { font-size: 0.55rem; padding: 3px 8px; } .top-content h2 { font-size: 1.5rem; } }
1868                @media (max-width: 991px) { .ring-section { perspective: 1400px; -webkit-perspective: 1400px; min-height: 400px; } .ring-container { width: 170px; height: 127px; margin-top: 55px; } .card-title-overlay { padding: 14px 8px 8px 8px; gap: 4px; } .card-title-text { font-size: 0.72rem; } .btn-gallery { font-size: 0.50rem; padding: 2px 7px; } .top-content h2 { font-size: 1.3rem; } .top-content p { font-size: 0.70rem; } }
1869                @media (max-width: 767px) { .ring-section { perspective: 1100px; -webkit-perspective: 1100px; min-height: 280px; } .ring-container { width: 160px; height: 120px; margin-top: 45px; } .card-title-overlay { padding: 12px 6px 8px 6px; gap: 4px; } .card-title-text { font-size: 0.68rem; } .btn-gallery { font-size: 0.48rem; padding: 2px 6px; } .top-content h2 { font-size: 1.2rem; letter-spacing: 2px; } .top-content p { font-size: 0.65rem; letter-spacing: 1px; } }
1870            </style>
1871            
1871<script>
1872            (function () {
1873                function initRing(container) {
1874                    let tarjetasData;
1875                    try {
1876                        tarjetasData = JSON.parse(container.dataset.cards || "[]");
1877                    } catch (e) {
1878                        return;
1879                    }
1880                    if (!tarjetasData.length) return;
1881
1882                    const totalCards = tarjetasData.length;
1883                    const cardsElements = [];
1884
1885                    for (let i = 0; i < totalCards; i++) {
1886                        const card = document.createElement("div");
1887                        card.className = "ring-card";
1888
1889                        const img = document.createElement("img");
1890                        img.src = tarjetasData[i].img;
1891                        img.alt = tarjetasData[i].alt || tarjetasData[i].titulo;
1892                        img.draggable = false;
1893                        card.appendChild(img);
1894
1895                        const titleOverlay = document.createElement("div");
1896                        titleOverlay.className = "card-title-overlay";
1897
1898                        const titleText = document.createElement("p");
1899                        titleText.className = "card-title-text";
1900                        titleText.textContent = tarjetasData[i].titulo;
1901                        titleOverlay.appendChild(titleText);
1902
1903                        const btnGallery = document.createElement("a");
1904                        btnGallery.className = "btn-gallery";
1905                        btnGallery.textContent = "Ver galería";
1906                        btnGallery.href = tarjetasData[i].url || "#";
1907                        btnGallery.target = "_blank";
1908                        btnGallery.addEventListener("click", (e) => e.stopPropagation());
1909
1910                        titleOverlay.appendChild(btnGallery);
1911                        card.appendChild(titleOverlay);
1912                        container.appendChild(card);
1913                        cardsElements.push(card);
1914                    }
1915
1916                    function calculateDynamicRadius() {
1917                        const cardWidth = container.offsetWidth;
1918                        const radAngle = Math.PI / totalCards;
1919                        return Math.round((cardWidth / 2) / Math.tan(radAngle)) + 18;
1920                    }
1921
1922                    function arrangeCards() {
1923                        const radius = calculateDynamicRadius();
1924                        for (let i = 0; i < totalCards; i++) {
1925                            const angle = (i / totalCards) * 360;
1926                            cardsElements[i].style.transform = "rotateY(" + angle + "deg) translateZ(" + radius + "px)";
1927                        }
1928                    }
1929
1930                    arrangeCards();
1931                    window.addEventListener("resize", arrangeCards);
1932
1933                    let currentRotation = 0;
1934                    let isDragging = false;
1935                    let isHovered = false;
1936                    let startX = 0;
1937                    let velocity = 0;
1938                    const friction = 0.95;
1939                    const baseAutoSpeed = 0.12;
1940                    const dragSensitivity = 0.35;
1941
1942                    function updateRotation() {
1943                        container.style.transform = "rotateY(" + currentRotation + "deg)";
1944                    }
1945
1946                    function animate() {
1947                        if (isDragging) {
1948                            currentRotation += velocity;
1949                        } else {
1950                            if (Math.abs(velocity) > 0.01) {
1951                                currentRotation += velocity;
1952                                velocity *= friction;
1953                            } else if (!isHovered) {
1954                                currentRotation += baseAutoSpeed;
1955                            }
1956                        }
1957                        updateRotation();
1958                        requestAnimationFrame(animate);
1959                    }
1960                    requestAnimationFrame(animate);
1961
1962                    container.addEventListener("mouseenter", () => (isHovered = true));
1963                    container.addEventListener("mouseleave", () => (isHovered = false));
1964
1965                    function startDrag(e) {
1966                        if (e.type === "mousedown") e.preventDefault();
1967                        isDragging = true;
1968                        velocity = 0;
1969                        startX = e.pageX || (e.touches && e.touches[0] ? e.touches[0].pageX : 0);
1970                    }
1971
1972                    function moveDrag(e) {
1973                        if (!isDragging) return;
1974                        const x = e.pageX || (e.touches && e.touches[0] ? e.touches[0].pageX : startX);
1975                        const deltaX = x - startX;
1976                        velocity = deltaX * dragSensitivity;
1977                        startX = x;
1978                    }
1979
1980                    function stopDrag() {
1981                        isDragging = false;
1982                    }
1983
1984                    container.addEventListener("mousedown", startDrag);
1985                    window.addEventListener("mousemove", moveDrag);
1986                    window.addEventListener("mouseup", stopDrag);
1987                    container.addEventListener("touchstart", startDrag, { passive: true });
1988                    window.addEventListener("touchmove", moveDrag, { passive: true });
1989                    window.addEventListener("touchend", stopDrag);
1990                    container.addEventListener("wheel", (e) => {
1991                        e.preventDefault();
1992                        velocity += e.deltaY * 0.05;
1993                    }, { passive: false });
1994                }
1995
1996                document.addEventListener("DOMContentLoaded", function () {
1997                    const containers = document.querySelectorAll("[data-lazy-ring]");
1998                    if (!containers.length) return;
1999
2000                    const observer = new IntersectionObserver(
2001                        (entries, obs) => {
2002                            entries.forEach((entry) => {
2003                                if (entry.isIntersecting) {
2004                                    initRing(entry.target);
2005                                    entry.target.removeAttribute("data-lazy-ring");
2006                                    obs.unobserve(entry.target);
2007                                }
2008                            });
2009                        },
2010                        { rootMargin: "200px" }
2011                    );
2012
2013                    containers.forEach((el) => observer.observe(el));
2014                });
2015            })();
2016            </script>
2016
2017            <div class='caja_publicidad d728x90 text-center'>
2018                <!-- /13921681/slv_home -->
2019                <div id='div-ad-728x90-7' style='min-width: 300px; min-height: 50px;'>
2020                    
2020<script>
2021                        googletag.cmd.push(function() { googletag.display('div-ad-728x90-7'); });
2022                    </script>
2022
2023                </div>
2024            </div><span class='notas'></span> 
2025<input type="hidden" id="data4" value="true">
2026
2027<div class='charge' id='home_6_notas/6/8/1/0'  data-loader='examplePlugin'><center><div id='loader'></div></center>
2028                        <br><br></div><div class='charge' id='home_5_notas/5/9/2/0'  data-loader='examplePlugin'><center><div id='loader'></div></center>
2029                        <br><br></div><div class='charge' id='home_5_notas/4/10/3/0'  data-loader='examplePlugin'><center><div id='loader'></div></center>
2030                        <br><br></div><div class='charge' id='home_6_notas/8/11/4/0'  data-loader='examplePlugin'><center><div id='loader'></div></center>
2031                        <br><br></div><div class='charge' id='home_6_notas/5/12/5/0'  data-loader='examplePlugin'><center><div id='loader'></div></center>
2032                        <br><br></div><div class='charge' id='home_6_notas/4/13/6/0'  data-loader='examplePlugin'><center><div id='loader'></div></center>
2033                        <br><br></div><div class='charge' id='home_fotogaleria_video/2/14/7/0'  data-loader='examplePlugin'><center><div id='loader'></div></center>
2034                        <br><br></div><div class='charge' id='home_carrusel_notas_formal/7/15/8/0'  data-loader='examplePlugin'><center><div id='loader'></div></center>
2035                        <br><br></div></main>
2036</main>
2037<div class="spacer"></div>
2038<div id="over-footer">
2039	<center>
2040	<div class="banner-728x90 only-desktop">
2041	<!-- Start 970x90 AD -->
2042	<div id="div-ad-footer-728x90">
2043		
2043<script type="text/javascript">	googletag.cmd.push(function() { googletag.display("div-ad-footer-728x90");});</script>
2043	
2044	</div>
2045	<!-- End 970x90 AD -->
2046	</div>
2047</center><center>
2048	<div class="banner-728x90 ad-fixed-footer" id="ad-fixed-footer">
2049	<!-- Start 728x90 AD -->
2050		<span class="ad-fixed-footer-cerrar-top-mini" id="ad-fixed-footer-cerrar-top-mini"></span>
2051	<div id="adslot-footer">
2052		
2052<script type="text/javascript">	googletag.cmd.push(function() { googletag.display("adslot-footer");});</script>
2052	
2053	</div>
2054	<!-- End 728x90 AD -->
2055	</div>
2056</center>
2057<style>.ad-fixed-footer {background:white;width:728px !important;height:90px !important;margin:0px auto 0px auto !important;bottom:0px !important;position:fixed !important;display:none;clear:both !important;left:calc((100% - 728px) / 2) !important;z-index:9999999;border:1px solid black; } .ad-fixed-footer-cerrar-top-mini {background:url('https://recursos.elsalvador.com/images/iconos/generales/icon-mini-close.png');display:block;cursor:pointer;width:16px;height:16px;padding:5px 5px;position:absolute;top:0px;right:0px;z-index:9999999 !important;opacity:0;} .ad-fixed-footer iframe{margin:0px auto 0px auto !important;}</style> 
2058<script>
2059setTimeout(function(){ 
2060    document.getElementById("ad-fixed-footer-cerrar-top-mini").style.opacity = 1; 
2061}, 2500);
2062
2063document.querySelectorAll(".ad-fixed-footer-cerrar-top-mini").forEach(function(el) {
2064    el.addEventListener('click', function() {
2065        document.querySelectorAll(".ad-fixed-footer").forEach(function(footer) {
2066            footer.remove();
2067        });
2068    });
2069});
2070
2071window.addEventListener('message', (event) => {
2072    const mensaje_amg_edh = event.data;
2073
2074    if (mensaje_amg_edh.amgEdhTipoPub == 'crawling2025') {
2075        if (document.getElementById("ad-fixed-footer")) {
2076            document.getElementById("ad-fixed-footer").style.display = "block";
2077        }
2078    }
2079});
2080</script>
2080</div>	
2081
2082<footer class="escom-footer text-start py-5">
2083  <div class="container">
2084    <!-- Logo y descripción -->
2085    <div class="text-center mb-4">
2086      <img src="https://cdn-pro.elsalvador.com/escom_epsilon/images/logo-footer.png" alt="Logo de la empresa" class="escom-footer-logo mb-2">
2087      <p>Todos los derechos reservados 1999-2026</p>
2088    </div>
2089
2090    <div class="escom-footer-divider"></div>
2091
2092    <!-- Secciones -->
2093    <div class="row">
2094      <!-- Formulario de boletín -->
2095      <div class="col-md-4 mb-4 px-2 px-md-5 text-center">
2096        <center>
2097        <h5 class="fs-5">Suscríbete al boletín</h5>
2098        <form class="escom-form" id="footerNewsletter">
2099          <div class="mb-2">
2100            <!--<input type="email" class="form-control mb-2" placeholder="Tu correo electrónico"> -->
2101			<br/>
2102            <button type="submit" class="escom-btn btn bg-escom">Suscribirme</button>
2103          </div>
2104        </form>
2105        </center>
2106      </div>
2107
2108      <!-- Quienes somos y Preguntas frecuentes -->
2109      <div class="col-md-4 mb-4 px-2 px-md-5 text-center">
2110        <center>
2111            <h5 class="fs-5">Quiénes somos</h5>
2112            <p>Somos un portal abierto, propositivo y moderno, pensado para reflejar a un país que avanza, se reinventa y se une. Somos el punto de conexión con lo mejor de El Salvador.</p>
2113            <a href="https://www.elsalvador.com/nosotros" class="escom-footer-link">Ver mas &#10095;</a>
2114            <div class="escom-footer-divider"></div>
2115            <h5 class="mt-3 fs-5">Qué ofrecemos</h5>
2116            <p>Te ofrecemos un portal que evoluciona contigo. Que informa, pero también inspira. Que te representa. Mostramos de lo que está hecho El Salvador.</p>
2117            <a href="https://www.elsalvador.com/nosotros" class="escom-footer-link">Ver mas &#10095;</a>
2118        </center>
2119      </div>
2120
2121      <!-- Redes sociales, teléfono y dirección -->
2122      <div class="col-md-4 mb-4 px-2 px-md-5 text-center">
2123        <center>
2124            <h5 class="fs-5">Síguenos</h5>
2125            <div class="escom-social mb-2">
2126				<a href="https://www.facebook.com/elsalvadorcom" aria-label="Página de facebook"><span class="icon footer-facebook"></span></a> &nbsp;&nbsp; 
2127                <a href="https://x.com/elsalvadorcom" aria-label="Página de X"><span class="icon footer-x"></span></a> &nbsp;&nbsp; 
2128                <a href="https://www.instagram.com/elsalvadorcom" aria-label="Página de instagram"><span class="icon footer-instagram"></span></a> &nbsp;&nbsp; 
2129                <a href="https://api.whatsapp.com/send/?phone=78032285&text&type=phone_number&app_absent=0" aria-label="Numero de whatsapp"><span class="icon footer-whatsapp"></span></a> &nbsp;&nbsp; 
2130                <a href="https://www.youtube.com/@elsalvadorcomyoutube"><span class="icon footer-youtube" aria-label="Canal de YouTube"></span></a> &nbsp;&nbsp; 
2131                <a href="https://www.tiktok.com/@elsalvadorcom"><span class="icon footer-tiktok" aria-label="Cuenta de TikTok"></span></a>
2132            </div>
2133            <div class="escom-footer-divider"></div>
2134            <h5 class="mt-3 fs-5">Contáctanos</h5>
2135            <p>
2136				+503 7854 0662<br>
2137                [email protected]
2138            </p>
2139        </center>
2140      </div>
2141
2142    </div>
2143
2144    <!-- Mapa del sitio -->
2145    <div class="escom-footer-bottom text-center">
2146        <center>
2147            <a href="https://www.elsalvador.com" class="escom-footer-link">Inicio</a>
2148            <a href="https://www.elsalvador.com/category/turismo" class="escom-footer-link">Turismo</a>
2149            <a href="https://www.elsalvador.com/category/noticias" class="escom-footer-link">Noticias</a>
2150            <a href="https://www.elsalvador.com/category/vida" class="escom-footer-link">Vida</a>
2151            <a href="https://www.elsalvador.com/category/entretenimiento" class="escom-footer-link">Entretenimiento</a>
2152            <a href="https://www.elsalvador.com/category/deportes" class="escom-footer-link">Deportes</a>
2153            <a href="https://www.elsalvador.com/category/dinero-y-negocios" class="escom-footer-link">Dinero y Negocios</a>
2154        </center>
2155    </div>
2156  </div>
2157
2158  <div id="customPopupSuscripcion" class="custom-suscripcion-container">
2159    <div id="customFormSuscripcion" class="custom-suscripcion-box position-relative">
2160
2161    <div class="custom-suscripcion-header">
2162      <button class="custom-suscripcion-close" onclick="cerrarPopupSuscripcion()">×</button>
2163      <div class="custom-suscripcion-icon">
2164        <img class="img-fluid" src="https://cdn-pro.elsalvador.com/escom_epsilon/images/ico-newsletter.svg" alt="icono boletin">
2165      </div>
2166    </div>
2167
2168	<div id="frmNewsletter" class="custom-suscripcion-body">
2169	<h5 class="fw-bold mb-2">Suscribite al boletín</h5>
2170	<p class="mb-3">Recibí en tu correo los contenidos más relevantes y actuales de tu portal país.</p>
2171
2172	<div class="row mb-2">
2173		<div class="col-6">
2174		<input type="text" class="custom-form-control" placeholder="Tu nombre" id="customNombreSuscripcion" required>
2175		</div>
2176		<div class="col-6">
2177		<input type="text" class="custom-form-control" placeholder="Tu apellido" id="customApellidoSuscripcion" required>
2178		</div>
2179	</div>
2180
2181	<div class="mb-3">
2182		<input type="email" class="custom-form-control" placeholder="Tu correo electrónico" id="customCorreoSuscripcion" required>
2183	</div>
2184
2185	<!-- Preferencias -->
2186	<div class="text-start mb-3">
2187		<label class="fw-bold">¿Qué tipo de contenido quisieras recibir?</label>
2188		<small class="d-block mb-2 text-muted">Puedes seleccionar más de un tipo.</small>
2189
2190		<!-- Botón para desplegar -->
2191		<button class="custom-toggle-btn" type="button" onclick="togglePreferencias(this)">
2192		Mostrar preferencias ▼
2193		</button>
2194
2195		<!-- Contenedor desplegable -->
2196		<div id="customPreferenciasBlock" class="custom-preferencias-collapse">
2197		<div class="row">
2198			<div class="col-6">
2199			<div class="custom-form-check form-check">
2200				<input class="form-check-input" type="checkbox" name="tags[]" value="turismo" id="customContenidoTurismo">
2201				<label class="form-check-label" for="customContenidoTurismo">Turismo</label>
2202			</div>
2203			<div class="custom-form-check form-check">
2204				<input class="form-check-input" type="checkbox" name="tags[]" value="noticias" id="customContenidoNoticias">
2205				<label class="form-check-label" for="customContenidoNoticias">Noticias</label>
2206			</div>
2207			<div class="custom-form-check form-check">
2208				<input class="form-check-input" type="checkbox" name="tags[]" value="vida" id="customContenidoVida">
2209				<label class="form-check-label" for="customContenidoVida">Vida</label>
2210			</div>
2211			</div>
2212			<div class="col-6">
2213			<div class="custom-form-check form-check">
2214				<input class="form-check-input" type="checkbox" name="tags[]" value="entretenimiento" id="customContenidoEntretenimiento">
2215				<label class="form-check-label" for="customContenidoEntretenimiento">Entretenimiento</label>
2216			</div>
2217			<div class="custom-form-check form-check">
2218				<input class="form-check-input" type="checkbox" name="tags[]" value="deportes" id="customContenidoDeportes">
2219				<label class="form-check-label" for="customContenidoDeportes">Deportes</label>
2220			</div>
2221			<div class="custom-form-check form-check">
2222				<input class="form-check-input" type="checkbox" name="tags[]" value="dinero-y-negocios" id="customContenidoNegocios">
2223				<label class="form-check-label" for="customContenidoNegocios">Dinero y negocios</label>
2224			</div>
2225			</div>
2226		</div>
2227		</div>
2228	</div>
2229
2230	<!-- Contenedor para mensajes -->
2231	<div id="mensaje_suscripcion" class="text-danger small mb-2"></div>
2232
2233		<div class="d-flex justify-content-between gap-2">
2234			<button type="button" class="custom-btn-suscripcion w-100" onclick="enviar_suscripcion()">Suscribirme</button>
2235			<button type="button" class="custom-btn-suscripcion-alt w-100" onclick="cerrarPopupSuscripcion()">Quizá después</button>
2236		</div>
2237	</div>
2238
2239	<div class="custom-suscripcion-footer">
2240		<p class="m-0 text-center text-white small">
2241			Si ya estás suscrito al boletín haz <a href="#" class="text-white text-decoration-underline fw-bold" onclick="cerrarPopupSuscripcion()">click aquí</a>
2242		</p>
2243	</div>
2244
2245	<div id="customGraciasSuscripcion" class="custom-suscripcion-box d-none">
2246		<div class="custom-suscripcion-body">
2247			<h5 class="fw-bold text-purple">¡Gracias por suscribirte!</h5>
2248			<p>A partir de mañana, disfrutarás de los mejores contenidos de tu portal país directamente en tu correo.</p>
2249			<p class="fw-bold">¡Te damos la bienvenida! Esperamos verte aquí todos los días.</p>
2250		</div>
2251	</div>
2252
2253
2254	
2254<script>
2255		function togglePreferencias(button) {
2256			const bloque = document.getElementById('customPreferenciasBlock');
2257			if (!bloque) return;
2258
2259			const isOpen = bloque.classList.toggle('open');
2260			button.textContent = isOpen
2261				? 'Ocultar preferencias ▲'
2262				: 'Mostrar preferencias ▼';
2263		}
2264
2265		function mostrarElModal() {
2266			const popup = document.getElementById('customPopupSuscripcion');
2267			if (!popup) return;
2268
2269			popup.classList.add('custom-suscripcion-visible');
2270
2271			// Botón "Quizás después"
2272			const btnQuizas = document.getElementById('btnQuizasDespues');
2273			if (btnQuizas) {
2274				btnQuizas.addEventListener('click', cerrarPopupSuscripcion);
2275			}
2276
2277			// Botón "Ya suscrito"
2278			const yaSuscrito = document.getElementById('yaSuscritoLink');
2279			if (yaSuscrito) {
2280				yaSuscrito.addEventListener('click', cerrarPopupSuscripcion);
2281			}
2282
2283			// Capturar click del botón "Suscribirme"
2284			const btnSuscribir = document.querySelector('#frmNewsletter .custom-btn-suscripcion');
2285			if (btnSuscribir) {
2286				btnSuscribir.addEventListener('click', function(event) {
2287					event.preventDefault();
2288					enviar_suscripcion();
2289				});
2290			}
2291		}
2292
2293		function cerrarPopupSuscripcion() {
2294			const popup = document.getElementById('customPopupSuscripcion');
2295			if (popup) {
2296				popup.classList.remove('custom-suscripcion-visible');
2297			}
2298		}
2299
2300		function enviar_suscripcion() {
2301			const email = document.getElementById('customCorreoSuscripcion')?.value.trim() || "";
2302			const firstName = document.getElementById('customNombreSuscripcion')?.value.trim() || "";
2303			const lastName = document.getElementById('customApellidoSuscripcion')?.value.trim() || "";
2304			const tags = Array.from(document.querySelectorAll('#customPreferenciasBlock input[type="checkbox"]:checked')).map(cb => cb.value);
2305
2306			const mensaje = document.getElementById("mensaje_suscripcion");
2307
2308			// Validación de email
2309			if (email === "") {
2310				if (mensaje) mensaje.innerHTML = "Asegúrate de proporcionar email para poder suscribirte.";
2311				return;
2312			}
2313
2314			if (!validarEmail(email)) {
2315				if (mensaje) mensaje.innerHTML = "Formato no corresponde con cuenta de correo válida. Intenta de nuevo.";
2316				return;
2317			}
2318
2319			const data = {
2320				email_address: email,
2321				first_name: firstName,
2322				last_name: lastName,
2323				tags: tags
2324			};
2325
2326			const url = "https://webservices.altamiranomedia.com/";
2327
2328			fetch(url + 'api-newsletter/subscribe', {
2329				method: 'POST',
2330				headers: {
2331					'Content-Type': 'application/json'
2332				},
2333				body: JSON.stringify(data)
2334			})
2335			.then(response => {
2336				if (!response.ok) {
2337					return response.text().then(text => {
2338						throw new Error('response false: ' + response.statusText);
2339					});
2340				}
2341				return response.json();
2342			})
2343			.then(responseData => {
2344				console.log("Respuesta servidor:", responseData);
2345
2346				if (responseData.error) {
2347					if (mensaje) mensaje.innerText = responseData.error;
2348				} else if (responseData.message && responseData.message.includes("Member Exists")) {
2349					if (mensaje) mensaje.innerText = 'Correo electrónico no agregado, ya está suscrito a nuestro newsletter.';
2350				} else {
2351				// Ocultar el formulario y mostrar mensaje de bienvenida
2352				document.getElementById('frmNewsletter').classList.add('d-none'); // ocultar form
2353				document.querySelector('.custom-suscripcion-footer').classList.add('d-none'); // ocultar footer
2354				document.getElementById('customGraciasSuscripcion').classList.remove('d-none'); // mostrar gracias
2355
2356				}
2357			})
2358			.catch(error => {
2359				console.error(error);
2360				if (mensaje) mensaje.innerText = 'Ha ocurrido un error: ' + error.message;
2361			});
2362		}
2363
2364		function validarEmail(email) {
2365			var re = /^[^\s@]+@[^\s@]+\.[^\s@]+$/;
2366			return re.test(email);
2367		}
2368
2369		// Mostrar popup cuando el footer sea visible
2370		document.addEventListener("DOMContentLoaded", () => {
2371			const suscripcionContainer = document.querySelector('.custom-suscripcion-container');
2372			const footerForm = document.getElementById('footerNewsletter');
2373
2374			if (!suscripcionContainer) return;
2375
2376			// Captura el submit del formulario del footer
2377			if (footerForm) {
2378				footerForm.addEventListener('submit', function(e) {
2379					e.preventDefault(); // evitar recarga
2380					mostrarElModal();   // función original que abre el popup
2381				});
2382			}
2383		});
2384
2385
2386	</script>
2386
2387
2388
2389</footer>
2390
2391<div id="content-messages">
2392    <div id="the-message">
2393    </div>
2394</div>		
2395
2396<script type='text/javascript'>	 </script>
2396
2397
2398<script>
2399	//funcion para copiar el enlace de la nota en el detalle de nota
2400	function copyPermalink(post){
2401		var copyText = post;
2402		var copyElement = document.createElement("input");
2403		copyElement.setAttribute("type", "text");
2404		copyElement.setAttribute("value", copyText);
2405		copyElement.setAttribute("id", "copy-temp-to-clipboard");
2406		document.body.appendChild(copyElement);
2407		copyElement.select();
2408		copyElement.setSelectionRange(0, 99999); /* para dispositivos moviles */
2409		document.execCommand("copy");
2410		copyElement.parentNode.removeChild(copyElement);
2411	}
2412</script>
vendor: 2 bytes, line 2412
2412
2413<script type="text/javascript">
2414	function loadScript(url, callback, tipo) {
2415		var script = document.createElement("script");
2416		script.type = "text/javascript";
2417		script.async = true;
2418		if (script.readyState) {
2419			script.onreadystatechange = function () {
2420				if (script.readyState == "loaded" || script.readyState == "complete") {
2421					script.onreadystatechange = null;
2422					if (callback && typeof callback === "function") {
2423						callback();
2424					}
2425				}
2426			}
2427		}else{
2428			script.onload = function () {
2429				if (callback && typeof callback === "function") {
2430					callback();
2431				}
2432				if(tipo == "js"){
2433
2434										
2435
2436					var element = 0;
2437					var listElm = document.querySelectorAll('.charge');
2438					if(listElm.length > 0){
2439						window.addEventListener('scroll', function() {
2440							const {
2441								scrollTop,
2442								scrollHeight,
2443								clientHeight
2444							} = document.documentElement;
2445															if (scrollTop + clientHeight + 2200 >= scrollHeight) {
2446									if(document.getElementById("data4").value == "true"){
2447										document.getElementById("data4").value = "false";
2448										if(element + 1 <= listElm.length){
2449											cargarDatosAjax(listElm[element]);
2450											element++;
2451										}
2452									}
2453								}
2454													});
2455					}
2456
2457					var contador_multimedia = 0;
2458					function cargarDatosAjax(element, delta) { //optimizar esta funcion eliminar cosas que no se usan de aqui
2459					    
2460						
2461						var spans = document.querySelectorAll('.notas');
2462						var span = spans[spans.length - 1];
2463						//obtener si el ambiente es mobil o desktop
2464						var is_smartphone_home = "";
2465						if (is_smartphone_home == ""){
2466							is_smartphone_home = "0"; 
2467						}
2468						if(element != null){
2469							if (document.getElementById("data4").value == "false") {
2470								document.getElementById("loader").innerHTML = "<img src='https://cdn-pro.elsalvador.com/escom_epsilon/images/loading_escom.gif' class='loading_gif'>";
2471								var ajaxUrl = "https://www.elsalvador.com/wp-json/LoadMore/v1/load";
2472								var id =  element.id;
2473								var partes = id.split("/");
2474								if(partes[0] == 'videos' || partes[0] == 'fotogalerias'){
2475									contador_multimedia++;
2476								}
2477								ajaxUrl = ajaxUrl + "?id=" + id + "&delta=" + delta + "&is_smartphone=" + is_smartphone_home;
2478								if(delta == 1 || partes[0] != 'delta_home'){
2479									if(delta == 1){
2480										ajaxUrl = ajaxUrl + "&brand=" + partes[3];
2481									}else{
2482										ajaxUrl = ajaxUrl + "&brand=" + partes[4];
2483									}
2484								}
2485								if(contador_multimedia > 1){
2486									ajaxUrl = ajaxUrl + "&multimedia=1";
2487								}
2488								/**Inicializacion de variables que imprimen el anuncio en portada con lazy */
2489								var ad_lazy = "";
2490								var ad_script = "";
2491
2492								fetch(ajaxUrl, {
2493										method: 'GET', 
2494										headers:{
2495											'Content-Type': 'application/json'
2496										}
2497								}).then(async response => {
2498									var data = await response.json();
2499									data = JSON.parse(data);
2500									document.getElementById("data4").value = "true";
2501									if(partes[0] == "delta_home"){//verificar y eliminar validacion
2502										span.insertAdjacentHTML("beforeBegin", data.html);
2503										const script = document.createElement("script"),
2504										text = document.createTextNode(data.hora);
2505										script.appendChild(text);
2506										document.body.appendChild(script);
2507										element.remove();
2508									}else{					
2509										//validacion para crear cajas de anuncios entre modulos cargados con lazy en portada
2510										if(data.num_widget && data.num_ad){
2511											if( data.num_ad > 1 && screen.width > 800 ){
2512												ad_lazy = "<div class='caja_publicidad d728x90 text-center'><div id='lazy-div-ad-728x90-"+data.num_ad+"'></div></div>";
2513												ad_script = "googletag.cmd.push(function() {  ";
2514												ad_script += "googletag.defineSlot('/13921681/slv_home.lazy', [728, 90], 'lazy-div-ad-728x90-"+data.num_ad+"')";
2515												ad_script += ".addService(googletag.pubads()).setTargeting('pos',['pos"+data.num_ad+"']);";												
2516												ad_script += "googletag.display('lazy-div-ad-728x90-"+
2516data.num_ad+"');";												
2517												ad_script += "});";
2518											} else if ( data.num_ad > 1 ){
2519												if(data.pub_300x600 == 1){
2520													ad_lazy = "<div class='caja_publicidad d300x600 text-center'><div id='lazy-div-ad-300x600-"+data.num_ad+"'></div></div>";
2521													ad_script = "googletag.cmd.push(function() {  ";
2522													ad_script += "googletag.defineSlot('/13921681/slv_home.lazy', [300, 600], 'lazy-div-ad-300x600-"+data.num_ad+"')";
2523													ad_script += ".addService(googletag.pubads()).setTargeting('pos',['pos"+data.num_ad+"']);";
2524													ad_script += "googletag.display('lazy-div-ad-300x600-"+data.num_ad+"');";
2525													ad_script += "});";
2526												}else{
2527													ad_lazy = "<div class='caja_publicidad d300x250 text-center'><div id='lazy-div-ad-300x250-"+data.num_ad+"'></div></div>";
2528													ad_script = "googletag.cmd.push(function() {  ";
2529													ad_script += "googletag.defineSlot('/13921681/slv_home.lazy', [300, 250], 'lazy-div-ad-300x250-"+data.num_ad+"')";
2530													ad_script += ".addService(googletag.pubads()).setTargeting('pos',['pos"+data.num_ad+"']);";
2531													ad_script += "googletag.display('lazy-div-ad-300x250-"+data.num_ad+"');";
2532													ad_script += "});";
2533												}												
2534											}
2535											span.insertAdjacentHTML("beforeBegin", ad_lazy);
2536
2537											const scriptAd = document.createElement('script');
2538											scriptAd.text = ad_script;
2539											document.body.appendChild(scriptAd);
2540										}
2541
2542										span.insertAdjacentHTML("beforeBegin", data.html);
2543
2544										//validacion para insertar script con lazy si existe
2545										if(data.htmlscript){
2546											const scriptLibre = document.createElement('script');
2547											scriptLibre.text = data.htmlscript;
2548											document.body.appendChild(scriptLibre);
2549										}
2550
2551										if(data.titulo == null || data.titulo == ""){
2552											data.titulo = "Modulo " + data.num_widget;
2553										}
2554								
2555											/** Poner event.push  */
2556										dataLayer.push({
2557											event:           "modulo_carga",
2558											nombre_modulo:   data.titulo,
2559											posicion_indice: data.num_widget
2560										});
2561									
2562										element.remove();
2563									}
2564								
2565								})
2566								.catch(error => console.error('Error:', error));
2567
2568							}
2569						}
2570						
2571					}
2572
2573				
2574				}                        
2575			}
2576				script.src = url;
2577				document.body.appendChild(script);
2578		}
2579	}
2580
2581	loadScript("https://cdn-pro.elsalvador.com/escom_delta/js/escom.js?time=10012026", function(){ },"js");
2582			
2583</script>
2583
2584
2585<script type="speculationrules">
2586{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/escom_epsilon\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
2587</script>
vendor: 1 bytes, line 2587
2587
2588<script type="text/javascript" id="real3d-flipbook-forntend-js-extra">
2589/* <![CDATA[ */
2590var r3d_frontend = {"rootFolder":"https:\/\/www.elsalvador.com\/wp-content\/plugins\/real3d-flipbook\/","version":"5.2"};
2591/* ]]> */
2592</script>
vendor: 1 bytes, line 2592
2592
2593<script type="text/javascript" src="https://www.elsalvador.com/wp-content/plugins/real3d-flipbook/js/frontend.js" id="real3d-flipbook-forntend-js"></script>
2593
2594
2595<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"8e05f1af0e","applicationID":"72023374","transactionName":"Z1EDZkpZXEtXUUNcWl4bNEBRF1tWUldPG0VYRA==","queueTime":0,"applicationTime":584,"atts":"SxYAEAJDT0U=","errorBeacon":"bam.nr-data.net","agent":""}</script>
2595<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"0c67e2cfeec4495282958ba07461adc2","spa":2}' crossorigin="anonymous"></script>
2595
2596</body>
2597</html>  

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.