<div data-elementor-type="wp-post" data-elementor-id="919" class="elementor elementor-919" data-elementor-post-type="publicidad">
            <div class="elementor-element elementor-element-3e0c479 e-con-full wd-section-stretch-content e-flex e-con e-parent" data-id="3e0c479" data-element_type="container">
            <div class="elementor-element elementor-element-f99b281 elementor-widget elementor-widget-html" data-id="f99b281" data-element_type="widget" data-widget_type="html.default">
                <div class="olpa-product-detail-page">
Tecnología Programática

PANTALLAS
LED

Digital Out-of-Home de Alto Impacto en las mejores ubicaciones.

Disponibilidad Inmediata

Especificaciones & Valor

Ficha Técnica

Soportes digitales de gran formato con tecnología de brillo automático y alta tasa de refresco para una visualización perfecta día y noche.

ResoluciónP6 / P10 Outdoor
Brillo+6500 nits
Formatos.mp4 / .jpg / .html5
Spot Base10 a 15 seg.
Ubicaciones Premium: Nueva Córdoba, Centro, Gral. Paz

Publicidad Programática

Maximizá tu inversión con nuestra tecnología de gestión inteligente. Comprá audiencias, no solo espacios.

Flexibilidad Total

Subí tu spot publicitario con paquetes de segundos por hora según tu presupuesto.

Visualizaciones Aseguradas

Garantizamos una cantidad exacta de salidas diarias (share of voice) en los horarios de mayor tráfico.

Triggers Inteligentes

Configurá tu campaña para que se active según eventos: clima (lluvia/sol), temperatura o resultados deportivos.

Tu marca vista por

+ 0

personas al mes

Precio promocional disponible por:

08
:
53
:
24

Horas : Minutos : Segundos

Cotizar este soporte ahora

document.addEventListener("DOMContentLoaded", function() { // 1. Scroll Reveal const observer = new IntersectionObserver((entries) => { entries.forEach(entry => { if(entry.isIntersecting) { entry.target.classList.add('visible'); if(entry.target.querySelector('.counter')) startCounters(entry.target); } }); }, { threshold: 0.1 }); document.querySelectorAll('.olpa-animate-up').forEach(el => observer.observe(el)); // 2. Counters function startCounters(container) { const counter = container.querySelector('.counter'); if(!counter || counter.classList.contains('done')) return; counter.classList.add('done'); const target = +counter.dataset.target; let current = 0; const inc = target / 50; const timer = setInterval(() => { current += inc; if(current >= target) { counter.innerText = target.toLocaleString(); clearInterval(timer); } else { counter.innerText = Math.floor(current).toLocaleString(); } }, 30); } // 3. Countdown (Fin del día) function updateTimer() { const now = new Date(); let hours = 23 - now.getHours(); let minutes = 59 - now.getMinutes(); let seconds = 59 - now.getSeconds(); document.getElementById('hours').innerText = hours.toString().padStart(2, '0'); document.getElementById('minutes').innerText = minutes.toString().padStart(2, '0'); document.getElementById('seconds').innerText = seconds.toString().padStart(2, '0'); } setInterval(updateTimer, 1000); updateTimer(); // 4. Carousel Logic (Solo Escritorio) if (window.innerWidth > 768) { const items = document.querySelectorAll('.carousel-item'); let currentIndex = 0; function updateCarousel() { items.forEach((item, index) => { item.className = 'carousel-item'; if(index === currentIndex) item.classList.add('active'); else if(index === currentIndex - 1 || (currentIndex === 0 && index === items.length - 1)) item.classList.add('prev'); else if(index === currentIndex + 1 || (currentIndex === items.length - 1 && index === 0)) item.classList.add('next'); else item.classList.add('hidden'); }); } document.getElementById('nextBtn')?.addEventListener('click', () => { currentIndex = (currentIndex + 1) % items.length; updateCarousel(); }); document.getElementById('prevBtn')?.addEventListener('click', () => { currentIndex = (currentIndex - 1 + items.length) % items.length; updateCarousel(); }); updateCarousel(); } });