.section-ecosystem .icon {
	margin: 36px 24px 49px;
}

@media only screen and (max-width: 1040px) {
	.section-ecosystem .icon {
		margin: 16px 20px 21px;
	}
}

@media only screen and (max-width: 734px) {
	.section-ecosystem .icon {
		margin: 16px 0px 21px;
	}
}

@media only screen and (max-width: 1068px) {
	.section-hero .hero-top .hero-headline {
		width: 100%;
	}
}

@media only screen and (max-width: 365px) {
	.section-hero .hero-top .hero-headline {
		width: 250px;
	}
}

.hide {
	display: none;
	opacity: 0;
	visibility: hidden;
}

/* Siri Tile */

.section-tiles .tile-content .tile-siri.twoline-small {
	min-height: auto;
	text-align: center;
}

.section-tiles .tile-siri .tile-copy {
	max-width: 50%;
}

@media only screen and (max-width: 1068px) {
	.section-tiles .tile-siri .tile-copy {
		max-width: 50%;
	}
}

@media only screen and (max-width: 734px) {
	.section-tiles .tile-siri .tile-copy {
		max-width: 100%;
		margin-bottom: 0;
	}
}

@media only screen and (max-width: 734px) {
	.section-tiles .tile-siri.twoline-small .utterance-rotation-container {
		height: 78px;
	}
}
