/* START - Parent Presentation Download Icon Orphan Fix */
@media screen and (max-width: 430px) {
	.section-hero .parent-tile .parent-modal-trigger {
		max-width: 90%;
	}
}
/* END - Parent Presentation Download Icon Orphan Fix */

/* START - Savings gallery - Change to 2 items  */
@media screen and (min-width: 735px) {
	.section-savings .savings-gallery .item-container {
		width: 99.5%;
		box-sizing: border-box;
		grid-template-columns: 1fr 1fr;
	}

	.section-savings .savings-gallery .gallery-item {
		width: 100%;
	}
}
/* END - Savings gallery - Change to 2 items  */

/* START - Fix text alignment for hero headline */
.hero-headline {
	flex-direction: column;
}

.hero-headline .major-text {
	text-align: center;
}

.hero-headline .gradient-text {
	text-align: center;
	padding-bottom: 5px;
}
/* END - Fix text alignment for hero headline */

tml.text-zoom .section-savings .savings-gallery .item-container {
	grid-template-columns: 1fr;
}

.section-bts-banner {
	padding-top: 120px;
}

html.reduced-motion .section-bts-banner {
	padding-top: 120px;
}

@media (max-width: 1068px) {
	html.reduced-motion .section-bts-banner {
		padding-top: 100px;
	}
}

@media (max-width: 734px) {
	html.reduced-motion .section-bts-banner {
		padding-top: 70px;
	}
}

.section.section-savings .footnote.footnote-supglyph a {
	text-underline-offset: 0.22em !important;
}

/* Learn to do more section - start */
img.inline-icon {
	height: 1em;
	vertical-align: text-bottom;
	width: auto;
	position: relative;
	top: -0.1em;
}

.modal-content-container .boc.modal-content .modal-copy-container li p {
	margin-top: 0.8em;
}
/* Learn to do more section - end */

/* iPad section line-height fix START */
@media screen and (min-width: 735px) {
	.section-header-ipad .section-headline {
		line-height: 1.2;
	}
}
/* iPad section line-height fix END */

/* Apps section line-height fix START */
@media screen and (min-width: 735px) {
	.section-apps .section-headline {
		line-height: 1.2;
	}
}
/* Apps section line-height fix END */

/* Do more section line-height fix START */
@media screen and (min-width: 1068px) {
	.section-do-more .section-headline {
		line-height: 1.2;
	}
}

.section-do-more h3.typography-do-more-tile-headline {
	line-height: 1.1;
}

.section-do-more #iphone-mirroring h3.typography-do-more-tile-headline {
	line-height: 1.2;
}

.section-do-more #freeform h3.typography-do-more-tile-headline {
	line-height: 1.2;
}

.section-do-more #apple-pencil h3.typography-do-more-tile-headline {
	line-height: 1.2;
}

@media only screen and (min-width: 735px) {
	.section-do-more #speak h3.typography-do-more-tile-headline {
		line-height: 1.2;
	}
}

@media only screen and (min-width: 735px) {
	.section-do-more #unsend-emails h3.typography-do-more-tile-headline {
		line-height: 1.2;
	}
}

.section-do-more #creative-apps h3.typography-do-more-tile-headline {
	line-height: 1.15;
}

.section-do-more .gallery-card-writing-tools h3 {
	line-height: 1.2;
}
/* Do more section line-height fix END */
