@charset "utf-8";
/* CSS Document */

.ancho-completo {
	width: 100%;
}

.img-parallax-activos {
	height: 270px;
	background: url("../images/services/banner/activo.jpg");
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}


.img-parallax-servicios {
	height: 270px;
	background: url("../images/services/banner/servicios_publicos.jpg");
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}


.img-parallax-desarrollo {
	height: 270px;
	background: url("../images/desarrollo1.jpg");
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.img-parallax-contabilidad {
	height: 270px;
	background: url("../images/contabilidad1.jpg");
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.img-parallax-gobierno {
	height: 270px;
	background: url("../images/gobierno-corporativo.jpg");
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}


.img-parallax-diesel {
	height: 270px;
	background: url("../images/services/banner/gasolina.jpg");
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.img-parallax-mercadotecnia {
	height: 270px;
	background: url("../images/services/banner/mercadotecnia.jpg");
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.img-parallax-profit {
	height: 270px;
	background: url("../images/services/banner/profit.png");
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.img-parallax-innovacion {
	height: 270px;
	background: url("../images/services/banner/innovacion.jpg");
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.img-parallax-auditoria {
	height: 270px;
	background: url("../images/services/banner/auditoria.jpg");
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.img-parallax-contabilidad {
	height: 270px;
	background: url("../images/services/banner/contabilidad.jpg");
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.img-parallax-comercio {
	height: 270px;
	background: url("../images/services/banner/comercio.jpg");
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.img-parallax-mercantil {
	height: 270px;
	background: url("../images/services/banner/mercantil.jpg");
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.img-parallax-family {
	height: 270px;
	background: url("../images/services/banner/negocio-familiar.jpg");
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.img-parallax-fiscal {
	height: 270px;
	background: url("../images/services/banner/fiscal.jpg");
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.img-parallax-litigio {
	height: 270px;
	background: url("../images/services/banner/litigio.jpg");
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.img-parallax-transferencia {
	height: 270px;
	background: url("../images/services/banner/transferencia.jpg");
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.img-parallax-prevencion {
	height: 270px;
	background: url("../images/services/banner/prevencion.jpg");
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.img-parallax-seguridad {
	height: 270px;
	background: url("../images/services/banner/seguridad.jpg");
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.img-parallax-diagnostico {
	height: 270px;
	background: url("../images/services/banner/diagnostico.jpg");
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.img-parallax-rentabilidad {
	height: 270px;
	background: url("../images/services/banner/rentabilidad.jpg");
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.img-parallax-fianzas {
	height: 270px;
	background: url("../images/services/banner/fianzas.jpg");
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.img-parallax-tesoreria {
	height: 270px;
	background: url("../images/services/banner/tesoreria.jpg");
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}


/* CHAMELEON BOX */

.chameleon-box h1 {  /* titulos servicios */
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 600;
	font-size: 30px;
	color: #fff;
	background-color: #1769a3;
	text-transform: uppercase;
	margin: 40px auto;
	padding: 7px 10px 7px 20px;
}

.chameleon-box h2 {
	margin: 27px auto;
}

.chameleon-box h3 {
	margin: 25px auto;
}

.chameleon-box h4 {
	color: #0f1923;
	font-weight: 600;
}

.chameleon-box ul {
	margin: 30px auto 30px auto;
}

.chameleon-box ul li {
	color: #0f1923;
	margin: 0 0 10px;
	padding: 0 0 0 22px;
	font-weight: 400;
	background: url(../images/icons/li-icon.png) no-repeat left 5px;
}

.chameleon-box strong {
	font-weight: 600;
	color: #0f1923;
}


/* TABLA */

.tabla-titulo {
	text-align: center;
	color: #1769a3;
	text-transform: uppercase;
}

/* TITULOS */

h2.titulo-servicios {
	background: #e7e7e7;
	padding: 14px 10px 14px 20px;
	font-size:  25px;
	margin: auto 30px;
	font-family: 'robotoblack';
}

h2.titulo-gris {
	background: #e7e7e7;
	padding: 14px 10px 14px 20px;
	font-size:  25px;
	margin: 0 0px 30px 0;
	font-family: 'robotoblack';
}

h2.titulo-blanco {
	font-size:  25px;
	font-family: 'robotoblack';
}

h2.titulo-azulosc {
	background: #162331;
	color: #fff;
	padding: 14px 10px 14px 20px;
	font-size:  25px;
	margin: 0;
	font-family: 'robotoblack';
}

h2.titulo-azul {
	background: #1769a3;
	padding: 14px 10px 14px 20px;
	font-size:  25px;
	margin: 0 0px 30px 0;
	font-family: 'robotoblack';
	color: #fff;
}

h2.titulo-transp {
	background: rgba(82,122,172,0.1);
	padding: 14px 10px 14px 20px;
	font-size:  25px;
	margin: 0 0px 30px 0;
	font-family: 'robotoblack';
	color: #fff;
}

h3.titulo-azul {
	background: #1769a3;
	padding: 14px 10px 14px 20px;
	font-size:  20px;
	margin: 0 0px 20px 0;
	font-family: 'robotoblack';
	color: #fff;
}


/* FRANJAS */

.franja-azul {
	float:left;
	width:100%;
	height: 30px;
	background-color: #1769a3;
}

.franja-gris1 {
	float:left;
	width:100%;
	height: 20px;
	background-color: #ddd;
}

.franja-gris2 {
	float:left;
	width:100%;
	height: 6px;
	background-color: #fff;
}


/* ESTILOS GENERALES */

.blue-chameleon {
	background-color:#0f1923;
	background: url('../images/fondo-barra.png');
	background-position: 0 -60px;
	background-repeat: no-repeat;
}


/* TABLA */

.tabla-chameleon {
	background:#162331;
	color:#fff;
	font-weight:bold;
	padding:15px 0px;
}


@media screen and (max-width: 600px){

h2.titulo-gris {
	margin: 30px 0px 30px 0;
}
.
