#img-Servidores{
		padding-top:0px;
		display:block;
		margin-left:50px;;
		margin-right:center;
		height:90%;
		width:90%;
}
#img-Portatiles{
		padding-top:0px;
		paddind-bottom: 0px;
		display:block;
		margin-left:center;
		margin-right:center;
		height:50%;
		width:100%;
}
#img-Marcas{
		padding-top:0px;
		display:block;
		margin-left:center;
		margin-right:center;
		height:auto;
		widtht: auto;
}
#img-Almacenamiento{
		padding-top:70px;
		display:block;
		margin-left:center;
		margin-right:center;
		height:auto;
		widtht: auto;
}
#img-Redes{
		padding-top:10px;
		display:block;
		margin-left:center;
		margin-right:center;
		height:auto;
		widtht: auto;
}
#img-Software{
		padding-top:0px;
		display:block;
		margin-left:center;
		margin-right:center;
		height:50%;
		widtht: 50%;
}
#img-Accesorios{
		padding-top:0px;
		display:block;
		margin-left:center;
		margin-right:center;
		height:50%;
		widtht:50%;
}
#img-Videovigilancia{
		padding-top:0px;
		display:block;
		margin-left:center;
		margin-right:center;
		height:50%;
		widtht:50%;
}
#img-ControlDeAcceso{
		padding-top:0px;
		display:block;
		margin-left:center;
		margin-right:center;
		height:50%;
		widtht:50%;
}
#img-Energia{
		padding-top:0px;
		display:block;
		margin-left:center;
		margin-right:center;
		height:50%;
		widtht:50%;
}


.Container_Portatiles{
	display: grid;
	padding-top:20px;
	paddind-bottom: 0px;
	grid-template-columns: repeat(2, 1fr);
	grid-template-rows: 1fr;
	grid-column-row-gap:15px;
	grid-row-gap:15px;
}

.Container_Servidores{
	display: grid;
	padding-top:40px;
	grid-template-columns: repeat(2, 1fr);
	grid-template-rows: 1fr;
	grid-column-row-gap:15px;
	grid-row-gap:15px;
}
.Container_Marcas{
	display: grid;
	padding-top:20px;
	grid-template-columns: repeat(2, 1fr);
	grid-template-rows: 1fr;
	grid-column-row-gap:15px;
	grid-row-gap:15px;
}
.Container_Almacenamiento{
	display: grid;
	padding-top:20px;
	grid-template-columns: repeat(2, 1fr);
	grid-template-rows: 1fr;
	grid-column-row-gap:15px;
	grid-row-gap:15px;
}
.Container_Redes{
	display: grid;
	padding-top:20px;
	grid-template-columns: repeat(2, 1fr);
	grid-template-rows: 1fr;
	grid-column-row-gap:15px;
	grid-row-gap:15px;
}
.Container_Software{
	display: grid;
	padding-top:20px;
	grid-template-columns: repeat(2, 1fr);
	grid-template-rows: 1fr;
	grid-column-row-gap:15px;
	grid-row-gap:15px;
}
.Container_Accesorios{
	display: grid;
	padding-top:0px;
	grid-template-columns: repeat(2, 1fr);
	grid-template-rows: 1fr;
	grid-column-row-gap:15px;
	grid-row-gap:15px;
}
.Container_Videovigilancia{
	display: grid;
	padding-top:40px;
	grid-template-columns: repeat(2, 1fr);
	grid-template-rows: 1fr;
	grid-column-row-gap:15px;
	grid-row-gap:15px;
}
.Container_ControlDeAcceso{
	display: grid;
	padding-top:0px;
	grid-template-columns: repeat(2, 1fr);
	grid-template-rows: 1fr;
	grid-column-row-gap:15px;
	grid-row-gap:15px;
}
.Container_Energia{
	display: grid;
	padding-top:0px;
	grid-template-columns: repeat(2, 1fr);
	grid-template-rows: 1fr;
	grid-column-row-gap:15px;
	grid-row-gap:15px;
}

.div1{	grid-area: 1/2/2/3;
	margin-top:20px;
	margin-left:20px;
	margin-right:center;
	font-size: 14px;
}
.div2{	grid-area: 1/1/2/2;
	margin-top: 0px;
	margin-left:auto;
	margin-right:auto;
}
h2{
	color:#000;
}
h1{
	color:#000;
	font-size:30px;
}
h3{
	color:#000;
	font-size: 28px;
	left:100px;
	right:center;
}

@media(min-whidth:1024px){
	.container_contacto .div1{
		display: flex;
		justify-content: center;
		flex-wrap: wrap;
	}
}