/***********************************/
/* ESTILOS DEL ESQUEMA DE CONEXIÓN */
/***********************************/


.cl_cont_esq_conex
{
	display: flex;
	flex-direction: column;
	position: absolute;
	width: 100%;
	align-items: center;
	padding-top: 19px;
	padding-bottom: 40px;
	background-color: transparent;
}

.cl_cont_texto_esq_conex
{
	display: flex;
	flex-direction: column;
	width: 100%;
	align-items: center;
	padding-top: 17px;
	padding-bottom: 17px;
}

.cl_texto_esq_conex
{
	text-align: center;
	font-family: "Helvetica";
	font-size: 21px;
 	font-weight: 600;
	color: rgb(89, 131, 167, 1);
	text-shadow: -0.5px 0.5px 0 rgb(60, 60, 60, 1), 0.5px 0.5px 0 rgb(60, 60, 60, 1), 0.5px -0.5px 0 rgb(60, 60, 60, 1), -0.5px -0.5px 0 rgb(60, 60, 60, 1);
	text-decoration: none;
 	text-transform: uppercase;
 	letter-spacing: 0.5px;
	white-space: nowrap;
	user-select: none;
}

.cl_cont_img_esq_conex
{
	display: flex;
	flex-direction: column;
	width: 100%;
	align-items: center;
}

.cl_img_esq_conex
{
	height: auto;	
	width: auto;
	pointer-events: none;
	user-select: none;
}


/*********************/
/* PUNTOS DE RUPTURA */
/*********************/


/* Dispositivos chicos como teléfonos (768 px o menos) */
@media only screen and (max-width: 768px)
{
	.cl_cont_esq_conex
	{
		padding-top: 16px;
		padding-bottom: 32px;
	}
	.cl_texto_esq_conex  /* OK */
	{
		font-size: 16px;
	}
	.cl_img_esq_conex
	{
		width: 98%;
	}
}