@charset "utf-8";
/* CSS Document */
/*----------*/
/*------colores ----*/
html {
	font-family: 'Open Sans Condensed', sans-serif !important; 
	/*font-family: 'Roboto', sans-serif !important;*/
	line-height: 1.8;
}
/*--------------*/
.overTablas{
	height: 400px;
}
/*------------------*/
.slidertexto {
	font-size: 1.8rem;
}
.cajaSliderTexto {
	margin-left: 0px!important;
	text-align: right;
	font-family: 'Baloo 2', cursive !important;
	font-weight: 600 !important;
	color: aqua;
	
}

/*----------------------*/
.deckIncio{
	
	border-bottom-left-radius: 3rem!important;
	border-top-right-radius: 3rem!important;
	
}
.quesomos{
	
}
.quesomos ul {
	list-style: none; 
	padding: 0; 
	margin-left: 10px; 
}

.quesomos li::before { 
	line-height: 4em;
	content: url("../images/iconos/extintor.png"); 
	padding-right: 8px; 
	color: red; 
}
.quesomos h4 {
	color: #e2921e !important;
}

.quesomos h4::before  {
	margin-top: 5px;
	content: url("../images/iconos/fuego.png"); 
	padding-right: 8px; 
	color: red; 
}
.misionVision {
	border-right: 1px solid #e2921e;
	border-left: 1px solid #e2921e;
	
}


.quesomos h1 {
	color: #003682 !important;
}

.colornaranja {
	background-color: #e2921e !important;
}
.colormenu{
	background-color: #d6d6e9 !important;
}
.colorAzulM{
	background-color: #003682 !important;
}
.colorNaranjaM{
	background-color: #d58500 !important;
}
.borderAzulM{
	border: 1px solid #003682 !important;
}
.bordeArAb_AM{
	border-top: 1px solid #003682 !important;
	border-bottom:  1px solid #003682 !important;
}
.bordeArA_AM{
	border-top: 1px solid #003682 !important;
	/*border-bottom:  1px solid #003682 !important;*/
}
.bordeArB_AM{
	/*border-top: 1px solid #003682 !important;*/
	border-bottom:  1px solid #003682 !important;
}
/*---------------*/
.w-85{
	width: 85%;
}
.h-90{
	height: 90% !important;
	color: aqua;
}
/*--------------------------*/
.margenBody {
	margin-top: 95px;
	
}
.borderColor_1{
	border: 2px solid #F10004;
}
/*----------------*/
.footerHeigth{
	
	height: 50% !important;
}
/*----tipografoa------------------*/

@media (max-width:575.98px) {
.fontRitulo_R{
	font-size: 15vw !important;
	font-family: 'Baloo 2', cursive !important;
}
}
/*----fonts------*/

.fontBaloo{
	font-family: 'Baloo 2', cursive !important;
}

.fontBalooM{
	font-family: 'Baloo 2', cursive !important;
	font-weight: 500 !important;
}
.fontBalooB{
	font-family: 'Baloo 2', cursive !important;
	font-weight: 600 !important;
}
.fontBalooColorAM{
	color: #003682 !important;
}
.fontRoboto{
	/*font-family: 'Roboto', sans-serif !important;
	font-family: 'Rajdhani', sans-serif!important;*/
	font-family: 'Lato', sans-serif !important;
}
.borderRoundBL {
	border-bottom-left-radius: 3rem;
}
.borderRoundBR {
	border-bottom-right-radius: 3rem;
}

/*---------------------------------------*/

.btnBalooB{
	font-family: 'Baloo 2', cursive !important;
	font-weight: 600 !important;
	font-size: 18px!important;
}
.botonProduct {
	font-family: 'Baloo 2', cursive !important;
	font-weight: 600 !important;
	background-image: linear-gradient(to top right, rgba(0,54,130,.6), rgba(0,54,130,0.2)) !important;
	color: rgba(0,54,130,1);
	margin:.1rem 0rem 0rem .5rem;
	text-align: left;
	/*font-size: 1rem !important;
	
	padding: 0rem  !important;*/
	/*border: 1px solid #003682  !important;*/
	border-radius:.0rem .3rem 0rem 0rem !important
}
.botonLinea {
	font-family: 'Baloo 2', cursive !important;
	font-weight: 600 !important;
	background-color: rgba(0,54,130,1);
	/*background-image: linear-gradient(to top right, rgba(0,54,130,.6), rgba(0,54,130,0.2)) !important;*/
	color: white;
	margin:.2rem 0rem 0rem 0rem!important;
	font-size: 1rem !important;
	
	padding: 0.5rem 0rem 0.5rem 0rem  !important;
	/*border: 1px solid #003682  !important;*/
	border-radius:.0rem 1rem 0rem 0rem !important
}
.titLineaMenu {
	font-family: 'Baloo 2', cursive !important;
	font-weight: 600 !important;
	background-color: rgba(0,54,130,1);
	/*background-image: linear-gradient(to top right, rgba(0,54,130,.6), rgba(0,54,130,0.2)) !important;*/
	color: white;
	margin:.2rem 0rem 0rem 0rem;
	font-size: 1.5rem !important;
	
	padding: .4rem 0rem .4rem 1rem  !important;
	/*border: 1px solid #003682  !important;*/
	border-radius:.0rem .3rem 0rem 0rem !important
}