{"id":240746,"date":"2025-09-01T08:34:16","date_gmt":"2025-09-01T08:34:16","guid":{"rendered":"https:\/\/new.adkomo.com\/gaming\/"},"modified":"2026-04-28T12:32:30","modified_gmt":"2026-04-28T12:32:30","slug":"videojuegos","status":"publish","type":"page","link":"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/videojuegos\/","title":{"rendered":"Gaming"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"240746\" class=\"elementor elementor-240746 elementor-4511\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f9b4fbc e-flex e-con-boxed e-con e-parent\" data-id=\"f9b4fbc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-83fd57c e-con-full e-flex e-con e-child\" data-id=\"83fd57c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ad533fa e-con-full e-flex e-con e-child\" data-id=\"ad533fa\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1ab31c6 elementor-widget-mobile__width-initial elementor-widget elementor-widget-heading\" data-id=\"1ab31c6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Tu app de gaming merece jugadores que se queden\n<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-95ef9a4 elementor-widget-mobile__width-initial elementor-widget-tablet__width-initial elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"95ef9a4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Ayudamos a estudios de gaming m\u00f3vil a captar jugadores que vuelven, interact\u00faan y gastan. Instalaciones cualificadas, engagement duradero y m\u00e1s ingresos, respaldados por creatividades de alto rendimiento y segmentaci\u00f3n de precisi\u00f3n a escala global. <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-99c55a2 e-con-full e-flex e-con e-child\" data-id=\"99c55a2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3b71426 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"3b71426\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#anchor-form\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Captar jugadores<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3f3fbb3 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"3f3fbb3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#market-growth\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">M\u00e1s informaci\u00f3n<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dbfb213 elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"dbfb213\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@500;700&display=swap\" rel=\"stylesheet\">\n<section class=\"stats-wrap\" aria-label=\"Key metrics\">\n  <div class=\"stats-card\">\n    <div class=\"stats-grid\">\n      <div class=\"stat\">\n        <span class=\"stat-label\">Instalaciones<br\/>generadas<\/span>\n        <span class=\"stat-title\">+10M apps<\/span>\n      <\/div>\n      <div class=\"stat\">\n        <span class=\"stat-label\">Campa\u00f1as de performance<\/span>\n        <span class=\"stat-title\">+50k<\/span>\n      <\/div>\n      <div class=\"stat\">\n        <span class=\"stat-label\">KPI<br\/>optimizados<\/span>\n        <span class=\"stat-title\">retenci\u00f3n, tuto, IAP<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n.stats-wrap { \n  width: 60%; \n  padding: 16px 0;\n  display: flex;\n  justify-content: flex-start;\n}\n  .stats-card{\n  max-width: auto;\n  margin: 0;\n  background: #fff;\n  border-radius: 16px;\n  padding: 22px 28px;\n  box-shadow: 0 20px 50px rgba(18, 17, 112, 0.08);\n}\n  .stats-grid{ \n  display: grid; \n  grid-template-columns: repeat(4, 1fr); \n  gap:42px; \n}\n  .stat{ \n    display:flex; \n    flex-direction:column; \n    gap:10px; \n  }\n  .stat-title{\n    font-family:\"Poppins\", sans-serif;\n    font-size:16px;\n    font-weight:4500;\n    line-height:14px;\n    color:#263F59;\n    white-space:nowrap;\n  }\n  .stat-label{\n    font-family:\"Poppins\", sans-serif;\n    font-size:15px;\n    font-weight:650;\n    line-height:1.3;\n    color:#263f59;\n  }\n  @media (max-width: 900px){ .stats-grid{ grid-template-columns: repeat(2, 1fr); } }\n  @media (max-width: 520px){\n    .stats-card{ padding:20px 16px; }\n    .stat-title{ font-size:32px; line-height:38px; }\n    .stat-label{ font-size:16px; }\n  }\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a750254 e-con-full e-flex e-con e-child\" data-id=\"a750254\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-94c9a21 elementor-widget__width-initial elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-image\" data-id=\"94c9a21\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"620\" height=\"1280\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/10\/full-mobile-user-acquisition-gaming.png\" class=\"attachment-full size-full wp-image-240758\" alt=\"\" srcset=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/10\/full-mobile-user-acquisition-gaming.png 620w, https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/10\/full-mobile-user-acquisition-gaming-145x300.png 145w, https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/10\/full-mobile-user-acquisition-gaming-496x1024.png 496w\" sizes=\"(max-width: 620px) 100vw, 620px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5d9f3b7 e-flex e-con-boxed e-con e-parent\" data-id=\"5d9f3b7\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-2a77055 e-con-full e-flex e-con e-child\" data-id=\"2a77055\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9d5b37d elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"9d5b37d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">SELECCIONA POR OBJETIVO Y KPI, Y LUEGO ESCALA<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5731f5c elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"5731f5c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Instalaciones, compras y ROAS: todo en un plan de juego<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cebcfa0 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"cebcfa0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div data-id=\"49c8bef\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\"><p class=\"text-lg text-gray-600\">Al <b>combinar segmentaci\u00f3n basada en datos, adquisici\u00f3n multicanal<\/b> e<b> integraciones fluidas con MMP<\/b>, ofrecemos no solo instalaciones, sino usuarios de alto valor que interact\u00faan y gastan. Los clientes de gaming m\u00f3vil tienen diferentes objetivos: <\/p><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a3d23ae elementor-align-start elementor-widget__width-initial elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"a3d23ae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"#\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-square-full\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M512 512H0V0h512v512z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><b>Instalaciones de la app:<\/b> impulsa el alcance global y escala tu base de usuarios m\u00e1s r\u00e1pido.<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"#\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-square-full\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M512 512H0V0h512v512z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><b>Compras dentro de la app (IAP):<\/b> capta usuarios de alto valor para un ROI m\u00e1s s\u00f3lido.<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"#\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-square-full\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M512 512H0V0h512v512z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><b>Ingresos por anuncios:<\/b> impulsa el ROAS con ubicaciones optimizadas y un mayor engagement dentro de la app.<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d48c129 elementor-align-left elementor-widget elementor-widget-button\" data-id=\"d48c129\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#anchor-form\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Contacta con nosotros<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7e6d84c e-con-full e-flex e-con e-child\" data-id=\"7e6d84c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a8b78c0 my-coverflow elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"a8b78c0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ===== ONE-IMAGE SLIDE CAROUSEL (videos play to end, then advance) ===== -->\n<div id=\"projectCarousel\">\n  <div class=\"swiper\">\n    <div class=\"swiper-wrapper\">\n\n      <div class=\"swiper-slide\">\n        <video src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/10\/wizard-game-app.mp4\" autoplay=\"\" muted=\"\" playsinline=\"\" preload=\"metadata\"><\/video>\n      <\/div>\n\n      <div class=\"swiper-slide\">\n        <video src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/10\/gaming-app-promo.mp4\" autoplay=\"\" muted=\"\" playsinline=\"\" preload=\"metadata\"><\/video>\n      <\/div>\n\n      <div class=\"swiper-slide\">\n        <video src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/10\/Grabacion-de-pantalla-2025-10-10-102445.mp4\" autoplay=\"\" muted=\"\" playsinline=\"\" preload=\"metadata\"><\/video>\n      <\/div>\n\n      <div class=\"swiper-slide\">\n        <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/10\/Mobile-User-Acquisition-Screens-8.png\" alt=\"slide-5\">\n      <\/div>\n\n      <div class=\"swiper-slide\">\n        <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/10\/Mobile-User-Acquisition-Screens-9.png\" alt=\"slide-6\">\n      <\/div>\n\n    <\/div>\n\n    <!-- Controls (must be inside .swiper) -->\n    <div class=\"swiper-button-prev\" aria-label=\"Previous slide\"><\/div>\n    <div class=\"swiper-button-next\" aria-label=\"Next slide\"><\/div>\n  <\/div>\n  <p class=\"carousel-caption\">Ejemplos de creatividades de campa\u00f1as de adquisici\u00f3n de usuarios m\u00f3viles<\/p>\n<\/div>\n\n<!-- Swiper CSS\/JS -->\n<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/swiper@10\/swiper-bundle.min.css\">\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;600;700&amp;display=swap\" rel=\"stylesheet\">\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/swiper@10\/swiper-bundle.min.js\"><\/script>\n\n<style>\n  \/* ===== CAPTION ===== *\/\n  #projectCarousel .carousel-caption {\n    font-family: \"Poppins\", sans-serif;\n    font-size: 13px;\n    line-height: 1.5;\n    font-weight: 400;\n    color: #8a94a6;\n    text-align: center;\n    margin: -24px auto 0 auto;\n    padding: 0 20px;\n    max-width: 700px;\n    font-style: italic;\n  }\n\n  @media (max-width: 640px) {\n    #projectCarousel .carousel-caption {\n      font-size: 12px;\n      margin-top: -20px;\n    }\n  }\n\n  \/* ===== STAGE ===== *\/\n  #projectCarousel .swiper {\n    position: relative;\n    height: 700px;\n    overflow: hidden;\n  }\n\n  @media (max-width: 767px) {\n    #projectCarousel .swiper { height: 480px; }\n  }\n\n  \/* ===== SLIDES ===== *\/\n  #projectCarousel .swiper-slide {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    background: transparent;\n  }\n\n  \/* ===== MEDIA (IMG + VIDEO) with rounded corners ===== *\/\n  #projectCarousel .swiper-slide img,\n  #projectCarousel .swiper-slide video {\n    display: block;\n    max-width: 100%;\n    max-height: 90%;\n    width: auto;\n    height: auto;\n    object-fit: contain;\n    border-radius: 20px;\n    overflow: hidden;\n    background: #fff;\n    box-shadow: none;\n  }\n\n  \/* Smooth easing *\/\n  #projectCarousel .swiper-wrapper {\n    transition-timing-function: cubic-bezier(.25, .8, .25, 1) !important;\n  }\n\n  \/* ===== ARROWS ===== *\/\n  #projectCarousel .swiper-button-prev,\n  #projectCarousel .swiper-button-next {\n    width: 42px;\n    height: 42px;\n    border-radius: 50%;\n    background: rgba(255, 255, 255, .95);\n    box-shadow: 0 6px 18px rgba(0, 0, 0, .12);\n    color: #111;\n  }\n\n  #projectCarousel .swiper-button-prev:after,\n  #projectCarousel .swiper-button-next:after {\n    font-size: 16px;\n  }\n<\/style>\n\n<script>\n  document.addEventListener(\"DOMContentLoaded\", () => {\n    const swiperEl = document.querySelector(\"#projectCarousel .swiper\");\n    if (!swiperEl || typeof Swiper === \"undefined\") return;\n\n    const swiper = new Swiper(swiperEl, {\n      effect: \"slide\",\n      speed: 1200,\n      loop: true,\n      slidesPerView: 1,\n      centeredSlides: true,\n      spaceBetween: 40,\n      roundLengths: true,\n      autoplay: {\n        delay: 6000,\n        disableOnInteraction: false,\n        pauseOnMouseEnter: false\n      },\n      navigation: {\n        nextEl: \"#projectCarousel .swiper-button-next\",\n        prevEl: \"#projectCarousel .swiper-button-prev\"\n      },\n      observer: true,\n      observeParents: true,\n      on: {\n        init() {\n          this.slides.forEach((slide) => {\n            const v = slide.querySelector(\"video\");\n            if (!v) return;\n            v.loop = false;\n            v.muted = true;\n            v.playsInline = true;\n            v.removeAttribute(\"loop\");\n          });\n          handleActiveSlide(this);\n        },\n        slideChangeTransitionStart() {\n          this.slides.forEach((slide) => {\n            const v = slide.querySelector(\"video\");\n            if (!v) return;\n            try { v.pause(); v.currentTime = 0; } catch (e) {}\n            v.onended = null;\n            if (v.__nearEndHandler) {\n              v.removeEventListener(\"timeupdate\", v.__nearEndHandler);\n              v.__nearEndHandler = null;\n            }\n            if (v.__resumeOnTap) {\n              document.removeEventListener(\"pointerdown\", v.__resumeOnTap);\n              v.__resumeOnTap = null;\n            }\n          });\n          handleActiveSlide(this);\n        }\n      }\n    });\n\n    function handleActiveSlide(sw) {\n      const active = sw.slides[sw.activeIndex];\n      const video  = active ? active.querySelector(\"video\") : null;\n\n      if (!video) {\n        if (sw.autoplay && !sw.autoplay.running) sw.autoplay.start();\n        return;\n      }\n\n      if (sw.autoplay && sw.autoplay.running) sw.autoplay.stop();\n\n      video.loop = false;\n      video.removeAttribute(\"loop\");\n      try { video.currentTime = 0; } catch (e) {}\n\n      const advance = () => {\n        if (sw.destroyed) return;\n        sw.slideNext();\n        if (sw.autoplay && !sw.autoplay.running) sw.autoplay.start();\n      };\n\n      video.onended = advance;\n\n      video.__nearEndHandler = function () {\n        const d = video.duration;\n        if (Number.isFinite(d) && d > 0 && d - video.currentTime <= 0.15) {\n          video.removeEventListener(\"timeupdate\", video.__nearEndHandler);\n          video.__nearEndHandler = null;\n          advance();\n        }\n      };\n      video.addEventListener(\"timeupdate\", video.__nearEndHandler);\n\n      const tryPlay = () => {\n        video.muted = true;\n        const p = video.play();\n        if (p && p.catch) {\n          p.catch(() => {\n            if (!video.__resumeOnTap) {\n              video.__resumeOnTap = () => {\n                const pp = video.play();\n                if (pp && pp.catch) { }\n                document.removeEventListener(\"pointerdown\", video.__resumeOnTap);\n                video.__resumeOnTap = null;\n              };\n              document.addEventListener(\"pointerdown\", video.__resumeOnTap, { once: true });\n            }\n          });\n        }\n      };\n\n      if (video.readyState >= 1) {\n        tryPlay();\n      } else {\n        video.addEventListener(\"loadedmetadata\", tryPlay, { once: true });\n      }\n    }\n  });\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8efbdb2 e-flex e-con-boxed e-con e-parent\" data-id=\"8efbdb2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-c544f5d e-con-full e-flex e-con e-child\" data-id=\"c544f5d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-358cd2f elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"358cd2f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Impulsando el crecimiento m\u00f3vil de juegos l\u00edderes<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-86d5d0e elementor-widget elementor-widget-text-editor\" data-id=\"86d5d0e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tNuestra experiencia ha contribuido a campa\u00f1as de adquisici\u00f3n de usuarios para muchas de las apps de gaming que se muestran aqu\u00ed, ya sea mediante colaboraciones directas o junto con sus agencias. Rendimiento a escala en todos los canales principales. \t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fab3909 elementor-widget elementor-widget-menu-anchor\" data-id=\"fab3909\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"market-growth\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-56d3145 e-con-full e-flex e-con e-child\" data-id=\"56d3145\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-601ae99 elementor-widget-tablet__width-initial elementor-widget elementor-widget-html\" data-id=\"601ae99\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section class=\"km-reel km-reel--square\" data-km-reel=\"\">\r\n  <div class=\"km-reel__viewport\" aria-label=\"Client logos reel\" tabindex=\"0\">\r\n    <ul class=\"km-reel__track js-km-reel-track\">\r\n      <li class=\"km-card\"><img decoding=\"async\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2026\/01\/farm-ville.png\" alt=\"Farm Ville\" loading=\"lazy\"><\/li>\r\n      <li class=\"km-card\"><img decoding=\"async\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2026\/01\/dice-dreams.png\" alt=\"Dice Dreams\" loading=\"lazy\"><\/li>\r\n      <li class=\"km-card\"><img decoding=\"async\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2026\/01\/merge-dragons.png\" alt=\"Merge Dragons!\" loading=\"lazy\"><\/li>\r\n      <li class=\"km-card\"><img decoding=\"async\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2026\/01\/ludo-3.png\" alt=\"Ludo\" loading=\"lazy\"><\/li>\r\n      <li class=\"km-card\"><img decoding=\"async\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2026\/01\/gold-and-goblins.png\" alt=\"Gold and Goblins\" loading=\"lazy\"><\/li>\r\n      <li class=\"km-card\"><img decoding=\"async\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2026\/01\/lumber.png\" alt=\"Lumber\" loading=\"lazy\"><\/li>\r\n      <li class=\"km-card\"><img decoding=\"async\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2026\/01\/brain-test.png\" alt=\"Brain Test\" loading=\"lazy\"><\/li>\r\n      <li class=\"km-card\"><img decoding=\"async\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2026\/01\/dice-dreams-2.webp\" alt=\"Dice Dreams 2\" loading=\"lazy\"><\/li>\r\n    <\/ul>\r\n  <\/div>\r\n<\/section>\r\n\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\">\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600&amp;display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n.km-reel--square[data-km-reel]{\r\n  --km-tile: clamp(100px, 9vw, 132px);\r\n  --km-card-w: var(--km-tile);\r\n  --km-card-h: var(--km-tile);\r\n  --km-gap: 22px;\r\n  --km-cols: 2;\r\n  --km-rows: 2;\r\n  --km-radius: 24px;\r\n  --km-shadow: 0 6px 18px rgba(19,23,32,.08);\r\n  --km-border: 1px solid rgba(16,24,40,.06);\r\n  --km-pps: 14;\r\n  --km-side-pad: 22px;\r\n  --km-top-pad: 24px;\r\n  --km-bottom-pad: 64px;\r\n  --km-fade-h: 56px;\r\n  --km-lift: 6px;\r\n}\r\n\r\n.km-reel--square{\r\n  width:100%;\r\n  display:grid;\r\n  place-items:center;\r\n}\r\n\r\n.km-reel--square .km-reel__viewport{\r\n  position:relative;\r\n  width:calc((var(--km-card-w) * var(--km-cols)) + (var(--km-gap) * (var(--km-cols) - 1)) + (var(--km-side-pad) * 2));\r\n  height:calc((var(--km-card-h) * var(--km-rows)) + (var(--km-gap) * (var(--km-rows) - 1)) + var(--km-top-pad) + var(--km-bottom-pad));\r\n  padding:var(--km-top-pad) var(--km-side-pad) var(--km-bottom-pad);\r\n  box-sizing:border-box;\r\n  overflow:hidden;\r\n  isolation:isolate;\r\n  background:#fff;\r\n  touch-action:none;\r\n  overscroll-behavior:contain;\r\n  cursor:grab;\r\n  user-select:none;\r\n  -webkit-user-select:none;\r\n  outline:none;\r\n  backface-visibility:hidden;\r\n  transform:translateZ(0);\r\n}\r\n\r\n.km-reel--square .km-reel__viewport:active{\r\n  cursor:grabbing;\r\n}\r\n\r\n.km-reel--square .km-reel__viewport::before,\r\n.km-reel--square .km-reel__viewport::after{\r\n  content:\"\";\r\n  position:absolute;\r\n  left:var(--km-side-pad);\r\n  right:var(--km-side-pad);\r\n  height:var(--km-fade-h);\r\n  pointer-events:none;\r\n  z-index:5;\r\n}\r\n\r\n.km-reel--square .km-reel__viewport::before{\r\n  top:0;\r\n  background:linear-gradient(\r\n    to bottom,\r\n    rgba(255,255,255,1) 0%,\r\n    rgba(255,255,255,0) 100%\r\n  );\r\n}\r\n\r\n.km-reel--square .km-reel__viewport::after{\r\n  bottom:0;\r\n  background:linear-gradient(\r\n    to top,\r\n    rgba(255,255,255,1) 0%,\r\n    rgba(255,255,255,0) 100%\r\n  );\r\n}\r\n\r\n.km-reel--square .km-reel__track{\r\n  list-style:none;\r\n  margin:0;\r\n  padding:0;\r\n  display:grid;\r\n  grid-template-columns:repeat(var(--km-cols), var(--km-card-w));\r\n  grid-auto-rows:var(--km-card-h);\r\n  column-gap:var(--km-gap);\r\n  row-gap:var(--km-gap);\r\n  align-content:start;\r\n  will-change:transform;\r\n  transform:translate3d(0,0,0);\r\n  backface-visibility:hidden;\r\n  contain:layout paint style;\r\n}\r\n\r\n.km-reel--square .km-card{\r\n  width:var(--km-card-w);\r\n  height:var(--km-card-h);\r\n  background:#fff;\r\n  border:var(--km-border);\r\n  border-radius:var(--km-radius);\r\n  box-shadow:var(--km-shadow);\r\n  display:grid;\r\n  place-items:center;\r\n  box-sizing:border-box;\r\n  overflow:visible;\r\n  cursor:pointer;\r\n  will-change:transform;\r\n  position:relative;\r\n  z-index:1;\r\n  transition:transform .25s ease, box-shadow .25s ease, border-color .25s ease;\r\n}\r\n\r\n.km-reel--square .km-card img{\r\n  width:100%;\r\n  height:100%;\r\n  object-fit:cover;\r\n  border-radius:inherit;\r\n  display:block;\r\n  transition:transform .25s ease;\r\n  box-shadow:inherit;\r\n}\r\n\r\n.km-reel--square .km-card:hover,\r\n.km-reel--square .km-card:focus-within,\r\n.km-reel--square .km-card:active{\r\n  transform:translateY(calc(var(--km-lift) * -1));\r\n  box-shadow:0 10px 28px rgba(19,23,32,.18);\r\n  border-color:rgba(16,24,40,.14);\r\n  z-index:3;\r\n}\r\n\r\n.km-reel--square .km-card:hover img,\r\n.km-reel--square .km-card:focus-within img,\r\n.km-reel--square .km-card:active img{\r\n  transform:none;\r\n}\r\n\r\n.km-reel--square .km-card::after{\r\n  content:attr(data-km-label);\r\n  position:absolute;\r\n  left:50%;\r\n  bottom:14px;\r\n  transform:translateX(-50%) translateY(12px);\r\n  min-height:32px;\r\n  padding:0 16px;\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n  background:#fff;\r\n  border-radius:16px;\r\n  font-family:\"Poppins\", system-ui, sans-serif;\r\n  font-size:14px;\r\n  font-weight:500;\r\n  color:#263F59;\r\n  white-space:nowrap;\r\n  opacity:0;\r\n  pointer-events:none;\r\n  transition:opacity .42s ease, transform .42s ease;\r\n  box-shadow:0 14px 34px rgba(0,0,0,.12);\r\n}\r\n\r\n.km-reel--square .km-card:hover::after,\r\n.km-reel--square .km-card:focus-within::after,\r\n.km-reel--square .km-card:active::after{\r\n  opacity:1;\r\n  transform:translateX(-50%) translateY(0);\r\n}\r\n\r\n@media (prefers-reduced-motion: reduce){\r\n  .km-reel--square .km-reel__track{ transform:none !important; }\r\n  .km-reel--square .km-card,\r\n  .km-reel--square .km-card img,\r\n  .km-reel--square .km-card::after{ transition:none; }\r\n  .km-reel--square .km-card:hover,\r\n  .km-reel--square .km-card:focus-within,\r\n  .km-reel--square .km-card:active{ transform:none; }\r\n}\r\n\r\n@media (max-width:980px){\r\n  .km-reel--square[data-km-reel]{\r\n    --km-tile: clamp(92px, 15vw, 122px);\r\n    --km-gap: 16px;\r\n    --km-cols: 2;\r\n    --km-rows: 2;\r\n    --km-pps: 14;\r\n    --km-side-pad: 26px;\r\n    --km-top-pad: 26px;\r\n    --km-bottom-pad: 64px;\r\n  }\r\n}\r\n\r\n@media (max-width:640px){\r\n  .km-reel--square[data-km-reel]{\r\n    --km-tile: clamp(82px, 24vw, 104px);\r\n    --km-card-w: var(--km-tile);\r\n    --km-card-h: var(--km-tile);\r\n    --km-gap: 12px;\r\n    --km-cols: 1;\r\n    --km-rows: 1;\r\n    --km-radius: 20px;\r\n    --km-pps: 18;\r\n    --km-fade-h: 32px;\r\n    --km-side-pad: 28px;\r\n    --km-top-pad: 22px;\r\n    --km-bottom-pad: 56px;\r\n    --km-lift: 4px;\r\n  }\r\n\r\n  .km-reel--square .km-reel__viewport{\r\n    width:min(100%, calc((var(--km-card-w) * 3) + (var(--km-gap) * 2) + (var(--km-side-pad) * 2)));\r\n    height:calc(var(--km-card-h) + var(--km-top-pad) + var(--km-bottom-pad));\r\n    touch-action:pan-y;\r\n  }\r\n\r\n  .km-reel--square .km-reel__viewport::before,\r\n  .km-reel--square .km-reel__viewport::after{\r\n    display:none;\r\n  }\r\n\r\n  .km-reel--square .km-reel__track{\r\n    display:flex;\r\n    align-items:flex-start;\r\n    gap:var(--km-gap);\r\n    width:max-content;\r\n  }\r\n\r\n  .km-reel--square .km-card{\r\n    flex:0 0 var(--km-card-w);\r\n  }\r\n\r\n  .km-reel--square .km-card::after{\r\n    bottom:10px;\r\n    min-height:30px;\r\n    padding:0 14px;\r\n    font-size:13px;\r\n  }\r\n}\r\n<\/style>\r\n\r\n<script>\r\n(() => {\r\n  document.addEventListener('DOMContentLoaded', () => {\r\n    const root = document.querySelector('.km-reel--square[data-km-reel]');\r\n    const viewport = root?.querySelector('.km-reel__viewport');\r\n    const track = root?.querySelector('.js-km-reel-track');\r\n    if (!root || !viewport || !track) return;\r\n\r\n    Array.from(track.querySelectorAll('.km-card')).forEach(card => {\r\n      const img = card.querySelector('img');\r\n      const label = img?.getAttribute('alt')?.trim();\r\n      if (!label) return;\r\n      card.setAttribute('data-km-label', label);\r\n      card.setAttribute('aria-label', label);\r\n      if (!card.hasAttribute('tabindex')) card.setAttribute('tabindex', '0');\r\n    });\r\n\r\n    const reduceMotion = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n    const isMobile = () => window.matchMedia('(max-width:640px)').matches;\r\n    const getVarNum = name => parseFloat(getComputedStyle(root).getPropertyValue(name)) || 0;\r\n\r\n    let raf = null;\r\n    let lastT = null;\r\n    let offset = 0;\r\n    let step = 0;\r\n    let groupSize = 0;\r\n    let resumeTimer = null;\r\n\r\n    const recycleForwardVertical = () => {\r\n      for (let i = 0; i < groupSize; i++) {\r\n        const el = track.children[0];\r\n        if (!el) break;\r\n        track.appendChild(el);\r\n      }\r\n    };\r\n\r\n    const recycleBackwardVertical = () => {\r\n      for (let i = 0; i < groupSize; i++) {\r\n        const el = track.children[track.children.length - 1];\r\n        if (!el) break;\r\n        track.insertBefore(el, track.children[0]);\r\n      }\r\n    };\r\n\r\n    const recycleForwardHorizontal = () => {\r\n      const el = track.children[0];\r\n      if (el) track.appendChild(el);\r\n    };\r\n\r\n    const recycleBackwardHorizontal = () => {\r\n      const el = track.children[track.children.length - 1];\r\n      if (el) track.insertBefore(el, track.children[0]);\r\n    };\r\n\r\n    const applyOffset = () => {\r\n      if (isMobile()) {\r\n        track.style.transform = `translate3d(${-offset}px,0,0)`;\r\n      } else {\r\n        track.style.transform = `translate3d(0,${-offset}px,0)`;\r\n      }\r\n    };\r\n\r\n    const normalize = () => {\r\n      if (step <= 0) return;\r\n\r\n      while (offset >= step) {\r\n        offset -= step;\r\n        if (isMobile()) recycleForwardHorizontal();\r\n        else recycleForwardVertical();\r\n      }\r\n\r\n      while (offset <= -step) {\r\n        offset += step;\r\n        if (isMobile()) recycleBackwardHorizontal();\r\n        else recycleBackwardVertical();\r\n      }\r\n\r\n      applyOffset();\r\n    };\r\n\r\n    const nudge = delta => {\r\n      offset += delta;\r\n      normalize();\r\n    };\r\n\r\n    const pauseAuto = () => {\r\n      if (reduceMotion || isMobile()) return;\r\n      if (resumeTimer) clearTimeout(resumeTimer);\r\n    };\r\n\r\n    const resumeAuto = () => {\r\n      if (reduceMotion || isMobile()) return;\r\n      if (resumeTimer) clearTimeout(resumeTimer);\r\n      resumeTimer = setTimeout(() => {\r\n        lastT = null;\r\n      }, 120);\r\n    };\r\n\r\n    const measure = () => {\r\n      const first = track.children[0];\r\n      if (!first) return;\r\n\r\n      const gap = getVarNum('--km-gap') || 0;\r\n\r\n      if (isMobile()) {\r\n        const cardW = first.getBoundingClientRect().width;\r\n        step = cardW + gap;\r\n        groupSize = 1;\r\n      } else {\r\n        const cols = Math.max(1, Math.round(getVarNum('--km-cols') || 2));\r\n        const cardH = first.getBoundingClientRect().height;\r\n        step = cardH + gap;\r\n        groupSize = cols;\r\n      }\r\n\r\n      offset = 0;\r\n      applyOffset();\r\n    };\r\n\r\n    const tick = t => {\r\n      if (!reduceMotion) {\r\n        if (lastT == null) lastT = t;\r\n        const dt = Math.min(0.033, (t - lastT) \/ 1000);\r\n        lastT = t;\r\n        const pps = getVarNum('--km-pps') || 14;\r\n        offset += pps * dt;\r\n        normalize();\r\n      }\r\n      raf = requestAnimationFrame(tick);\r\n    };\r\n\r\n    const start = () => {\r\n      measure();\r\n      if (raf) cancelAnimationFrame(raf);\r\n      lastT = null;\r\n      raf = requestAnimationFrame(tick);\r\n    };\r\n\r\n    const onWheel = e => {\r\n      if (isMobile()) return;\r\n      e.preventDefault();\r\n      pauseAuto();\r\n      nudge(e.deltaY);\r\n      resumeAuto();\r\n    };\r\n\r\n    viewport.addEventListener('wheel', onWheel, { passive: false, capture: true });\r\n    track.addEventListener('wheel', onWheel, { passive: false, capture: true });\r\n\r\n    let pointerId = null;\r\n    let lastX = 0;\r\n    let lastY = 0;\r\n\r\n    const onPointerDown = e => {\r\n      pointerId = e.pointerId ?? null;\r\n      lastX = e.clientX;\r\n      lastY = e.clientY;\r\n      try { viewport.setPointerCapture(pointerId); } catch (_) {}\r\n      pauseAuto();\r\n    };\r\n\r\n    const onPointerMove = e => {\r\n      if (pointerId == null) return;\r\n\r\n      if (isMobile()) {\r\n        const dx = e.clientX - lastX;\r\n        lastX = e.clientX;\r\n        nudge(-dx);\r\n      } else {\r\n        const dy = e.clientY - lastY;\r\n        lastY = e.clientY;\r\n        nudge(-dy);\r\n      }\r\n    };\r\n\r\n    const endPointer = () => {\r\n      pointerId = null;\r\n      resumeAuto();\r\n    };\r\n\r\n    viewport.addEventListener('pointerdown', onPointerDown, { capture: true });\r\n    viewport.addEventListener('pointermove', onPointerMove, { capture: true });\r\n    viewport.addEventListener('pointerup', endPointer, { capture: true });\r\n    viewport.addEventListener('pointercancel', endPointer, { capture: true });\r\n    viewport.addEventListener('lostpointercapture', endPointer, { capture: true });\r\n\r\n    let touchActive = false;\r\n    let touchStartX = 0;\r\n    let touchStartY = 0;\r\n    let touchLastX = 0;\r\n    let touchLastY = 0;\r\n    let touchLocked = false;\r\n    let touchHorizontal = false;\r\n\r\n    const onTouchStart = e => {\r\n      if (!e.touches || e.touches.length === 0) return;\r\n      touchActive = true;\r\n      touchLocked = false;\r\n      touchHorizontal = false;\r\n      touchStartX = e.touches[0].clientX;\r\n      touchStartY = e.touches[0].clientY;\r\n      touchLastX = touchStartX;\r\n      touchLastY = touchStartY;\r\n      pauseAuto();\r\n    };\r\n\r\n    const onTouchMove = e => {\r\n      if (!touchActive || !e.touches || e.touches.length === 0) return;\r\n\r\n      const xNow = e.touches[0].clientX;\r\n      const yNow = e.touches[0].clientY;\r\n      const dxTotal = xNow - touchStartX;\r\n      const dyTotal = yNow - touchStartY;\r\n\r\n      if (isMobile()) {\r\n        if (!touchLocked) {\r\n          if (Math.abs(dxTotal) > 6 || Math.abs(dyTotal) > 6) {\r\n            touchLocked = true;\r\n            touchHorizontal = Math.abs(dxTotal) > Math.abs(dyTotal);\r\n          } else {\r\n            return;\r\n          }\r\n        }\r\n\r\n        if (!touchHorizontal) return;\r\n\r\n        e.preventDefault();\r\n        const dx = xNow - touchLastX;\r\n        touchLastX = xNow;\r\n        nudge(-dx);\r\n      } else {\r\n        e.preventDefault();\r\n        const dy = yNow - touchLastY;\r\n        touchLastY = yNow;\r\n        nudge(-dy);\r\n      }\r\n    };\r\n\r\n    const onTouchEnd = () => {\r\n      touchActive = false;\r\n      touchLocked = false;\r\n      touchHorizontal = false;\r\n      resumeAuto();\r\n    };\r\n\r\n    viewport.addEventListener('touchstart', onTouchStart, { passive: true, capture: true });\r\n    viewport.addEventListener('touchmove', onTouchMove, { passive: false, capture: true });\r\n    viewport.addEventListener('touchend', onTouchEnd, { passive: true, capture: true });\r\n    viewport.addEventListener('touchcancel', onTouchEnd, { passive: true, capture: true });\r\n\r\n    viewport.addEventListener('mouseenter', pauseAuto, { passive: true });\r\n    viewport.addEventListener('mouseleave', resumeAuto, { passive: true });\r\n    viewport.addEventListener('focusin', pauseAuto, { passive: true });\r\n    viewport.addEventListener('focusout', resumeAuto, { passive: true });\r\n\r\n    const imgs = Array.from(track.querySelectorAll('img'));\r\n    let pending = imgs.length;\r\n\r\n    if (pending === 0) {\r\n      start();\r\n    } else {\r\n      const done = () => {\r\n        pending = Math.max(0, pending - 1);\r\n        if (pending === 0) start();\r\n      };\r\n\r\n      imgs.forEach(img => {\r\n        if (img.complete) done();\r\n        else {\r\n          img.addEventListener('load', done, { once: true });\r\n          img.addEventListener('error', done, { once: true });\r\n        }\r\n      });\r\n\r\n      setTimeout(start, 1500);\r\n    }\r\n\r\n    let resizeT = null;\r\n    window.addEventListener('resize', () => {\r\n      clearTimeout(resizeT);\r\n      resizeT = setTimeout(() => {\r\n        start();\r\n      }, 200);\r\n    }, { passive: true });\r\n\r\n    document.addEventListener('visibilitychange', () => {\r\n      if (!document.hidden) lastT = null;\r\n    });\r\n  });\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e2c104a e-flex e-con-boxed e-con e-parent\" data-id=\"e2c104a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-85526e3 elementor-widget elementor-widget-heading\" data-id=\"85526e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">CREZCA EN TODOS LOS MERCADOS<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fcdc633 elementor-widget elementor-widget-heading\" data-id=\"fcdc633\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">El stack de crecimiento para gaming<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e5465d3 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"e5465d3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>El rendimiento impulsa la escala en gaming. No solo necesita instalaciones, necesita jugadores comprometidos, actividad dentro de la aplicaci\u00f3n y valor de por vida. Nos enfocamos en hitos reales: instalaciones, finalizaci\u00f3n del tutorial, primera compra dentro de la aplicaci\u00f3n y retenci\u00f3n, alcanzando jugadores de alta intenci\u00f3n con anuncios personalizados, optimizando creatividades y ubicaciones para maximizar el ROI y el ROAS.  <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9bd9510 elementor-widget elementor-widget-html\" data-id=\"9bd9510\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;600;700&amp;display=swap\" rel=\"stylesheet\">\n\n<div id=\"finance-stack\" class=\"cards\">\n  <!-- CARD 1 -->\n  <article class=\"card\">\n    <img decoding=\"async\" class=\"card__img\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/08\/icon-1.png\" alt=\"Motor de adquisici\u00f3n de usuarios\">\n    <div class=\"card__text\">\n      <h3 class=\"card__title\">Motor de adquisici\u00f3n<br>de usuarios<\/h3>\n      <p class=\"card__sub\">\n Escala instalaciones de calidad en plataformas y redes publicitarias, optimizando desde la instalaci\u00f3n hasta el engagement dentro de la app.\n      <\/p>\n    <\/div>\n  <\/article>\n\n  <!-- CARD 2 -->\n  <article class=\"card\">\n    <img decoding=\"async\" class=\"card__img\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/08\/icon-2.png\" alt=\"Adquisici\u00f3n de jugadores cualificados\">\n    <div class=\"card__text\">\n      <h3 class=\"card__title\">Adquisici\u00f3n de<br>jugadores cualificados<\/h3>\n      <p class=\"card__sub\">\n Capta usuarios verificados, con un inter\u00e9s real por el gaming y una alta intenci\u00f3n de compra, segmentados por g\u00e9nero y dispositivo.\n      <\/p>\n    <\/div>\n  <\/article>\n\n  <!-- CARD 3 -->\n  <article class=\"card\">\n    <img decoding=\"async\" class=\"card__img\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/08\/icon-3.png\" alt=\"Retenci\u00f3n y LTV\">\n    <div class=\"card__text\">\n      <h3 class=\"card__title\">Retenci\u00f3n<br>y LTV<\/h3>\n      <p class=\"card__sub\">\n Vuelve a activar a tus jugadores con mensajes in-game personalizados, campa\u00f1as push y flujos de reactivaci\u00f3n para impulsar la LTV.\n      <\/p>\n    <\/div>\n  <\/article>\n\n  <!-- CARD 4 -->\n  <article class=\"card\">\n    <img decoding=\"async\" class=\"card__img\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/05\/section-traffic-e-commerce-44.png\" alt=\"Estudio creativo de gaming\">\n    <div class=\"card__text\">\n      <h3 class=\"card__title\">Estudio creativo<br>de gaming<\/h3>\n      <p class=\"card__sub\">\n Produce UGC, tr\u00e1ilers de gameplay y creatividades para eventos, optimizados mediante tests r\u00e1pidos e insights accionables.\n      <\/p>\n    <\/div>\n  <\/article>\n<\/div>\n\n<style>\n\/* =============== Base =============== *\/\nhtml { font-size: 16px; }\n\n#finance-stack {\n  --bg: transparent;\n  --card-bg: #ffffff;\n  --active-scale: 1.15;\n  --active-dy: -0.5rem;\n\n  font-family: \"Poppins\", sans-serif;\n  background: transparent;\n\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: clamp(8px, 1vw, 16px);\n  align-items: stretch;\n  justify-items: stretch;\n  padding: clamp(12px, 2vw, 24px);\n}\n\n\/* =============== Card =============== *\/\n#finance-stack .card {\n  width: 100%;\n  display: flex;\n  flex-direction: column;\n  gap: 0.5rem;\n  background: var(--card-bg);\n  padding: 1.75rem 1.5rem 1.5rem;\n  border-radius: 1rem;\n  box-shadow: 0 10px 30px rgba(0,0,0,.05);\n  transition: transform .3s ease, box-shadow .3s ease, opacity .3s ease;\n  cursor: pointer;\n  overflow: hidden;\n}\n\n#finance-stack .card.is-notactive {\n  opacity: 0.6;\n  transform: scale(0.98);\n}\n\n\/* =============== Icon =============== *\/\n#finance-stack .card__img {\n  width: 40px;\n  height: 40px;\n  object-fit: contain;\n  margin-bottom: 0.35rem;\n}\n\n\/* =============== Text =============== *\/\n#finance-stack .card__text {\n  display: flex;\n  flex-direction: column;\n  gap: 0.5rem;\n}\n\n\/* TITLE , 18px *\/\n#finance-stack .card__title {\n  font-size: 18px !important;\n  font-weight: 700;\n  color: #062240;\n  margin: 0;\n  line-height: 24px !important;\n}\n\n\/* BODY TEXT , 17px *\/\n#finance-stack .card__sub {\n  font-size: 17px !important;\n  line-height: 24px !important;\n  color: #263f59;\n  margin: 0;\n}\n\n\/* =============== Hover (desktop) =============== *\/\n@media (pointer:fine) {\n  #finance-stack .card:hover {\n    transform: scale(var(--active-scale)) translateY(var(--active-dy));\n    box-shadow: 0 20px 60px rgba(0,0,0,.12);\n    z-index: 1;\n  }\n}\n\n\/* =============== Responsive =============== *\/\n@media (max-width: 1024px) {\n  #finance-stack {\n    display: flex;\n    overflow-x: auto;\n    gap: 16px;\n    padding: 8px 10px 24px;\n    scroll-snap-type: x mandatory;\n    -webkit-overflow-scrolling: touch;\n  }\n\n  #finance-stack .card {\n    flex: 0 0 85%;\n    min-width: 250px;\n    max-width: 320px;\n    transform: none !important;\n    scroll-snap-align: center;\n    box-shadow: 0 10px 30px rgba(0,0,0,.08);\n  }\n}\n<\/style>\n\n<script>\n(() => {\n  const wrap = document.querySelector('#finance-stack');\n  if (!wrap || 'ontouchstart' in window) return;\n\n  const cards = [...wrap.querySelectorAll('.card')];\n\n  cards.forEach(card => {\n    card.addEventListener('mouseenter', () => {\n      cards.forEach(c => c !== card && c.classList.add('is-notactive'));\n      card.classList.add('is-active');\n    });\n    card.addEventListener('mouseleave', () => {\n      cards.forEach(c => c.classList.remove('is-notactive', 'is-active'));\n    });\n  });\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-22b5d5d mobile.menu-carousel e-flex e-con-boxed e-con e-parent\" data-id=\"22b5d5d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-959d752 e-con-full e-flex e-con e-child\" data-id=\"959d752\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-90f1b7b elementor-widget elementor-widget-heading\" data-id=\"90f1b7b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Escale el rendimiento en m\u00e1s verticales<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-451f876 elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"451f876\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Descubra c\u00f3mo nuestras estrategias basadas en datos y nuestras creatividades de alto rendimiento escalan la adquisici\u00f3n de usuarios y los ingresos en m\u00faltiples verticales, incluyendo <strong data-start=\"378\" data-end=\"423\">Fintech, Viajes, Juegos, Salud y bienestar<\/strong>, y m\u00e1s.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-62ad1f9 animated-slow elementor-widget-tablet__width-initial mobile-menu-carousel elementor-invisible elementor-widget elementor-widget-html\" data-id=\"62ad1f9\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;600;700&display=swap\" rel=\"stylesheet\">\n<style>:root {\n    --ak2-gap: 28px;\n    --ak2-radius: 22px;\n    --ak2-title: #263F59;\n    --ak2-hover: #0890FF;\n    --ak2-max: 1200px;\n    --ak2-arrow: #263F59;\n    --ak2-icon-max: 200px;\n    --ak2-icon-shadow: 0 14px 30px rgba(2,6,23,.14);\n    --ak2-top-pad: 14px;\n    --ak2-lift: 4px;\n  }\n\n  #mobile-menu-carousel.ak2-rail {\n    max-width: var(--ak2-max);\n    margin: 0 auto;\n    padding: 0 8px;\n    position: relative;\n    overflow: visible;\n  }\n\n  #mobile-menu-carousel .ak2-viewport {\n    overflow: hidden;\n    padding-top: var(--ak2-top-pad);\n    touch-action: pan-y;\n  }\n\n  #mobile-menu-carousel .ak2-track {\n    display: flex;\n    gap: var(--ak2-gap);\n    transition: transform 0.6s ease;\n    will-change: transform;\n    padding-top: calc(var(--ak2-lift) + 2px);\n    margin-top: calc(-1 * (var(--ak2-lift) + 2px));\n  }\n\n  #mobile-menu-carousel .ak2-card {\n    flex: 0 0 calc((100% - (var(--ak2-gap) * 3)) \/ 4);\n    display: grid;\n    grid-template-rows: auto auto;\n    gap: 14px;\n    align-items: start;\n    padding-top: calc(var(--ak2-lift) + 2px);\n    margin-top: calc(-1 * (var(--ak2-lift) + 2px));\n  }\n\n  @media (max-width: 1024px) {\n    #mobile-menu-carousel .ak2-card { flex-basis: calc((100% - (var(--ak2-gap) * 2)) \/ 3); }\n  }\n\n  @media (max-width: 768px) {\n    #mobile-menu-carousel .ak2-card { flex-basis: calc((100% - var(--ak2-gap)) \/ 2); }\n  }\n\n  @media (max-width: 480px) {\n    #mobile-menu-carousel .ak2-card { flex-basis: 100%; gap: 10px; }\n  }\n\n  #mobile-menu-carousel .ak2-link {\n    display: grid;\n    grid-template-rows: auto auto;\n    gap: 14px;\n    text-decoration: none;\n    color: inherit;\n  }\n\n  #mobile-menu-carousel .ak2-icon {\n    width: 100%;\n    max-width: var(--ak2-icon-max);\n    aspect-ratio: 1 \/ 1;\n    margin: 0 auto;\n    border-radius: var(--ak2-radius);\n    background: transparent;\n    box-shadow: var(--ak2-icon-shadow);\n    position: relative;\n    overflow: hidden;\n    transition: transform .25s ease, filter .25s ease;\n    transform: translateY(0);\n  }\n\n  #mobile-menu-carousel .ak2-thumb {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    display: block;\n    transform: scale(1);\n    transition: transform 1.2s ease;\n    border: none;\n    outline: none;\n    border-radius: var(--ak2-radius);\n  }\n\n  @media (max-width: 1024px) { #mobile-menu-carousel .ak2-icon { max-width: 190px; } }\n  @media (max-width: 768px)  { #mobile-menu-carousel .ak2-icon { max-width: 230px; } }\n  @media (max-width: 480px)  { #mobile-menu-carousel .ak2-icon { max-width: 200px; } }\n\n  #mobile-menu-carousel .ak2-title {\n    font-family: \"Poppins\", sans-serif !important;\n    font-weight: 700 !important;\n    font-size: 24px;\n    color: #263F59 !important;\n    text-align: center;\n    margin: 0;\n    padding: 0 0 10px 0;\n    transition: color .6s ease, transform .6s ease;\n    transform: translateY(0);\n  }\n\n  @media (max-width: 1024px) {\n    #mobile-menu-carousel .ak2-title { font-size: 22px !important; padding: 0 0 8px 0 !important; }\n  }\n\n  @media (max-width: 768px) {\n    #mobile-menu-carousel .ak2-title { font-size: 22px !important; padding: 0 0 6px 0 !important; }\n  }\n\n  @media (min-width:768px){\n    #mobile-menu-carousel .ak2-link:hover .ak2-icon{\n      transform: translateY(-4px);\n      filter: brightness(1.02);\n    }\n    #mobile-menu-carousel .ak2-link:hover .ak2-thumb{\n      transform: scale(1.08);\n    }\n    #mobile-menu-carousel .ak2-link:hover .ak2-title{\n      color:#0890FF !important;\n      transform: translateY(-4px);\n    }\n  }\n\n  @media (max-width:767px){\n    #mobile-menu-carousel .ak2-icon{ transition:none!important; }\n    #mobile-menu-carousel .ak2-thumb{ transition:none!important; }\n    #mobile-menu-carousel .ak2-title{ transition:none!important; transform:none!important; }\n  }\n\n  #mobile-menu-carousel .ak2-btn {\n    position: absolute;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 44px;\n    height: 44px;\n    background: transparent;\n    border: none;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    cursor: pointer;\n    z-index: 10;\n    padding: 0;\n    outline: none;\n    box-shadow: none;\n  }\n\n  #mobile-menu-carousel .ak2-prev { left: -50px; }\n  #mobile-menu-carousel .ak2-next { right: -50px; }\n\n  #mobile-menu-carousel .ak2-btn svg {\n    width: 32px;\n    height: 32px;\n    fill: none;\n    stroke: var(--ak2-arrow);\n    stroke-width: 3;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    transition: stroke 0.25s ease;\n  }\n\n  #mobile-menu-carousel .ak2-btn:hover { background: #fff; }\n  #mobile-menu-carousel .ak2-btn:hover svg { stroke: var(--ak2-hover); }\n\n  #mobile-menu-carousel .ak2-btn:hover,\n  #mobile-menu-carousel .ak2-btn:active,\n  #mobile-menu-carousel .ak2-btn:focus,\n  #mobile-menu-carousel .ak2-btn:focus-visible {\n    background: #fff !important;\n    outline: none !important;\n    box-shadow: none !important;\n  }\n\n  #mobile-menu-carousel .ak2-btn:hover svg,\n  #mobile-menu-carousel .ak2-btn:active svg,\n  #mobile-menu-carousel .ak2-btn:focus svg,\n  #mobile-menu-carousel .ak2-btn:focus-visible svg {\n    stroke: var(--ak2-hover);\n  }\n\n  @media (max-width: 1024px) {\n    #mobile-menu-carousel .ak2-prev { left: 8px; }\n    #mobile-menu-carousel .ak2-next { right: 8px; }\n  }\n\n  @media (max-width: 768px) {\n    #mobile-menu-carousel .ak2-prev { left: 6px; }\n    #mobile-menu-carousel .ak2-next { right: 6px; }\n    #mobile-menu-carousel .ak2-btn { z-index: 20; }\n  }\n\n  @media (max-width: 480px) {\n    #mobile-menu-carousel .ak2-btn { display: flex; width: 52px; height: 52px; }\n    #mobile-menu-carousel .ak2-prev { left: 6px; }\n    #mobile-menu-carousel .ak2-next { right: 6px; }\n  }\n\n  @media (min-width: 1025px) {\n    #mobile-menu-carousel .ak2-btn { background: transparent; border: none; box-shadow: none; }\n    #mobile-menu-carousel .ak2-btn:hover { background: transparent; }\n  }\n<\/style>\n<div id=\"mobile-menu-carousel\" class=\"mobile-menu-carousel ak2-rail\" data-ak2>\n  <button class=\"ak2-btn ak2-prev\" type=\"button\" aria-label=\"Anterior\" data-ak2-prev><svg viewBox=\"0 0 24 24\"><polyline points=\"15 18 9 12 15 6\" \/><\/svg><\/button>\n  <button class=\"ak2-btn ak2-next\" type=\"button\" aria-label=\"Siguiente\" data-ak2-next><svg viewBox=\"0 0 24 24\"><polyline points=\"9 6 15 12 9 18\" \/><\/svg><\/button>\n  <div class=\"ak2-viewport\" data-ak2-viewport>\n    <div class=\"ak2-track\" data-ak2-track>\n      <article class=\"ak2-card\"><a href=\"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/fintech\/\" class=\"ak2-link\"><div class=\"ak2-icon\"><img decoding=\"async\" class=\"ak2-thumb\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2026\/02\/mobile-menu-icon-1.png\" alt=\"Fintech\"><\/div><h3 class=\"ak2-title\">Fintech<\/h3><\/a><\/article>\n      <article class=\"ak2-card\"><a href=\"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/viajes\/\" class=\"ak2-link\"><div class=\"ak2-icon\"><img decoding=\"async\" class=\"ak2-thumb\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2026\/02\/mobile-menu-icon-2.png\" alt=\"Viajes\"><\/div><h3 class=\"ak2-title\">Viajes<\/h3><\/a><\/article>\n      <article class=\"ak2-card\"><a href=\"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/videojuegos\/\" class=\"ak2-link\"><div class=\"ak2-icon\"><img decoding=\"async\" class=\"ak2-thumb\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2026\/02\/mobile-menu-icon-3.png\" alt=\"Videojuegos\"><\/div><h3 class=\"ak2-title\">Videojuegos<\/h3><\/a><\/article>\n      <article class=\"ak2-card\"><a href=\"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/salud-y-fitness\/\" class=\"ak2-link\"><div class=\"ak2-icon\"><img decoding=\"async\" class=\"ak2-thumb\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2026\/02\/mobile-menu-icon-4.png\" alt=\"Salud y Fitness\"><\/div><h3 class=\"ak2-title\">Salud y Fitness<\/h3><\/a><\/article>\n      <article class=\"ak2-card\"><a href=\"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/dating\/\" class=\"ak2-link\"><div class=\"ak2-icon\"><img decoding=\"async\" class=\"ak2-thumb\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2026\/02\/mobile-menu-icon-5.png\" alt=\"Dating\"><\/div><h3 class=\"ak2-title\">Dating<\/h3><\/a><\/article>\n      <article class=\"ak2-card\"><a href=\"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/apuestas-y-juegos-de-azar\/\" class=\"ak2-link\"><div class=\"ak2-icon\"><img decoding=\"async\" class=\"ak2-thumb\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2026\/02\/mobile-menu-icon-66.png\" alt=\"Apuestas deportivas\"><\/div><h3 class=\"ak2-title\">Apuestas deportivas<\/h3><\/a><\/article>\n      <article class=\"ak2-card\"><a href=\"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/utilidades\/\" class=\"ak2-link\"><div class=\"ak2-icon\"><img decoding=\"async\" class=\"ak2-thumb\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2026\/02\/mobile-menu-icon-7.png\" alt=\"Utilidades\"><\/div><h3 class=\"ak2-title\">Utilidades<\/h3><\/a><\/article>\n      <article class=\"ak2-card\"><a href=\"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/entretenimiento\/\" class=\"ak2-link\"><div class=\"ak2-icon\"><img decoding=\"async\" class=\"ak2-thumb\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2026\/02\/mobile-menu-icon-8.png\" alt=\"Entretenimiento\"><\/div><h3 class=\"ak2-title\">Entretenimiento<\/h3><\/a><\/article>\n    <\/div>\n  <\/div>\n<\/div>\n<script>(function () {\n  const root = document.querySelector(\"#mobile-menu-carousel[data-ak2]\");\n  if (!root) return;\n\n  const viewport = root.querySelector(\"[data-ak2-viewport]\");\n  const track = root.querySelector(\"[data-ak2-track]\");\n  const prevBtn = root.querySelector(\"[data-ak2-prev]\");\n  const nextBtn = root.querySelector(\"[data-ak2-next]\");\n\n  const INTERVAL_MS = 3000;\n  const TRANSITION = \"transform .6s ease\";\n\n  let timer, perView, cardW, gap, originals, index = 0;\n\n  function getPerView() {\n    if (window.matchMedia(\"(max-width:480px)\").matches) return 1;\n    if (window.matchMedia(\"(max-width:768px)\").matches) return 2;\n    if (window.matchMedia(\"(max-width:1024px)\").matches) return 3;\n    return 4;\n  }\n\n  function getGap() {\n    const g = getComputedStyle(track).gap || \"0\";\n    return parseFloat(g) || 0;\n  }\n\n  function measure() {\n    const first = track.querySelector(\".ak2-card\");\n    return first ? first.getBoundingClientRect().width : 0;\n  }\n\n  function offsetFor(i) { return i * (cardW + gap); }\n\n  function next() {\n    index += 1;\n    track.style.transform = `translateX(${-offsetFor(index)}px)`;\n  }\n\n  function prev() {\n    if (index <= 0) {\n      track.style.transition = \"none\";\n      index = originals.length;\n      track.style.transform = `translateX(${-offsetFor(index)}px)`;\n      void track.offsetWidth;\n      track.style.transition = TRANSITION;\n    }\n    index -= 1;\n    track.style.transform = `translateX(${-offsetFor(index)}px)`;\n  }\n\n  function build() {\n    clearInterval(timer);\n    track.style.transition = \"none\";\n    track.style.transform = \"translateX(0)\";\n    index = 0;\n\n    track.innerHTML = \"\";\n    originals.forEach((n) => track.appendChild(n.cloneNode(true)));\n\n    perView = getPerView();\n    gap = getGap();\n    cardW = measure();\n\n    const clones = Array.from(track.children)\n      .slice(0, perView)\n      .map((n) => n.cloneNode(true));\n    clones.forEach((n) => track.appendChild(n));\n\n    requestAnimationFrame(() => {\n      track.style.transition = TRANSITION;\n    });\n    timer = setInterval(next, INTERVAL_MS);\n  }\n\n  track.addEventListener(\"transitionend\", () => {\n    const totalReal = originals.length;\n    if (index >= totalReal) {\n      track.style.transition = \"none\";\n      index = 0;\n      track.style.transform = \"translateX(0)\";\n      void track.offsetWidth;\n      track.style.transition = TRANSITION;\n    }\n  });\n\n  function stopAuto() { clearInterval(timer); }\n  function startAuto() { stopAuto(); timer = setInterval(next, INTERVAL_MS); }\n\n  root.addEventListener(\"mouseenter\", stopAuto);\n  root.addEventListener(\"mouseleave\", startAuto);\n\n  prevBtn.addEventListener(\"click\", () => { stopAuto(); prev(); startAuto(); });\n  nextBtn.addEventListener(\"click\", () => { stopAuto(); next(); startAuto(); });\n\n  originals = Array.from(track.children);\n  build();\n\n  let t;\n  window.addEventListener(\"resize\", () => {\n    clearTimeout(t);\n    t = setTimeout(build, 150);\n  });\n\n  let isDown = false;\n  let startX = 0;\n  let startY = 0;\n  let baseX = 0;\n  let dx = 0;\n  let dy = 0;\n  let moved = false;\n\n  function getX(e) { return e.touches ? e.touches[0].clientX : e.clientX; }\n  function getY(e) { return e.touches ? e.touches[0].clientY : e.clientY; }\n\n  function onDown(e) {\n    if (e.touches && e.touches.length > 1) return;\n    isDown = true;\n    moved = false;\n    dx = 0;\n    dy = 0;\n    startX = getX(e);\n    startY = getY(e);\n    baseX = -offsetFor(index);\n    stopAuto();\n    track.style.transition = \"none\";\n  }\n\n  function onMove(e) {\n    if (!isDown) return;\n    const x = getX(e);\n    const y = getY(e);\n    dx = x - startX;\n    dy = y - startY;\n\n    if (!moved) {\n      if (Math.abs(dx) < 6 && Math.abs(dy) < 6) return;\n      if (Math.abs(dy) > Math.abs(dx)) {\n        isDown = false;\n        track.style.transition = TRANSITION;\n        startAuto();\n        return;\n      }\n      moved = true;\n    }\n\n    e.preventDefault();\n    track.style.transform = `translateX(${baseX + dx}px)`;\n  }\n\n  function onUp() {\n    if (!isDown) return;\n    isDown = false;\n    track.style.transition = TRANSITION;\n\n    const threshold = Math.min(90, cardW * 0.25);\n\n    if (Math.abs(dx) > threshold && moved) {\n      if (dx < 0) next();\n      else prev();\n    } else {\n      track.style.transform = `translateX(${-offsetFor(index)}px)`;\n    }\n\n    startAuto();\n  }\n\n  viewport.addEventListener(\"touchstart\", onDown, { passive: true });\n  viewport.addEventListener(\"touchmove\", onMove, { passive: false });\n  viewport.addEventListener(\"touchend\", onUp, { passive: true });\n  viewport.addEventListener(\"touchcancel\", onUp, { passive: true });\n\n  viewport.addEventListener(\"pointerdown\", onDown);\n  viewport.addEventListener(\"pointermove\", onMove);\n  window.addEventListener(\"pointerup\", onUp);\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8c8f0fa e-flex e-con-boxed e-con e-parent\" data-id=\"8c8f0fa\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;none&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-50eba50 e-con-full e-flex e-con e-child\" data-id=\"50eba50\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8c8bfea elementor-widget elementor-widget-heading\" data-id=\"8c8bfea\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">CONSTRUYENDO EL CRECIMIENTO JUNTOS<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bf8396c elementor-widget elementor-widget-heading\" data-id=\"bf8396c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Lo que dicen nuestros socios comerciales<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ab75a93 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"ab75a93\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Desde startups hasta marcas globales, nuestros clientes comparten algo en com\u00fan: un crecimiento m\u00e1s inteligente impulsado por la confianza y los resultados. Nuestros socios crecen m\u00e1s r\u00e1pido con una adquisici\u00f3n basada en datos, un cumplimiento normativo impecable y estrategias de retenci\u00f3n probadas que ofrecen un rendimiento medible. <\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f030662 animated-slow e-flex e-con-boxed elementor-invisible e-con e-parent\" data-id=\"f030662\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeIn&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9822204 elementor-widget elementor-widget-html\" data-id=\"9822204\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Poppins --><link\n  href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@300;400;500;600;700&display=swap\"\n  rel=\"stylesheet\"\n\/><style>\/* BASE SECTION \u2013 TRANSPARENT *\/\n  #reviews-section {\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: 0 16px 20px; \/* \u2193 menos espacio debajo de la paginaci\u00f3n *\/\n    box-sizing: border-box;\n    font-family: \"Poppins\", sans-serif;\n    background-color: transparent !important;\n  }\n\n  \/* Make every wrapper inside transparent as well *\/\n  #reviews-section,\n  #reviews-section .carousel,\n  #reviews-section .track-wrapper,\n  #reviews-section .track,\n  #reviews-section .slide {\n    background-color: transparent !important;\n  }\n\n  #reviews-section *,\n  #reviews-section *::before,\n  #reviews-section *::after {\n    box-sizing: border-box;\n  }\n\n  #reviews-section h2 {\n    font-size: 32px;\n    line-height: 1.2;\n    font-weight: 700;\n    color: #263F59;\n    margin: 0;\n  }\n\n  #reviews-section h3 {\n    font-size: 18px;\n    line-height: 1.3;\n    font-weight: 600;\n    color: #263F59;\n    margin: 0;\n  }\n\n  #reviews-section p {\n    font-size: 16px;\n    line-height: 1.6;\n    color: #263F59;\n    margin: 0;\n  }\n\n  #reviews-section .section-eyebrow {\n    font-size: 15px;\n    font-weight: 500;\n    color: #005BEA;\n  }\n\n  #reviews-section .heading-wrap {\n    text-align: center;\n    margin-bottom: 40px;\n  }\n\n  #reviews-section .accent-dot {\n    width: 6px;\n    height: 6px;\n    border-radius: 999px;\n    background: #ff3ba7;\n    margin: 10px auto 6px;\n  }\n\n  #reviews-section .accent-line {\n    width: 40px;\n    height: 2px;\n    border-radius: 999px;\n    background: #263F59;\n    margin: 0 auto;\n  }\n\n  \/* CAROUSEL BASE *\/\n  #reviews-section .carousel {\n    position: relative;\n  }\n\n  \/* Wrapper de las tarjetas: espacio justo para la sombra *\/\n  #reviews-section .track-wrapper {\n    overflow-x: hidden;\n    overflow-y: visible;\n    border-radius: 0;\n    box-shadow: none !important;\n    padding-bottom: 40px; \/* \u2193 antes 80px: acerca los dots a las cartas *\/\n  }\n\n  #reviews-section .track {\n    display: flex;\n    transition: transform 0.5s ease;\n    will-change: transform;\n  }\n\n  \/* SLIDE WIDTHS: 1 \/ 2 \/ 3 per view *\/\n  #reviews-section .slide {\n    flex: 0 0 100%;\n    padding: 8px;\n  }\n\n  @media (min-width: 768px) {\n    #reviews-section .slide {\n      flex: 0 0 50%;\n      padding: 12px 12px;\n    }\n  }\n\n  @media (min-width: 1024px) {\n    #reviews-section .slide {\n      flex: 0 0 33.3333%;\n      padding: 12px 16px;\n    }\n  }\n\n  \/* CARD \u2013 TELECOM SHADOW STYLE *\/\n  #reviews-section .card {\n    background: #ffffff;\n    border-radius: 24px;\n    padding: 24px 24px 26px;\n    box-shadow:\n      0 20px 25px -20px rgba(15, 23, 42, 0.18),\n      0 -15px 20px -20px rgba(15, 23, 42, 0.12),\n      -12px 0 20px -20px rgba(15, 23, 42, 0.12),\n      12px 0 20px -20px rgba(15, 23, 42, 0.12);\n    display: flex;\n    flex-direction: column;\n    gap: 16px;\n    min-height: 180px;\n    height: 100%;\n  }\n\n  #reviews-section .card-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 12px;\n  }\n\n  #reviews-section .card-info {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n  }\n\n  #reviews-section .avatar {\n    width: 42px;\n    height: 42px;\n    border-radius: 999px;\n    overflow: hidden;\n    flex-shrink: 0;\n  }\n\n  #reviews-section .avatar img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    display: block;\n  }\n\n  #reviews-section .role {\n    font-size: 12px;\n    color: #94A3B8;\n  }\n\n  #reviews-section .quote-icon {\n    font-size: 32px;\n    line-height: 1;\n    font-weight: 700;\n  }\n\n  #reviews-section .quote-purple {\n    color: #7B61FF;\n  }\n\n  #reviews-section .quote-green {\n    color: #1AB900;\n  }\n\n  #reviews-section .quote-yellow {\n    color: #FFD84D;\n  }\n\n  #reviews-section .card-body {\n    font-size: 15px;\n    color: #263F59;\n  }\n\n  \/* DOTS \u2013 m\u00e1s cerca de las cartas *\/\n  #reviews-section .dots {\n    display: flex;\n    justify-content: center;\n    gap: 6px;\n    margin-top: 8px; \/* \u2193 antes 20px *\/\n  }\n\n  #reviews-section .dot {\n    width: 6px;\n    height: 6px;\n    border-radius: 999px;\n    background: #E2E8F0;\n    cursor: pointer;\n  }\n\n  #reviews-section .dot.active {\n    width: 18px;\n    background: #005BEA;\n  }\n\n  \/* ARROWS *\/\n  #reviews-section .arrow {\n    position: absolute;\n    top: 50%;\n    transform: translateY(-80%);\n    width: 42px;\n    height: 42px;\n    border-radius: 50%;\n    background: #ffffff;\n    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.08);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    cursor: pointer;\n    z-index: 10;\n  }\n\n@media (max-width: 768px) {\n  #reviews-section .arrow {\n    display: none !important;\n  }\n}\n\n  #reviews-section .arrow svg {\n    width: 18px;\n    height: 18px;\n    stroke: #263F59;\n    stroke-width: 2.5;\n  }\n\n  #reviews-section .arrow-left {\n    left: -60px;\n  }\n\n  #reviews-section .arrow-right {\n    right: -60px;\n  }\n\n  @media (max-width: 768px) {\n    #reviews-section .arrow-left {\n      left: 0;\n    }\n\n    #reviews-section .arrow-right {\n      right: 0;\n    }\n  }\n<\/style><section id=\"reviews-section\"><div class=\"heading-wrap\"><!-- Optional heading --><!--\n    <p class=\"section-eyebrow\">Ils nous font confiance<\/p><h2>Ce que disent nos clients<\/h2><div class=\"accent-dot\"><\/div><div class=\"accent-line\"><\/div>--><\/div><div class=\"carousel\"><!-- ARROWS --><div class=\"arrow arrow-left\" id=\"reviews-prev\"><svg fill=\"none\" viewBox=\"0 0 24 24\"><path d=\"M15 19l-7-7 7-7\" \/><\/svg><\/div><div class=\"arrow arrow-right\" id=\"reviews-next\"><svg fill=\"none\" viewBox=\"0 0 24 24\"><path d=\"M9 5l7 7-7 7\" \/><\/svg><\/div><div class=\"track-wrapper\"><div class=\"track\"><!-- SLIDES --><div class=\"slide\"><article class=\"card\"><div class=\"card-header\"><div class=\"card-info\"><div class=\"avatar\"><img decoding=\"async\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/09\/MCANISM.jpeg\" alt=\"MCANISM\"><\/div><div><h3>MCANISM<\/h3><p class=\"role\">Customer Success Lead<\/p><\/div><\/div><div class=\"quote-icon quote-purple\">\u201c<\/div><\/div><p class=\"card-body\">Adkomo consistently demonstrate professionalism, commitment, and an innovative approach to affiliate marketing that sets them apart in the industry.\n            <\/p><\/article><\/div><div class=\"slide\"><article class=\"card\"><div class=\"card-header\"><div class=\"card-info\"><div class=\"avatar\"><img decoding=\"async\" src=\"https:\/\/mobmedia.fr\/wp-content\/uploads\/2020\/11\/logo_mobmedia_uni-bonne-definition-300-150.jpg\" alt=\"MOBmedia\"><\/div><div><h3>MOBm\u00e9dia<\/h3><p class=\"role\">Performance Marketer<\/p><\/div><\/div><div class=\"quote-icon quote-green\">\u201c<\/div><\/div><p class=\"card-body\">De l'expertise, du suivi et de la gentillesse : Adkomo est \u00e0 notre \u00e9coute depuis maintenant 5 ans et nous sommes toujours aussi satisfait de travailler avec eux.\n            <\/p><\/article><\/div><div class=\"slide\"><article class=\"card\"><div class=\"card-header\"><div class=\"card-info\"><div class=\"avatar\"><img decoding=\"async\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/09\/Monetise.jpeg\" alt=\"Monetise\"><\/div><div><h3>Monetise<\/h3><p class=\"role\">QA\/QE Manager<\/p><\/div><\/div><div class=\"quote-icon quote-yellow\">\u201c<\/div><\/div><p class=\"card-body\">The Adkomo team are great to work with, very responsive and are always up for creating new business! Hope to continue growing this partnership in the future :)\n\n            <\/p><\/article><\/div><div class=\"slide\"><article class=\"card\"><div class=\"card-header\"><div class=\"card-info\"><div class=\"avatar\"><img decoding=\"async\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/12\/grupo-v3.png\" alt=\"Grupo V3\"><\/div><div><h3>Grupo V3<\/h3><p class=\"role\">Head of Sales Operations<\/p><\/div><\/div><div class=\"quote-icon quote-purple\">\u201c<\/div><\/div><p class=\"card-body\">Excellent experience with Adkomo! Their service exceeded our expectations. The leads they provided were high-quality and generated positive results for our campaigns.\n            <\/p><\/article><\/div><div class=\"slide\"><article class=\"card\"><div class=\"card-header\"><div class=\"card-info\"><div class=\"avatar\"><img decoding=\"async\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/09\/vatten-small.jpg\" alt=\"Vattenfall\"><\/div><div><h3>Vattenfall<\/h3><p class=\"role\">Sales Head<\/p><\/div><\/div><div class=\"quote-icon quote-green\">\u201c<\/div><\/div><p class=\"card-body\">Un bon partenaire pour les leads ! Compr\u00e9hension des probl\u00e9matique et volont\u00e9 de s'am\u00e9liorer r\u00e9currente. Toujours tr\u00e8s agr\u00e9able.\n            <\/p><\/article><\/div><div class=\"slide\"><article class=\"card\"><div class=\"card-header\"><div class=\"card-info\"><div class=\"avatar\"><img decoding=\"async\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/09\/AppQuantum.png\" alt=\"App Quantum\"><\/div><div><h3>App Quantum<\/h3><p class=\"role\">Business Development Manager<\/p><\/div><\/div><div class=\"quote-icon quote-yellow\">\u201c<\/div><\/div><p class=\"card-body\">Adkomo's team is professional and the services provided meet our expectations. Overall, a reliable partner for our marketing needs.\n\n            <\/p><\/article><\/div><div class=\"slide\"><article class=\"card\"><div class=\"card-header\"><div class=\"card-info\"><div class=\"avatar\"><img decoding=\"async\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/09\/cropped-picto-logo.png\" alt=\"Oceads\"><\/div><div><h3>Oceads<\/h3><p class=\"role\">Digital Marketing Manager<\/p><\/div><\/div><div class=\"quote-icon quote-purple\">\u201c<\/div><\/div><p class=\"card-body\">A top team!! <br\/><br\/> It's been a great pleasure to work with Adkomo for many years!\n            <\/p><\/article><\/div><div class=\"slide\"><article class=\"card\"><div class=\"card-header\"><div class=\"card-info\"><div class=\"avatar\"><img decoding=\"async\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/09\/foundeverlogo.png\" alt=\"foundever\"><\/div><div><h3>Foundever<\/h3><p class=\"role\">B2B Marketing Strategist<\/p><\/div><\/div><div class=\"quote-icon quote-green\">\u201c<\/div><\/div><p class=\"card-body\">L\u2019\u00e9quipe Adkomo est au top, avec des leads de qualit\u00e9 qui permettent de bien transformer. Le prix est int\u00e9ressant et l\u2019\u00e9quipe Adkomo est ouverte aux nouvelles propositions.\n\n            <\/p><\/article><\/div><div class=\"slide\"><article class=\"card\"><div class=\"card-header\"><div class=\"card-info\"><div class=\"avatar\"><img decoding=\"async\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/09\/energy_go_logo.jpeg\" alt=\"Energy Go\"><\/div><div><h3>Energy Go<\/h3><p class=\"role\">CRM Specialist<\/p><\/div><\/div><div class=\"quote-icon quote-yellow\">\u201c<\/div><\/div><p class=\"card-body\">Nous travaillons avec Adkomo depuis plus d'un an et sommes tr\u00e8s satisfaits, des leads de qualit\u00e9 & une \u00e9quipe s\u00e9rieuse et tr\u00e8s r\u00e9active. Je recommande !\n            <\/p><\/article><\/div><div class=\"slide\"><article class=\"card\"><div class=\"card-header\"><div class=\"card-info\"><div class=\"avatar\"><img decoding=\"async\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/09\/MCANISM.jpeg\" alt=\"MCANISM\"><\/div><div><h3>MCANISM<\/h3><p class=\"role\">Customer Success Lead<\/p><\/div><\/div><div class=\"quote-icon quote-purple\">\u201c<\/div><\/div><p class=\"card-body\">We are fortunate to collaborate with a wide range of talented and dedicated publishers, but our partnership with Adkomo has been truly exceptional. \n            <\/p><\/article><\/div><div class=\"slide\"><article class=\"card\"><div class=\"card-header\"><div class=\"card-info\"><div class=\"avatar\"><img decoding=\"async\" src=\"https:\/\/logowik.com\/content\/uploads\/images\/a-energy9898.jpg\" alt=\"A+ Energies\"><\/div><div><h3>A+ \u00c9nergies<\/h3><p class=\"role\">Marketing Manager<\/p><\/div><\/div><div class=\"quote-icon quote-green\">\u201c<\/div><\/div><p class=\"card-body\">Une \u00e9quipe au top, \u00e0 l'\u00e9coute et qui cherche toujours des solutions pour s'am\u00e9liorer.\n            <\/p><\/article><\/div><div class=\"slide\"><article class=\"card\"><div class=\"card-header\"><div class=\"card-info\"><div class=\"avatar\"><img decoding=\"async\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/12\/right-place-call-logo.png\" alt=\"Right Place Call\"><\/div><div><h3>Right Place Call<\/h3><p class=\"role\">Content Marketing Manager<\/p><\/div><\/div><div class=\"quote-icon quote-yellow\">\u201c<\/div><\/div><p class=\"card-body\">Tr\u00e8s Professionnels, je conseille.\n            <\/p><\/article><\/div><div class=\"slide\"><article class=\"card\"><div class=\"card-header\"><div class=\"card-info\"><div class=\"avatar\"><img decoding=\"async\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/12\/grupo-v3.png\" alt=\"Grupo V3\"><\/div><div><h3>Grupo V3<\/h3><p class=\"role\">Director of Customer Experience<\/p><\/div><\/div><div class=\"quote-icon quote-purple\">\u201c<\/div><\/div><p class=\"card-body\">Communication was seamless, the team was always willing to help and answer our questions. Definitely recommend to any company looking to improve its lead generation.\n            <\/p><\/article><\/div><div class=\"slide\"><article class=\"card\"><div class=\"card-header\"><div class=\"card-info\"><div class=\"avatar\"><img decoding=\"async\" src=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/12\/images.png\" alt=\"Ovanie Agency\"><\/div><div><h3>Ovanie Agency<\/h3><p class=\"role\">Chief Marketing Officer (CMO)<\/p><\/div><\/div><div class=\"quote-icon quote-green\">\u201c<\/div><\/div><p class=\"card-body\">Servicio muy profesional. Recomendable.\n            <\/p><\/article><\/div><\/div><\/div><div class=\"dots\"><\/div><\/div><\/section><script>(function () {\n    const section = document.getElementById(\"reviews-section\");\n    if (!section) return;\n\n    const track = section.querySelector(\".track\");\n    const slides = Array.from(section.querySelectorAll(\".slide\"));\n    const dotsContainer = section.querySelector(\".dots\");\n\n    const totalSlides = slides.length;\n    let pageIndex = 0;\n    let pages = 1;\n    let autoTimer = null;\n\n    function getSlidesPerView() {\n      const w = window.innerWidth;\n      if (w >= 1024) return 3;\n      if (w >= 768) return 2;\n      return 1;\n    }\n\n    function computePages() {\n      const spv = getSlidesPerView();\n      return Math.max(1, totalSlides - spv + 1);\n    }\n\n    function buildDots() {\n      pages = computePages();\n      dotsContainer.innerHTML = \"\";\n      for (let i = 0; i < pages; i++) {\n        const dot = document.createElement(\"div\");\n        dot.className = \"dot\" + (i === pageIndex ? \" active\" : \"\");\n        dot.setAttribute(\"data-index\", String(i));\n        dotsContainer.appendChild(dot);\n      }\n    }\n\n    function updateDots() {\n      const dots = dotsContainer.querySelectorAll(\".dot\");\n      dots.forEach((dot, i) => {\n        if (i === pageIndex) dot.classList.add(\"active\");\n        else dot.classList.remove(\"active\");\n      });\n    }\n\n    function goToPage(i) {\n      const spv = getSlidesPerView();\n      pages = computePages();\n      pageIndex = (i + pages) % pages;\n      const shift = (100 \/ spv) * pageIndex;\n      track.style.transform = \"translateX(-\" + shift + \"%)\";\n      updateDots();\n    }\n\n    function nextPage() {\n      goToPage(pageIndex + 1);\n    }\n\n    function startAuto() {\n      if (autoTimer) clearInterval(autoTimer);\n      autoTimer = setInterval(nextPage, 6000);\n    }\n\n    \/\/ Dots click\n    dotsContainer.addEventListener(\"click\", function (e) {\n      const target = e.target;\n      if (!target || !target.classList || !target.classList.contains(\"dot\")) return;\n      const idx = Number(target.getAttribute(\"data-index\") || \"0\");\n      goToPage(idx);\n      startAuto();\n    });\n\n    \/\/ ARROWS\n    const arrowPrev = section.querySelector(\"#reviews-prev\");\n    const arrowNext = section.querySelector(\"#reviews-next\");\n\n    if (arrowPrev) {\n      arrowPrev.addEventListener(\"click\", () => {\n        goToPage(pageIndex - 1);\n        startAuto();\n      });\n    }\n\n    if (arrowNext) {\n      arrowNext.addEventListener(\"click\", () => {\n        goToPage(pageIndex + 1);\n        startAuto();\n      });\n    }\n\n    \/\/ Resize handler\n    window.addEventListener(\"resize\", function () {\n      buildDots();\n      goToPage(pageIndex);\n    });\n\n    \/\/ Init\n    buildDots();\n    goToPage(0);\n    startAuto();\n  })();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-061d40d elementor-widget elementor-widget-menu-anchor\" data-id=\"061d40d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"anchor-form\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-38161917 animated-slow e-flex e-con-boxed e-con e-parent\" data-id=\"38161917\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;,&quot;animation&quot;:&quot;none&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-40f7d197 e-flex e-con-boxed e-con e-child\" data-id=\"40f7d197\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-638f5039 e-con-full e-flex e-con e-child\" data-id=\"638f5039\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-37dff99c elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"37dff99c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u00bfListo para escalar la adquisici\u00f3n de usuarios de tu juego m\u00f3vil? Hablamos.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1e5252a1 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"1e5252a1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tEn Adkomo, apoyamos a estudios y publishers de gaming m\u00f3vil que quieren aumentar las instalaciones cualificadas, maximizar su ROAS y mejorar la retenci\u00f3n de jugadores.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5e507c19 elementor-widget elementor-widget-text-editor\" data-id=\"5e507c19\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Hablamos hoy de tus objetivos.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-190d3e29 e-con-full e-flex e-con e-child\" data-id=\"190d3e29\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1b1b744e animated-slow elementor-button-align-start elementor-widget__width-initial elementor-mobile-button-align-center contact-form-card elementor-invisible elementor-widget elementor-widget-form\" data-id=\"1b1b744e\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Siguiente&quot;,&quot;step_previous_label&quot;:&quot;Anterior&quot;,&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;step_type&quot;:&quot;none&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" id=\"1\" name=\"Trabajemos juntos\" aria-label=\"Trabajemos juntos\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"240746\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"1b1b744e\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Gaming - Adkomo\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"240746\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-step elementor-field-group elementor-column elementor-field-group-field_83b28d5 elementor-col-100\">\n\t\t\t\t\t\t\t<div class=\"e-field-step elementor-hidden\" data-label=\"\" data-previousButton=\"\" data-nextButton=\"\" data-iconUrl=\"\" data-iconLibrary=\"fas fa-star\" data-icon=\"&lt;svg class=&quot;e-font-icon-svg e-fas-star&quot; viewBox=&quot;0 0 576 512&quot; xmlns=&quot;http:\/\/www.w3.org\/2000\/svg&quot;&gt;&lt;path d=&quot;M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;\" ><\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-radio elementor-field-group elementor-column elementor-field-group-field_c4b960c elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_c4b960c\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\t\u00bfA qu\u00e9 plataforma(s) se dirige?\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<div class=\"elementor-field-subgroup  elementor-subgroup-inline\"><span class=\"elementor-field-option\"><input type=\"radio\" value=\"iOS\" id=\"form-field-field_c4b960c-0\" name=\"form_fields[field_c4b960c]\" required=\"required\"> <label for=\"form-field-field_c4b960c-0\">iOS<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Android\" id=\"form-field-field_c4b960c-1\" name=\"form_fields[field_c4b960c]\" required=\"required\"> <label for=\"form-field-field_c4b960c-1\">Android<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Ambas\" id=\"form-field-field_c4b960c-2\" name=\"form_fields[field_c4b960c]\" required=\"required\"> <label for=\"form-field-field_c4b960c-2\">Ambas<\/label><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-radio elementor-field-group elementor-column elementor-field-group-department_email elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-department_email\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\t\u00bfQu\u00e9 tipo de aplicaci\u00f3n desea promocionar?  \t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<div class=\"elementor-field-subgroup  elementor-subgroup-inline\"><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Juegos\" id=\"form-field-department_email-0\" name=\"form_fields[department_email]\" required=\"required\"> <label for=\"form-field-department_email-0\">Juegos<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Fintech\" id=\"form-field-department_email-1\" name=\"form_fields[department_email]\" required=\"required\"> <label for=\"form-field-department_email-1\">Fintech<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Ecommerce\" id=\"form-field-department_email-2\" name=\"form_fields[department_email]\" required=\"required\"> <label for=\"form-field-department_email-2\">Ecommerce<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Utilidades\" id=\"form-field-department_email-3\" name=\"form_fields[department_email]\" required=\"required\"> <label for=\"form-field-department_email-3\">Utilidades<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Salud y bienestar\" id=\"form-field-department_email-4\" name=\"form_fields[department_email]\" required=\"required\"> <label for=\"form-field-department_email-4\">Salud y bienestar<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Entretenimiento\" id=\"form-field-department_email-5\" name=\"form_fields[department_email]\" required=\"required\"> <label for=\"form-field-department_email-5\">Entretenimiento<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Otro\" id=\"form-field-department_email-6\" name=\"form_fields[department_email]\" required=\"required\"> <label for=\"form-field-department_email-6\">Otro<\/label><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-radio elementor-field-group elementor-column elementor-field-group-field_e7f8a49 elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_e7f8a49\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\t\u00bfCu\u00e1l es su KPI principal?\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<div class=\"elementor-field-subgroup  elementor-subgroup-inline\"><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Instalaciones (CPI)\" id=\"form-field-field_e7f8a49-0\" name=\"form_fields[field_e7f8a49]\" required=\"required\"> <label for=\"form-field-field_e7f8a49-0\">Instalaciones (CPI)<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Eventos in-app (CPA)\" id=\"form-field-field_e7f8a49-1\" name=\"form_fields[field_e7f8a49]\" required=\"required\"> <label for=\"form-field-field_e7f8a49-1\">Eventos in-app (CPA)<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"ROAS\" id=\"form-field-field_e7f8a49-2\" name=\"form_fields[field_e7f8a49]\" required=\"required\"> <label for=\"form-field-field_e7f8a49-2\">ROAS<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Retenci\u00f3n\" id=\"form-field-field_e7f8a49-3\" name=\"form_fields[field_e7f8a49]\" required=\"required\"> <label for=\"form-field-field_e7f8a49-3\">Retenci\u00f3n<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Otros\" id=\"form-field-field_e7f8a49-4\" name=\"form_fields[field_e7f8a49]\" required=\"required\"> <label for=\"form-field-field_e7f8a49-4\">Otros<\/label><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-step elementor-field-group elementor-column elementor-field-group-field_f77ddf1 elementor-col-100\">\n\t\t\t\t\t\t\t<div class=\"e-field-step elementor-hidden\" data-label=\"\" data-previousButton=\"\" data-nextButton=\"\" data-iconUrl=\"\" data-iconLibrary=\"fas fa-star\" data-icon=\"&lt;svg class=&quot;e-font-icon-svg e-fas-star&quot; viewBox=&quot;0 0 576 512&quot; xmlns=&quot;http:\/\/www.w3.org\/2000\/svg&quot;&gt;&lt;path d=&quot;M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;\" ><\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_b935678 elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_b935678\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\t\u00bfCu\u00e1les son sus geograf\u00edas objetivo?\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_b935678]\" id=\"form-field-field_b935678\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"p. ej., EE. UU., Reino Unido, FR, ES\u2026\" value=\"Department\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-radio elementor-field-group elementor-column elementor-field-group-field_35814ad elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_35814ad\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\t\u00bfCu\u00e1l es su presupuesto mensual estimado para UA?\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<div class=\"elementor-field-subgroup  elementor-subgroup-inline\"><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Menos de 10.000 $\" id=\"form-field-field_35814ad-0\" name=\"form_fields[field_35814ad]\" required=\"required\"> <label for=\"form-field-field_35814ad-0\">Menos de 10.000 $<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"10.000 $\u201350.000 $\" id=\"form-field-field_35814ad-1\" name=\"form_fields[field_35814ad]\" required=\"required\"> <label for=\"form-field-field_35814ad-1\">10.000 $\u201350.000 $<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"50.000 $\u2013100.000 $\" id=\"form-field-field_35814ad-2\" name=\"form_fields[field_35814ad]\" required=\"required\"> <label for=\"form-field-field_35814ad-2\">50.000 $\u2013100.000 $<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"M\u00e1s de 100.000 $\" id=\"form-field-field_35814ad-3\" name=\"form_fields[field_35814ad]\" required=\"required\"> <label for=\"form-field-field_35814ad-3\">M\u00e1s de 100.000 $<\/label><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-radio elementor-field-group elementor-column elementor-field-group-field_dfef4e9 elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_dfef4e9\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\t\u00bfEst\u00e1 realizando campa\u00f1as m\u00f3viles actualmente?\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<div class=\"elementor-field-subgroup  elementor-subgroup-inline\"><span class=\"elementor-field-option\"><input type=\"radio\" value=\"S\u00ed\" id=\"form-field-field_dfef4e9-0\" name=\"form_fields[field_dfef4e9]\" required=\"required\"> <label for=\"form-field-field_dfef4e9-0\">S\u00ed<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"No\" id=\"form-field-field_dfef4e9-1\" name=\"form_fields[field_dfef4e9]\" required=\"required\"> <label for=\"form-field-field_dfef4e9-1\">No<\/label><\/span><span class=\"elementor-field-option\"><input type=\"radio\" value=\"Anteriormente, pero no ahora\" id=\"form-field-field_dfef4e9-2\" name=\"form_fields[field_dfef4e9]\" required=\"required\"> <label for=\"form-field-field_dfef4e9-2\">Anteriormente, pero no ahora<\/label><\/span><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-step elementor-field-group elementor-column elementor-field-group-field_d790217 elementor-col-100\">\n\t\t\t\t\t\t\t<div class=\"e-field-step elementor-hidden\" data-label=\"\" data-previousButton=\"\" data-nextButton=\"\" data-iconUrl=\"\" data-iconLibrary=\"fas fa-star\" data-icon=\"&lt;svg class=&quot;e-font-icon-svg e-fas-star&quot; viewBox=&quot;0 0 576 512&quot; xmlns=&quot;http:\/\/www.w3.org\/2000\/svg&quot;&gt;&lt;path d=&quot;M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;\" ><\/div>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-name\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tSu nombre\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[name]\" id=\"form-field-name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"  Nombre\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-field_f595ed0 elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_f595ed0\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tCorreo electr\u00f3nico profesional\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[field_f595ed0]\" id=\"form-field-field_f595ed0\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"\u00bfD\u00f3nde podemos contactar con usted?\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_c138e57 elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_c138e57\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tEmpresa\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_c138e57]\" id=\"form-field-field_c138e57\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"\u00bfD\u00f3nde podemos contactar con usted?\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-url elementor-field-group elementor-column elementor-field-group-field_04a311f elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_04a311f\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tURL de App Store \/ Play Store (opcional)\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"url\" name=\"form_fields[field_04a311f]\" id=\"form-field-field_04a311f\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-message\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tMensaje\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-sm\" name=\"form_fields[message]\" id=\"form-field-message\" rows=\"2\" placeholder=\"Escriba aqu\u00ed: leemos cada palabra\" required=\"required\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-md\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M10.8623 10.8619C10.6019 11.1223 10.6019 11.5444 10.8623 11.8047C11.1226 12.0651 11.5447 12.0651 11.8051 11.8047L15.1384 8.47141C15.3987 8.21106 15.3987 7.78895 15.1384 7.5286L11.8051 4.19526C11.5447 3.93491 11.1226 3.93491 10.8623 4.19526C10.6019 4.45561 10.6019 4.87772 10.8623 5.13807L13.0575 7.33333H1.33366C0.965469 7.33333 0.666992 7.63181 0.666992 8C0.666992 8.36819 0.965469 8.66667 1.33366 8.66667H13.0575L10.8623 10.8619Z\" fill=\"#0043FF\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Contacte con nosotros<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Tu app de gaming merece jugadores que se queden Ayudamos a estudios de gaming m\u00f3vil a captar jugadores que vuelven, interact\u00faan y gastan. Instalaciones cualificadas, engagement duradero y m\u00e1s ingresos, respaldados por creatividades de alto rendimiento y segmentaci\u00f3n de precisi\u00f3n a escala global. Captar jugadores M\u00e1s informaci\u00f3n Instalacionesgeneradas +10M apps Campa\u00f1as de performance +50k KPIoptimizados [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":240854,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-240746","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Gaming - Adkomo<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/videojuegos\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Gaming - Adkomo\" \/>\n<meta property=\"og:description\" content=\"Tu app de gaming merece jugadores que se queden Ayudamos a estudios de gaming m\u00f3vil a captar jugadores que vuelven, interact\u00faan y gastan. Instalaciones cualificadas, engagement duradero y m\u00e1s ingresos, respaldados por creatividades de alto rendimiento y segmentaci\u00f3n de precisi\u00f3n a escala global. Captar jugadores M\u00e1s informaci\u00f3n Instalacionesgeneradas +10M apps Campa\u00f1as de performance +50k KPIoptimizados [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/videojuegos\/\" \/>\n<meta property=\"og:site_name\" content=\"Adkomo\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-28T12:32:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/10\/full-mobile-user-acquisition-gaming.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"12 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/videojuegos\/\",\"url\":\"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/videojuegos\/\",\"name\":\"Gaming - Adkomo\",\"isPartOf\":{\"@id\":\"https:\/\/www.adkomo.com\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/videojuegos\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/videojuegos\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/10\/full-mobile-user-acquisition-gaming.png\",\"datePublished\":\"2025-09-01T08:34:16+00:00\",\"dateModified\":\"2026-04-28T12:32:30+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/videojuegos\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/videojuegos\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/videojuegos\/#primaryimage\",\"url\":\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/10\/full-mobile-user-acquisition-gaming.png\",\"contentUrl\":\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/10\/full-mobile-user-acquisition-gaming.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/videojuegos\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.adkomo.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Adquisici\u00f3n de Usuarios M\u00f3viles\",\"item\":\"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Gaming\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.adkomo.com\/es\/#website\",\"url\":\"https:\/\/www.adkomo.com\/es\/\",\"name\":\"Adkomo\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.adkomo.com\/es\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.adkomo.com\/es\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.adkomo.com\/es\/#organization\",\"name\":\"Adkomo\",\"url\":\"https:\/\/www.adkomo.com\/es\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.adkomo.com\/es\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/04\/Adkomo-logo.svg\",\"contentUrl\":\"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/04\/Adkomo-logo.svg\",\"caption\":\"Adkomo\"},\"image\":{\"@id\":\"https:\/\/www.adkomo.com\/es\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Gaming - Adkomo","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/videojuegos\/","og_locale":"es_ES","og_type":"article","og_title":"Gaming - Adkomo","og_description":"Tu app de gaming merece jugadores que se queden Ayudamos a estudios de gaming m\u00f3vil a captar jugadores que vuelven, interact\u00faan y gastan. Instalaciones cualificadas, engagement duradero y m\u00e1s ingresos, respaldados por creatividades de alto rendimiento y segmentaci\u00f3n de precisi\u00f3n a escala global. Captar jugadores M\u00e1s informaci\u00f3n Instalacionesgeneradas +10M apps Campa\u00f1as de performance +50k KPIoptimizados [&hellip;]","og_url":"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/videojuegos\/","og_site_name":"Adkomo","article_modified_time":"2026-04-28T12:32:30+00:00","og_image":[{"url":"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/10\/full-mobile-user-acquisition-gaming.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"12 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/videojuegos\/","url":"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/videojuegos\/","name":"Gaming - Adkomo","isPartOf":{"@id":"https:\/\/www.adkomo.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/videojuegos\/#primaryimage"},"image":{"@id":"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/videojuegos\/#primaryimage"},"thumbnailUrl":"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/10\/full-mobile-user-acquisition-gaming.png","datePublished":"2025-09-01T08:34:16+00:00","dateModified":"2026-04-28T12:32:30+00:00","breadcrumb":{"@id":"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/videojuegos\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/videojuegos\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/videojuegos\/#primaryimage","url":"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/10\/full-mobile-user-acquisition-gaming.png","contentUrl":"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/10\/full-mobile-user-acquisition-gaming.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/videojuegos\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.adkomo.com\/es\/"},{"@type":"ListItem","position":2,"name":"Adquisici\u00f3n de Usuarios M\u00f3viles","item":"https:\/\/www.adkomo.com\/es\/adquisicion-de-usuarios-moviles\/"},{"@type":"ListItem","position":3,"name":"Gaming"}]},{"@type":"WebSite","@id":"https:\/\/www.adkomo.com\/es\/#website","url":"https:\/\/www.adkomo.com\/es\/","name":"Adkomo","description":"","publisher":{"@id":"https:\/\/www.adkomo.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.adkomo.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.adkomo.com\/es\/#organization","name":"Adkomo","url":"https:\/\/www.adkomo.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.adkomo.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/04\/Adkomo-logo.svg","contentUrl":"https:\/\/www.adkomo.com\/wp-content\/uploads\/2025\/04\/Adkomo-logo.svg","caption":"Adkomo"},"image":{"@id":"https:\/\/www.adkomo.com\/es\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.adkomo.com\/es\/wp-json\/wp\/v2\/pages\/240746","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.adkomo.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.adkomo.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.adkomo.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.adkomo.com\/es\/wp-json\/wp\/v2\/comments?post=240746"}],"version-history":[{"count":18,"href":"https:\/\/www.adkomo.com\/es\/wp-json\/wp\/v2\/pages\/240746\/revisions"}],"predecessor-version":[{"id":244720,"href":"https:\/\/www.adkomo.com\/es\/wp-json\/wp\/v2\/pages\/240746\/revisions\/244720"}],"up":[{"embeddable":true,"href":"https:\/\/www.adkomo.com\/es\/wp-json\/wp\/v2\/pages\/240854"}],"wp:attachment":[{"href":"https:\/\/www.adkomo.com\/es\/wp-json\/wp\/v2\/media?parent=240746"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}