
.bloque_logos{ padding: 8px;}
.enlaces .titular_seccion{ padding-top: 30px; padding-bottom: 15px; font-size: 2.2em; font-weight: 700; color: #222;}
.marca{ text-align: center; padding: 8px; transition: all linear 0.45s;}
.marca a p{color:#666;}

.marca:hover { 
    background-color: #efefef80;
}

.bloque_areas{ margin-top: 50px;}
.bloque_areas:first-child{margin-top: 0px;}


/* Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px) { 
    .enlaces .titular_seccion { font-size: 1.6em; }
    .bloque_areas{ margin-top: 20px;}
}

/* Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) and (max-width: 767.98px) {

    .enlaces .titular_seccion { font-size: 1.6em;   }
    .bloque_areas{ margin-top: 20px;}
}
    

/* Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) and (max-width: 991.98px) { 
	
}

/* Large devices (desktops, 992px and up)*/
@media (min-width: 992px) and (max-width: 1199.98px) { 
	
}

/* Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) and (max-width: 1399px){ 
	
}
/* Extra large devices (large desktops, 1400px and up)*/
@media (min-width: 1400px) { 
	

}

