
10K AMISTAD A TRAVES DEL DEPORTE
Faltan para la carrera: 00 Días : 00 Horas : 00 Min : 00 Seg ¡LA CARRERA HA COMENZADO! CATEGORÍAS 10K 18 a 29 Años 30 a 39 Años 40 a 49 Años 50+ Años o más Escuela de Capacitación Toda Edad * Edad cumplida al día de la carrera. * Se premia la general y ellos abandonan sus categorías (no hay doble premiación). /* Contenedor Raíz y Reseteo Básico */ .evento-micrositio-root { background-color: #ffffff; font-family: 'Montserrat', 'Segoe UI', Roboto, sans-serif; max-width: 100%; margin: 0 auto; overflow: hidden; /* Evita desbordes */ border-radius: 12px; box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1); } /* --- Estilos del Encabezado (Imagen) --- */ .evento-header { width: 100%; line-height: 0; /* Elimina espacio inferior de imagen */ } .evento-banner-img { width: 100%; height: auto; display: block; } /* --- Estilos del Contador Regresivo (Fondo Azul Deportivo) --- */ .evento-contador-wrapper { background-color: #0d47a1; /* Azul Principal Oscuro */ background-image: linear-gradient(135deg, #0d47a1 0%, #1e88e5 100%); /* Degradado Deportivo */ color: #ffffff; padding: 30px 20px; text-align: center; position: relative; border-bottom: 5px solid #d32f2f; /* Línea de acento Roja inferior */ } .contador-titulo { font-size: 18px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.5px; margin: 0 0 20px 0; color: #e3f2fd; /* Azul muy claro */ } .contador-display { display: flex; justify-content: center; align-items: center; gap: 10px; max-width: 600px; margin: 0 auto; } .cont-bloque { display: flex; flex-direction: column; align-items: center; min-width: 70px; } .cont-numero { font-size: 48px; font-weight: 800; line-height: 1; color: #ffffff; font-variant-numeric: tabular-nums; /* Mantiene números alineados */ } .cont-etiqueta { font-size: 12px; text-transform: uppercase; color: #bbdefb; /* Azul claro para contraste */ font-weight: 600; margin-top: 5px; letter-spacing: 1px; } .cont-divisor { font-size: 36px; font-weight: 300; color: #e3f2fd; opacity: 0.7; padding-bottom: 20px; /* Alineación visual */ } .contador-finalizado-msj { font-size: 24px; font-weight: 800; color: #ffeb3b; /* Amarillo brillante para destacar */ text-transform: uppercase; margin-top: 10px; } /* --- Estilos de Categorías --- */ .categorias-contenedor { padding: 40px 20px; max-width: 900px; margin: 0 auto; } .categorias-titulo { color: #0d47a1; text-align: center; font-size: 26px; font-weight: 700; text-transform: uppercase; margin-bottom: 30px; letter-spacing: 1px; } .categorias-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(160px, 1fr)); gap: 20px; margin-bottom: 35px; } .categoria-tarjeta { background-color: #f8fafc; border: 2px solid #e2e8f0; border-top: 5px solid #1e88e5; /* Detalle Azul deportivo */ border-radius: 10px; padding: 25px 15px; text-align: center; display: flex; flex-direction: column; justify-content: center; align-items: center; transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease; } .categoria-tarjeta:hover { transform: translateY(-5px); box-shadow: 0 10px 20px rgba(30, 136, 229, 0.15); border-color: #1e88e5; } .categoria-tarjeta.destacado { border-top-color: #d32f2f; /* Detalle Rojo */ } .categoria-tarjeta.destacado:hover { box-shadow: 0 10px 20px rgba(211, 47, 47, 0.15); border-color: #d32f2f; } .categoria-tarjeta.especial { border-top-color: #0d47a1; /* Azul oscuro institucional */ } .categoria-rango { display: block; font-size: 32px; font-weight: 800; color: #1e293b; line-height: 1.1; } .categoria-rango.texto-sm { font-size: 18px; font-weight: 700; text-transform: uppercase; } .categoria-etiqueta { display: block; font-size: 14px; color: #64748b; font-weight: 600; text-transform: uppercase; margin-top: 8px; letter-spacing: 0.5px; } .categorias-reglas { border-top: 1px dashed #e2e8f0; padding-top: 25px; max-width: 700px; margin: 0 auto; } .regla-item { font-size: 15px; color: #475569; line-height: 1.6; margin: 10px 0; display: flex; align-items: flex-start; } .asterisco { color: #d32f2f; /* Rojo llamativo */ font-weight: bold; font-size: 20px; margin-right: 10px; line-height: 1; } /* ============================================= AJUSTES RESPONSIVE (MÓVILES) ============================================= --> */ @media (max-width: 600px) { .evento-contador-wrapper { padding: 20px 10px; } .cont-numero { font-size: 32px; } .cont-etiqueta { font-size: 10px; } .cont-bloque { min-width: 50px; } .cont-divisor { font-size: 24px; padding-bottom: 15px; } .contador-titulo { font-size: 16px; margin-bottom: 15px; } .categorias-titulo { font-size: 22px; } .categoria-rango { font-size: 28px; } .categoria-rango.texto-sm { font-size: 16px; } .regla-item { font-size: 14px; } } @media (max-width: 400px) { .categorias-grid { grid-template-columns: 1fr; } .contador-display { gap: 5px; } } Premios y reconocimientos para nuestros ganadores y participantes 1 Moto 250cc Thunder Motos 1 Hospedaje Napo Wildlife Center 1 TV 65" IDC Mayorista Limóncocha Wildlife Experience (2 Días 1 Noche) Amazon Journeys 4 Hospedajes Termas El Pantanal 2 Masajes Termas El Pantanal 10 Truchas Termas El Pantanal 10 Entradas Termas El Pantanal 10 Premios Mil Deportes 3 Órdenes de Consumo Cocina Manaba Río /* Contenedor Raíz */ .premios-micrositio-root { background-color: #ffffff; font-family: 'Montserrat', 'Segoe UI', Roboto, sans-serif; max-width: 100%; margin: 0 auto; overflow: hidden; border-radius: 12px; box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1); } /* Contenedor Principal */ .premios-contenedor { padding: 40px 20px; max-width: 1100px; margin: 0 auto; } /* Encabezado */ .premios-encabezado { text-align: center; margin-bottom: 40px; } .premios-subtitulo { color: #64748b; font-size: 16px; margin: 0; font-weight: 500; } /* Grilla de Premios */ .premios-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(240px, 1fr)); gap: 20px; } /* Tarjeta Individual */ .premio-tarjeta { background-color: #f8fafc; border: 2px solid #e2e8f0; border-top: 4px solid #1e88e5; /* Azul Deportivo */ border-radius: 10px; padding: 20px; display: flex; flex-direction: column; align-items: center; text-align: center; transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease; } .premio-tarjeta:hover { transform: translateY(-5px); box-shadow: 0 10px 20px rgba(30, 136, 229, 0.15); border-color: #1e88e5; } /* Tarjetas Destacadas */ .premio-tarjeta.destacado { border-top-color: #d32f2f; /* Detalle Rojo */ background-color: #fff8f8; } .premio-tarjeta.destacado:hover { box-shadow: 0 10px 20px rgba(211, 47, 47, 0.18); border-color: #d32f2f; } .premio-tarjeta.destacado .premio-icono { background-color: #ffebee; color: #d32f2f; } /* Iconos SVG */ .premio-icono { width: 50px; height: 50px; background-color: #e3f2fd; color: #1e88e5; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-bottom: 15px; flex-shrink: 0; } .premio-icono svg { width: 26px; height: 26px; } /* Info */ .premio-info { width: 100%; } .premio-cantidad { display: block; font-size: 12px; font-weight: 700; text-transform: uppercase; color: #1e88e5; letter-spacing: 0.8px; margin-bottom: 5px; } .premio-tarjeta.destacado .premio-cantidad { color: #d32f2f; } .premio-nombre { font-size: 15px; font-weight: 700; color: #1e293b; margin: 0; line-height: 1.35; } /* ============================================= AJUSTES RESPONSIVE (MÓVILES) ============================================= */ @media (max-width: 768px) { .premios-contenedor { padding: 30px 15px; } .premios-subtitulo { font-size: 14px; } .premios-grid { grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 15px; } .premio-tarjeta { padding: 15px; } .premio-icono { width: 44px; height: 44px; } .premio-icono svg { width: 22px; height: 22px; } .premio-nombre { font-size: 14px; } } @media (max-width: 480px) { .premios-grid






