Source Methodnone
HTML Size0.0 KB
Primary H1` or // `.wp-block-query-title` anywhere on it — so this intentionally does not // match there and box01 is left wherever it already is. // Anchor on the title's own parent, not the `<h1>` itself: that parent is a // `display:flex; justify-content:space-between` row (confirmed live on // `/programas/` and `/videos/`), so inserting box01 as a sibling of the // `<h1>` puts it in the SAME row as the title instead of below it. Moving // one level up escapes that flex row into the normal block-flow container // above it, which is what actually stacks box01 on its own line under the // title. // Only look for an archive title on `archive` pages (see the body-class // gates above). Single templates have their own `.wp-block-query-title` in // the "Más notas" related-posts block (`#notas`); matching it here once // re-moved box01 a second time, ~12,500px down into that section, right // after the correct single-post placement. var _archiveTitleEl = _isArchive ? document.querySelector('.wp-block-query-title') : null; var _archiveTitleRow = _archiveTitleEl ? (_archiveTitleEl.parentElement || _archiveTitleEl) : null; if (_box01El && _archiveTitleRow) { var _box01WrapperArchive = _box01El.closest('.grc-ad-wrapper') || _box01El; _archiveTitleRow.insertAdjacentElement('afterend', _box01WrapperArchive); } // Mobile homepage (all sites share the same `home` structure): // box01 goes right above the "Notas >" title row inside `#featured`, // box02 to the very start of `#notas` (the "Más notas" section). Both // are otherwise left in their 350 px sidebar columns, which // `tw-cols-stack-md` drops after the whole notas loop on mobile. The // title row is matched by its `tw-stretched-link` class rather than // "first child": on alfaenlinea.com `#featured` opens with a top01 ad // group, so the title is not the first child there. Both anchors are // block-flow parents (`#featured` / `#notas` are `display:block`), so // the moved wrappers stack on their own line. Move, never duplicate — // same one-id-per-slot reasoning as above. // The source columns keep their FSE padding once emptied (confirmed // live: box02's column left a ~90 px blank gap in `#tudecides`), so // they are hidden when nothing but the moved ad was in them. function _hideIfEmptied(col) { if (col && !col.textContent.trim() && !col.querySelector('img,iframe,video,svg,[id^="div-gpt-ad-"]')) { col.style.display = 'none'; } } // Which section gets box01 is per-site (GRC_ADS_CONFIG.homeBox01Section, // 'featured' unless overridden — alfa uses 'programas'). var _featuredEl = _isHome ? document.getElementById(GRC_ADS_CONFIG.homeBox01Section || 'featured') : null; var _featuredTitleRow = _featuredEl ? _featuredEl.querySelector(':scope > .tw-stretched-link') : null; if (_box01El && _featuredTitleRow) { var _box01Col = _box01El.closest('.wp-block-column'); _featuredTitleRow.insertAdjacentElement('beforebegin', _box01El.closest('.grc-ad-wrapper') || _box01El); _hideIfEmptied(_box01Col); } var _notasEl = _isHome ? document.getElementById('notas') : null; if (_box02El && _notasEl) { var _box02Col = _box02El.closest('.wp-block-column'); _notasEl.insertAdjacentElement('afterbegin', _box02El.closest('.grc-ad-wrapper') || _box02El); _hideIfEmptied(_box02Col); } } // Home without a top01 slot in its template (radiocentro1030.mx, // elfonografo.mx): show one as a fixed, dismissible overlay at the top of the // screen, reusing the already-defined top01 slot (the wrapper is a // .grc-ad-wrapper, so refreshGrcAds() requests it eagerly like any top01). // Hidden until GAM returns a creative (no empty bar), then slides down. Closes // on the X, 10 s after showing, or when the nav drawer opens, sliding back up. // Scroll-to-close was tried and disabled per product request (2026-09-22). // Centered horizontally. // - Desktop (>=768px): 8 px from the top; creatives capped at 90 px tall. // - Mobile: just below the navigation bar (offset = the header's bottom edge // at load); 320x50 only. // After closing it is excluded from the 60 s idle refresh // (window.__grcTopOverlayClosed). (function grcHomeTopOverlay() { if (!document.body.classList.contains('home')) return; if (document.getElementById('div-gpt-ad-top01')) return; if (window.self === window.top && isAjaxpressActive) return; // content slots live in the iframe var isMobile = window.matchMedia('(max-width: 767px)').matches; var navEl = document.querySelector('header'); var topOffset = isMobile ? (navEl ? Math.max(0, Math.round(navEl.getBoundingClientRect().bottom)) : 0) : 8; var wrap = document.createElement('div'); wrap.className = 'grc-ad-wrapper grc-top-overlay'; wrap.style.cssText = 'position:fixed;left:0;right:0;top:' + topOffset + 'px;z-index:2147483646;pointer-events:none;margin:0;padding:0;display:flex;justify-content:center;'; wrap.style.setProperty('margin', '0', 'important'); // global .grc-ad-wrapper CSS adds a 20px margin var holder = document.createElement('div'); holder.style.cssText = 'position:relative;max-width:100%;pointer-events:auto;visibility:hidden;'; var adDiv = document.createElement('div'); adDiv.id = 'div-gpt-ad-top01'; adDiv.style.cssText = 'display:flex;justify-content:center;'; var closeBtn = document.createElement('button'); closeBtn.type = 'button'; closeBtn.setAttribute('aria-label', 'Cerrar anuncio'); closeBtn.textContent = '×'; closeBtn.style.cssText = 'position:absolute;width:26px;height:26px;padding:0;border:0;background:rgba(0,0,0,.7);color:#fff;font:20px/26px sans-serif;cursor:pointer;' + (isMobile ? 'top:100%;right:0;border-radius:0 0 0 6px;' : 'top:0;right:-28px;border-radius:0 0 6px 0;'); holder.appendChild(adDiv); holder.appendChild(closeBtn); wrap.appendChild(holder); document.body.appendChild(wrap); var slotRef = null, shown = false, closed = false, timer = null; // Translate distance covers the offset under the navbar too, so it slides out of view. var hideT = 'translateY(-' + (topOffset + 130) + 'px)'; // Scroll-to-close was disabled per product request (2026-09-22) — the // overlay now only closes via the X or the countdown. function cleanup() { closed = true; window.__grcTopOverlayClosed = true; clearTimeout(timer); window.removeEventListener('grc:drawer-open', closeOverlay); } function discard() { cleanup(); wrap.remove(); } function closeOverlay() { if (closed) return; cleanup(); var a = holder.animate([{ transform: 'translateY(0)' }, { transform: hideT }], { duration: 300, easing: 'ease-in', fill: 'forwards' }); a.finished.then(function() { wrap.remove(); }).catch(function() { wrap.remove(); }); setTimeout(function() { wrap.remove(); }, 450); // animations pause in background tabs } // Max creative height allowed (px): 50 mobile (320x50), 90 desktop, plus a // little tolerance. Some line items (e.g. MowPlayer outstream video) return // 300x250-class creatives regardless of the size mapping — those are dropped // rather than shown as a fixed overlay. var MAX_H = isMobile ? 60 : 100; function reveal() { shown = true; holder.style.visibility = 'visible'; holder.animate([{ transform: hideT }, { transform: 'translateY(0)' }], { duration: 350, easing: 'cubic-bezier(0.16, 1, 0.3, 1)' }); // The 10 s countdown starts now — the moment the ad appears. timer = setTimeout(closeOverlay, 10000); // Blank-passback creatives collapse adDiv after ~2.5 s — drop the bar then. setTimeout(function() { if (!closed && (adDiv.style.display === 'none' || adDiv.offsetHeight < 10)) discard(); }, 3200); } // Waits (hidden) until the creative has a real height, then reveals it only if // it fits; gives up after 4 s. function watchCreative() { var waited = 0; var poll = setInterval(function() { if (closed) { clearInterval(poll); return; } waited += 100; var h = adDiv.style.display !== 'none' ? adDiv.offsetHeight : 0; if (h >= 10) { clearInterval(poll); if (h <= MAX_H) { reveal(); } else { discard(); } } else if (waited >= 4000) { clearInterval(poll); discard(); } }, 100); } closeBtn.addEventListener('click', closeOverlay); window.addEventListener('grc:drawer-open', closeOverlay); setTimeout(function() { if (!closed && !shown) discard(); }, 8000); // no render event at all: clean up the hidden bar googletag.cmd.push(function() { slotRef = googletag.pubads().getSlots().find(function(x) { return x.getSlotElementId() === 'div-gpt-ad-top01'; }); if (!slotRef) { discard(); return; } slotRef.defineSizeMapping(isMobile ? googletag.sizeMapping().addSize([0, 0], [[320, 50]]).build() : googletag.sizeMapping() .addSize([0, 0], [[728, 90]]) .addSize([1000, 0], [[728, 90], [970, 90], [970, 66]]) .build()); googletag.pubads().addEventListener('slotRenderEnded', function(ev) { if (closed || shown || ev.slot !== slotRef) return; if (ev.isEmpty) { discard(); return; } shown = true; watchCreative(); }); }); })(); // Ajaxpress creates #ajaxpress-container before DOMContentLoaded; set its // title so screen readers and Lighthouse don't flag it as unlabelled. if (window.self === window.top) { var _ac = document.getElementById('ajaxpress-container'); if (_ac && !_ac.title) _ac.title = 'Contenido'; } // Third-party floating ads (Seedtag InScreen, Clever sticky footer, and // whatever else gets added below) inject a fixed-position wrapper straight // into window.top.document.body, matching #ajaxpress-container's z-index of // 999999 (or higher, via the !important rules above) to sit on top of it. // That's not enough on its own: when two elements tie on z-index, the one // LATER in DOM order wins, and Ajaxpress's two-iframe SPA architecture // periodically swaps in a freshly-created #ajaxpress-container on // navigation, which lands as the new last child of <body> — after any ad // wrapper injected earlier in the session — and wins the tie, burying the // ad again. The z-index rule alone can't fix this (2147483647 is already // the max possible value, so a real tie is unavoidable); only forcing the // ad wrapper to always be the LAST child of <body> settles it for good. // Top window only — these vendors inject there, never inside the content // iframe. if (window.self === window.top) { var GRC_FLOATING_AD_SELECTORS = ['.st-adunit-ad', '[id^="clever-"][id$="-sticky-footer"]']; (function () { var pending = false; function promote() { pending = false; GRC_FLOATING_AD_SELECTORS.forEach(function (sel) { document.querySelectorAll(sel).forEach(function (el) { if (el.parentElement === document.body && document.body.lastElementChild !== el) { document.body.appendChild(el); } }); }); } // Batches bursts of mutations (e.g. an SPA navigation swapping several // nodes at once) into a single reorder pass instead of one per mutation. function schedule() { if (pending) return; pending = true; (window.requestAnimationFrame || setTimeout)(promote); } new MutationObserver(schedule).observe(document.body, { childList: true }); promote(); })(); } googletag.cmd.push(function() { setGrcTargeting(); // Wait until this frame is the active Ajaxpress container before loading ads. // During prefetch this window runs as #ajaxpress-background; polling every // 100 ms catches the moment Ajaxpress promotes it to #ajaxpress-container. (function checkAndRefresh() { var isBg = false; try { if (window.self !== window.top) { var frames = window.top.document.querySelectorAll('iframe'); for (var i = 0; i < frames.length; i++) { if (frames[i].contentWindow === window.self) { isBg = frames[i].id === 'ajaxpress-background'; break; } } } } catch(e) {} if (isBg) { setTimeout(checkAndRefresh, 100); } else if (window.self !== window.top) { // Content iframe. Count views on window.top: the first view is // deferred off the critical path; every Ajaxpress SPA navigation // after that refreshes immediately, exactly as before. var _t = null; try { _t = window.top; } catch (e) {} var _views = _t ? (_t.__grcIframeAdViews = (_t.__grcIframeAdViews || 0) + 1) : 1; if (_views > 1) { refreshGrcAds(); } else { scheduleInitialAdLoad(); } // grc_iframe_ready signals the CONTENT iframe is active — fired NOW, // never deferred: GA4 config + Engagement Ping + Meta Px SPA tag all // depend on it. Fire it only from the iframe, never the top-window // shell (which also runs this script), to keep it 1 per view. var _dl = (_t && _t.dataLayer) || window.dataLayer; if (_dl) { _dl.push({ event: 'grc_iframe_ready' }); } } else { // Top window: persistent slots (player banner, Truvid interstitial). // Its URL never changes, so there is no SPA-nav case here — defer once. scheduleInitialAdLoad(); } }()); // Cancel the idle refresh timer + lazy-box listeners when Ajaxpress // navigates away from this iframe. Without this, they keep firing in // the old (background) JS context until the GC eventually collects it. if (window.self !== window.top) { window.addEventListener('beforeunload', function() { if (idleRefreshTimer) { clearInterval(idleRefreshTimer); idleRefreshTimer = null; } if (_lazyBoxCleanup) { _lazyBoxCleanup(); } }); } }); }); // ─── SPA navigation (top window only) ──────────────────────────────────── if (window.self === window.top) { // Pause all refresh timers while the tab is hidden; resume when visible again. // setInterval keeps firing in background tabs — each hidden-tab interstitial // refresh loads a full Truvid video player into memory, never freeing it. document.addEventListener('visibilitychange', function() { if (document.hidden) { if (idleRefreshTimer) { clearInterval(idleRefreshTimer); idleRefreshTimer = null; } if (playerRefreshTimer) { clearInterval(playerRefreshTimer); playerRefreshTimer = null; } if (intRefreshTimer) { clearInterval(intRefreshTimer); intRefreshTimer = null; } if (_intDismissObserver) { _intDismissObserver.disconnect(); _intDismissObserver = null; } } else { googletag.cmd.push(function() { startIdleRefresh(); if (!_isLowMemory && !_skipTruvidInt) startIntRefresh(); if (!_isLowMemory && !_skipTruvidInt) watchForTruvidDismiss(); if (!playerRefreshTimer) { playerRefreshTimer = setInterval(function() { if (slotTop06) { googletag.pubads().refresh([slotTop06]); } }, 180000); } }); } }); // Track the last path we refreshed ads for. Ajaxpress calls pushState on init // (to re-push or set up state for the current URL), which would otherwise trigger // handleSpaNavigation and overwrite the PHP-accurate page_type with 'other'. var _lastRefreshedPath = window.location.pathname; function handleSpaNavigation() { googletag.cmd.push(function() { var newPath = window.location.pathname; if (newPath === _lastRefreshedPath) { console.log('GRC handleSpaNavigation: skipped (same path)'); return; } _lastRefreshedPath = newPath; console.log('GRC handleSpaNavigation: ' + newPath); var pageType = newPath.indexOf('/notas/') !== -1 ? 'post' : 'other'; var grcTargeting = getGrCTargeting(newPath); applyTargetingToPubadsAndSlots(pageType, grcTargeting, newPath); if (slotInt) { googletag.pubads().refresh([slotInt]); } startIdleRefresh(); if (!_isLowMemory) startIntRefresh(); scheduleBackgroundFrameCleanup(); }); } // Hook into the History API to detect Ajaxpress SPA navigations. var _origPushState = history.pushState; history.pushState = function() { var result = _origPushState.apply(this, arguments); setTimeout(handleSpaNavigation, 200); // let Ajaxpress finish DOM work first return result; }; window.addEventListener('popstate', function() { setTimeout(handleSpaNavigation, 200); }); // ─── Ajaxpress background-frame memory management ───────────────────── // After each SPA navigation the previous page lives in #ajaxpress-background. // We free the heavy sub-resources (ad iframes, video, audio) but keep the // page HTML intact so Ajaxpress can swap the frame back into view on a // back-navigation without needing a network reload. // // Do NOT set bg.src = 'about:blank': that fires Ajaxpress's load listener // which calls history.pushState for the current URL, adding a phantom history // entry that makes the back button require extra presses. // // Do NOT null img.src: images are part of the page content Ajaxpress reuses // on back-navigation. // // IMPORTANT: Never replace the <iframe> element itself. Ajaxpress stores a // direct JS reference to it at init; replaceChild() breaks all navigation. function scheduleBackgroundFrameCleanup() { var bg = document.getElementById('ajaxpress-background'); if (!bg || !bg.src || bg.src === 'about:blank') return; console.log('Releasing ajaxpress-background (' + (bg.src.split('/').pop() || bg.src) + ').'); try { var doc = bg.contentDocument; if (doc && doc.body) { doc.querySelectorAll('iframe').forEach(function(f) { f.remove(); }); doc.querySelectorAll('video').forEach(function(v) { try { v.pause(); if (v.src && v.src.startsWith('blob:')) { URL.revokeObjectURL(v.src); } v.src = ''; v.load(); v.remove(); } catch(e) {} }); doc.querySelectorAll('audio').forEach(function(a) { try { a.pause(); a.src = ''; a.load(); a.remove(); } catch(e) {} }); } } catch(e) {} } } // end top-window-only block </script> <style> /* Truvid player floats above all page content. */ .trv-player-container > .trv-wrapper { z-index: 999999; } /* Ad wrappers stretch to the full content column width. */ .grc-ad-wrapper { width: 100%; } /* Collapse the wrapper when GPT has hidden the inner slot div. GPT sets display:none on the slot div itself; without this rule the wrapper block still occupies vertical space in the layout. */ .grc-ad-wrapper:has(> div[style*="display: none"]), .grc-ad-wrapper:has(> div[style*="display:none"]) { display: none; } /* Pulse animation shown on the radio widget after a preroll ends, inviting the user to tap if postMessage autoplay is not yet supported. */ @keyframes grc-preroll-pulse { 0%, 100% { box-shadow: 0 0 0 0 rgba(255,255,255,0); } 50% { box-shadow: 0 0 0 6px rgba(255,255,255,0.7); } } </style> <style id="grc-seo-defaults">.grc-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}</style> <script> window.dataLayer = window.dataLayer || []; function gtag(){ dataLayer.push(arguments); } gtag('consent', 'update', { analytics_storage: 'granted', ad_storage: 'granted', ad_user_data: 'granted', ad_personalization: 'granted' }); </script> <!-- Etiqueta de Google (gtag.js) modo de consentimiento dataLayer añadido por Site Kit --> <script id="google_gtagjs-js-consent-mode-data-layer"> window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} gtag('consent', 'default', {"ad_personalization":"denied","ad_storage":"denied","ad_user_data":"denied","analytics_storage":"denied","functionality_storage":"denied","security_storage":"denied","personalization_storage":"denied","region":["AT","BE","BG","CH","CY","CZ","DE","DK","EE","ES","FI","FR","GB","GR","HR","HU","IE","IS","IT","LI","LT","LU","LV","MT","NL","NO","PL","PT","RO","SE","SI","SK"],"wait_for_update":500}); window._googlesitekitConsentCategoryMap = {"statistics":["analytics_storage"],"marketing":["ad_storage","ad_user_data","ad_personalization"],"functional":["functionality_storage","security_storage"],"preferences":["personalization_storage"]}; window._googlesitekitConsents = {"ad_personalization":"denied","ad_storage":"denied","ad_user_data":"denied","analytics_storage":"denied","functionality_storage":"denied","security_storage":"denied","personalization_storage":"denied","region":["AT","BE","BG","CH","CY","CZ","DE","DK","EE","ES","FI","FR","GB","GR","HR","HU","IE","IS","IT","LI","LT","LU","LV","MT","NL","NO","PL","PT","RO","SE","SI","SK"],"wait_for_update":500}; </script> <!-- Fin de la etiqueta Google (gtag.js) modo de consentimiento dataLayer añadido por Site Kit --> <!-- This site is optimized with the Yoast SEO plugin v28.6 - https://yoast.com/product/yoast-seo-wordpress/ --> <link rel="next" href="https://alfaenlinea.com/page/2/"> <!-- / Yoast SEO plugin. --> <title>Alfa 91.3 FM - Donde todo nace</title> <link rel="dns-prefetch" href="//grc-media.nyc3.cdn.digitaloceanspaces.com"> <link rel="dns-prefetch" href="//www.googletagmanager.com"> <link rel="dns-prefetch" href="//pagead2.googlesyndication.com"> <link rel="alternate" type="application/rss+xml" title="Alfa 91.3 FM » Feed" href="https://alfaenlinea.com/feed/"> <link rel="alternate" type="application/rss+xml" title="Alfa 91.3 FM » RSS de los comentarios" href="https://alfaenlinea.com/comments/feed/"> <link rel="preload" as="image" href="https://grc-media.nyc3.cdn.digitaloceanspaces.com/uploads/sites/4/2026/09/carr_FinalistasAlfa_dk-1024x576.jpg" imagesrcset="https://grc-media.nyc3.cdn.digitaloceanspaces.com/uploads/sites/4/2026/09/carr_FinalistasAlfa_dk-1024x576.jpg 1024w, https://grc-media.nyc3.cdn.digitaloceanspaces.com/uploads/sites/4/2026/09/carr_FinalistasAlfa_dk-300x169.jpg 300w, https://grc-media.nyc3.cdn.digitaloceanspaces.com/uploads/sites/4/2026/09/carr_FinalistasAlfa_dk-768x432.jpg 768w, https://grc-media.nyc3.cdn.digitaloceanspaces.com/uploads/sites/4/2026/09/carr_FinalistasAlfa_dk-1536x864.jpg 1536w, https://grc-media.nyc3.cdn.digitaloceanspaces.com/uploads/sites/4/2026/09/carr_FinalistasAlfa_dk.jpg 1920w" imagesizes="100vw" fetchpriority="high"> <style id="grc-hero-lcp"> /* Reserve the hero's height even before Swiper JS lays out the slides, so the eager <img> has a real in-viewport box on first paint. Mirrors snippet #57's desktop sizing; snippet #79 still owns the <=480px stacked layout. */ #exclusivos .swiper, #exclusivos .swiper .swiper-wrapper, #exclusivos .swiper .swiper-slide { min-height: 780px; } /* Intentional placeholder while the image decodes (the cover's dim layer would otherwise show a flat black void). */ #exclusivos .banner_slide { background-color: #14100f; } @media (max-width: 480px) { #exclusivos .swiper, #exclusivos .swiper .swiper-wrapper, #exclusivos .swiper .swiper-slide { min-height: 0; } } </style> <style id="wp-img-auto-sizes-contain-inline-css"> img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} /*# sourceURL=wp-img-auto-sizes-contain-inline-css */ </style> <style id="wp-block-site-title-inline-css"> .wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit} /*# sourceURL=https://alfaenlinea.com/wp-includes/blocks/site-title/style.min.css */ </style> <style id="wp-block-site-logo-inline-css"> .wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px} /*# sourceURL=https://alfaenlinea.com/wp-includes/blocks/site-logo/style.min.css */ </style> <style id="wp-block-group-inline-css"> .wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative} /*# sourceURL=https://alfaenlinea.com/wp-includes/blocks/group/style.min.css */ </style> <style id="tw-block-group-inline-css"> :where(.tw-has-hover-bg,.tw-has-hover-text,.tw-has-hover-border,.tw-has-hover-shadow){transition:background-color .2s,color .2s,box-shadow .2s,border-color .2s}.tw-has-hover-bg:is(:hover,:focus-within){background-color:var(--hover-background-color)!important}.tw-has-hover-text:is(:hover,:focus-within){color:var(--hover-text-color)!important}.tw-has-hover-text:is(:hover,:focus-within) a{color:var(--hover-text-color)}.tw-has-hover-border:is(:hover,:focus-within){border-color:var(--hover-border-color)!important}.tw-has-hover-shadow:is(:hover,:focus-within){box-shadow:var(--hover-box-shadow)!important} /*# sourceURL=https://alfaenlinea.com/wp-content/plugins/twentig/dist/blocks/group/style.css */ </style> <style id="wp-block-search-inline-css"> .wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{fill:currentColor;height:1.25em;min-height:24px;min-width:24px;vertical-align:text-bottom;width:1.25em}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){-webkit-appearance:initial;-moz-appearance:initial;appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right} /*# sourceURL=https://alfaenlinea.com/wp-includes/blocks/search/style.min.css */ </style> <style id="tw-block-search-inline-css"> .wp-block-search:not(.wp-block-search__button-inside).is-style-tw-underline .wp-block-search__input{border:none;border-bottom:1px solid var(--tw-block-border-color);border-top:1px solid transparent!important}.wp-block-search.wp-block-search__button-inside.is-style-tw-underline .wp-block-search__inside-wrapper{border:none;border-bottom:1px solid var(--tw-block-border-color);padding:0}.wp-block-search.is-style-tw-underline .wp-block-search__input{background:transparent;color:currentcolor;padding-inline-start:0;border-radius:0}.wp-block-search.is-style-tw-underline .wp-block-search__input:focus{outline:none}.wp-block-search__button-inside.is-style-tw-underline.wp-block-search__icon-button .wp-block-search__button:not(.has-background){padding:0;background:transparent;color:currentcolor;border:0}.wp-block-search__button-only.is-style-tw-underline .wp-block-search__button:not(.has-background){background:transparent;color:currentcolor}.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{width:auto!important} /*# sourceURL=https://alfaenlinea.com/wp-content/plugins/twentig/dist/blocks/search/style.css */ </style> <style id="wp-block-navigation-link-inline-css"> .wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{outline:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase} /*# sourceURL=https://alfaenlinea.com/wp-includes/blocks/navigation-link/style.min.css */ </style> <link rel="stylesheet" id="wp-block-navigation-css" href="https://alfaenlinea.com/wp-includes/blocks/navigation/style.min.css?ver=7.1.3" media="all"> <link rel="stylesheet" id="tw-block-navigation-css" href="https://alfaenlinea.com/wp-content/plugins/twentig/dist/blocks/navigation/style.css?ver=7.1.3" media="all"> <style id="wp-block-columns-inline-css"> .wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start!important}.wp-block-columns.are-vertically-aligned-center{align-items:center!important}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end!important}@media(min-width:768px){.wp-block-columns{flex-wrap:nowrap!important}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}@media(max-width:767px){.wp-block-columns:not(.is-not-stacked-on-mobile):not(.tw-cols-stack-sm-2)>.wp-block-column{flex-basis:100%!important}.wp-block-columns.tw-cols-stack-sm-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%} /*# sourceURL=https://alfaenlinea.com/wp-content/plugins/twentig/dist/blocks/columns/block.css */ </style> <style id="tw-block-columns-inline-css"> .tw-stretched-blocks>.wp-block-column,.wp-block-column.tw-stack{display:flex;flex-direction:column}.tw-stretched-blocks>.wp-block-column>:is(.wp-block-image,.wp-block-post-featured-image,.wp-block-group:only-child,.wp-block-cover,.wp-block-columns,.wp-block-gallery){flex-grow:1}.tw-stretched-blocks>.wp-block-column>:is(.wp-block-image,.wp-block-post-featured-image) img,.wp-block-column.is-vertically-aligned-stretch .wp-block-image:only-child img{min-height:100%;object-fit:cover}.tw-stretched-blocks>.wp-block-column>:is(.wp-block-image,.wp-block-post-featured-image) a,.wp-block-column.is-vertically-aligned-stretch .wp-block-image:only-child{height:100%}.wp-block-columns[style*=radius]{overflow:hidden}@media(min-width:768px)and (max-width:1023px){.wp-block-columns.tw-cols-stack-md-2:not(.tw-justify-center){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.wp-block-columns.tw-cols-stack-md-2.tw-justify-center{flex-wrap:wrap!important}.wp-block-columns.tw-cols-stack-md-2.tw-justify-center>.wp-block-column{flex-basis:calc(50% - 16px);flex-grow:0}}@media(max-width:1023px){.wp-block-columns.tw-cols-stack-md{flex-wrap:wrap!important}.wp-block-columns.tw-cols-stack-md>.wp-block-column{flex-basis:100%!important}} /*# sourceURL=https://alfaenlinea.com/wp-content/plugins/twentig/dist/blocks/columns/style.css */ </style> <style id="wp-block-post-title-inline-css"> .wp-block-post-title{box-sizing:border-box;word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit} /*# sourceURL=https://alfaenlinea.com/wp-includes/blocks/post-title/style.min.css */ </style> <style id="wp-block-button-inline-css"> .wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width)*1% - var(--wp--style--block-gap, .5em)*(1 - var(--wp--block-button--width)/100))}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width)*1%)}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:transparent;background-image:none} /*# sourceURL=https://alfaenlinea.com/wp-includes/blocks/button/style.min.css */ </style> <style id="tw-block-button-inline-css"> .wp-block-button.tw-has-icon .wp-block-button__link,.wp-block-button__link:has(img){display:flex;align-items:center;gap:.375em}.wp-block-button.tw-has-icon.has-text-align-center .wp-block-button__link,.wp-block-button__link:has(img).has-text-align-center{justify-content:center}.wp-block-button.tw-has-icon svg{fill:currentColor;height:1.25em;width:1.25em;position:relative}.wp-block-button:is(.has-icon__chevron-left,.has-icon__chevron-right) .wp-block-button__link{gap:0}.wp-block-button:has(.screen-reader-text) img{border-radius:inherit}dialog.tw-lightbox-video{background:unset;border:none;overflow:hidden;position:fixed;inset:0;width:100%;height:100%;padding:48px var(--wp--style--root--padding-left,16px);z-index:100000;max-width:100%;max-height:100%;box-sizing:border-box}.tw-lightbox-video-container{max-width:var(--wp--style--global--wide-size,980px);margin:auto;z-index:9999999999;height:100%;display:flex;justify-content:center;align-items:center;position:relative}.tw-lightbox-video-container :is(iframe,video){width:100%;max-height:100%;border:0;aspect-ratio:16/9}.tw-lightbox-9-16 :is(iframe,video){aspect-ratio:9/16;width:auto}@media(orientation:landscape){.tw-lightbox-full .tw-lightbox-video-container{max-width:none}.tw-lightbox-full .tw-lightbox-video-container :is(iframe,video){width:auto;height:100%;max-width:100%}}.tw-lightbox-video .tw-lightbox-close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000;fill:var(--wp--preset--color--contrast,#000);background:none!important;border:none}.tw-lightbox-video::backdrop{background-color:var(--wp--preset--color--base,#fff)}.tw-lightbox-dark .tw-lightbox-close-button{fill:#fff}.tw-lightbox-dark::backdrop{background-color:#000}html:has(dialog.tw-lightbox-video[open]){overflow:hidden} /*# sourceURL=https://alfaenlinea.com/wp-content/plugins/twentig/dist/blocks/button/style.css */ </style> <style id="wp-block-buttons-inline-css"> .wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter{text-align:center} /*# sourceURL=https://alfaenlinea.com/wp-includes/blocks/buttons/style.min.css */ </style> <link rel="stylesheet" id="wp-block-cover-css" href="https://alfaenlinea.com/wp-includes/blocks/cover/style.min.css?ver=7.1.3" media="all"> <style id="tw-block-cover-inline-css"> .wp-block-cover.tw-hover-opacity :is(.wp-block-cover__background,.wp-block-cover__gradient-background),.wp-block-cover.tw-hover-opacity::before{transition:opacity .2s}.tw-hover-opacity.has-background-dim:hover::before,.tw-hover-opacity:where(:hover,:focus-within) :is(.wp-block-cover__background,.wp-block-cover__gradient-background).has-background-dim{opacity:.65!important}.tw-hover-opacity:where(:hover,:focus-within) :is(.wp-block-cover__background,.wp-block-cover__gradient-background):is(.has-background-dim-0,.has-background-dim-10){opacity:.2!important}.tw-hover-opacity:is(.has-background-dim-10,.has-background-dim-20,.has-background-dim-30):hover::before,.tw-hover-opacity:where(:hover,:focus-within) :is(.wp-block-cover__background,.wp-block-cover__gradient-background):is(.has-background-dim-20,.has-background-dim-30){opacity:.4!important}.tw-hover-opacity:where(:hover,:focus-within) :is(.wp-block-cover__background,.wp-block-cover__gradient-background).has-background-dim-100{opacity:.5!important}.tw-hover-show-text-alt .wp-block-cover__inner-container{opacity:0;transition:opacity .3s}.tw-hover-show-text-alt:not(:hover):not(:focus-within) :is(.wp-block-cover__background,.wp-block-cover__gradient-background){opacity:0!important}.tw-hover-hide-text :is(.wp-block-cover__inner-container,.wp-block-cover__background,.wp-block-cover__gradient-background){transition:opacity .3s}.tw-hover-hide-text:where(:hover,:focus-within) :is(.wp-block-cover__inner-container,.wp-block-cover__background,.wp-block-cover__gradient-background),.tw-stretched-link:where(:hover,:focus-within) .tw-hover-hide-text :where(.wp-block-cover__inner-container,.wp-block-cover__background){opacity:0!important}.tw-hover-hide-text:focus-within{outline:5px auto -webkit-focus-ring-color}.wp-block-cover.tw-hover-zoom{overflow:hidden}.wp-block-cover.tw-hover-zoom img{transition:transform .4s}.tw-stretched-link:where(:hover,:focus-within) .tw-hover-zoom img,.wp-block-cover.tw-hover-zoom:where(:hover,:focus-within) img{transform:scale(1.05)}.wp-block-cover.tw-stretched-link .wp-block-cover__inner-container{pointer-events:none;position:static;z-index:1}.wp-block-group.tw-stretched-link .wp-block-cover{pointer-events:none;z-index:2}.tw-stretched-link:is(.wp-block-cover,.wp-block-group) .wp-block-cover__inner-container a,.tw-stretched-link:is(.wp-block-cover,.wp-block-group) .wp-block-cover__inner-container button{pointer-events:auto}.wp-block-cover:is(.tw-hover-show-text,.tw-hover-show-text-alt) a{text-decoration:none}@media(hover:none){.tw-hover-show-text-alt :is(.wp-block-cover__background,.wp-block-cover__gradient-background){opacity:0!important}.wp-block-cover.tw-hover-show-text-alt a{-webkit-tap-highlight-color:rgba(0,0,0,0)}}@media(hover:hover){.tw-hover-show-text :is(.wp-block-cover__background,.wp-block-cover__gradient-background),.tw-hover-show-text-alt :is(.wp-block-cover__background,.wp-block-cover__gradient-background),.tw-hover-show-text.is-style-tw-border-inner::after,.tw-hover-show-text::before{transition:opacity .3s}.tw-hover-show-text.is-style-tw-border-inner:not(:hover):not(:focus-within)::after,.tw-hover-show-text:not(:hover):not(:focus-within) :is(.wp-block-cover__background,.wp-block-cover__gradient-background),.tw-hover-show-text:not(:hover):not(:focus-within)::before{opacity:0!important}.tw-hover-show-text .wp-block-cover__inner-container{opacity:0;transition:opacity .3s}.tw-hover-show-text-alt:where(:hover,:focus-within) .wp-block-cover__inner-container,.tw-hover-show-text:where(:hover,:focus-within) .wp-block-cover__inner-container,.tw-stretched-link:is(:hover,:focus-within) :is(.tw-hover-show-text,.tw-hover-show-text-alt) :is(.wp-block-cover__background,.wp-block-cover__inner-container){opacity:1!important}}.wp-block-cover[style*="--shape"]{-webkit-clip-path:var(--shape);clip-path:var(--shape)}.wp-block-cover.tw-stack{align-items:normal!important}.wp-block-cover.tw-stack .wp-block-cover__inner-container{display:flex;flex-direction:column}.wp-block-cover.has-custom-content-position .wp-block-cover__inner-container{max-width:100%}.tw-content-width-100 .wp-block-cover__inner-container{width:100%!important} /*# sourceURL=https://alfaenlinea.com/wp-content/plugins/twentig/dist/blocks/cover/style.css */ </style> <style id="wp-block-post-template-inline-css"> .wp-block-post-template{list-style:none;margin-block:0;max-width:100%;padding:0}@media(max-width:767px){.wp-block-post-template:where(.is-layout-grid):not(.tw-is-responsive){grid-template-columns:1fr}}@media(min-width:768px)and (max-width:1023px){.wp-block-post-template:where(.is-layout-grid):where(.columns-4,.columns-5,.columns-6):not(.tw-is-responsive){grid-template-columns:repeat(2,minmax(0,1fr))}}.wp-block-post-template.is-flex-container{display:grid;gap:var(--tw-gap-y,var(--wp--style--block-gap)) var(--tw-gap-x,var(--wp--style--block-gap))}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}:where(.wp-block-post-template.is-layout-flow):not(.is-flex-container)>*+*{margin-block-start:var(--tw-gap-y,var(--wp--style--block-gap))}@media(min-width:768px){.wp-block-post-template.is-flex-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.wp-block-post-template.columns-3.is-flex-container{grid-template-columns:repeat(3,minmax(0,1fr))}.wp-block-post-template.columns-4.is-flex-container{grid-template-columns:repeat(4,minmax(0,1fr))}.wp-block-post-template.columns-5.is-flex-container{grid-template-columns:repeat(5,minmax(0,1fr))}.wp-block-post-template.columns-6.is-flex-container{grid-template-columns:repeat(6,minmax(0,1fr))}} /*# sourceURL=https://alfaenlinea.com/wp-content/plugins/twentig/dist/blocks/post-template/block.css */ </style> <style id="tw-block-post-template-inline-css"> .wp-block-post-template.tw-valign-top{align-items:flex-start}.wp-block-post-template.tw-valign-center{align-items:center}.wp-block-post-template.tw-valign-bottom{align-items:flex-end}@media(max-width:1023px){.tw-md-columns-2 .wp-block-post:nth-child(3){display:none}}@media(max-width:767px){.wp-block-post-template.is-flex-container{column-gap:min(var(--tw-gap-x,var(--wp--style--block-gap,1.25em)),20px)}.wp-block-post-template-is-layout-grid.tw-cols-small,.wp-block-post-template.is-flex-container.tw-cols-small{grid-template-columns:repeat(2,minmax(0,1fr))!important}.wp-block-post-template.tw-alt-spacer:not(.tw-cols-small) .wp-block-post .wp-block-spacer{display:none}}@media(min-width:768px){.wp-block-post-template.tw-cols-small.columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.wp-block-post-template.tw-cols-small.columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(width >= 768px)and (width < 1024px){.wp-block-post-template.tw-cols-large.columns-2{grid-template-columns:repeat(1,minmax(0,1fr))}.wp-block-post-template.tw-cols-large.columns-3,.wp-block-post-template.tw-md-columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-block-post-template.tw-cols-small:is(.columns-5,.columns-6){grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1024px)and (max-width:1199px){.wp-block-post-template.tw-cols-large.columns-4{grid-template-columns:repeat(3,minmax(0,1fr))}.wp-block-post-template.tw-cols-large.columns-5,.wp-block-post-template:is(.tw-cols-small,.tw-cols-large).columns-6{grid-template-columns:repeat(4,minmax(0,1fr))}}.wp-block-query .tw-stretched-link :where(.wp-block-post-terms:not(.tw-no-link),.wp-block-post-author__name,.wp-block-read-more,.wp-block-gallery,.wp-block-video,.wp-block-embed,.wp-block-audio){position:relative;z-index:2}.wp-block-query .wp-block-post .tw-stretched-link a::after{content:none}.wp-block-query .wp-block-post .tw-stretched-link :where(.wp-block-post-title,.wp-block-post-excerpt__more-text) a::after{content:""}.wp-block-post-template.tw-alt-columns .wp-block-post:nth-child(even) .wp-block-columns{flex-direction:row-reverse}.wp-block-post-template.tw-alt-spacer .wp-block-post:nth-child(odd) .wp-block-spacer{display:none}.wp-block-post-template.tw-alt-grid>.wp-block-post:nth-child(3n+1){grid-column:1/-1} /*# sourceURL=https://alfaenlinea.com/wp-content/plugins/twentig/dist/blocks/post-template/style.css */ </style> <style id="wp-block-post-featured-image-inline-css"> .wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:transparent}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%} /*# sourceURL=https://alfaenlinea.com/wp-includes/blocks/post-featured-image/style.min.css */ </style> <style id="tw-block-post-featured-image-inline-css"> .wp-block-post-featured-image[style*="--shape"] :where(img,span),.wp-block-post-featured-image[style*="--shape"].tw-hover-zoom{-webkit-clip-path:var(--shape);clip-path:var(--shape)}.wp-block-post-featured-image.tw-hover-fade :where(img,span){transition:opacity .2s}.tw-stretched-link:hover .wp-block-post-featured-image.tw-hover-fade img,.wp-block-post-featured-image.tw-hover-fade:where(:hover,:focus-within) img{opacity:.9}.wp-block-post-featured-image.tw-hover-zoom{overflow:hidden}.wp-block-post-featured-image.tw-hover-zoom img{transition:transform .4s}.tw-stretched-link:hover .wp-block-post-featured-image.tw-hover-zoom img,.wp-block-post-featured-image.tw-hover-zoom:where(:hover,:focus-within) img{transform:scale(1.05)}.wp-block-post-featured-image[style*="--shape"].tw-hover-zoom img{-webkit-clip-path:none;clip-path:none}.wp-block-post-featured-image.tw-hover-overlay span{transition:opacity .2s}.tw-stretched-link:not(:hover):not(:focus-within)>.wp-block-post-featured-image.tw-hover-overlay span,:not(.tw-stretched-link)>.wp-block-post-featured-image.tw-hover-overlay:not(:hover):not(:focus-within) span{opacity:0}.wp-block-post-featured-image.tw-hover-radius :where(img,span){transition:border-radius .2s}.tw-stretched-link:hover .wp-block-post-featured-image.tw-hover-radius :where(img,span),.wp-block-post-featured-image.tw-hover-radius:where(:hover,:focus-within) :where(img,span){border-radius:40px!important}:where(.wp-block-post-featured-image) .wp-element-caption{margin-top:.5em}.wp-block-post-featured-image .wp-element-caption a{display:unset} /*# sourceURL=https://alfaenlinea.com/wp-content/plugins/twentig/dist/blocks/post-featured-image/style.css */ </style> <style id="wp-block-heading-inline-css"> h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg} /*# sourceURL=https://alfaenlinea.com/wp-includes/blocks/heading/style.min.css */ </style> <style id="wp-block-paragraph-inline-css"> .is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} /*# sourceURL=https://alfaenlinea.com/wp-includes/blocks/paragraph/style.min.css */ </style> <link rel="stylesheet" id="wp-block-image-css" href="https://alfaenlinea.com/wp-includes/blocks/image/style.min.css?ver=7.1.3" media="all"> <style id="tw-block-image-inline-css"> .wp-block-image[style*="--shape"] img{-webkit-clip-path:var(--shape);clip-path:var(--shape)}.wp-block-image.tw-caption-large figcaption{font-size:inherit} /*# sourceURL=https://alfaenlinea.com/wp-content/plugins/twentig/dist/blocks/image/style.css */ </style> <style id="wp-block-post-terms-inline-css"> .wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap} /*# sourceURL=https://alfaenlinea.com/wp-includes/blocks/post-terms/style.min.css */ </style> <style id="tw-block-post-terms-inline-css"> .wp-block-post-terms:is(.is-style-tw-outline,.is-style-tw-outline-pill,.is-style-tw-outline-rounded) a{text-decoration:none!important;padding:.375rem .875rem;border:1px solid;margin-block:5px;display:inline-block}.wp-block-post-terms.is-style-tw-outline-rounded a{border-radius:var(--tw-block-rounded-sm)}.wp-block-post-terms.is-style-tw-outline-pill a{border-radius:100px}.wp-block-post-terms.is-style-tw-hashtag a::before{content:"#"}.wp-block-post-terms:where(.is-style-tw-outline,.is-style-tw-outline-pill,.is-style-tw-outline-rounded,.is-style-tw-hashtag,.is-style-tw-plain) .wp-block-post-terms__separator{visibility:hidden;display:inline-block;width:10px}.wp-block-post-terms.is-style-tw-plain .wp-block-post-terms__separator{width:20px}.wp-block-post-terms.has-background{padding:.2em .5em}.wp-block-post-terms.tw-no-link a{text-decoration:none;cursor:auto}.wp-block-post-terms.is-style-tw-list{display:flex;flex-direction:column;gap:.2em}.wp-block-post-terms.is-style-tw-list .wp-block-post-terms__separator{display:none} /*# sourceURL=https://alfaenlinea.com/wp-content/plugins/twentig/dist/blocks/post-terms/style.css */ </style> <style id="wp-block-post-date-inline-css"> .wp-block-post-date{box-sizing:border-box} /*# sourceURL=https://alfaenlinea.com/wp-includes/blocks/post-date/style.min.css */ </style> <style id="wp-interactivity-router-animations-inline-css"> .wp-interactivity-router-loading-bar { position: fixed; top: 0; left: 0; margin: 0; padding: 0; width: 100vw; max-width: 100vw !important; height: 4px; background-color: #000; opacity: 0 } .wp-interactivity-router-loading-bar.start-animation { animation: wp-interactivity-router-loading-bar-start-animation 30s cubic-bezier(0.03, 0.5, 0, 1) forwards } .wp-interactivity-router-loading-bar.finish-animation { animation: wp-interactivity-router-loading-bar-finish-animation 300ms ease-in } @keyframes wp-interactivity-router-loading-bar-start-animation { 0% { transform: scaleX(0); transform-origin: 0 0; opacity: 1 } 100% { transform: scaleX(1); transform-origin: 0 0; opacity: 1 } } @keyframes wp-interactivity-router-loading-bar-finish-animation { 0% { opacity: 1 } 50% { opacity: 1 } 100% { opacity: 0 } } /*# sourceURL=wp-interactivity-router-animations-inline-css */ </style> <style id="wp-block-site-tagline-inline-css"> .wp-block-site-tagline{box-sizing:border-box} /*# sourceURL=https://alfaenlinea.com/wp-includes/blocks/site-tagline/style.min.css */ </style> <style id="wp-block-spacer-inline-css"> .wp-block-spacer{clear:both} /*# sourceURL=https://alfaenlinea.com/wp-includes/blocks/spacer/style.min.css */ </style> <style id="wp-block-library-inline-css"> :root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} /*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ </style> <style id="global-styles-inline-css"> :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--color--base: #FFFFFF;--wp--preset--color--contrast: #111111;--wp--preset--color--accent-1: #FFEE58;--wp--preset--color--accent-2: #F6CFF4;--wp--preset--color--accent-3: #503AA8;--wp--preset--color--accent-4: #686868;--wp--preset--color--accent-5: #FBFAF3;--wp--preset--color--accent-6: color-mix(in srgb, currentColor 20%, transparent);--wp--preset--color--custom-fondo: #000000;--wp--preset--color--custom-fondo-2: #444444;--wp--preset--color--custom-highlight: #3f3a47;--wp--preset--color--custom-off-white: #eae8ed;--wp--preset--color--custom-highlight-2: #de023e;--wp--preset--color--custom-color-1: #000;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 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,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 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: 0.875rem;--wp--preset--font-size--medium: clamp(1rem, 1rem + ((1vw - 0.2rem) * 0.196), 1.125rem);--wp--preset--font-size--large: clamp(1.125rem, 1.125rem + ((1vw - 0.2rem) * 0.392), 1.375rem);--wp--preset--font-size--x-large: clamp(1.75rem, 1.75rem + ((1vw - 0.2rem) * 0.392), 2rem);--wp--preset--font-size--xx-large: clamp(2.15rem, 2.15rem + ((1vw - 0.2rem) * 1.333), 3rem);--wp--preset--font-family--manrope: Manrope, sans-serif;--wp--preset--font-family--fira-code: "Fira Code", monospace;--wp--preset--spacing--20: 10px;--wp--preset--spacing--30: 20px;--wp--preset--spacing--40: 30px;--wp--preset--spacing--50: clamp(30px, 5vw, 50px);--wp--preset--spacing--60: clamp(30px, 7vw, 70px);--wp--preset--spacing--70: clamp(50px, 7vw, 90px);--wp--preset--spacing--80: clamp(70px, 10vw, 140px);--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 rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 645px;--wp--style--global--wide-size: 1340px; }:where(body) { margin: 0; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 0rem; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 0rem; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 0rem;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 0rem;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 0rem;}:root :where(.is-layout-grid){gap: 0rem;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}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;}body{background-color: var(--wp--preset--color--custom-off-white);color: var(--wp--preset--color--contrast);font-family: var(--wp--preset--font-family--manrope);font-size: var(--wp--preset--font-size--large);font-weight: 300;letter-spacing: -0.1px;line-height: 1.4;--wp--style--root--padding-top: 0px;--wp--style--root--padding-right: var(--wp--preset--spacing--50);--wp--style--root--padding-bottom: 0px;--wp--style--root--padding-left: var(--wp--preset--spacing--50);}a:where(:not(.wp-element-button)){color: currentColor;text-decoration: none;}:root :where(a:where(:not(.wp-element-button)):hover){text-decoration: none;}h1, h2, h3, h4, h5, h6{font-weight: 400;letter-spacing: -0.1px;line-height: 1.125;}h1{font-size: var(--wp--preset--font-size--xx-large);}h2{font-size: var(--wp--preset--font-size--x-large);}h3{font-size: var(--wp--preset--font-size--large);}h4{font-size: var(--wp--preset--font-size--medium);}h5{font-size: var(--wp--preset--font-size--small);letter-spacing: 0.5px;}h6{font-size: var(--wp--preset--font-size--small);font-weight: 700;letter-spacing: 1.4px;text-transform: uppercase;}:root :where(.wp-element-button, .wp-block-button__link){background-color: var(--wp--preset--color--contrast);border-width: 0;color: var(--wp--preset--color--base);font-family: inherit;font-size: var(--wp--preset--font-size--medium);font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: 1rem;padding-right: 2.25rem;padding-bottom: 1rem;padding-left: 2.25rem;text-decoration: none;text-transform: inherit;}:root :where(.wp-element-button:hover, .wp-block-button__link:hover){background-color: color-mix(in srgb, var(--wp--preset--color--contrast) 85%, transparent);border-color: transparent;color: var(--wp--preset--color--base);}:root :where(.wp-element-button:focus, .wp-block-button__link:focus){outline-color: var(--wp--preset--color--accent-4);outline-offset: 2px;}:root :where(.wp-element-caption, .wp-block-audio figcaption, .wp-block-embed figcaption, .wp-block-gallery figcaption, .wp-block-image figcaption, .wp-block-table figcaption, .wp-block-video figcaption){font-size: var(--wp--preset--font-size--small);line-height: 1.4;}.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-base-color{color: var(--wp--preset--color--base) !important;}.has-contrast-color{color: var(--wp--preset--color--contrast) !important;}.has-accent-1-color{color: var(--wp--preset--color--accent-1) !important;}.has-accent-2-color{color: var(--wp--preset--color--accent-2) !important;}.has-accent-3-color{color: var(--wp--preset--color--accent-3) !important;}.has-accent-4-color{color: var(--wp--preset--color--accent-4) !important;}.has-accent-5-color{color: var(--wp--preset--color--accent-5) !important;}.has-accent-6-color{color: var(--wp--preset--color--accent-6) !important;}.has-custom-fondo-color{color: var(--wp--preset--color--custom-fondo) !important;}.has-custom-fondo-2-color{color: var(--wp--preset--color--custom-fondo-2) !important;}.has-custom-highlight-color{color: var(--wp--preset--color--custom-highlight) !important;}.has-custom-off-white-color{color: var(--wp--preset--color--custom-off-white) !important;}.has-custom-highlight-2-color{color: var(--wp--preset--color--custom-highlight-2) !important;}.has-custom-color-1-color{color: var(--wp--preset--color--custom-color-1) !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-base-background-color{background-color: var(--wp--preset--color--base) !important;}.has-contrast-background-color{background-color: var(--wp--preset--color--contrast) !important;}.has-accent-1-background-color{background-color: var(--wp--preset--color--accent-1) !important;}.has-accent-2-background-color{background-color: var(--wp--preset--color--accent-2) !important;}.has-accent-3-background-color{background-color: var(--wp--preset--color--accent-3) !important;}.has-accent-4-background-color{background-color: var(--wp--preset--color--accent-4) !important;}.has-accent-5-background-color{background-color: var(--wp--preset--color--accent-5) !important;}.has-accent-6-background-color{background-color: var(--wp--preset--color--accent-6) !important;}.has-custom-fondo-background-color{background-color: var(--wp--preset--color--custom-fondo) !important;}.has-custom-fondo-2-background-color{background-color: var(--wp--preset--color--custom-fondo-2) !important;}.has-custom-highlight-background-color{background-color: var(--wp--preset--color--custom-highlight) !important;}.has-custom-off-white-background-color{background-color: var(--wp--preset--color--custom-off-white) !important;}.has-custom-highlight-2-background-color{background-color: var(--wp--preset--color--custom-highlight-2) !important;}.has-custom-color-1-background-color{background-color: var(--wp--preset--color--custom-color-1) !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-base-border-color{border-color: var(--wp--preset--color--base) !important;}.has-contrast-border-color{border-color: var(--wp--preset--color--contrast) !important;}.has-accent-1-border-color{border-color: var(--wp--preset--color--accent-1) !important;}.has-accent-2-border-color{border-color: var(--wp--preset--color--accent-2) !important;}.has-accent-3-border-color{border-color: var(--wp--preset--color--accent-3) !important;}.has-accent-4-border-color{border-color: var(--wp--preset--color--accent-4) !important;}.has-accent-5-border-color{border-color: var(--wp--preset--color--accent-5) !important;}.has-accent-6-border-color{border-color: var(--wp--preset--color--accent-6) !important;}.has-custom-fondo-border-color{border-color: var(--wp--preset--color--custom-fondo) !important;}.has-custom-fondo-2-border-color{border-color: var(--wp--preset--color--custom-fondo-2) !important;}.has-custom-highlight-border-color{border-color: var(--wp--preset--color--custom-highlight) !important;}.has-custom-off-white-border-color{border-color: var(--wp--preset--color--custom-off-white) !important;}.has-custom-highlight-2-border-color{border-color: var(--wp--preset--color--custom-highlight-2) !important;}.has-custom-color-1-border-color{border-color: var(--wp--preset--color--custom-color-1) !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;}.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;}.has-xx-large-font-size{font-size: var(--wp--preset--font-size--xx-large) !important;}.has-manrope-font-family{font-family: var(--wp--preset--font-family--manrope) !important;}.has-fira-code-font-family{font-family: var(--wp--preset--font-family--fira-code) !important;}div#main_hero { padding-top: 71px !important; } @media screen and (max-width: 767px) { div#main_hero { padding-top: 50px !important; } } /* --- EXCLUSIVOS DE ALFA --- */ .swiper-slide.swiper-slide-visible .wp-block-button { border: 1px solid white; border-radius: 32px; } main#wp--skip-link--target { margin-top: 55px; } #videos .wp-block-group.alignfull.is-layout-flow.wp-block-group-is-layout-flow { margin-top: 0px !important; } #notas-side { margin: 0 !important; } .loops .programas_filtrados .swiper-slide:hover img { box-shadow: 0 0 32px rgba(0, 0, 0, 0); } body{margin-top:50px;} /* --- ESTILOS SHAPE ASIGNADOS --- */ .shape-top.top-black::after{ background:black; } .shape-top.top-white::after{ background:#fff; } .shape-top.top-off-white::after{ background:#ece8e8; } .shape-bottom.bottom-off-white::before{ background:#ece8e8; z-index: 1; } .shape-bottom.bottom-white::before{ background:#ffffff; z-index: 1; } .shape-top.top-111::after{ background:#111111; z-index: 1; } .shape-top.top-686868::after{ background:#686868; z-index: 1; } .shape-top.top-grey::after{ background:var(--wp--preset--color--custom-fondo) !important; z-index: 1; } .shape-bottom.bottom-grey::before{ background:var(--wp--preset--color--custom-fondo) !important; z-index: 1; } .shape-bottom.bottom-111::before{ background:#111111; z-index: 1; } .shape-top.top-27::after{ background:var(--wp--preset--color--custom-fondo-2) !important; z-index: 1; } .shape-bottom.bottom-27::before{ background:#272727; } .shape-bottom.bottom-black::before{ background:#000; } .shape-top { --mask-svg: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%20397%2026%27%3E%3Cpath%20d%3D%27M320.82%201.88477C309.127%202.17599%20297.692%205.39272%20287.562%2011.2412L278.243%2016.6221C267.602%2022.7657%20255.531%2026%20243.243%2026H153.257C140.969%2026%20128.898%2022.7657%20118.257%2016.6221L108.938%2011.2412C98.8076%205.39272%2087.373%202.17599%2075.6797%201.88477L0%200H396.5L320.82%201.88477Z%27%20fill%3D%27%23fff%27/%3E%3C/svg%3E"); position: relative; } .shape-top::after { content: ""; position: absolute; top: 0; left: 50%; transform: translateX(-50%); width: 397px; height: 26px; z-index: 1; -webkit-mask-image: var(--mask-svg); -webkit-mask-size: 100% 100%; -webkit-mask-repeat: no-repeat; mask-image: var(--mask-svg); mask-size: 100% 100%; mask-repeat: no-repeat; } .shape-bottom { z-index: 1; position: relative; --mask-svg: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%20397%2026%27%3E%3Cpath%20d%3D%27M320.82%201.88477C309.127%202.17599%20297.692%205.39272%20287.562%2011.2412L278.243%2016.6221C267.602%2022.7657%20255.531%2026%20243.243%2026H153.257C140.969%2026%20128.898%2022.7657%20118.257%2016.6221L108.938%2011.2412C98.8076%205.39272%2087.373%202.17599%2075.6797%201.88477L0%200H396.5L320.82%201.88477Z%27%20fill%3D%27%23fff%27/%3E%3C/svg%3E"); } .shape-bottom::before { content: ""; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%) rotate(180deg); width: 397px; height: 26px; -webkit-mask-image: var(--mask-svg); -webkit-mask-size: 100% 100%; -webkit-mask-repeat: no-repeat; mask-image: var(--mask-svg); mask-size: 100% 100%; mask-repeat: no-repeat; } :root :where(.wp-block-button .wp-block-button__link){background-color: var(--wp--preset--color--custom-highlight);border-top-color: var(--wp--preset--color--custom-off-white);border-top-width: 1px;border-top-style: solid;border-right-color: var(--wp--preset--color--custom-off-white);border-right-width: 1px;border-right-style: solid;border-bottom-color: var(--wp--preset--color--custom-off-white);border-bottom-width: 1px;border-bottom-style: solid;border-left-color: var(--wp--preset--color--custom-off-white);border-left-width: 1px;border-left-style: solid;} :root :where(.wp-block-columns-is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.wp-block-columns-is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.wp-block-columns-is-layout-flow) > *{margin-block-start: var(--wp--preset--spacing--50);margin-block-end: 0;}:root :where(.wp-block-columns-is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.wp-block-columns-is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.wp-block-columns-is-layout-constrained) > *{margin-block-start: var(--wp--preset--spacing--50);margin-block-end: 0;}:root :where(.wp-block-columns-is-layout-flex){gap: var(--wp--preset--spacing--50);}:root :where(.wp-block-columns-is-layout-grid){gap: var(--wp--preset--spacing--50);} :root :where(.wp-block-buttons-is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.wp-block-buttons-is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-flow) > *{margin-block-start: 16px;margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.wp-block-buttons-is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-constrained) > *{margin-block-start: 16px;margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-flex){gap: 16px;}:root :where(.wp-block-buttons-is-layout-grid){gap: 16px;} :root :where(.wp-block-post-date){color: var(--wp--preset--color--accent-4);font-size: var(--wp--preset--font-size--small);} :root :where(.wp-block-post-date a:where(:not(.wp-element-button))){color: var(--wp--preset--color--accent-4);text-decoration: none;} :root :where(.wp-block-post-date a:where(:not(.wp-element-button)):hover){text-decoration: underline;} :root :where(.wp-block-post-terms){font-size: var(--wp--preset--font-size--small);font-weight: 600;}:root :where(.wp-block-post-terms a){white-space: nowrap;} :root :where(.wp-block-post-title a:where(:not(.wp-element-button))){text-decoration: none;} :root :where(.wp-block-post-title a:where(:not(.wp-element-button)):hover){text-decoration: underline;} :root :where(.wp-block-search){font-size: var(--wp--preset--font-size--medium);line-height: 1.6;}:root :where(.wp-block-search .wp-block-search__input){border-radius:3.125rem;padding-left:1.5625rem;padding-right:1.5625rem;border-color:var(--wp--preset--color--accent-6);} :root :where(.wp-block-search .wp-element-button, .wp-block-search .wp-block-button__link){border-radius: 3.125rem;margin-left: 1.125rem;} :root :where(.wp-block-search .wp-element-button:hover, .wp-block-search .wp-block-button__link:hover){border-color: transparent;} :root :where(.wp-block-site-tagline){font-size: var(--wp--preset--font-size--medium);} :root :where(.wp-block-site-title){font-weight: 700;letter-spacing: -.5px;} :root :where(.wp-block-site-title a:where(:not(.wp-element-button))){text-decoration: none;} :root :where(.wp-block-site-title a:where(:not(.wp-element-button)):hover){text-decoration: underline;} :root :where(.wp-block-navigation){font-size: var(--wp--preset--font-size--medium);} :root :where(.wp-block-navigation a:where(:not(.wp-element-button))){text-decoration: none;} :root :where(.wp-block-navigation a:where(:not(.wp-element-button)):hover){text-decoration: underline;} :root :where(.wp-block-heading){padding-top: var(--wp--preset--spacing--20);padding-bottom: var(--wp--preset--spacing--20);} :root :where(.wp-block-group){margin-top: 0;margin-bottom: 0;padding-top: 0;padding-bottom: 0;}:root :where(.wp-block-group-is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.wp-block-group-is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.wp-block-group-is-layout-flow) > *{margin-block-start: var(--wp--preset--spacing--30);margin-block-end: 0;}:root :where(.wp-block-group-is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.wp-block-group-is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.wp-block-group-is-layout-constrained) > *{margin-block-start: var(--wp--preset--spacing--30);margin-block-end: 0;}:root :where(.wp-block-group-is-layout-flex){gap: var(--wp--preset--spacing--30);}:root :where(.wp-block-group-is-layout-grid){gap: var(--wp--preset--spacing--30);} :root :where(.wp-block-column-is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.wp-block-column-is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.wp-block-column-is-layout-flow) > *{margin-block-start: var(--wp--preset--spacing--20);margin-block-end: 0;}:root :where(.wp-block-column-is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.wp-block-column-is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.wp-block-column-is-layout-constrained) > *{margin-block-start: var(--wp--preset--spacing--20);margin-block-end: 0;}:root :where(.wp-block-column-is-layout-flex){gap: var(--wp--preset--spacing--20);}:root :where(.wp-block-column-is-layout-grid){gap: var(--wp--preset--spacing--20);} :root :where(.wp-block-image img, .wp-block-image .wp-block-image__crop-area, .wp-block-image .components-placeholder){border-top-left-radius: 16px;border-top-right-radius: 16px;border-bottom-left-radius: 16px;border-bottom-right-radius: 16px;} :root :where(.wp-block-post-featured-image img, .wp-block-post-featured-image .block-editor-media-placeholder, .wp-block-post-featured-image .wp-block-post-featured-image__overlay){border-top-left-radius: 16px;border-top-right-radius: 16px;border-bottom-left-radius: 16px;border-bottom-right-radius: 16px;} /*# sourceURL=global-styles-inline-css */ </style> <style id="block-style-variation-styles-inline-css"> :root :where(.wp-block-button.is-style-outline--7 .wp-block-button__link){background: transparent none;border-color: currentColor;border-width: 1px;border-style: solid;color: currentColor;padding-top: calc(1rem - 1px);padding-right: calc(2.25rem - 1px);padding-bottom: calc(1rem - 1px);padding-left: calc(2.25rem - 1px);}:root :where(.wp-block-button.is-style-outline--7 .wp-block-button__link.wp-block-button__link:not(.has-background):hover ){background-color:color-mix(in srgb, var(--wp--preset--color--contrast) 5%, transparent);} :root :where(.wp-block-button.is-style-outline--14 .wp-block-button__link){background: transparent none;border-color: currentColor;border-width: 1px;border-style: solid;color: currentColor;padding-top: calc(1rem - 1px);padding-right: calc(2.25rem - 1px);padding-bottom: calc(1rem - 1px);padding-left: calc(2.25rem - 1px);}:root :where(.wp-block-button.is-style-outline--14 .wp-block-button__link.wp-block-button__link:not(.has-background):hover ){background-color:color-mix(in srgb, var(--wp--preset--color--contrast) 5%, transparent);} /*# sourceURL=block-style-variation-styles-inline-css */ </style> <style id="wp-emoji-styles-inline-css"> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } /*# sourceURL=wp-emoji-styles-inline-css */ </style> <link rel="stylesheet" id="twentig-blocks-css" href="https://alfaenlinea.com/wp-content/plugins/twentig/dist/blocks/common.css?ver=b258d9434f4f881edd99" media="all"> <style id="twentig-blocks-inline-css"> @media (width <= 767px) { .tw-sm-hidden { display: none !important; }}@media (767px < width <= 1023px) { .tw-md-hidden { display: none !important; }}@media (width > 1023px) { .tw-lg-hidden { display: none !important; }} /*# sourceURL=twentig-blocks-inline-css */ </style> <link rel="stylesheet" id="twentig-blocks-compat-css" href="https://alfaenlinea.com/wp-content/plugins/twentig/dist/blocks/compat.css?ver=b258d9434f4f881edd99" media="all"> <style id="core-block-supports-inline-css"> .wp-elements-1 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-off-white);}.wp-container-core-group-is-layout-5bd8b199{flex-wrap:nowrap;gap:0;justify-content:flex-end;}@media (width <= 767px){.wp-block-hidden-mobile{display:none !important;}}.wp-container-core-group-is-layout-848639ae > .alignfull{margin-right:calc(0px * -1);margin-left:calc(0px * -1);}.wp-container-core-group-is-layout-fc3dffbd{gap:0;flex-direction:column;align-items:flex-end;justify-content:center;}.wp-container-core-navigation-is-layout-24d5caba{gap:var(--wp--preset--spacing--30);justify-content:flex-end;}.wp-container-core-columns-is-layout-73f4c956{flex-wrap:nowrap;gap:var(--wp--preset--spacing--50) var(--wp--preset--spacing--20);}.wp-container-core-group-is-layout-f7be5620 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-f7be5620 > * + *{margin-block-start:0;margin-block-end:0;}.wp-elements-2 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-off-white);}.wp-container-core-buttons-is-layout-a233d386{justify-content:flex-start;}.wp-container-content-9cfa9a5a{flex-grow:1;}.wp-container-core-group-is-layout-558f6403 > .alignfull{margin-right:calc(0px * -1);margin-left:calc(0px * -1);}.wp-container-core-group-is-layout-558f6403 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-558f6403 > * + *{margin-block-start:var(--wp--preset--spacing--30);margin-block-end:0;}.wp-container-core-cover-is-layout-33315634 > .alignfull{margin-right:calc(0px * -1);margin-left:calc(0px * -1);}.wp-container-core-post-template-is-layout-5fdbe440{grid-template-columns:repeat(1, minmax(0, 1fr));gap:0;}.wp-container-core-group-is-layout-07983bd1 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-07983bd1 > * + *{margin-block-start:0;margin-block-end:0;}.wp-container-core-columns-is-layout-001a5f59{flex-wrap:nowrap;}.wp-container-core-group-is-layout-16d1803d > .alignfull{margin-right:calc(var(--wp--preset--spacing--20) * -1);margin-left:calc(var(--wp--preset--spacing--20) * -1);}.wp-container-core-group-is-layout-932ba211 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-932ba211 > * + *{margin-block-start:0;margin-block-end:0;}.wp-elements-3 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-off-white);}.wp-elements-4 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-rojo);}.wp-elements-5 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-rojo);}.wp-container-core-group-is-layout-acff8478{flex-wrap:nowrap;gap:0;}.wp-container-core-group-is-layout-f6dd7a8d{flex-wrap:nowrap;gap:0;}.wp-container-core-cover-is-layout-8084b3a3 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-cover-is-layout-8084b3a3 > * + *{margin-block-start:var(--wp--preset--spacing--20);margin-block-end:0;}.wp-container-core-group-is-layout-ba53e958 > .alignfull{margin-right:calc(var(--wp--preset--spacing--30) * -1);margin-left:calc(var(--wp--preset--spacing--30) * -1);}.wp-container-core-group-is-layout-ba53e958 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-ba53e958 > * + *{margin-block-start:0;margin-block-end:0;}.wp-container-core-post-template-is-layout-74b6d6b6{grid-template-columns:repeat(4, minmax(0, 1fr));gap:0;}.wp-container-core-group-is-layout-2c5a7256 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-2c5a7256 > * + *{margin-block-start:var(--wp--preset--spacing--20);margin-block-end:0;}.wp-elements-6 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-rojo);}.wp-container-core-group-is-layout-43a853f1{flex-wrap:nowrap;gap:0;justify-content:flex-start;}.wp-elements-7 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-off-white);}.wp-elements-8 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-off-white);}.wp-container-core-group-is-layout-8df1d9f7{flex-wrap:nowrap;gap:0;}.wp-container-core-cover-is-layout-e9e5fa07 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-cover-is-layout-e9e5fa07 > * + *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-386a2b26 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-386a2b26 > * + *{margin-block-start:var(--wp--preset--spacing--30);margin-block-end:0;}.wp-container-core-post-template-is-layout-a2ffb281{grid-template-columns:repeat(1, minmax(0, 1fr));gap:var(--wp--preset--spacing--30);}.wp-container-core-group-is-layout-308c2197 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-308c2197 > * + *{margin-block-start:var(--wp--preset--spacing--40);margin-block-end:0;}.wp-container-core-column-is-layout-7a336d70 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-column-is-layout-7a336d70 > * + *{margin-block-start:var(--wp--preset--spacing--40);margin-block-end:0;}.wp-elements-9 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-off-white);}.wp-elements-10 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-elements-11 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-off-white);}.wp-container-core-cover-is-layout-da71aaaf > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-cover-is-layout-da71aaaf > * + *{margin-block-start:0;margin-block-end:0;}.wp-elements-12 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-off-white);}.wp-elements-13 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-elements-14 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-off-white);}.wp-container-core-post-template-is-layout-2006fa69 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-post-template-is-layout-2006fa69 > * + *{margin-block-start:var(--wp--preset--spacing--40);margin-block-end:0;}.wp-container-core-group-is-layout-fac77c96{flex-direction:column;align-items:stretch;justify-content:space-between;}.wp-container-core-columns-is-layout-e0cba457{flex-wrap:nowrap;gap:var(--wp--preset--spacing--20) var(--wp--preset--spacing--40);}.wp-container-core-group-is-layout-d5784080 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-d5784080 > * + *{margin-block-start:0px;margin-block-end:0;}.wp-container-core-group-is-layout-4f3bb7c5 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-4f3bb7c5 > * + *{margin-block-start:4px;margin-block-end:0;}.wp-container-core-post-template-is-layout-23cec8fb{grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--wp--preset--spacing--40);}.wp-container-core-buttons-is-layout-f54139b1{justify-content:center;}.wp-container-core-group-is-layout-5bfc416a > .alignfull{margin-right:calc(var(--wp--preset--spacing--50) * -1);margin-left:calc(var(--wp--preset--spacing--50) * -1);}.wp-container-core-group-is-layout-5bfc416a > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-5bfc416a > * + *{margin-block-start:var(--wp--preset--spacing--30);margin-block-end:0;}.wp-elements-15 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-rojo);}.wp-container-core-group-is-layout-0360904e{flex-wrap:nowrap;gap:0;justify-content:space-between;}.wp-elements-16 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-highligh);}.wp-container-core-group-is-layout-64916b72 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-64916b72 > * + *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-3dbef34a > .alignfull{margin-right:calc(var(--wp--preset--spacing--30) * -1);margin-left:calc(var(--wp--preset--spacing--30) * -1);}.wp-container-core-group-is-layout-fd7e3bd9 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-fd7e3bd9 > * + *{margin-block-start:0;margin-block-end:0;}.wp-container-content-5468903a{flex-basis:64px;}.wp-container-core-group-is-layout-28ce6001{flex-wrap:nowrap;gap:0;justify-content:space-between;}.wp-container-core-group-is-layout-4effc2bd > .alignfull{margin-right:calc(0px * -1);margin-left:calc(0px * -1);}.wp-container-core-group-is-layout-4effc2bd > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-4effc2bd > * + *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-e3a5306f > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-e3a5306f > * + *{margin-block-start:0;margin-block-end:0;}.wp-container-core-post-template-is-layout-8379cafc > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-post-template-is-layout-8379cafc > * + *{margin-block-start:var(--wp--preset--spacing--30);margin-block-end:0;}.wp-container-5{top:calc(0px + var(--wp-admin--admin-bar--position-offset, 0px));position:sticky;z-index:10;}.wp-elements-17 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-grey);}.wp-container-core-group-is-layout-7aee7615{flex-direction:column;align-items:center;justify-content:center;}.wp-container-core-column-is-layout-4884d550 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-column-is-layout-4884d550 > * + *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-fdcf2c57 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-fdcf2c57 > * + *{margin-block-start:0;margin-block-end:0;}.wp-elements-18 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-highlight);}.wp-container-core-group-is-layout-8f03e019 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-8f03e019 > * + *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-9d4b476f{flex-wrap:nowrap;gap:7px;}.wp-container-core-group-is-layout-1d6d875b > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-1d6d875b > * + *{margin-block-start:0;margin-block-end:0;}.wp-container-content-82ea18c2{flex-basis:60px;}.wp-container-core-columns-is-layout-d56ca7ea{flex-wrap:nowrap;gap:0 var(--wp--preset--spacing--20);}.wp-container-core-group-is-layout-f9d4e538{flex-direction:column;align-items:stretch;justify-content:center;}.wp-container-core-columns-is-layout-fdf64459{flex-wrap:nowrap;gap:0 0;}.wp-container-core-column-is-layout-3fec433d > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-column-is-layout-3fec433d > * + *{margin-block-start:0;margin-block-end:0;}.wp-container-core-buttons-is-layout-0ae53638{flex-wrap:nowrap;}.wp-container-core-group-is-layout-9fb2eacf > .alignfull{margin-right:calc(0px * -1);margin-left:calc(0px * -1);}.wp-container-core-group-is-layout-9fb2eacf > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-9fb2eacf > * + *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-ee4d5f6e{flex-direction:column;align-items:stretch;justify-content:center;}.wp-container-core-column-is-layout-2938ba31 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-column-is-layout-2938ba31 > * + *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-df357acb > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-df357acb > * + *{margin-block-start:0;margin-block-end:0;}.wp-container-core-buttons-is-layout-c99d7ec2{justify-content:flex-end;}.wp-container-core-columns-is-layout-84f855d9{flex-wrap:nowrap;gap:var(--wp--preset--spacing--50) var(--wp--preset--spacing--30);}.wp-container-6{top:calc(0px + var(--wp-admin--admin-bar--position-offset, 0px));position:sticky;z-index:10;}.wp-container-core-columns-is-layout-3efa94ca{flex-wrap:nowrap;gap:0 var(--wp--preset--spacing--30);}.wp-container-core-group-is-layout-a88cbff3 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-a88cbff3 > * + *{margin-block-start:var(--wp--preset--spacing--20);margin-block-end:0;}.wp-elements-19 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-off-white);}.wp-container-core-buttons-is-layout-025f162f{justify-content:center;}.wp-container-core-columns-is-layout-794e3cfa{flex-wrap:nowrap;}.wp-container-core-group-is-layout-60e90630 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-60e90630 > * + *{margin-block-start:var(--wp--preset--spacing--20);margin-block-end:0;}.wp-elements-20 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-rojo);}.wp-elements-21 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-rojo);}.wp-container-core-group-is-layout-3225266c > .alignfull{margin-right:calc(var(--wp--preset--spacing--20) * -1);margin-left:calc(var(--wp--preset--spacing--20) * -1);}.wp-container-core-post-template-is-layout-bf876bc0{grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--wp--preset--spacing--30);}.wp-container-core-group-is-layout-f0fa84f4 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-f0fa84f4 > * + *{margin-block-start:var(--wp--preset--spacing--20);margin-block-end:0;}.wp-elements-22 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-rojo);}.wp-elements-23 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-rojo);}.wp-elements-24 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-rojo);}.wp-container-core-group-is-layout-6c079edf > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-6c079edf > * + *{margin-block-start:4px;margin-block-end:0;}.wp-elements-25 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-rojo);}.wp-elements-26 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-rojo);}.wp-elements-27 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-rojo);}.wp-elements-28 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-rojo);}.wp-elements-29 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-rojo);}.wp-elements-30 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-rojo);}.wp-elements-31 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-rojo);}.wp-elements-32 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-off-white);}.wp-elements-33 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-rojo);}.wp-elements-34 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-container-core-group-is-layout-0527f820 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-0527f820 > * + *{margin-block-start:var(--wp--preset--spacing--30);margin-block-end:0;}.wp-container-core-columns-is-layout-f6cc6bfe{flex-wrap:nowrap;gap:var(--wp--preset--spacing--20) var(--wp--preset--spacing--20);}.wp-container-core-group-is-layout-dda77d64 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-dda77d64 > * + *{margin-block-start:var(--wp--preset--spacing--20);margin-block-end:0;}.wp-elements-35 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-rojo);}.wp-elements-36 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-off-white);}.wp-elements-37 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-off-white);}.wp-elements-38 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-off-white);}.wp-elements-39 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-off-white);}.wp-elements-40 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-off-white);}.wp-container-core-group-is-layout-c5b9d94d > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-c5b9d94d > * + *{margin-block-start:var(--wp--preset--spacing--20);margin-block-end:0;}.wp-elements-41 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-rojo);}.wp-container-core-group-is-layout-08da1a9f > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-08da1a9f > * + *{margin-block-start:var(--wp--preset--spacing--20);margin-block-end:0;}.wp-elements-42 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-negro);}.wp-elements-43 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-negro);}.wp-elements-44 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-rojo);}.wp-container-core-group-is-layout-1cdf872f{flex-wrap:nowrap;gap:0;justify-content:center;}.wp-elements-45 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-highlight);}.wp-elements-46 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-highlight);}.wp-elements-47 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-highlight);}.wp-elements-48 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-highlight);}.wp-elements-49 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-highlight);}.wp-elements-50 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-highlight);}.wp-elements-51 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-highlight);}.wp-elements-52 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-highlight);}.wp-container-core-post-template-is-layout-fd8a2e1c{grid-template-columns:repeat(8, minmax(0, 1fr));gap:0;}.wp-container-core-group-is-layout-1fdba37b > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-1fdba37b > * + *{margin-block-start:var(--wp--preset--spacing--20);margin-block-end:0;}.wp-container-core-group-is-layout-0c33078f > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-0c33078f > * + *{margin-block-start:var(--wp--preset--spacing--50);margin-block-end:0;}.wp-elements-53 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-off-white);}.wp-elements-54 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-fondo);}.wp-elements-55 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-off-white);}.wp-container-core-group-is-layout-059bc41c > :where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:0 !important;}.wp-container-core-group-is-layout-a18456d9{flex-direction:column;align-items:flex-start;justify-content:space-between;}.wp-container-core-columns-is-layout-50107c75{flex-wrap:nowrap;gap:var(--wp--preset--spacing--70) var(--wp--preset--spacing--50);}.wp-elements-56 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-off-white);}.wp-container-core-buttons-is-layout-f69dc212{justify-content:center;}.wp-container-core-group-is-layout-8ce23806 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-8ce23806 > * + *{margin-block-start:var(--wp--preset--spacing--30);margin-block-end:0;}.wp-container-core-column-is-layout-e035173d > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-column-is-layout-e035173d > * + *{margin-block-start:0;margin-block-end:0;}.wp-container-core-columns-is-layout-11629ca9{flex-wrap:nowrap;}.wp-container-core-group-is-layout-ab738c98 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-ab738c98 > * + *{margin-block-start:var(--wp--preset--spacing--40);margin-block-end:0;}.wp-container-core-group-is-layout-aa7f2b0f > .alignfull{margin-right:calc(var(--wp--preset--spacing--50) * -1);margin-left:calc(var(--wp--preset--spacing--50) * -1);}.wp-container-core-group-is-layout-1b98936f > .alignfull{margin-right:calc(0px * -1);margin-left:calc(0px * -1);}.wp-container-core-group-is-layout-1b98936f > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-1b98936f > * + *{margin-block-start:0;margin-block-end:0;}.wp-elements-57 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-off-white);}.wp-container-core-group-is-layout-b66d8864{flex-wrap:nowrap;gap:0;justify-content:center;}.wp-container-core-navigation-is-layout-f483d7ca{gap:var(--wp--preset--spacing--20);flex-direction:column;align-items:flex-end;}.wp-container-core-group-is-layout-e1df59cb > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-e1df59cb > * + *{margin-block-start:var(--wp--preset--spacing--20);margin-block-end:0;}@media (767px < width <= 1023px){.wp-block-hidden-tablet{display:none !important;}}.wp-elements-58 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--custom-fondo);}.wp-container-core-group-is-layout-85ba9cc6{justify-content:flex-end;}@media (width > 1023px){.wp-block-hidden-desktop{display:none !important;}}.wp-container-core-group-is-layout-f9752b83{gap:var(--wp--preset--spacing--20);justify-content:flex-start;}.wp-container-core-group-is-layout-3aa60fe7 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-3aa60fe7 > * + *{margin-block-start:0;margin-block-end:0;}.wp-duotone-rgb000-rgb254254254-9.wp-block-cover > .wp-block-cover__image-background, .wp-duotone-rgb000-rgb254254254-9.wp-block-cover > .wp-block-cover__video-background{filter:url(#wp-duotone-rgb000-rgb254254254-9);}.wp-duotone-rgb000-rgb254254254-10.wp-block-cover > .wp-block-cover__image-background, .wp-duotone-rgb000-rgb254254254-10.wp-block-cover > .wp-block-cover__video-background{filter:url(#wp-duotone-rgb000-rgb254254254-10);}.wp-duotone-rgb000-rgb254254254-11.wp-block-cover > .wp-block-cover__image-background, .wp-duotone-rgb000-rgb254254254-11.wp-block-cover > .wp-block-cover__video-background{filter:url(#wp-duotone-rgb000-rgb254254254-11);}.wp-duotone-rgb000-rgb254254254-12.wp-block-cover > .wp-block-cover__image-background, .wp-duotone-rgb000-rgb254254254-12.wp-block-cover > .wp-block-cover__video-background{filter:url(#wp-duotone-rgb000-rgb254254254-12);}.wp-duotone-rgb000-rgb254254254-13.wp-block-cover > .wp-block-cover__image-background, .wp-duotone-rgb000-rgb254254254-13.wp-block-cover > .wp-block-cover__video-background{filter:url(#wp-duotone-rgb000-rgb254254254-13);} /*# sourceURL=core-block-supports-inline-css */ </style> <style id="wp-block-template-skip-link-inline-css"> /*! This file is auto-generated */ .skip-link.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal!important}.skip-link.screen-reader-text:focus{background-color:#eee;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000} /*# sourceURL=/wp-includes/css/wp-block-template-skip-link.min.css */ </style> <link rel="stylesheet" id="swiper-css-css" href="https://alfaenlinea.com/wp-content/mu-plugins/grc-swiper-bundle.min.css?ver=10.3.1" media="all"> <link rel="stylesheet" id="ajaxpress-css" href="https://alfaenlinea.com/wp-content/plugins/ajaxpress/public/css/ajaxpress.min.css?ver=2.3.4&m=1790955578" media="all"> <style id="ajaxpress-inline-css"> :root { --ajaxpress-cursor-mode: wait; --ajaxpress-animation-duration: 0.3s; } .ajaxpress-animate-fade { animation: ajaxpress-fade var(--ajaxpress-animation-duration) ease-in; } .ajaxpress-animate-slide-up { animation: ajaxpress-slide-up var(--ajaxpress-animation-duration) ease-out; } .ajaxpress-animate-slide-down { animation: ajaxpress-slide-down var(--ajaxpress-animation-duration) ease-out; } @keyframes ajaxpress-fade { from { opacity: 0; } to { opacity: 1; } } @keyframes ajaxpress-slide-up { from { transform: translateY(30px); opacity: 0; } to { transform: translateY(0); opacity: 1; } } @keyframes ajaxpress-slide-down { from { transform: translateY(-30px); opacity: 0; } to { transform: translateY(0); opacity: 1; } } .ajaxpress-animate-cursor { cursor: var(--ajaxpress-cursor-mode) !important; } .ajaxpress-animate-cursor * { cursor: var(--ajaxpress-cursor-mode) !important; } /*# sourceURL=ajaxpress-inline-css */ </style> <style id="grc-epg-styles-inline-css"> .epg-mini-widget { width: 100%; background: transparent; font-family: sans-serif; } .epg-mini-grid { display: flex; flex-wrap: wrap; gap: 15px 10px; } .epg-mini-day-group { flex: 0 0 calc(50% - 5px); min-width: 120px; border-left: 2px solid #333; padding-left: 10px; box-sizing: border-box; } .epg-mini-day-label { color: #888; font-size: 10px; text-transform: uppercase; font-weight: bold; letter-spacing: 0.5px; margin-bottom: 6px; } .epg-mini-hours-list { display: flex; flex-wrap: wrap; gap: 5px; } .epg-mini-hour-item { color: #fff; font-size: 12px; font-weight: 500; background: #222; padding: 3px 6px; border-radius: 4px; white-space: nowrap; } .epg-mini-hour-item.is-live { color: var(--wp--preset--color--custom-highlight-2) !important; background: #331111; font-weight: bold; border: 1px solid var(--wp--preset--color--custom-highlight-2) !important; } .epg-mini-dot { font-size: 7px; vertical-align: middle; animation: blink-dot 1.5s infinite; } @keyframes blink-dot { 0% { opacity: 1; } 50% { opacity: 0.3; } 100% { opacity: 1; } } .epg-v3-wrapper p, .epg-v3-wrapper br { display: none !important; } .epg-v3-wrapper { width: 100%; background: #111; border: 1px solid #333; overflow: hidden; position: relative; font-family: sans-serif; margin: 20px 0; border-radius: 8px; } .epg-v3-scroll-area { overflow-x: auto !important; overflow-y: hidden; padding-bottom: 10px; } .epg-v3-table { position: relative; display: flex; flex-direction: column; } .epg-v3-header { display: flex; position: sticky; top: 0; z-index: 100; background: #1a1a1a; border-bottom: 2px solid #333; } .epg-v3-corner { min-width: 60px; background: #1a1a1a; position: sticky; left: 0; z-index: 110; padding: 15px; color: #666; font-size: 11px; text-transform: uppercase; border-right: 2px solid #333; } .epg-v3-hours-track { display: flex; flex-direction: row !important; } .epg-v3-hour { flex-shrink: 0; padding: 15px 0 15px 10px; font-size: 13px; color: #888; border-right: 1px solid #222; box-sizing: border-box; } .epg-v3-row { display: flex; border-bottom: 1px solid #222; height: 60px; } .epg-v3-day-fixed { min-width: 60px; background: #161616; color: #fff; padding: 0 15px; font-weight: bold; font-size: 13px; position: sticky; left: 0; z-index: 80; border-right: 2px solid #333; display: flex; align-items: center; } .epg-v3-content-track { position: relative; flex-grow: 1; background-image: linear-gradient(to right, #222 1px, transparent 1px); box-sizing: border-box; } .epg-v3-block { position: absolute !important; top: 8px; height: 44px; background: #2a2a2a; border: 1px solid #444; border-radius: 4px; text-decoration: none; overflow: hidden; display: block !important; z-index: 5; } .epg-v3-block.epg-v3-is-live { background: #4a1a1a !important; border-color: var(--wp--preset--color--custom-highlight-2) !important !important; z-index: 10 !important; } .epg-v3-block-content { display: flex; align-items: center; height: 100%; padding: 0 8px; gap: 8px; } .epg-v3-text-group { display: flex; flex-direction: column; min-width: 0; flex: 1; } .epg-v3-title { color: #fff; font-size: 11px; font-weight: 700; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .epg-v3-time { color: #aaa; font-size: 10px; } .epg-v3-badge { background: var(--wp--preset--color--custom-highlight-2) !important; color: #fff; font-size: 8px; padding: 1px 4px; border-radius: 3px; width: fit-content; font-weight: bold; } .epg-v3-logo-container { width: 30px; height: 30px; flex-shrink: 0; } .epg-v3-logo-img { max-width: 100%; max-height: 100%; object-fit: contain; } .card-locutores-lista { font-size: .5em !important; color: #aaa; text-transform: uppercase; } .render-horarios-loop { display: flex; flex-direction: column; gap: 6px; border-top: 1px solid rgba(255,255,255,0.1); padding-top: 10px; } .horario-row { display: flex; justify-content: space-between; align-items: center; } .d-days { font-size: 10px; font-weight: 800; color: #efefef; } .d-time { font-size: 12px; color: #888; font-weight: 700; } .is-live .d-time { color: var(--wp--preset--color--custom-highlight-2) !important; } .d-live-badge { font-size: 9px; color: var(--wp--preset--color--custom-highlight-2) !important; font-weight: 900; animation: live-blink 1.2s infinite; margin-left: 6px; } @keyframes live-blink { 50% { opacity: 0; } } /*# sourceURL=grc-epg-styles-inline-css */ </style> <style id="twentytwentyfive-style-inline-css"> a{text-decoration-thickness:1px!important;text-underline-offset:.1em}:where(.wp-site-blocks :focus){outline-style:solid;outline-width:2px}.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item:not(:last-child){margin-bottom:3px}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content{outline-offset:4px}.wp-block-navigation .wp-block-navigation-item ul.wp-block-navigation__submenu-container .wp-block-navigation-item__content{outline-offset:0}blockquote,caption,figcaption,h1,h2,h3,h4,h5,h6,p{text-wrap:pretty}.more-link{display:block}:where(pre){overflow-x:auto} /*# sourceURL=https://alfaenlinea.com/wp-content/themes/twentytwentyfive/style.min.css */ </style> <link rel="https://api.w.org/" href="https://alfaenlinea.com/wp-json/"><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://alfaenlinea.com/xmlrpc.php?rsd"> <meta name="generator" content="WordPress 7.1.3"> <script> // Scroll-depth tracking. Fires grc_scroll events at 25 / 50 / 75 / 90 % depth. // // Runs inside the Ajaxpress content iframe — that is where page scrolling happens // and where GA4's gtag.js runs. _scrollFired resets naturally because each SPA // navigation creates a fresh iframe JS context. if (window.self !== window.top) { var _scrollFired = {}; window.addEventListener('scroll', function() { var scrollable = document.documentElement.scrollHeight - window.innerHeight; if (scrollable <= 0) return; var pct = Math.round(window.scrollY / scrollable * 100); [25, 50, 75, 90].forEach(function(t) { if (pct >= t && !_scrollFired[t]) { _scrollFired[t] = true; var _dl = (window.top && window.top.dataLayer) || window.dataLayer; if (_dl) { _dl.push({ event: 'grc_scroll', percent_scrolled: t }); } } }); }, { passive: true }); } </script> <style> /* Site headers are position:fixed;top:0 — they ignore html{margin-top} and sit behind the admin bar. top on non-positioned elements is a no-op, so targeting all <header> elements is safe. html:not(:has(#ajaxpress-container)) excludes the top-window shell so this only fires inside the content iframe. */ html:not(:has(#ajaxpress-container)) body.admin-bar header { top: var(--wp-admin--admin-bar--height, 32px) !important; } </style> <meta name="generator" content="Site Kit by Google 1.189.0"><noscript><style>.tw-block-animation{opacity:1;transform:none;clip-path:none;}</style></noscript> <style> .programa_logo img { object-position: bottom; } </style> <script id="wp-importmap" type="importmap"> {"imports":{"@wordpress/interactivity":"https://alfaenlinea.com/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=efaa5193bbad9c60ffd1","@wordpress/interactivity-router":"https://alfaenlinea.com/wp-includes/js/dist/script-modules/interactivity-router/index.min.js?ver=a6e90b8896f83fb1b5dd","@wordpress/a11y":"https://alfaenlinea.com/wp-includes/js/dist/script-modules/a11y/index.min.js?ver=f62f48906198ea8abc60"}} </script> <link rel="modulepreload" href="https://alfaenlinea.com/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=efaa5193bbad9c60ffd1" id="@wordpress/interactivity-js-modulepreload" fetchpriority="low"> <!-- Metaetiquetas de Google AdSense añadidas por Site Kit --> <meta name="google-adsense-platform-account" content="ca-host-pub-2644536267352236"> <meta name="google-adsense-platform-domain" content="sitekit.withgoogle.com"> <!-- Acabar con las metaetiquetas de Google AdSense añadidas por Site Kit --> <!-- Fragmento de código de Google Tag Manager añadido por Site Kit --> <script> ( function( w, d, s, l, i ) { w[l] = w[l] || []; w[l].push( {'gtm.start': new Date().getTime(), event: 'gtm.js'} ); var f = d.getElementsByTagName( s )[0], j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore( j, f ); } )( window, document, 'script', 'dataLayer', 'GTM-KLRQKXT' ); </script> <!-- Final del fragmento de código de Google Tag Manager añadido por Site Kit --> <!-- Fragmento de código de Google Adsense añadido por Site Kit --> <script async="" fetchpriority="low" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-3733975754593968&host=ca-host-pub-2644536267352236"></script> <!-- Final del fragmento de código de Google Adsense añadido por Site Kit --> <style>@media (max-width:767px) { .wp-block-site-logo.tw-logo-1 img{ width:81px; height:auto; } }</style> <style class="wp-fonts-local"> @font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:fallback;src:url('https://alfaenlinea.com/wp-content/themes/twentytwentyfive/assets/fonts/manrope/Manrope-VariableFont_wght.woff2') format('woff2');} @font-face{font-family:"Fira Code";font-style:normal;font-weight:300 700;font-display:fallback;src:url('https://alfaenlinea.com/wp-content/themes/twentytwentyfive/assets/fonts/fira-code/FiraCode-VariableFont_wght.woff2') format('woff2');} </style> <link rel="icon" href="https://grc-media.nyc3.cdn.digitaloceanspaces.com/uploads/sites/4/2026/05/cropped-logo_app_alfa-32x32.png" sizes="32x32"> <link rel="icon" href="https://grc-media.nyc3.cdn.digitaloceanspaces.com/uploads/sites/4/2026/05/cropped-logo_app_alfa-192x192.png" sizes="192x192"> <link rel="apple-touch-icon" href="https://grc-media.nyc3.cdn.digitaloceanspaces.com/uploads/sites/4/2026/05/cropped-logo_app_alfa-180x180.png"> <meta name="msapplication-TileImage" content="https://grc-media.nyc3.cdn.digitaloceanspaces.com/uploads/sites/4/2026/05/cropped-logo_app_alfa-270x270.png"> <style> /* Color automático según la marca (Highlight) para el hover de las flechas del slider */ .make-swiper .swiper-button-prev:hover, .make-swiper .swiper-button-next:hover { background: var(--wp--preset--color--custom-highlight) !important; color: #fff !important; transform: translateY(-2px); } </style> <!-- GRC Global CSS --> <style type="text/css" id="grc-global-network-css"> .wp-block-query.make-slider-id-sliderads a { text-align:center; } .wp-block-query.make-slider-id-sliderads img { max-width: 970px; } /* ========================================= HERO & SLIDERS ========================================= */ #main_hero .make-swiper { padding-bottom: 20px !important; } #main_hero .swiper-wrapper { align-items: anchor-center; } #main_hero, .relative_pos { position: relative; } .swiper-slide.swiper-slide-visible.swiper-slide-active:hover img { box-shadow: none !important; } .swiper { overflow-y: visible !important; } :root { --swiper-theme-color: #ffffff !important; } /* ========================================= GLOBALS & UTILITIES ========================================= */ html, body { -webkit-overflow-scrolling: touch; } html { max-width: 100%; overflow-x: auto; } body { max-width: 100vw; } main { padding-top: 100px; } header { position: fixed; z-index: 999; width: 100%; top: 0; margin: 0; } header.main_navbar.wp-block-template-part { z-index: 9999999; } .wp-site-blocks { max-width: 100dvw; overflow: clip; } a:hover { text-decoration: underline; } :where(.wp-site-blocks :focus) { outline-width: 0px !important; /* Nota: Considerar un estilo visible para accesibilidad */ } select { border: 1px solid #000000; padding: 8px 16px; font-size: medium; border-radius: 56px; font-family: inherit; background: #ffffff70; } .wrapper { width: 100%; position: absolute; top: 0; height: 100%; opacity: 40%; } .shadow_css { box-shadow: 0 0 24px 4px #00000042; border-radius: 16px; } /* ========================================= COMPONENTS & BLOCKS ========================================= */ .epg-v3-logo-container { display: none; } .epg-card-header { margin: 0 !important; } .episodio-wrapper p { margin: 0; } .taxonomy-artistas a::after { position: static !important; content: none !important; width: 0 !important; height: 0 !important; } .taxonomy-artistas a { position: relative !important; z-index: 10 !important; } h2.has-link-color { margin-top: 0; } .redes-sociales-scf-container { margin: 0; margin-block-start: 0 !important; } form.wp-block-search__button-inside.wp-block-search__icon-button.is-style-default.wp-block-search { max-width: 280px !important; } .wp-block-search__button { padding: 0px 16px; } #featured .wp-block-cover-is-layout-flow { padding-bottom: 0 !important; } #glightbox-body { z-index: 999999999 !important; } /* ========================================= SPECIFIC SECTIONS ========================================= */ #resultados_grid .type-tu-decides, #resultados_grid .type-banner, #resultados_grid .type-estacion { display: none; } .track-group p.has-small-font-size { margin-block-start: 0; margin-block-end: 0; } #loop .swiper-button-prev, #loop .swiper-button-next { height: 44px; width: 44px; border-radius: 50%; background: white; } .swiper-button-next:after, .swiper-rtl .swiper-button-prev:after, .swiper-button-prev:after { font-size: 16px !important; transform: translateX(0px) !important; } .swiper-button-prev, .swiper-button-next { color: var(--wp--preset--color--custom-highlight) !important; } #taboola-below-article-thumbnails * { color: black !important; } .grc-ad-wrapper { min-height: 50px; text-align: center; } .grc-ad-wrapper * { max-width: 100% !important; } .grc-ad-wrapper > div { margin: 0 !important; } img.attachment-64x64.size-64x64.wp-post-image { background: var(--wp--preset--color--custom-highlight) !important; } #exclusivos .swiper { height: 100dvh; min-height: 780px; } .breadcrumb_last { display: inline-block; vertical-align: bottom; max-width: 16ch; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .breadcrumb-item--current .breadcrumb-item-name { display: inline-block; vertical-align: middle; max-width: 32ch; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .yoast-breadcrumbs a { color: var(--wp--preset--color--custom-highlight) !important; } .fecha-nota { display: none; } #wp-block-categories-1 { width: 100%; } .has-custom-rojo-color a { color: var(--wp--preset--color--custom-highlight) !important; } #galeria-side h2, #videos-side h2 { display: flex; align-items: center; } .boton_chart { text-align: center; padding: 8px 16px; border-radius: 50px; font-size: large; color: white; } .d-time-wrapper { display: flex; align-items: baseline; flex-direction: row-reverse; gap: 4px; } #banner_z { position: fixed; z-index: 999; bottom: 0; width: 100%; } .gw-mm-item__dropdown { padding: 0px !important; } #winner { overflow: hidden; } /* ========================================= LOCUTORES ========================================= */ #locutores { background: #ffffff42; border-radius: 8px; padding: var(--wp--preset--spacing--30); } #locutores figure.wp-block-post-featured-image { filter: grayscale(1); } #locutores figure.wp-block-post-featured-image:hover { filter: none; } #locutor-con { display: flex; flex-direction: column; justify-content: space-between; width: calc(100% - 16px); margin-top: -8px !important; z-index: 99; box-shadow: 0 0 20px #00000075; margin-left: 8px; } #locutor-con > div { width: 100%; border: 0 !important; } .titulo-locutor { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .locutor-circulo { filter: grayscale(1); transition: filter 0.5s ease-in-out; } .locutor-circulo:hover { filter: none; } /* ========================================= LOOPS & POSTS ========================================= */ .loops .swiper, .loops .swiper-wrapper { overflow: visible; } .loops .swiper-slide { transition: transform 0.3s ease, z-index 0s; z-index: 1; width: 250px !important; overflow: visible; } .loops #videos .swiper-slide, .loops #galerias .swiper-slide { width: 320px !important; overflow: visible; } .loops .swiper-slide img { transition: box-shadow 0.3s ease, opacity 0.3s ease, filter 0.3s ease; } .loops figure.wp-block-post-featured-image img { transition: transform 0.4s ease; } #main_loop figure.wp-block-post-featured-image:hover { transform: scale(1.1); transition: transform 0.3s; } .slider_max_100 { max-width: 100vw !important; } .slider_max_80 { max-width: 80vw !important; } /* ========================================= ANIMATION: ÚLTIMO POST (STEAM) ========================================= */ .ultimo-post { position: relative; background: linear-gradient(0deg, #000, #272727); border-radius: 32px; } .ultimo-post:before, .ultimo-post:after { content: ''; position: absolute; border-radius: 32px; left: -2px; top: -2px; background: linear-gradient(45deg, #1a0000, #4d0000, #8b0000, #e10600, #ff3b3b, #ff7a18); background-size: 400%; width: calc(100% + 4px); height: calc(100% + 4px); z-index: -1; animation: steam 20s linear infinite; } @keyframes steam { 0% { background-position: 0 0; } 50% { background-position: 400% 0; } 100% { background-position: 0 0; } } .ultimo-post:after { filter: blur(50px); } /* ========================================= VIDEO & MEDIA PLAYER ========================================= */ figure.wp-block-video, div#embed_video iframe, .ultimo-post iframe { border-radius: 32px; overflow: clip; } .programa-thumb { border-radius: 16px; } .programa-link img { padding-right: 8px; border-radius: 8px; } #video_rezi { overflow: hidden; } #persistent-player { border-radius: 16px !important; overflow: hidden; height: 90px; z-index: 999; } /* ========================================= EPISODIOS (Cards) ========================================= */ .type-episodio .wp-block-group.has-background { background: none !important; padding: 0 !important; } .type-episodio .wp-block-post-featured-image { width: 100% !important; height: 100% !important; margin: 0 !important; display: block; } .type-episodio .wp-block-post-featured-image a { display: block; width: 100% !important; height: 100% !important; } .type-episodio .wp-block-post-featured-image img { width: 100% !important; height: 100% !important; object-fit: cover !important; object-position: center !important; display: block; } /* ========================================= RESPONSIVE (MÓVIL) ========================================= */ @media screen and (max-width: 480px) { #main_hero #exclusivos .banner_slide .wp-block-cover__inner-container { padding-bottom: 0 !important; } #main_hero .make-swiper { padding-bottom: 0px !important; } #exclusivos .swiper.make-swiper.swiper-initialized { background-color: var(--wp--preset--color--custom-fondo) !important; } .home .swiper-wrapper, .home .make-swiper .swiper-slide { max-height: 100dvw; } #exclusivos h2 { font-size: large !important; } #exclusivos .wp-block-cover-is-layout-constrained { padding-bottom: 0px !important; } #exclusivos .swiper { aspect-ratio: 1 / 1; max-height: 100dvw; min-height: 0; height: auto; } } </style> <!-- /GRC Global CSS --> <style>input[type="search"], input[type="text"].search-field, .wp-block-search__input { font-size: 16px; }</style> <style id="grc-exclusivos-mobile-stack"> @media screen and (max-width: 480px) { /* El carril del carrusel deja de estar recortado a un cuadrado */ #exclusivos .swiper, #exclusivos .swiper .swiper-wrapper, #exclusivos .swiper .swiper-slide { aspect-ratio: auto !important; height: auto !important; min-height: 0 !important; max-height: none !important; } #main_hero #exclusivos .swiper .swiper-wrapper { align-items: flex-start !important; /* anula align-items:anchor-center de #main_hero */ } #exclusivos .swiper .swiper-slide { width: 100% !important; /* full-width aunque el init use slidesPerView:'auto' */ display: block !important; } /* La cover pasa a columna: imagen arriba, contenido abajo */ #exclusivos .banner_slide { display: flex !important; flex-direction: column !important; align-items: stretch !important; justify-content: flex-start !important; aspect-ratio: unset !important; min-height: 0 !important; height: auto !important; padding: 0 !important; overflow: visible !important; } /* Imagen: SIEMPRE cuadrada, en flujo (no absolute) */ #exclusivos .banner_slide .wp-block-cover__image-background { position: relative !important; top: auto !important; right: auto !important; bottom: auto !important; left: auto !important; width: 100% !important; height: auto !important; aspect-ratio: 1 / 1 !important; flex: 0 0 auto !important; display: block !important; transform: none !important; } #exclusivos .banner_slide img.wp-block-cover__image-background { position: relative !important; top: auto !important; left: auto !important; width: 100% !important; height: 100% !important; max-width: none !important; object-fit: cover !important; object-position: center !important; transform: none !important; } /* Gradiente de oscurecido: sobra, el texto ya está fuera de la imagen */ #exclusivos .banner_slide .wp-block-cover__background { display: none !important; } /* Título + botón: bloque normal debajo de la imagen */ #exclusivos .banner_slide .wp-block-cover__inner-container { flex: 0 0 auto !important; box-sizing: border-box !important; /* si no, width:100% + padding se sale del viewport */ width: 100% !important; max-width: none !important; margin: 0 !important; padding: var(--wp--preset--spacing--30, 16px) var(--wp--preset--spacing--40, 20px) var(--wp--preset--spacing--40, 24px) !important; } #exclusivos .banner_slide .contenido-banner { margin: 0 !important; } #exclusivos .banner_slide .titulo-video { margin-top: 0 !important; } } </style> <style id="grc-nav-feedback-css"> /* La barra del router de WP: hacerla visible (era #000 4px) */ .wp-interactivity-router-loading-bar { height: 3px !important; background: linear-gradient(90deg, #e2515f, #ff9aa2) !important; box-shadow: 0 0 10px rgba(226, 81, 95, 0.75) !important; opacity: 1 !important; z-index: 2147483647 !important; } /* Barra propia — se anima en el clic, por si la del router tarda en crearse. Usa scaleX (como la del router) para no depender de resolver un % de ancho. */ #grc-nav-bar { position: fixed; top: 0; left: 0; right: 0; height: 3px; background: linear-gradient(90deg, #e2515f, #ff9aa2); box-shadow: 0 0 10px rgba(226, 81, 95, 0.75); z-index: 2147483647; opacity: 0; pointer-events: none; transform: scaleX(0); transform-origin: 0 50%; } html.grc-nav-pending #grc-nav-bar { opacity: 1; } /* Cursor de "cargando" mientras navega (desktop) */ html.grc-nav-pending, html.grc-nav-pending a, html.grc-nav-pending button { cursor: progress !important; } /* Destello en el enlace tocado */ a.grc-nav-active { opacity: 0.5 !important; transition: opacity 0.04s linear !important; } @media (prefers-reduced-motion: reduce) { #grc-nav-bar { transition: none !important; } } </style> <style id="ajaxpress-cursor-css"> .ajaxpress-cursor-active, .ajaxpress-cursor-active * { cursor: wait !important; } </style><style id="ajaxpress-progressbar-wave-css"> .ajaxpress-progressbar-bar.progressbar-wave { background: linear-gradient( 90deg, var(--progressbar-color) 0%, color-mix(in srgb, var(--progressbar-color) 70%, white) 50%, var(--progressbar-color) 100% ); background-size: 200% 100%; animation: progressbar-wave var(--animation-speed, 1.5s) linear infinite; } @keyframes progressbar-wave { 0% { background-position: 200% 0; } 100% { background-position: -200% 0; } } </style><style>@media(max-width:800px){html:has(#grc-lplayer){overflow:hidden}}</style><link rel="stylesheet" type="text/css" id="ttEmbedLibCSS" href="https://lf16-tiktok-web.tiktokcdn-us.com/obj/tiktok-web-tx/tiktok/falcon/embed/embed_lib_v1.0.13.css"><link rel="canonical" href="https://alfaenlinea.com/"><meta name="description" content="Alfa 91.3 FM, donde todo nace. La radio de Grupo Radio Centro con el mejor pop en español e inglés: escucha en vivo, noticias de música, programas y podcasts."><meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"><meta property="og:locale" content="es_MX"><meta property="og:type" content="website"><meta property="og:title" content="Alfa 91.3 FM"><meta property="og:description" content="Alfa 91.3 FM, donde todo nace. La radio de Grupo Radio Centro con el mejor pop en español e inglés: escucha en vivo, noticias de música, programas y podcasts."><meta property="og:url" content="https://alfaenlinea.com/"><meta property="og:site_name" content="Alfa 91.3 FM"><meta property="og:image" content="https://grc-media.nyc3.cdn.digitaloceanspaces.com/uploads/sites/4/2026/05/play_250_250.webp"><meta property="og:image:width" content="250"><meta property="og:image:height" content="250"><meta property="og:image:type" content="image/webp"><meta property="og:site_name" content="Alfa 91.3 FM"><meta property="og:title" content="Alfa 91.3 FM"><meta property="og:description" content="Donde todo nace"><meta property="og:image" content="https://grc-media.nyc3.cdn.digitaloceanspaces.com/uploads/sites/4/2026/05/logo_app_alfa-1.png"><meta property="og:url" content="https://alfaenlinea.com/"><meta property="og:type" content="website"><meta property="og:image:width" content="1200"><meta property="og:image:height" content="630"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:description" content="Alfa 91.3 FM, donde todo nace. La radio de Grupo Radio Centro con el mejor pop en español e inglés: escucha en vivo, noticias de música, programas y podcasts."><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Alfa 91.3 FM"><meta name="twitter:description" content="Donde todo nace"><meta name="twitter:image" content="https://grc-media.nyc3.cdn.digitaloceanspaces.com/uploads/sites/4/2026/05/logo_app_alfa-1.png"><script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"CollectionPage","@id":"https:\/\/alfaenlinea.com\/","url":"https:\/\/alfaenlinea.com\/","name":"Alfa 91.3 FM - Donde todo nace","isPartOf":{"@id":"https:\/\/alfaenlinea.com\/#website"},"about":{"@id":"https:\/\/alfaenlinea.com\/#organization"},"description":"Donde todo nace","breadcrumb":{"@id":"https:\/\/alfaenlinea.com\/#breadcrumb"},"inLanguage":"es"},{"@type":"BreadcrumbList","@id":"https:\/\/alfaenlinea.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/alfaenlinea.com\/"}]},{"@type":"WebSite","@id":"https:\/\/alfaenlinea.com\/#website","url":"https:\/\/alfaenlinea.com\/","name":"Alfa 91.3 FM","description":"Donde todo nace","publisher":{"@id":"https:\/\/alfaenlinea.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/alfaenlinea.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/alfaenlinea.com\/#organization","name":"Alfa 91.3 FM","url":"https:\/\/alfaenlinea.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/alfaenlinea.com\/#\/schema\/logo\/image\/","url":"https:\/\/grc-media.nyc3.cdn.digitaloceanspaces.com\/uploads\/sites\/4\/2026\/05\/play_250_250.webp","contentUrl":"https:\/\/grc-media.nyc3.cdn.digitaloceanspaces.com\/uploads\/sites\/4\/2026\/05\/play_250_250.webp","width":250,"height":250,"caption":"Alfa 91.3 FM"},"image":{"@id":"https:\/\/alfaenlinea.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Alfa913mx","https:\/\/www.instagram.com\/alfa913fm","https:\/\/www.tiktok.com\/@alfa913fm","https:\/\/www.youtube.com\/@Alfa913FM","https:\/\/x.com\/alfa913fm"]},{"@type":"RadioStation","@id":"https:\/\/alfaenlinea.com\/#radiostation","name":"Alfa 91.3 FM","url":"https:\/\/alfaenlinea.com\/","parentOrganization":{"@id":"https:\/\/alfaenlinea.com\/#organization"},"potentialAction":{"@type":"ListenAction","target":"https:\/\/alfaenlinea.com\/en-vivo\/"},"broadcastFrequency":{"@type":"BroadcastFrequencySpecification","broadcastFrequencyValue":{"@type":"QuantitativeValue","value":"91.3","unitCode":"MHZ"}}}]}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"RadioStation","@id":"https://alfaenlinea.com/#radiostation","name":"Alfa 91.3 FM","alternateName":"Alfa","callSign":"XHFAJ-FM","broadcastDisplayName":"Alfa","broadcastFrequency":{"@type":"BroadcastFrequencySpecification","broadcastFrequencyValue":"91.3","broadcastSignalModulation":"FM"},"url":"https://alfaenlinea.com/","logo":"https://grc-media.nyc3.cdn.digitaloceanspaces.com/uploads/sites/4/2026/05/play_250_250.webp","sameAs":["https://www.facebook.com/Alfa913mx","https://www.instagram.com/alfa913fm","https://www.tiktok.com/@alfa913fm","https://www.youtube.com/@Alfa913FM","https://x.com/alfa913fm"],"parentOrganization":{"@id":"https://alfaenlinea.com/#organization"},"areaServed":{"@type":"City","name":"Ciudad de México"}}</script></head> <body class="home blog wp-custom-logo wp-embed-responsive wp-theme-twentytwentyfive" style="overflow: hidden; margin: 0px; padding: 0px;"> <!-- Fragmento de código de Google Tag Manager (noscript) añadido por Site Kit --> <noscript style="display: none;"> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KLRQKXT" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- Final del fragmento de código de Google Tag Manager (noscript) añadido por Site Kit --> <a class="skip-link screen-reader-text" id="wp-skip-link" href="#wp--skip-link--target" style="display: none;">Saltar al contenido</a><div class="wp-site-blocks" style="display: none;"> <div class="wp-block-group alignfull is-layout-flow wp-container-core-group-is-layout-3aa60fe7 wp-block-group-is-layout-flow"><h1 class="wp-block-site-title grc-sr-only"><a href="https://alfaenlinea.com/" rel="home">Alfa 91.3 FM — pop en español e inglés, noticias de música y radio en vivo</a>