/*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;}}