/*@font-face
{
font-family: "BoldStyle";
src: url("NexusSansWebPro-Bold.woff");
}

@font-face
{
font-family: "regular";
src: url("NexusSansWebPro-Regular1.woff");
}

@font-face
{
font-family: "regular";
src: url("NexusSansWebPro-Regular2.woff");
}
*/
@font-face
{
	font-family: "Bellefair Regular";
	src: url("Bellefair-Regular.woff");
}

@font-face
{
	font-family: "THSarabunNew001";
	src: url("THSarabunNew001.woff");
}


body
{
	line-height: 1.5;
	font-family: "FF Nexus Sans", sans-serif;
}
.hero.has-background
{
	position: relative;
	overflow: hidden;
}
.hero-background
{
	position: absolute;
	object-fit: cover;
	object-position: center center;
	width: 100%;
	height: 100%;
}
.hero-background.is-transparent
{
	/*opacity: 0.3;*/
}
.hero.is-light .subtitle
{
	color: #505050;
}

.app-is-nexus-sans
{
	font-family: "FF Nexus Sans", sans-serif;
}

.app-is-grey-dark{
	color: #505050;
}

.app-is-navy-blue {
    color: #183153;
}

.is-sub-title-link
{
	line-height: 12pt;
	margin-top: 1px;
	margin-bottom: 5px;
	font-size: .75rem!important;
}

.is-tag-sub-elecciones
{
	font-size: 14pt;
	color: #183153;
	font-size: 1rem!important;
}

.is-tag-sub-elecciones:hover
{
	color: #d12e3a;

}

.num-derecha
{
	color: #232425;
}

.num-derecha:hover
{
	text-decoration: blink;
	border-bottom: 1px dotted #d12e3a;
	line-height: 10pt;
	color: #d12e3a;
}

.is-title-proyecto
{
	font-size: 16pt ;
	color: #183153;
	line-height: 12pt;
}

.is-link-areas
{
	font-size: 1em;
	text-decoration: none;
    cursor: pointer;
}
.is-link-areas:hover
{
	text-decoration: none;
	border-bottom: none;
	color: #d12e3a;
}

.is-link-areas-tag
{
	border-color: #232425 !important;
	color: #232425 !important;
	background-color: #7a7a7a21 !important;
}



.app-autores
{
	line-height: 16pt;
}

.duracion_fe
{
	font-size: 30pt;
	line-height: 15pt;
}




.fechas
{
	font-size: 16pt !important ;
}
.monto
{
	font-size: 24pt !important;
}




.app-is-color-lead{
	color: #505050;
}






.app-is-link:hover{
	text-decoration: blink;
	border-bottom: 2px solid #d12e3a;

	color: #d12e3a;
}

.app-is-link-icon{
	font-family: "Bellefair Regular","GOTHIC";
	font-size: 125%;
}

.app-is-link-icon:hover{
	text-decoration: blink;
	border-bottom: 1px dotted #d12e3a;
	line-height: 10pt;
	color: #d12e3a;
}

.app-is-button{
	border-radius: 0px !important;
}

.app-title{
	color: #505050;
}
