	
/*****************************************************************************************/		
		.somos1 {
			position: relative;
			background-image: url('../images/fondo_somos1.png');
			background-repeat: no-repeat;
			background-size: cover;
			/*background-position: center;*/
			width: 100%;
			max-width: 100%;
			margin: 3px auto;
			display: grid;
			grid-gap: 0px;
			grid-template-columns: 	repeat(3, 1fr);
			grid-template-rows: 	repeat(2, auto);
			grid-template-areas:"vacio1 titulo1 titulo1"
								"vacio1 parte1  parte1"
								"vacio1 parte2  parte2";
		}

		.somos1 > div,
		.somos1 .titulo1,
		.somos1 .vacio1,
		.somos1 .parte1,
		.somos1 .parte2{
			padding: 0px;
			border-radius: 0px;
		}

		.somos1 .titulo1{	width:100%;	grid-area: titulo1;}
		.somos1 .vacio1 {	width:100%;	grid-area: vacio1;  }
		.somos1 .parte1 {	width:100%;	grid-area: parte1; }
		.somos1 .parte2 {	width:100%;	grid-area: parte2; }

		@media screen and (max-width: 1001px){
			.somos1 {
			grid-template-areas:"titulo1 titulo1 titulo1"
								"vacio1  vacio1  vacio1"
								"parte1  parte1  parte1"
								"parte2  parte2  parte2";
			}
			}		

/*****************************************************************************************/		
		.somos2 {
			position: relative;
			background-image: url('../images/fondo_somos2.png');
			background-repeat: no-repeat;
			background-size: cover;
			width: 100%;
			max-width: 100%;
			margin: 3px auto;
			display: grid;
			grid-gap: 0px;
			grid-template-columns: 	repeat(3, 1fr);
			grid-template-rows: 	repeat(2, auto);
			grid-template-areas:"titulo1 titulo1 vacio1"
								"parte1  parte1  vacio1"
								"vacio2  vacio2  vacio2";
		}

		.somos2 > div,
		.somos2 .titulo1,
		.somos2 .vacio1,
		.somos2 .vacio2,
		.somos2 .parte1{
			padding: 0px;
			border-radius: 0px;
		}

		.somos2 .titulo1{	width:100%;	grid-area: titulo1;}
		.somos2 .vacio1 {	width:100%;	grid-area: vacio1; }
		.somos2 .vacio2 {	width:100%;	grid-area: vacio2; }
		.somos2 .parte1 {	width:100%;	grid-area: parte1; }


		@media screen and (max-width: 1001px){
			.somos2 {
			grid-template-areas:"titulo1 titulo1 titulo1"
								"parte1  parte1  parte1";
			}
			}		

/*****************************************************************************************/		
		.somos3 {
			position: relative;
			background-image: url('../images/fondo_somos3.png');
			background-repeat: no-repeat;
			background-size: cover;
			width: 100%;
			max-width: 100%;
			margin: 3px auto;
			display: grid;
			grid-gap: 0px;
			grid-template-columns: 	repeat(2, 1fr);
			grid-template-rows: 	repeat(2, auto);
			grid-template-areas:"titulo1 parte1"
								"vacio1  vacio1";
		}

		.somos3 > div,
		.somos3 .titulo1,
		.somos3 .vacio1,
		.somos3 .parte1{
			padding: 0px;
			border-radius: 0px;
		}

		.somos3 .titulo1{	width:100%;	grid-area: titulo1;}
		.somos3 .vacio1 {	width:100%;	grid-area: vacio1; }
		.somos3 .parte1 {	width:100%;	grid-area: parte1; }


		@media screen and (max-width: 1001px){
			.somos3 {
			grid-template-areas:"titulo1 titulo1"
								"parte1  parte1";
			}
			}		

/*****************************************************************************************/		
		.somos4 {
			position: relative;
			background-image: url('../images/fondo_somos4.png');
			background-repeat: no-repeat;
			background-size: cover;
			width: 100%;
			max-width: 100%;
			margin: 3px auto;
			display: grid;
			grid-gap: 0px;
			grid-template-columns: 	repeat(2, 1fr);
			grid-template-rows: 	repeat(2, auto);
			grid-template-areas:"titulo1 parte1"
								"vacio1  vacio1";
		}

		.somos4 > div,
		.somos4 .titulo1,
		.somos4 .vacio1,
		.somos4 .parte1{
			padding: 0px;
			border-radius: 0px;
		}

		.somos4 .titulo1{	width:100%;	grid-area: titulo1;}
		.somos4 .vacio1 {	width:100%;	grid-area: vacio1; }
		.somos4 .parte1 {	width:100%;	grid-area: parte1; }


		@media screen and (max-width: 1001px){
			.somos4 {
			grid-template-areas:"titulo1 titulo1"
								"parte1  parte1";
			}
			}		



/*****************************************************************************************/		
.contenedor-imagenz {
  /*overflow: hidden;*/
  width: 100%; 
  height: auto; 
  background-image: url('../images/equipo4.png');
  background-repeat: no-repeat;
  background-size: cover;     
  background-position: center;
  }
  

.sliderelogo {width:500px;}

		.slidere {
			position: relative;
			width: 90%;
			height: 80vh; 
			max-width: 100%;
			margin: 3px auto;
			display: grid;
			grid-gap: 0px;
			grid-template-columns: 	repeat(1, 1fr);
			grid-template-rows: 	repeat(4, auto);
			grid-template-areas:"vacio1"
								"parte1"
								"parte2"
								"vacio2";
		}

		.slidere > div,
		.slidere .vacio1,
		.slidere .vacio2,		
		.slidere .parte1,
		.slidere .parte2{
			padding: 0px;
			border-radius: 0px;
		}

		.slidere .vacio1 {	width:100%;	grid-area: vacio1;  height:25vh;}
		.slidere .vacio2 {	width:100%;	grid-area: vacio2;  height:25vh;}
		.slidere .parte1 {	width:100%;	grid-area: parte1; }
		.slidere .parte2 {	width:100%;	grid-area: parte2;  }

		@media screen and (max-width: 1001px){
			.sliderelogo {width:50%;}
			.slidere {
			grid-template-areas:"vacio1"
								"parte1"
								"parte2"
								"vacio2";
			}
			}		
