/* Local Overrides */

/* section content bentos */
@media only screen and (max-width: 370px) {
	.section-content-bentos .typography-headline-elevated {
		font-size: 35px;
	}
}

/* For teachers section */
.section-for-teachers .flex-column.with-text .flex-content {
	padding-right: 3% !important;
}

@media only screen and (max-width: 734px) {
	.section-for-teachers .flex-column.with-text .flex-content {
		padding-right: 5% !important;
	}
}

@media only screen and (max-width: 1068px) {
	.section-for-teachers .flex-column.with-text .flex-content {
		padding-right: 6% !important;
	}
}

@media only screen and (max-width: 340px) {
	.typography-headline-elevated-bold {
		font-size: 38px;
	}
}
@media only screen and (max-width: 340px) {
	.margin-bottom-small {
		margin-bottom: 42px;
	}
}

@media only screen and (min-width: 734px) {
	.section-leaders .image-tile-books-alt {
		width: 50%;
		margin: auto;
	}
}
.section-leaders .flex-content {
	text-align: left;
}
@media only screen and (max-width: 734px) {
	.page-overview .section-leaders .shapes-bg-container .middle.right {
		top: 1350px;
	}
}
@media only screen and (max-width: 734px) {
	.page-overview .section-leaders .shapes-bg-container .bottom.left {
		top: 560px;
	}
}
@media only screen and (min-width: 500px) and (max-width: 734px) {
	.page-overview
		.section-leaders
		.shapes-bg-container
		.bottom
		.shape-bottom-left-bottom {
		bottom: -455px;
	}
}
@media only screen and (min-width: 500px) and (max-width: 734px) {
	.page-overview .section-leaders .shapes-bg-container .middle.right {
		top: 1155px;
	}
}

.page-overview .section-spotlight {
	padding-bottom: 160px;
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-spotlight {
		padding-bottom: 150px;
	}
}
@media only screen and (max-width: 734px) {
	.page-overview .section-spotlight {
		padding-bottom: 120px;
	}
}

/*everyone can create*/
@media only screen and (max-width: 397px) {
	.section-everyone-can-create .shapes-bg-wrapper .shapes-bg-container {
		position: absolute;
		top: 48px;
	}
}
@media only screen and (max-width: 336px) {
	.section-everyone-can-create .shapes-bg-wrapper .shapes-bg-container {
		position: absolute;
		top: 95px;
	}
}

/*school work*/
@media only screen and (max-width: 734px) {
	.page-products
		.section-ipad
		.content-block-apps
		.callout-schoolwork
		figcaption.doodle {
		width: 53%;
		margin-top: -8px;
	}
}

/*impact of creativity --> shadows*/
@media only screen and (max-width: 734px) {
	.section-leaders .shapes-bg-wrapper .shapes-bg-container {
		top: -347px;
	}
}
@media only screen and (max-width: 734px) {
	.page-overview .section-leaders .shapes-bg-container .top.right {
		top: 40%;
	}
}

/* environment */

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-values
		.grid-bentos
		.grid-item.grid-item-environment
		.tile-content
		.tile-headline {
		max-width: 350px;
	}
}

/*Localized Screens*/

/* Hero */
.section-hero .image-hero-macbook-bottom-right {
	background-image: url("/cl/education/k12/home/images/overview/hero_macbook_1__emf081hfi4eq_large.jpg");
}

@media (-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi),
	only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx) {
	.section-hero .image-hero-macbook-bottom-right {
		background-image: url("/cl/education/k12/home/images/overview/hero_macbook_1__emf081hfi4eq_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-hero .image-hero-macbook-bottom-right {
		background-image: url("/cl/education/k12/home/images/overview/hero_macbook_1__emf081hfi4eq_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-hero .image-hero-macbook-bottom-right {
		background-image: url("/cl/education/k12/home/images/overview/hero_macbook_1__emf081hfi4eq_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .image-hero-macbook-bottom-right {
		background-image: url("/cl/education/k12/home/images/overview/hero_macbook_1__emf081hfi4eq_small.jpg");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-hero .image-hero-macbook-bottom-right {
		background-image: url("/cl/education/k12/home/images/overview/hero_macbook_1__emf081hfi4eq_small_2x.jpg");
	}
}

.section-hero .image-hero-macbook-top-left {
	background-image: url(/cl/education/k12/home/images/overview/hero_macbook_2__fx4gtlu4h0a6_large.jpg);
	z-index: 2;
	margin-left: -1080px;
	margin-top: 80px;
}
@media (-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi),
	only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx) {
	.section-hero .image-hero-macbook-top-left {
		background-image: url(/cl/education/k12/home/images/overview/hero_macbook_2__fx4gtlu4h0a6_large_2x.jpg);
	}
}
@media only screen and (max-width: 1068px) {
	.section-hero .image-hero-macbook-top-left {
		background-image: url(/cl/education/k12/home/images/overview/hero_macbook_2__fx4gtlu4h0a6_medium.jpg);
	}
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-hero .image-hero-macbook-top-left {
		background-image: url(/cl/education/k12/home/images/overview/hero_macbook_2__fx4gtlu4h0a6_medium_2x.jpg);
	}
}
@media only screen and (max-width: 734px) {
	.section-hero .image-hero-macbook-top-left {
		background-image: url(/cl/education/k12/home/images/overview/hero_macbook_2__fx4gtlu4h0a6_small.jpg);
	}
}
@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-hero .image-hero-macbook-top-left {
		background-image: url(/cl/education/k12/home/images/overview/hero_macbook_2__fx4gtlu4h0a6_small_2x.jpg);
	}
}

/*Curricula Teaching Code*/
.page-overview .section-everyone-can-create .image-item-teachingcode {
	background-image: url("/cl/education/k12/home/images/overview/curricula_teaching_code__c4afrphq0bma_large.png");
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-overview .section-everyone-can-create .image-item-teachingcode {
		background-image: url("/cl/education/k12/home/images/overview/curricula_teaching_code__c4afrphq0bma_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-everyone-can-create .image-item-teachingcode {
		background-image: url("/cl/education/k12/home/images/overview/curricula_teaching_code__c4afrphq0bma_medium.png");
	}
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-overview .section-everyone-can-create .image-item-teachingcode {
		background-image: url("/cl/education/k12/home/images/overview/curricula_teaching_code__c4afrphq0bma_medium_2x.png");
	}
}
@media only screen and (max-width: 734px) {
	.page-overview .section-everyone-can-create .image-item-teachingcode {
		background-image: url("/cl/education/k12/home/images/overview/curricula_teaching_code__c4afrphq0bma_small.png");
	}
}
@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.page-overview .section-everyone-can-create .image-item-teachingcode {
		background-image: url("/cl/education/k12/home/images/overview/curricula_teaching_code__c4afrphq0bma_small_2x.png");
	}
}

/*Swift Spotlight*/
.page-overview .section-spotlight .image-tile-swift {
	background-image: url("/cl/education/k12/home/images/overview/spotlight_swift_playgrounds__8e7ejoz8lea6_large.jpg");
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-overview .section-spotlight .image-tile-swift {
		background-image: url("/cl/education/k12/home/images/overview/spotlight_swift_playgrounds__8e7ejoz8lea6_large_2x.jpg");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-spotlight .image-tile-swift {
		background-image: url("/cl/education/k12/home/images/overview/spotlight_swift_playgrounds__8e7ejoz8lea6_medium.jpg");
	}
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-overview .section-spotlight .image-tile-swift {
		background-image: url("/cl/education/k12/home/images/overview/spotlight_swift_playgrounds__8e7ejoz8lea6_medium_2x.jpg");
	}
}
@media only screen and (max-width: 734px) {
	.page-overview .section-spotlight .image-tile-swift {
		background-image: url("/cl/education/k12/home/images/overview/spotlight_swift_playgrounds__8e7ejoz8lea6_small.jpg");
	}
}
@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.page-overview .section-spotlight .image-tile-swift {
		background-image: url("/cl/education/k12/home/images/overview/spotlight_swift_playgrounds__8e7ejoz8lea6_small_2x.jpg");
	}
}

/*Leaders Books for Leaders*/
.page-overview .section-leaders .image-tile-books {
	background-image: url("/cl/education/k12/home/images/overview/leaders_books_for_leaders__cgn86aht3uk2_large.jpg");
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-overview .section-leaders .image-tile-books {
		background-image: url("/cl/education/k12/home/images/overview/leaders_books_for_leaders__cgn86aht3uk2_large_2x.jpg");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-leaders .image-tile-books {
		background-image: url("/cl/education/k12/home/images/overview/leaders_books_for_leaders__cgn86aht3uk2_medium.jpg");
	}
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-overview .section-leaders .image-tile-books {
		background-image: url("/cl/education/k12/home/images/overview/leaders_books_for_leaders__cgn86aht3uk2_medium_2x.jpg");
	}
}
@media only screen and (max-width: 734px) {
	.page-overview .section-leaders .image-tile-books {
		background-image: url("/cl/education/k12/home/images/overview/leaders_books_for_leaders__cgn86aht3uk2_small.jpg");
	}
}
@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.page-overview .section-leaders .image-tile-books {
		background-image: url("/cl/education/k12/home/images/overview/leaders_books_for_leaders__cgn86aht3uk2_small_2x.jpg");
	}
}

/* Pencil Tools */
.page-products .section-ipad .callout-image-pencil-tools-collaborate {
	background-image: url("/cl/education/k12/home/images/products/pencil_tools_collaborate__bmoz50pmct7m_large.jpg");
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.page-products .section-ipad .callout-image-pencil-tools-collaborate {
		background-image: url("/cl/education/k12/home/images/products/pencil_tools_collaborate__bmoz50pmct7m_large_2x.jpg");
	}
}
@media only screen and (max-width: 1068px) {
	.page-products .section-ipad .callout-image-pencil-tools-collaborate {
		background-image: url("/cl/education/k12/home/images/products/pencil_tools_collaborate__bmoz50pmct7m_medium.jpg");
	}
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-products .section-ipad .callout-image-pencil-tools-collaborate {
		background-image: url("/cl/education/k12/home/images/products/pencil_tools_collaborate__bmoz50pmct7m_medium_2x.jpg");
	}
}
@media only screen and (max-width: 734px) {
	.page-products .section-ipad .callout-image-pencil-tools {
		background-image: url("/cl/education/k12/home/images/products/pencil_tools__dwycu5wu5mie_small.jpg");
	}
}
@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.page-products .section-ipad .callout-image-pencil-tools {
		background-image: url("/cl/education/k12/home/images/products/pencil_tools__dwycu5wu5mie_small_2x.jpg");
	}
}
