<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#appSummary{
	justify-content:center;
}
@media (min-width: 992px) { 
	.conguion{
		border-left:1px solid gray;
		margin-left: 20px;
		padding-left: 10px;
	}
	.nav-link{
		padding-left: 8px !important;
	}

}
@media (min-width: 768px) { 
	.ddYear{padding-top:3em;}
	.txt-abajo{position: absolute;bottom: 0px}

}
.ddYear{margin-bottom:5px;}
.nav-link{
	padding-left: 0px ;
}
.nav-fill a {
	text-decoration: none;
	color:var(--secondary);
}
.nav-fill a {
	text-decoration: none;
	color:var(--secondary);
}
.nav-fill a:hover {
	text-decoration: none;
	color:var(--dark);
}
:root{
	--azul:rgb(15, 83, 160);
	--azul-logos:rgb(15, 82, 159);
	--celeste:#28B4E0;
	--naranjo:#FCBF01;
	--blanco:rgb(255, 255, 255);
	--transparente:rgba(255, 255, 255, 0.7);
	--claro:#F8F8FF;
	--oscuro:#495057;
	--negro:rgb(0, 0, 0);
	--atenuado:rgb(75, 77, 78);
	--gris:#D6D6D6;
	--color-cetiuc:#10539f;
	--color-enti:#B8CE15;
	--color-esuti:#00A3B5;
	--color-club:#0F53A0;
	--color-cio:#00A3B5;
	--color-smart:#D6D6D6;
	--color-itScan:#FCBF01;
	--color-deseleccionado:rgb(214, 214, 214);
}

@font-face {
	font-family: 'Lato';
	src: url(fonts/Lato-Black.ttf) format('truetype');
	font-weight: bolder;
	font-style: normal;
}
@font-face {
	font-family: 'Trajan';
	src: url(fonts/trajan.ttf) format('truetype');
	font-weight: bolder;
	font-style: normal;
}
@font-face {
	font-family: 'Questrial';
	src: url(fonts/questrial.ttf) format('truetype');
	font-weight: normal;
	font-style: normal;
}
body{
	color:var(--negro);
	font-family: "Questrial";
	padding-top:70px;
}


.logo{
	font-family: "Lato" !important;
}

.color-club{
	color: var(--color-club) !important
}
.color-cio{
	color: var(--color-cio) !important
}
.color-enti{
	color: var(--color-enti) !important
}
.color-esuti{
	color: var(--color-esuti) !important
}
.color-itScan{
	color: var(--color-itScan) !important
}
.navbar-light .navbar-brand {
	color: var(--color-cetiuc) !important;
	font-family: "Trajan";
	font-size:200%;
}

.logocetiuc {
	color: var(--color-cetiuc) !important;
	font-family: "Trajan";
}
.carousel-control-next ,.carousel-control-prev, .carousel-indicators{
	filter: invert(60%);
}

.noselect{
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.fa-centro{
	display: block;
	margin:0 auto;
	padding-top:1em;
	padding-bottom:0.3em;
}

.hpartner{
	background-color: var(--gris);
	padding:3em 0em;
	color:var(--blanco);
}

hr{
	border-bottom: 0.4em solid;
	max-width: 9em;
	margin-left: 0px;
	margin-top:2em;
	margin-bottom: 0.3em;
	color:var(--color-cetiuc);

}
.contactanos{
	background-color: var(--azul);
	color: var(--blanco);
}
.logo-cliente{
	display:flex;
	align-items: center;
	min-height:10rem;
	margin-bottom: 3rem;


}
.logo-cliente img{
	margin:auto;
	width:200px !important;
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
}
.retrato img{
	max-width: 300px;
}
.retrato{
	max-width: 300px;
}
.bg-noticia{
	filter: grayscale(100%) brightness(30%) !important;
	-webkit-filter: grayscale(100%) brightness(30%) !important;
	height:18rem;
	width: 25rem;
}
.card-noticia{
	width: 25rem;
	height:18rem;
}
.card-footer{
	background-color: transparent !important;
	border-top:0px !important;
}
.bg-insight{
	background-size: cover !important;
	background-position: center !important;
	background-repeat: no-repeat !important;
	height: 650px;
	margin:1em;
}
.insight-oscuro .bg-insight{
	filter: grayscale(100%) brightness(30%) !important;
  	-webkit-filter: grayscale(100%) brightness(30%) blur(5px) !important;
}


.insight{
	height: 500px;
	min-width:250px;
  	z-index: 2;
  	top:50%;
  	left:50%;
  	transform: translate(-50%, -50%);
  	position: absolute;
}
.iContenido{
	margin-bottom: 2em;
}
.insight-oscuro .iContenido{
	margin-bottom: 2em;
	color: var(--blanco);
	font-size: 1.2em;
}
.insight-claro .iContenido{
	margin-bottom: 2em;
	color: var(--negro);
	font-size: 1.2em;
}
.iTitulo{
	margin-bottom: 4em;
}


.espacio{
	width:100%;
	height:400px;
}
.fondoClubCio{
	background: url("../img/cCio.png") center center no-repeat;
    background-size: cover;
    color:var(--blanco);
    min-height:94vh;
}
.fondoPrincipal{
	background: url("../img/fondoPC.png");
    background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;

    color:var(--blanco);
    min-height:100vh;

    padding:102px 32px 32px 32px;
	margin-top: -70px;
}
.fondoPrincipal h1{
	margin-bottom: 1em;
}

.footer{
	padding: 3em;
	background-color: var(--negro);
	color:var(--blanco);
}
.txt-partners{
	padding-top: 4em;
}
.footer a{
	color:var(--blanco);
	text-decoration: none;
}
.fondo-imagen{
	background-color: var(--transparente);
	color: var(--negro);
	font-size:1.3em;
	padding:3em;
}
.fondo-imagen hr{
	margin-top: 0em;
}
.modulo{
	padding:70px 20px 20px 20px;
	min-height:100vh;
	margin: -70px -15px 15px -15px;
}
.alto{
	min-height:56vh;
}
.modulo:nth-child(odd){
	background-color: var(--gris);
	padding-top:1em !important;
}
.tab-content{
	padding:3em;
}

h1{
	font-size: 1.9em;
}

.formularioContacto{
	background:var(--oscuro) !important;
	clear:left !important;
}
.formularioContacto form { 
	padding: 10px 6% !important;
}
.formularioContacto h3{
	text-align: center !important;
}
.bg-noticia{
	background-color: white !important;
}
#btnPopup{
	bottom:5px;
	display: block;
	margin:auto;
	position: sticky;
	z-index:5;
}</pre></body></html>