/* =========================================================================
   css/proceso2026pagina.css - El proceso de certificacion 2026
   (certificacion-proceso.php). Lo comun esta en css/landing2026.css y
   css/certificacion2026.css; aqui los pasos numerados (.lista_numerica de
   estilos2.css, con la linea amarilla vertical) y el esquema.
   ========================================================================= */

/* Testigo del idioma de la traduccion del navegador: oculto a la vista pero no con display:none
   (el traductor podria saltarse el texto no visible) */
.proc26-idioma {
	position: absolute;
	width: 1px;
	height: 1px;
	overflow: hidden;
	clip: rect(0 0 0 0);
	white-space: nowrap;
}

.proc26-texto > p {
	margin: 0 0 25px;
}

/* Pasos: numero en el cuadrado amarillo y texto a su derecha */
.proc26-texto .lista_numerica {
	margin: 10px 0 35px;
}

/* Numero centrado en el cuadro (estilos2.css le da padding-top y alto fijos, y el texto
   de la BD trae saltos de linea dentro) */
.proc26-texto .lista_numerica_numero {
	display: flex;
	flex-shrink: 0;
	align-items: center;
	justify-content: center;
	width: 40px;
	height: 40px;
	padding: 0;
	font-family: var(--fuente-titulos);
	font-weight: normal;
	line-height: 1;
}

.proc26-texto .lista_numerica_texto {
	padding-bottom: 6px;
	padding-left: 20px;
}

.landing26-contenido .proc26-texto .lista_numerica_texto h2 {
	margin: 6px 0 8px;
	padding: 0;
	background: none;
	color: #f4b333;
	font-family: var(--fuente-titulos);
	font-size: 1.15rem;
	font-weight: 800;
	letter-spacing: 0;
	line-height: 1.3;
}

.proc26-texto .lista_numerica_texto p {
	margin: 0 0 10px;
	color: #5b6573;
}

.proc26-texto .lista_numerica .separador {
	display: none;
}

/* Esquema del proceso */
.proc26-texto img {
	display: block;
	max-width: 100%;
	height: auto;
}

.proc26-texto .proc26-esquema {
	width: 100%;
	margin: 10px 0 30px;
}

.proc26-texto .caja_imagen_fit {
	height: auto;
	overflow: visible;
}
