/*Local fixes*/

@media only screen and (max-width: 734px) {
	.grid-item-accessibility.full h3 {
		max-width: unset;
	}
}

@media only screen and (max-width: 1069px) and (min-width: 734px) {
	.grid-item-cloud .typography-headline-elevated {
		font-size: 44px;
	}
}

@media only screen and (max-width: 734px) {
	.grid-item-community .typography-headline {
		font-size: 26px;
	}
}

/*hero*/
@media only screen and (max-width: 734px) {
	.typography-headline-super {
		font-size: 42px;
	}
}

.typography-headline {
	font-size: 47px;
}
@media only screen and (max-width: 1069px) and (min-width: 734px) {
	.typography-headline {
		font-size: 32px;
	}
}
@media only screen and (max-width: 734px) {
	.typography-headline {
		font-size: 28px;
	}
}

/*CONTENEDOR AZUL*/
.grid-item-visitors .typography-headline-elevated {
	font-size: 47px;
}
@media only screen and (max-width: 1069px) and (min-width: 734px) {
	.grid-item-visitors .typography-headline-elevated {
		font-size: 32px;
	}
}
@media only screen and (max-width: 734px) {
	.grid-item-visitors .typography-headline-elevated {
		font-size: 28px;
	}
}

@media only screen and (min-width: 1069px) {
	.grid-item-technology .typography-headline {
		font-size: 44px;
	}
}
@media only screen and (max-width: 1069px) and (min-width: 734px) {
	.grid-item-technology .typography-headline {
		font-size: 30px;
	}
}
@media only screen and (max-width: 734px) {
	.grid-item-technology .typography-headline {
		font-size: 26px;
	}
}

/*grid-item-growing*/
@media only screen and (min-width: 735px) {
	.grid-item.full.grid-item-growing {
		height: 0px;
	}
}

/* accesibility grid width */
.grid-item-accessibility.full h3 {
	max-width: 333px;
}
