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

@font-face {
    font-family: 'cabin_condensedregular';
    src: url('cabincondensed-regular-webfont.eot');
    src: url('cabincondensed-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('cabincondensed-regular-webfont.woff') format('woff'),
         url('cabincondensed-regular-webfont.ttf') format('truetype'),
         url('cabincondensed-regular-webfont.svg#cabin_condensedregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'cabin_condensedsemibold';
    src: url('cabincondensed-semibold-webfont.eot');
    src: url('cabincondensed-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('cabincondensed-semibold-webfont.woff') format('woff'),
         url('cabincondensed-semibold-webfont.ttf') format('truetype'),
         url('cabincondensed-semibold-webfont.svg#cabin_condensedsemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'cabin_condensedbold';
    src: url('cabincondensed-bold-webfont.eot');
    src: url('cabincondensed-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('cabincondensed-bold-webfont.woff') format('woff'),
         url('cabincondensed-bold-webfont.ttf') format('truetype'),
         url('cabincondensed-bold-webfont.svg#cabin_condensedbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'cabin_condensedmedium';
    src: url('cabincondensed-medium-webfont.eot');
    src: url('cabincondensed-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('cabincondensed-medium-webfont.woff') format('woff'),
         url('cabincondensed-medium-webfont.ttf') format('truetype'),
         url('cabincondensed-medium-webfont.svg#cabin_condensedmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

h1{
	  font-family: 'Cabin Condensed', sans-serif;
}

h2 a{
  color:#6AAF22;
}

h2{
  font-family: 'Cabin Condensed', sans-serif;
  background:#fff;
  color:#379ed3;
  text-align:center;
  width:auto;
}

h2 a{
  color:#379ed3;
}

h2 a:hover{
  color:#6AAF22;
  text-decoration:none;
}


h3{
	font-family: 'Cabin Condensed', sans-serif;
	color:#999999;
	text-transform:uppercase;
}

p{
color:#999;	
line-height:24px;
font-size:14px;
}

@media (min-width:992px){
	
h2{
font-size:18px !important;	
}

h3{
font-size:24px !important;	
}
}

/* Header */

.llamenos-header{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ccc;
	line-height:16px;	
}

.numero-fono-header{
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;	
	line-height:18px;
}

/* Home */

.tit-destacados{
  font-family: 'Cabin Condensed', sans-serif;
  color:#808080;
  text-align:center;
  width:100%;
  font-size:24px;
}

.ver-mas-destacados{
font-family: 'Cabin Condensed', sans-serif;
font-size:14px;
  color:#379ed3;
  text-align:center;
  padding-left:5px;	
}

.ver-mas-destacados a{
  color:#379ed3;
  text-decoration:none;
}

.ver-mas-destacados a:hover{
  color:#54ab21;
  text-decoration:none;
}

@media (min-width:992px){
.tit-destacados{
  font-size:30px;
}
}

.tit-lateral{

  font-family: 'Cabin Condensed', sans-serif;
  color:#8cc63f;
  font-size:22px;
  width:auto;
  padding-left:15px;
}

/* Huella de Carbono*/

.sub-destacado-interno{
  font-family: 'Cabin Condensed', sans-serif;
  color:#379ed3;
  font-size:16px;	
}

.lista-sin-padding{
	padding-left:15px;
	
}

.lista-sin-padding li{
	list-style-image:url(../images/list.jpg);
	
}

/* Footer */

.rubro-empresa-footer{
	font-family: 'Cabin Condensed', sans-serif;
	font-size:20px;
	color:#999;
}

.web-footer{
	font-family: 'Cabin Condensed', sans-serif;
	font-size:17px;
	color:#6aaf22;
	line-height:35px;
}

footer p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#808080;
	line-height:22px;
	margin-top:5px;
}

@media (min-width:768px) and (max-width:991px){
.rubro-empresa-footer{
	font-size:18px;
}

.web-footer{
	line-height:0px;
}

}