@charset "utf-8";
/* CSS Document */

h1.tituloBox{ 
	max-width: 75%
}

/**/

.intro-banner{
	padding: 0 5rem 7rem 5rem;
	gap:5rem;
}

.intro-banner h1{
	font-size: 1.8em;		
}

.intro-banner h2{
	font-size: 2em;
}

.perfiles{
	align-items: flex-start;
}

.perfiles .x2-grid-col, .perfiles .x2-grid-col.perfil-pic{
	width: calc(50% - 1rem);	
}

.titulo-xxxl{
	font-size: 2.5em;
}

/**/
.cat-grid .cat-item{
	width: calc(50% - var(--margin-big));
}


.slide-wrapper .slide-txt-wrapper{
	width: 50%;
	padding: var(--margin-big);
}

.slide-wrapper .bk{
	margin-left: -5%;
}

h1.titulo-big, h1.titulo-intro, h1.titulo-bloque{
	font-size: 2em;
}

/**/

.grid-menu-block{
	grid-template-columns: 40% auto;
}

@media(max-width:1100px){
    
    .gridArticulos .boxArticulo {
        width: 50%;
    }
	
	.cat-grid.cat-grid-home .cat-item{
		width: calc(33% - var(--margin-big));
	}
	
	.featured-grid .entradas, .featured-cat{	
		grid-column-gap: var(--margin-small);
		grid-row-gap: var(--margin-small);
	}	
	
}

@media(max-width:1070px){
    .grid_trabajos .colTrabajos{
        width: 50%;
    }
}

@media(max-width:1000px){      
    .gridArticulos .boxArticulo {
        width: 50%;
    }
	
	.perfiles-grid{
		grid-template-columns: repeat(2, 1fr);
	}
}



