#sk_overview .sk_image-arcade-expression-1 {
  width: 16px;
  height: 16px;
  background-size: 16px 16px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/arcade_expression_1_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) {
  #sk_overview .sk_image-arcade-expression-1 {
	background-image: url("../images/overview/arcade_expression_1_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-arcade-expression-1 {
	width: 12px;
	height: 12px;
	background-size: 12px 12px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/arcade_expression_1_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) {
  #sk_overview .sk_image-arcade-expression-1 {
	background-image: url("../images/overview/arcade_expression_1_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-arcade-expression-1 {
	width: 12px;
	height: 16px;
	background-size: 12px 16px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/arcade_expression_1_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) {
  #sk_overview .sk_image-arcade-expression-1 {
	background-image: url("../images/overview/arcade_expression_1_small_2x.png");
  }
}

#sk_overview .sk_image-arcade-expression-2 {
  width: 10px;
  height: 18px;
  background-size: 10px 18px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/arcade_expression_2_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) {
  #sk_overview .sk_image-arcade-expression-2 {
	background-image: url("../images/overview/arcade_expression_2_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-arcade-expression-2 {
	width: 8px;
	height: 14px;
	background-size: 8px 14px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/arcade_expression_2_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) {
  #sk_overview .sk_image-arcade-expression-2 {
	background-image: url("../images/overview/arcade_expression_2_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-arcade-expression-2 {
	width: 8px;
	height: 18px;
	background-size: 8px 18px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/arcade_expression_2_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) {
  #sk_overview .sk_image-arcade-expression-2 {
	background-image: url("../images/overview/arcade_expression_2_small_2x.png");
  }
}

#sk_overview .sk_image-arcade-expression-3 {
  width: 8px;
  height: 18px;
  background-size: 8px 18px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/arcade_expression_3_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) {
  #sk_overview .sk_image-arcade-expression-3 {
	background-image: url("../images/overview/arcade_expression_3_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-arcade-expression-3 {
	width: 6px;
	height: 14px;
	background-size: 6px 14px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/arcade_expression_3_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) {
  #sk_overview .sk_image-arcade-expression-3 {
	background-image: url("../images/overview/arcade_expression_3_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-arcade-expression-3 {
	width: 10px;
	height: 18px;
	background-size: 10px 18px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/arcade_expression_3_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) {
  #sk_overview .sk_image-arcade-expression-3 {
	background-image: url("../images/overview/arcade_expression_3_small_2x.png");
  }
}

#sk_overview .sk_image-arcade-expression-4 {
  width: 12px;
  height: 22px;
  background-size: 12px 22px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/arcade_expression_4_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) {
  #sk_overview .sk_image-arcade-expression-4 {
	background-image: url("../images/overview/arcade_expression_4_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-arcade-expression-4 {
	width: 10px;
	height: 16px;
	background-size: 10px 16px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/arcade_expression_4_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) {
  #sk_overview .sk_image-arcade-expression-4 {
	background-image: url("../images/overview/arcade_expression_4_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-arcade-expression-4 {
	width: 16px;
	height: 18px;
	background-size: 16px 18px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/arcade_expression_4_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) {
  #sk_overview .sk_image-arcade-expression-4 {
	background-image: url("../images/overview/arcade_expression_4_small_2x.png");
  }
}

#sk_overview .sk_image-arcade-expression-5 {
  width: 20px;
  height: 16px;
  background-size: 20px 16px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/arcade_expression_5_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) {
  #sk_overview .sk_image-arcade-expression-5 {
	background-image: url("../images/overview/arcade_expression_5_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-arcade-expression-5 {
	width: 14px;
	height: 12px;
	background-size: 14px 12px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/arcade_expression_5_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) {
  #sk_overview .sk_image-arcade-expression-5 {
	background-image: url("../images/overview/arcade_expression_5_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-arcade-expression-5 {
	width: 20px;
	height: 8px;
	background-size: 20px 8px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/arcade_expression_5_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) {
  #sk_overview .sk_image-arcade-expression-5 {
	background-image: url("../images/overview/arcade_expression_5_small_2x.png");
  }
}

#sk_overview .sk_image-arcade-expression-6 {
  width: 16px;
  height: 10px;
  background-size: 16px 10px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/arcade_expression_6_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) {
  #sk_overview .sk_image-arcade-expression-6 {
	background-image: url("../images/overview/arcade_expression_6_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-arcade-expression-6 {
	width: 12px;
	height: 6px;
	background-size: 12px 6px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/arcade_expression_6_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) {
  #sk_overview .sk_image-arcade-expression-6 {
	background-image: url("../images/overview/arcade_expression_6_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-arcade-expression-6 {
	width: 16px;
	height: 12px;
	background-size: 16px 12px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/arcade_expression_6_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) {
  #sk_overview .sk_image-arcade-expression-6 {
	background-image: url("../images/overview/arcade_expression_6_small_2x.png");
  }
}

#sk_overview .sk_image-arcade {
  width: 432px;
  height: 508px;
  background-size: 432px 508px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/arcade_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) {
  #sk_overview .sk_image-arcade {
	background-image: url("../images/overview/arcade_large_2x.jpg");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-arcade {
	width: 302px;
	height: 356px;
	background-size: 302px 356px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/arcade_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) {
  #sk_overview .sk_image-arcade {
	background-image: url("../images/overview/arcade_medium_2x.jpg");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-arcade {
	width: 320px;
	height: 470px;
	background-size: 320px 470px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/arcade_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) {
  #sk_overview .sk_image-arcade {
	background-image: url("../images/overview/arcade_small_2x.jpg");
  }
}

#sk_overview .sk_image-arcade-overlay {
  width: 380px;
  height: 242px;
  background-size: 380px 242px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/arcade_overlay_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) {
  #sk_overview .sk_image-arcade-overlay {
	background-image: url("../images/overview/arcade_overlay_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-arcade-overlay {
	width: 266px;
	height: 170px;
	background-size: 266px 170px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/arcade_overlay_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) {
  #sk_overview .sk_image-arcade-overlay {
	background-image: url("../images/overview/arcade_overlay_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-arcade-overlay {
	width: 302px;
	height: 192px;
	background-size: 302px 192px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/arcade_overlay_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) {
  #sk_overview .sk_image-arcade-overlay {
	background-image: url("../images/overview/arcade_overlay_small_2x.png");
  }
}

#sk_overview .sk_image-code-expression-1 {
  width: 14px;
  height: 10px;
  background-size: 14px 10px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/code_expression_1_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) {
  #sk_overview .sk_image-code-expression-1 {
	background-image: url("../images/overview/code_expression_1_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-code-expression-1 {
	width: 10px;
	height: 6px;
	background-size: 10px 6px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/code_expression_1_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) {
  #sk_overview .sk_image-code-expression-1 {
	background-image: url("../images/overview/code_expression_1_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-code-expression-1 {
	width: 14px;
	height: 8px;
	background-size: 14px 8px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/code_expression_1_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) {
  #sk_overview .sk_image-code-expression-1 {
	background-image: url("../images/overview/code_expression_1_small_2x.png");
  }
}

#sk_overview .sk_image-code-expression-2 {
  width: 10px;
  height: 16px;
  background-size: 10px 16px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/code_expression_2_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) {
  #sk_overview .sk_image-code-expression-2 {
	background-image: url("../images/overview/code_expression_2_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-code-expression-2 {
	width: 8px;
	height: 12px;
	background-size: 8px 12px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/code_expression_2_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) {
  #sk_overview .sk_image-code-expression-2 {
	background-image: url("../images/overview/code_expression_2_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-code-expression-2 {
	width: 8px;
	height: 14px;
	background-size: 8px 14px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/code_expression_2_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) {
  #sk_overview .sk_image-code-expression-2 {
	background-image: url("../images/overview/code_expression_2_small_2x.png");
  }
}

#sk_overview .sk_image-code-expression-3 {
  width: 16px;
  height: 16px;
  background-size: 16px 16px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/code_expression_3_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) {
  #sk_overview .sk_image-code-expression-3 {
	background-image: url("../images/overview/code_expression_3_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-code-expression-3 {
	width: 12px;
	height: 12px;
	background-size: 12px 12px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/code_expression_3_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) {
  #sk_overview .sk_image-code-expression-3 {
	background-image: url("../images/overview/code_expression_3_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-code-expression-3 {
	width: 14px;
	height: 14px;
	background-size: 14px 14px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/code_expression_3_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) {
  #sk_overview .sk_image-code-expression-3 {
	background-image: url("../images/overview/code_expression_3_small_2x.png");
  }
}

#sk_overview .sk_image-code-expression-4 {
  width: 18px;
  height: 6px;
  background-size: 18px 6px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/code_expression_4_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) {
  #sk_overview .sk_image-code-expression-4 {
	background-image: url("../images/overview/code_expression_4_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-code-expression-4 {
	width: 14px;
	height: 4px;
	background-size: 14px 4px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/code_expression_4_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) {
  #sk_overview .sk_image-code-expression-4 {
	background-image: url("../images/overview/code_expression_4_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-code-expression-4 {
	width: 16px;
	height: 4px;
	background-size: 16px 4px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/code_expression_4_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) {
  #sk_overview .sk_image-code-expression-4 {
	background-image: url("../images/overview/code_expression_4_small_2x.png");
  }
}

#sk_overview .sk_image-code {
  width: 432px;
  height: 392px;
  background-size: 432px 392px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/code_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) {
  #sk_overview .sk_image-code {
	background-image: url("../images/overview/code_large_2x.jpg");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-code {
	width: 302px;
	height: 274px;
	background-size: 302px 274px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/code_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) {
  #sk_overview .sk_image-code {
	background-image: url("../images/overview/code_medium_2x.jpg");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-code {
	width: 320px;
	height: 402px;
	background-size: 320px 402px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/code_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) {
  #sk_overview .sk_image-code {
	background-image: url("../images/overview/code_small_2x.jpg");
  }
}

#sk_overview .sk_image-compare-12mp-camera {
  width: 44px;
  height: 44px;
  background-size: 44px 44px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/compare_12mp_camera_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) {
  #sk_overview .sk_image-compare-12mp-camera {
	background-image: url("../images/overview/compare_12mp_camera_large_2x.png");
  }
}

#sk_overview .sk_image-compare-2nd-gen-pencil {
  width: 60px;
  height: 4px;
  background-size: 60px 4px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/compare_2nd_gen_pencil_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) {
  #sk_overview .sk_image-compare-2nd-gen-pencil {
	background-image: url("../images/overview/compare_2nd_gen_pencil_large_2x.png");
  }
}

#sk_overview .sk_image-compare-4g-icon {
  width: 92px;
  height: 68px;
  background-size: 92px 68px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/compare_4g_icon_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) {
  #sk_overview .sk_image-compare-4g-icon {
	background-image: url("../images/overview/compare_4g_icon_large_2x.png");
  }
}

#sk_overview .sk_image-compare-5g-icon {
  width: 92px;
  height: 68px;
  background-size: 92px 68px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/compare_5g_icon_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) {
  #sk_overview .sk_image-compare-5g-icon {
	background-image: url("../images/overview/compare_5g_icon_large_2x.png");
  }
}

#sk_overview .sk_image-compare-8mp-camera {
  width: 44px;
  height: 44px;
  background-size: 44px 44px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/compare_8mp_camera_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) {
  #sk_overview .sk_image-compare-8mp-camera {
	background-image: url("../images/overview/compare_8mp_camera_large_2x.png");
  }
}

#sk_overview .sk_image-compare-a12-chip {
  width: 44px;
  height: 44px;
  background-size: 44px 44px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/compare_a12_chip_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) {
  #sk_overview .sk_image-compare-a12-chip {
	background-image: url("../images/overview/compare_a12_chip_large_2x.png");
  }
}

#sk_overview .sk_image-compare-a12z-chip {
  width: 44px;
  height: 44px;
  background-size: 44px 44px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/compare_a12z_chip_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) {
  #sk_overview .sk_image-compare-a12z-chip {
	background-image: url("../images/overview/compare_a12z_chip_large_2x.png");
  }
}

#sk_overview .sk_image-compare-a14-chip {
  width: 44px;
  height: 44px;
  background-size: 44px 44px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/compare_a14_chip_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) {
  #sk_overview .sk_image-compare-a14-chip {
	background-image: url("../images/overview/compare_a14_chip_large_2x.png");
  }
}

#sk_overview .sk_image-compare-anchor {
  width: 20px;
  height: 20px;
  background-size: 20px 20px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/compare_anchor_large.svg");
}

#sk_overview.sk_no-svg .sk_image-compare-anchor {
  background-image: url("../images/overview/compare_anchor_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) {
  #sk_overview.sk_no-svg .sk_image-compare-anchor {
	background-image: url("../images/overview/compare_anchor_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-compare-anchor {
	width: 14px;
	height: 14px;
	background-size: 14px 14px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/compare_anchor_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) {
  #sk_overview .sk_image-compare-anchor {
	background-image: url("../images/overview/compare_anchor_medium_2x.png");
  }
}

#sk_overview .sk_image-compare-bluetoothkeyboard {
  width: 55px;
  height: 47px;
  background-size: 55px 47px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/compare_bluetoothkeyboard_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) {
  #sk_overview .sk_image-compare-bluetoothkeyboard {
	background-image: url("../images/overview/compare_bluetoothkeyboard_large_2x.png");
  }
}

#sk_overview .sk_image-compare-chevron {
  width: 13px;
  height: 6px;
  background-size: 13px 6px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/compare_chevron_large.svg");
}

#sk_overview.sk_no-svg .sk_image-compare-chevron {
  background-image: url("../images/overview/compare_chevron_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) {
  #sk_overview.sk_no-svg .sk_image-compare-chevron {
	background-image: url("../images/overview/compare_chevron_large_2x.png");
  }
}

#sk_overview .sk_image-compare-ipad {
  width: 131px;
  height: 212px;
  background-size: 131px 212px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/compare_ipad_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) {
  #sk_overview .sk_image-compare-ipad {
	background-image: url("../images/overview/compare_ipad_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-compare-ipad {
	width: 80px;
	height: 130px;
	background-size: 80px 130px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/compare_ipad_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) {
  #sk_overview .sk_image-compare-ipad {
	background-image: url("../images/overview/compare_ipad_medium_2x.png");
  }
}

#sk_overview .sk_image-compare-ipadair {
  width: 134px;
  height: 212px;
  background-size: 134px 212px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/compare_ipadair_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) {
  #sk_overview .sk_image-compare-ipadair {
	background-image: url("../images/overview/compare_ipadair_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-compare-ipadair {
	width: 82px;
	height: 130px;
	background-size: 82px 130px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/compare_ipadair_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) {
  #sk_overview .sk_image-compare-ipadair {
	background-image: url("../images/overview/compare_ipadair_medium_2x.png");
  }
}

#sk_overview .sk_image-compare-ipadmini {
  width: 102px;
  height: 212px;
  background-size: 102px 212px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/compare_ipadmini_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) {
  #sk_overview .sk_image-compare-ipadmini {
	background-image: url("../images/overview/compare_ipadmini_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-compare-ipadmini {
	width: 63px;
	height: 130px;
	background-size: 63px 130px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/compare_ipadmini_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) {
  #sk_overview .sk_image-compare-ipadmini {
	background-image: url("../images/overview/compare_ipadmini_medium_2x.png");
  }
}

#sk_overview .sk_image-compare-ipadpro {
  width: 187px;
  height: 212px;
  background-size: 187px 212px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/compare_ipadpro_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) {
  #sk_overview .sk_image-compare-ipadpro {
	background-image: url("../images/overview/compare_ipadpro_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-compare-ipadpro {
	width: 114px;
	height: 130px;
	background-size: 114px 130px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/compare_ipadpro_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) {
  #sk_overview .sk_image-compare-ipadpro {
	background-image: url("../images/overview/compare_ipadpro_medium_2x.png");
  }
}

#sk_overview .sk_image-compare-magickeyboard {
  width: 66px;
  height: 47px;
  background-size: 66px 47px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/compare_magickeyboard_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) {
  #sk_overview .sk_image-compare-magickeyboard {
	background-image: url("../images/overview/compare_magickeyboard_large_2x.png");
  }
}

#sk_overview .sk_image-compare-smartkeyboard {
  width: 66px;
  height: 47px;
  background-size: 66px 47px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/compare_smartkeyboard_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) {
  #sk_overview .sk_image-compare-smartkeyboard {
	background-image: url("../images/overview/compare_smartkeyboard_large_2x.png");
  }
}

#sk_overview .sk_image-compare-ultrawide-camera {
  width: 44px;
  height: 44px;
  background-size: 44px 44px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/compare_ultrawide_camera_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) {
  #sk_overview .sk_image-compare-ultrawide-camera {
	background-image: url("../images/overview/compare_ultrawide_camera_large_2x.png");
  }
}

#sk_overview .sk_image-create-expression {
  width: 218px;
  height: 32px;
  background-size: 218px 32px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/create_expression_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) {
  #sk_overview .sk_image-create-expression {
	background-image: url("../images/overview/create_expression_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-create-expression {
	width: 154px;
	height: 22px;
	background-size: 154px 22px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/create_expression_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) {
  #sk_overview .sk_image-create-expression {
	background-image: url("../images/overview/create_expression_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-create-expression {
	width: 124px;
	height: 18px;
	background-size: 124px 18px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/create_expression_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) {
  #sk_overview .sk_image-create-expression {
	background-image: url("../images/overview/create_expression_small_2x.png");
  }
}

#sk_overview .sk_image-create {
  width: 874px;
  height: 506px;
  background-size: 874px 506px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/create_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) {
  #sk_overview .sk_image-create {
	background-image: url("../images/overview/create_large_2x.jpg");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-create {
	width: 614px;
	height: 354px;
	background-size: 614px 354px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/create_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) {
  #sk_overview .sk_image-create {
	background-image: url("../images/overview/create_medium_2x.jpg");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-create {
	width: 320px;
	height: 458px;
	background-size: 320px 458px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/create_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) {
  #sk_overview .sk_image-create {
	background-image: url("../images/overview/create_small_2x.jpg");
  }
}

#sk_overview .sk_image-create-overlay {
  width: 42px;
  height: 190px;
  background-size: 42px 190px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/create_overlay_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) {
  #sk_overview .sk_image-create-overlay {
	background-image: url("../images/overview/create_overlay_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-create-overlay {
	width: 32px;
	height: 132px;
	background-size: 32px 132px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/create_overlay_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) {
  #sk_overview .sk_image-create-overlay {
	background-image: url("../images/overview/create_overlay_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-create-view-overlay {
	width: 39px;
	height: 137px;
	background-size: 39px 137px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/create_view_overlay_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) {
  #sk_overview .sk_image-create-view-overlay {
	background-image: url("../images/overview/create_view_overlay_small_2x.png");
  }
}

#sk_overview .sk_image-files-arrow {
  width: 50px;
  height: 32px;
  background-size: 50px 32px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/files_arrow_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) {
  #sk_overview .sk_image-files-arrow {
	background-image: url("../images/overview/files_arrow_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-files-arrow {
	width: 36px;
	height: 22px;
	background-size: 36px 22px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/files_arrow_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) {
  #sk_overview .sk_image-files-arrow {
	background-image: url("../images/overview/files_arrow_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-files-arrow {
	width: 40px;
	height: 26px;
	background-size: 40px 26px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/files_arrow_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) {
  #sk_overview .sk_image-files-arrow {
	background-image: url("../images/overview/files_arrow_small_2x.png");
  }
}

#sk_overview .sk_image-files-expression-1 {
  width: 30px;
  height: 36px;
  background-size: 30px 36px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/files_expression_1_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) {
  #sk_overview .sk_image-files-expression-1 {
	background-image: url("../images/overview/files_expression_1_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-files-expression-1 {
	width: 20px;
	height: 26px;
	background-size: 20px 26px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/files_expression_1_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) {
  #sk_overview .sk_image-files-expression-1 {
	background-image: url("../images/overview/files_expression_1_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-files-expression-1 {
	width: 26px;
	height: 30px;
	background-size: 26px 30px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/files_expression_1_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) {
  #sk_overview .sk_image-files-expression-1 {
	background-image: url("../images/overview/files_expression_1_small_2x.png");
  }
}

#sk_overview .sk_image-files-expression-2 {
  width: 26px;
  height: 34px;
  background-size: 26px 34px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/files_expression_2_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) {
  #sk_overview .sk_image-files-expression-2 {
	background-image: url("../images/overview/files_expression_2_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-files-expression-2 {
	width: 20px;
	height: 24px;
	background-size: 20px 24px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/files_expression_2_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) {
  #sk_overview .sk_image-files-expression-2 {
	background-image: url("../images/overview/files_expression_2_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-files-expression-2 {
	width: 24px;
	height: 30px;
	background-size: 24px 30px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/files_expression_2_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) {
  #sk_overview .sk_image-files-expression-2 {
	background-image: url("../images/overview/files_expression_2_small_2x.png");
  }
}

#sk_overview .sk_image-files {
  width: 432px;
  height: 390px;
  background-size: 432px 390px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/files_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) {
  #sk_overview .sk_image-files {
	background-image: url("../images/overview/files_large_2x.jpg");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-files {
	width: 304px;
	height: 274px;
	background-size: 304px 274px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/files_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) {
  #sk_overview .sk_image-files {
	background-image: url("../images/overview/files_medium_2x.jpg");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-files {
	width: 320px;
	height: 400px;
	background-size: 320px 400px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/files_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) {
  #sk_overview .sk_image-files {
	background-image: url("../images/overview/files_small_2x.jpg");
  }
}

#sk_overview .sk_image-files-overlay {
  width: 278px;
  height: 256px;
  background-size: 278px 256px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/files_overlay_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) {
  #sk_overview .sk_image-files-overlay {
	background-image: url("../images/overview/files_overlay_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-files-overlay {
	width: 192px;
	height: 180px;
	background-size: 192px 180px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/files_overlay_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) {
  #sk_overview .sk_image-files-overlay {
	background-image: url("../images/overview/files_overlay_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-files-overlay {
	width: 246px;
	height: 230px;
	background-size: 246px 230px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/files_overlay_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) {
  #sk_overview .sk_image-files-overlay {
	background-image: url("../images/overview/files_overlay_small_2x.png");
  }
}

#sk_overview .sk_image-headline-free-time {
  width: 404px;
  height: 154px;
  background-size: 404px 154px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/headline_free_time_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) {
  #sk_overview .sk_image-headline-free-time {
	background-image: url("../images/overview/headline_free_time_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-headline-free-time {
	width: 284px;
	height: 108px;
	background-size: 284px 108px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/headline_free_time_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) {
  #sk_overview .sk_image-headline-free-time {
	background-image: url("../images/overview/headline_free_time_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-headline-free-time {
	width: 126px;
	height: 100px;
	background-size: 126px 100px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/headline_free_time_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) {
  #sk_overview .sk_image-headline-free-time {
	background-image: url("../images/overview/headline_free_time_small_2x.png");
  }
}

#sk_overview .sk_image-headline-productive {
  width: 636px;
  height: 182px;
  background-size: 636px 182px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/headline_productive_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) {
  #sk_overview .sk_image-headline-productive {
	background-image: url("../images/overview/headline_productive_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-headline-productive {
	width: 446px;
	height: 92px;
	background-size: 446px 92px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/headline_productive_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) {
  #sk_overview .sk_image-headline-productive {
	background-image: url("../images/overview/headline_productive_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-headline-productive {
	width: 198px;
	height: 104px;
	background-size: 198px 104px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/headline_productive_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) {
  #sk_overview .sk_image-headline-productive {
	background-image: url("../images/overview/headline_productive_small_2x.png");
  }
}

#sk_overview .sk_image-headline-study {
  width: 404px;
  height: 152px;
  background-size: 404px 152px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/headline_study_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) {
  #sk_overview .sk_image-headline-study {
	background-image: url("../images/overview/headline_study_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-headline-study {
	width: 284px;
	height: 106px;
	background-size: 284px 106px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/headline_study_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) {
  #sk_overview .sk_image-headline-study {
	background-image: url("../images/overview/headline_study_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-headline-study {
	width: 150px;
	height: 108px;
	background-size: 150px 108px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/headline_study_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) {
  #sk_overview .sk_image-headline-study {
	background-image: url("../images/overview/headline_study_small_2x.png");
  }
}

#sk_overview .sk_image-hero-endframe {
  width: 1400px;
  height: 912px;
  background-size: 1400px 912px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/hero_endframe_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) {
  #sk_overview .sk_image-hero-endframe {
	background-image: url("../images/overview/hero_endframe_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-hero-endframe {
	width: 1024px;
	height: 648px;
	background-size: 1024px 648px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/hero_endframe_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) {
  #sk_overview .sk_image-hero-endframe {
	background-image: url("../images/overview/hero_endframe_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-hero-endframe {
	width: 504px;
	height: 328px;
	background-size: 504px 328px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/hero_endframe_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) {
  #sk_overview .sk_image-hero-endframe {
	background-image: url("../images/overview/hero_endframe_small_2x.png");
  }
}

#sk_overview.sk_no-js .sk_image-hero-expression, #sk_overview.sk_prefers-reduced-motion .sk_image-hero-expression {
  width: 286px;
  height: 128px;
  background-size: 286px 128px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/hero_expression_lastframe_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) {
  #sk_overview.sk_no-js .sk_image-hero-expression, #sk_overview.sk_prefers-reduced-motion .sk_image-hero-expression {
	background-image: url("../images/overview/hero_expression_lastframe_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview.sk_no-js .sk_image-hero-expression, #sk_overview.sk_prefers-reduced-motion .sk_image-hero-expression {
	width: 200px;
	height: 90px;
	background-size: 200px 90px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/hero_expression_lastframe_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) {
  #sk_overview.sk_no-js .sk_image-hero-expression, #sk_overview.sk_prefers-reduced-motion .sk_image-hero-expression {
	background-image: url("../images/overview/hero_expression_lastframe_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview.sk_no-js .sk_image-hero-expression, #sk_overview.sk_prefers-reduced-motion .sk_image-hero-expression {
	width: 140px;
	height: 64px;
	background-size: 140px 64px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/hero_expression_lastframe_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) {
  #sk_overview.sk_no-js .sk_image-hero-expression, #sk_overview.sk_prefers-reduced-motion .sk_image-hero-expression {
	background-image: url("../images/overview/hero_expression_lastframe_small_2x.png");
  }
}

#sk_overview.sk_js .sk_image-hero-expression {
  width: 1144px;
  height: 1152px;
  background-size: 1144px 1152px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/hero_expression_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) {
  #sk_overview.sk_js .sk_image-hero-expression {
	background-image: url("../images/overview/hero_expression_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview.sk_js .sk_image-hero-expression {
	width: 800px;
	height: 810px;
	background-size: 800px 810px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/hero_expression_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) {
  #sk_overview.sk_js .sk_image-hero-expression {
	background-image: url("../images/overview/hero_expression_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview.sk_js .sk_image-hero-expression {
	width: 560px;
	height: 576px;
	background-size: 560px 576px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/hero_expression_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) {
  #sk_overview.sk_js .sk_image-hero-expression {
	background-image: url("../images/overview/hero_expression_small_2x.png");
  }
}

#sk_overview .sk_image-hero-expression-lastframe {
  width: 286px;
  height: 128px;
  background-size: 286px 128px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/hero_expression_lastframe_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) {
  #sk_overview .sk_image-hero-expression-lastframe {
	background-image: url("../images/overview/hero_expression_lastframe_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-hero-expression-lastframe {
	width: 200px;
	height: 90px;
	background-size: 200px 90px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/hero_expression_lastframe_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) {
  #sk_overview .sk_image-hero-expression-lastframe {
	background-image: url("../images/overview/hero_expression_lastframe_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-hero-expression-lastframe {
	width: 140px;
	height: 64px;
	background-size: 140px 64px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/hero_expression_lastframe_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) {
  #sk_overview .sk_image-hero-expression-lastframe {
	background-image: url("../images/overview/hero_expression_lastframe_small_2x.png");
  }
}

#sk_overview .sk_image-hero-headline {
  width: 450px;
  height: 152px;
  background-size: 450px 152px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/hero_headline_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) {
  #sk_overview .sk_image-hero-headline {
	background-image: url("../images/overview/hero_headline_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-hero-headline {
	width: 316px;
	height: 108px;
	background-size: 316px 108px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/hero_headline_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) {
  #sk_overview .sk_image-hero-headline {
	background-image: url("../images/overview/hero_headline_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-hero-headline {
	width: 225px;
	height: 76px;
	background-size: 225px 76px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/hero_headline_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) {
  #sk_overview .sk_image-hero-headline {
	background-image: url("../images/overview/hero_headline_small_2x.png");
  }
}

#sk_overview .sk_image-hero-icons {
  width: 636px;
  height: 94px;
  background-size: 636px 94px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/hero_icons_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) {
  #sk_overview .sk_image-hero-icons {
	background-image: url("../images/overview/hero_icons_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-hero-icons {
	width: 536px;
	height: 76px;
	background-size: 536px 76px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/hero_icons_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) {
  #sk_overview .sk_image-hero-icons {
	background-image: url("../images/overview/hero_icons_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-hero-icons {
	width: 236px;
	height: 170px;
	background-size: 236px 170px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/hero_icons_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) {
  #sk_overview .sk_image-hero-icons {
	background-image: url("../images/overview/hero_icons_small_2x.png");
  }
}

#sk_overview.sk_js .sk_image-hero, #sk_overview.sk_inline-video .sk_image-hero, #sk_overview.sk_no-prefers-reduced-motion .sk_image-hero {
  width: 1400px;
  height: 912px;
  background-size: 1400px 912px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/hero_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) {
  #sk_overview.sk_js .sk_image-hero, #sk_overview.sk_inline-video .sk_image-hero, #sk_overview.sk_no-prefers-reduced-motion .sk_image-hero {
	background-image: url("../images/overview/hero_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview.sk_js .sk_image-hero, #sk_overview.sk_inline-video .sk_image-hero, #sk_overview.sk_no-prefers-reduced-motion .sk_image-hero {
	width: 1024px;
	height: 648px;
	background-size: 1024px 648px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/hero_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) {
  #sk_overview.sk_js .sk_image-hero, #sk_overview.sk_inline-video .sk_image-hero, #sk_overview.sk_no-prefers-reduced-motion .sk_image-hero {
	background-image: url("../images/overview/hero_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview.sk_js .sk_image-hero, #sk_overview.sk_inline-video .sk_image-hero, #sk_overview.sk_no-prefers-reduced-motion .sk_image-hero {
	width: 504px;
	height: 328px;
	background-size: 504px 328px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/hero_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) {
  #sk_overview.sk_js .sk_image-hero, #sk_overview.sk_inline-video .sk_image-hero, #sk_overview.sk_no-prefers-reduced-motion .sk_image-hero {
	background-image: url("../images/overview/hero_small_2x.png");
  }
}

#sk_overview.sk_js .sk_image-hero.sk_inline-video-engaged, #sk_overview.sk_inline-video .sk_image-hero.sk_inline-video-engaged, #sk_overview.sk_no-prefers-reduced-motion .sk_image-hero.sk_inline-video-engaged {
  width: 1400px;
  height: 912px;
  background-size: 1400px 912px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/hero_firstframe_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) {
  #sk_overview.sk_js .sk_image-hero.sk_inline-video-engaged, #sk_overview.sk_inline-video .sk_image-hero.sk_inline-video-engaged, #sk_overview.sk_no-prefers-reduced-motion .sk_image-hero.sk_inline-video-engaged {
	background-image: url("../images/overview/hero_firstframe_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview.sk_js .sk_image-hero.sk_inline-video-engaged, #sk_overview.sk_inline-video .sk_image-hero.sk_inline-video-engaged, #sk_overview.sk_no-prefers-reduced-motion .sk_image-hero.sk_inline-video-engaged {
	width: 1024px;
	height: 648px;
	background-size: 1024px 648px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/hero_firstframe_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) {
  #sk_overview.sk_js .sk_image-hero.sk_inline-video-engaged, #sk_overview.sk_inline-video .sk_image-hero.sk_inline-video-engaged, #sk_overview.sk_no-prefers-reduced-motion .sk_image-hero.sk_inline-video-engaged {
	background-image: url("../images/overview/hero_firstframe_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview.sk_js .sk_image-hero.sk_inline-video-engaged, #sk_overview.sk_inline-video .sk_image-hero.sk_inline-video-engaged, #sk_overview.sk_no-prefers-reduced-motion .sk_image-hero.sk_inline-video-engaged {
	width: 504px;
	height: 328px;
	background-size: 504px 328px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/hero_firstframe_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) {
  #sk_overview.sk_js .sk_image-hero.sk_inline-video-engaged, #sk_overview.sk_inline-video .sk_image-hero.sk_inline-video-engaged, #sk_overview.sk_no-prefers-reduced-motion .sk_image-hero.sk_inline-video-engaged {
	background-image: url("../images/overview/hero_firstframe_small_2x.png");
  }
}

#sk_overview.sk_no-js .sk_image-hero, #sk_overview.sk_no-inline-video .sk_image-hero, #sk_overview.sk_prefers-reduced-motion .sk_image-hero {
  width: 1400px;
  height: 912px;
  background-size: 1400px 912px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/hero_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) {
  #sk_overview.sk_no-js .sk_image-hero, #sk_overview.sk_no-inline-video .sk_image-hero, #sk_overview.sk_prefers-reduced-motion .sk_image-hero {
	background-image: url("../images/overview/hero_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview.sk_no-js .sk_image-hero, #sk_overview.sk_no-inline-video .sk_image-hero, #sk_overview.sk_prefers-reduced-motion .sk_image-hero {
	width: 1024px;
	height: 648px;
	background-size: 1024px 648px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/hero_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) {
  #sk_overview.sk_no-js .sk_image-hero, #sk_overview.sk_no-inline-video .sk_image-hero, #sk_overview.sk_prefers-reduced-motion .sk_image-hero {
	background-image: url("../images/overview/hero_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview.sk_no-js .sk_image-hero, #sk_overview.sk_no-inline-video .sk_image-hero, #sk_overview.sk_prefers-reduced-motion .sk_image-hero {
	width: 504px;
	height: 328px;
	background-size: 504px 328px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/hero_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) {
  #sk_overview.sk_no-js .sk_image-hero, #sk_overview.sk_no-inline-video .sk_image-hero, #sk_overview.sk_prefers-reduced-motion .sk_image-hero {
	background-image: url("../images/overview/hero_small_2x.png");
  }
}

#sk_overview .sk_image-library {
  width: 432px;
  height: 392px;
  background-size: 432px 392px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/library_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) {
  #sk_overview .sk_image-library {
	background-image: url("../images/overview/library_large_2x.jpg");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-library {
	width: 302px;
	height: 274px;
	background-size: 302px 274px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/library_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) {
  #sk_overview .sk_image-library {
	background-image: url("../images/overview/library_medium_2x.jpg");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-library {
	width: 320px;
	height: 402px;
	background-size: 320px 402px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/library_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) {
  #sk_overview .sk_image-library {
	background-image: url("../images/overview/library_small_2x.jpg");
  }
}

#sk_overview .sk_image-movies-expression-1 {
  width: 16px;
  height: 16px;
  background-size: 16px 16px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/movies_expression_1_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) {
  #sk_overview .sk_image-movies-expression-1 {
	background-image: url("../images/overview/movies_expression_1_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-movies-expression-1 {
	width: 12px;
	height: 12px;
	background-size: 12px 12px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/movies_expression_1_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) {
  #sk_overview .sk_image-movies-expression-1 {
	background-image: url("../images/overview/movies_expression_1_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-movies-expression-1 {
	width: 10px;
	height: 10px;
	background-size: 10px 10px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/movies_expression_1_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) {
  #sk_overview .sk_image-movies-expression-1 {
	background-image: url("../images/overview/movies_expression_1_small_2x.png");
  }
}

#sk_overview .sk_image-movies-expression-2 {
  width: 14px;
  height: 14px;
  background-size: 14px 14px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/movies_expression_2_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) {
  #sk_overview .sk_image-movies-expression-2 {
	background-image: url("../images/overview/movies_expression_2_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-movies-expression-2 {
	width: 10px;
	height: 10px;
	background-size: 10px 10px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/movies_expression_2_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) {
  #sk_overview .sk_image-movies-expression-2 {
	background-image: url("../images/overview/movies_expression_2_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-movies-expression-2 {
	width: 10px;
	height: 10px;
	background-size: 10px 10px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/movies_expression_2_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) {
  #sk_overview .sk_image-movies-expression-2 {
	background-image: url("../images/overview/movies_expression_2_small_2x.png");
  }
}

#sk_overview .sk_image-movies-expression-3 {
  width: 16px;
  height: 18px;
  background-size: 16px 18px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/movies_expression_3_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) {
  #sk_overview .sk_image-movies-expression-3 {
	background-image: url("../images/overview/movies_expression_3_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-movies-expression-3 {
	width: 12px;
	height: 12px;
	background-size: 12px 12px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/movies_expression_3_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) {
  #sk_overview .sk_image-movies-expression-3 {
	background-image: url("../images/overview/movies_expression_3_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-movies-expression-3 {
	width: 10px;
	height: 12px;
	background-size: 10px 12px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/movies_expression_3_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) {
  #sk_overview .sk_image-movies-expression-3 {
	background-image: url("../images/overview/movies_expression_3_small_2x.png");
  }
}

#sk_overview .sk_image-movies-expression-4 {
  width: 16px;
  height: 16px;
  background-size: 16px 16px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/movies_expression_4_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) {
  #sk_overview .sk_image-movies-expression-4 {
	background-image: url("../images/overview/movies_expression_4_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-movies-expression-4 {
	width: 12px;
	height: 10px;
	background-size: 12px 10px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/movies_expression_4_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) {
  #sk_overview .sk_image-movies-expression-4 {
	background-image: url("../images/overview/movies_expression_4_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-movies-expression-4 {
	width: 10px;
	height: 10px;
	background-size: 10px 10px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/movies_expression_4_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) {
  #sk_overview .sk_image-movies-expression-4 {
	background-image: url("../images/overview/movies_expression_4_small_2x.png");
  }
}

#sk_overview .sk_image-movies-expression-5 {
  width: 18px;
  height: 18px;
  background-size: 18px 18px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/movies_expression_5_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) {
  #sk_overview .sk_image-movies-expression-5 {
	background-image: url("../images/overview/movies_expression_5_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-movies-expression-5 {
	width: 12px;
	height: 12px;
	background-size: 12px 12px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/movies_expression_5_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) {
  #sk_overview .sk_image-movies-expression-5 {
	background-image: url("../images/overview/movies_expression_5_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-movies-expression-5 {
	width: 10px;
	height: 12px;
	background-size: 10px 12px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/movies_expression_5_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) {
  #sk_overview .sk_image-movies-expression-5 {
	background-image: url("../images/overview/movies_expression_5_small_2x.png");
  }
}

#sk_overview .sk_image-movies-expression-6 {
  width: 16px;
  height: 16px;
  background-size: 16px 16px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/movies_expression_6_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) {
  #sk_overview .sk_image-movies-expression-6 {
	background-image: url("../images/overview/movies_expression_6_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-movies-expression-6 {
	width: 12px;
	height: 12px;
	background-size: 12px 12px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/movies_expression_6_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) {
  #sk_overview .sk_image-movies-expression-6 {
	background-image: url("../images/overview/movies_expression_6_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-movies-expression-6 {
	width: 10px;
	height: 10px;
	background-size: 10px 10px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/movies_expression_6_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) {
  #sk_overview .sk_image-movies-expression-6 {
	background-image: url("../images/overview/movies_expression_6_small_2x.png");
  }
}

#sk_overview .sk_image-movies-expression-7 {
  width: 16px;
  height: 16px;
  background-size: 16px 16px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/movies_expression_7_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) {
  #sk_overview .sk_image-movies-expression-7 {
	background-image: url("../images/overview/movies_expression_7_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-movies-expression-7 {
	width: 12px;
	height: 12px;
	background-size: 12px 12px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/movies_expression_7_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) {
  #sk_overview .sk_image-movies-expression-7 {
	background-image: url("../images/overview/movies_expression_7_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-movies-expression-7 {
	width: 10px;
	height: 10px;
	background-size: 10px 10px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/movies_expression_7_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) {
  #sk_overview .sk_image-movies-expression-7 {
	background-image: url("../images/overview/movies_expression_7_small_2x.png");
  }
}

#sk_overview .sk_image-movies-expression-8 {
  width: 18px;
  height: 18px;
  background-size: 18px 18px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/movies_expression_8_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) {
  #sk_overview .sk_image-movies-expression-8 {
	background-image: url("../images/overview/movies_expression_8_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-movies-expression-8 {
	width: 12px;
	height: 12px;
	background-size: 12px 12px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/movies_expression_8_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) {
  #sk_overview .sk_image-movies-expression-8 {
	background-image: url("../images/overview/movies_expression_8_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-movies-expression-8 {
	width: 12px;
	height: 12px;
	background-size: 12px 12px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/movies_expression_8_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) {
  #sk_overview .sk_image-movies-expression-8 {
	background-image: url("../images/overview/movies_expression_8_small_2x.png");
  }
}

#sk_overview .sk_image-movies-expression-9 {
  width: 16px;
  height: 16px;
  background-size: 16px 16px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/movies_expression_9_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) {
  #sk_overview .sk_image-movies-expression-9 {
	background-image: url("../images/overview/movies_expression_9_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-movies-expression-9 {
	width: 10px;
	height: 12px;
	background-size: 10px 12px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/movies_expression_9_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) {
  #sk_overview .sk_image-movies-expression-9 {
	background-image: url("../images/overview/movies_expression_9_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-movies-expression-9 {
	width: 10px;
	height: 10px;
	background-size: 10px 10px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/movies_expression_9_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) {
  #sk_overview .sk_image-movies-expression-9 {
	background-image: url("../images/overview/movies_expression_9_small_2x.png");
  }
}

#sk_overview .sk_image-movies {
  width: 874px;
  height: 508px;
  background-size: 874px 508px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/movies_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) {
  #sk_overview .sk_image-movies {
	background-image: url("../images/overview/movies_large_2x.jpg");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-movies {
	width: 614px;
	height: 356px;
	background-size: 614px 356px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/movies_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) {
  #sk_overview .sk_image-movies {
	background-image: url("../images/overview/movies_medium_2x.jpg");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-movies {
	width: 320px;
	height: 458px;
	background-size: 320px 458px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/movies_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) {
  #sk_overview .sk_image-movies {
	background-image: url("../images/overview/movies_small_2x.jpg");
  }
}

#sk_overview .sk_image-notes-expression {
  width: 72px;
  height: 14px;
  background-size: 72px 14px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/notes_expression_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) {
  #sk_overview .sk_image-notes-expression {
	background-image: url("../images/overview/notes_expression_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-notes-expression {
	width: 50px;
	height: 10px;
	background-size: 50px 10px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/notes_expression_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) {
  #sk_overview .sk_image-notes-expression {
	background-image: url("../images/overview/notes_expression_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-notes-expression {
	width: 62px;
	height: 12px;
	background-size: 62px 12px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/notes_expression_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) {
  #sk_overview .sk_image-notes-expression {
	background-image: url("../images/overview/notes_expression_small_2x.png");
  }
}

#sk_overview .sk_image-notes {
  width: 432px;
  height: 390px;
  background-size: 432px 390px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/notes_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) {
  #sk_overview .sk_image-notes {
	background-image: url("../images/overview/notes_large_2x.jpg");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-notes {
	width: 302px;
	height: 274px;
	background-size: 302px 274px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/notes_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) {
  #sk_overview .sk_image-notes {
	background-image: url("../images/overview/notes_medium_2x.jpg");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-notes {
	width: 320px;
	height: 415px;
	background-size: 320px 415px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/notes_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) {
  #sk_overview .sk_image-notes {
	background-image: url("../images/overview/notes_small_2x.jpg");
  }
}

#sk_overview .sk_image-notes-pencil {
  width: 36px;
  height: 164px;
  background-size: 36px 164px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/notes_pencil_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) {
  #sk_overview .sk_image-notes-pencil {
	background-image: url("../images/overview/notes_pencil_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-notes-pencil {
	width: 34px;
	height: 114px;
	background-size: 34px 114px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/notes_pencil_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) {
  #sk_overview .sk_image-notes-pencil {
	background-image: url("../images/overview/notes_pencil_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-notes-pencil {
	width: 38px;
	height: 128px;
	background-size: 38px 128px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/notes_pencil_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) {
  #sk_overview .sk_image-notes-pencil {
	background-image: url("../images/overview/notes_pencil_small_2x.png");
  }
}

#sk_overview .sk_image-office-arrow {
  width: 36px;
  height: 40px;
  background-size: 36px 40px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/office_arrow_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) {
  #sk_overview .sk_image-office-arrow {
	background-image: url("../images/overview/office_arrow_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-office-arrow {
	width: 26px;
	height: 28px;
	background-size: 26px 28px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/office_arrow_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) {
  #sk_overview .sk_image-office-arrow {
	background-image: url("../images/overview/office_arrow_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-office-arrow {
	width: 24px;
	height: 26px;
	background-size: 24px 26px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/office_arrow_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) {
  #sk_overview .sk_image-office-arrow {
	background-image: url("../images/overview/office_arrow_small_2x.png");
  }
}

#sk_overview .sk_image-office-expression {
  width: 242px;
  height: 24px;
  background-size: 242px 24px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/office_expression_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) {
  #sk_overview .sk_image-office-expression {
	background-image: url("../images/overview/office_expression_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-office-expression {
	width: 170px;
	height: 18px;
	background-size: 170px 18px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/office_expression_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) {
  #sk_overview .sk_image-office-expression {
	background-image: url("../images/overview/office_expression_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-office-expression {
	width: 100px;
	height: 10px;
	background-size: 100px 10px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/office_expression_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) {
  #sk_overview .sk_image-office-expression {
	background-image: url("../images/overview/office_expression_small_2x.png");
  }
}

#sk_overview .sk_image-office {
  width: 874px;
  height: 508px;
  background-size: 874px 508px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/office_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) {
  #sk_overview .sk_image-office {
	background-image: url("../images/overview/office_large_2x.jpg");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-office {
	width: 614px;
	height: 356px;
	background-size: 614px 356px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/office_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) {
  #sk_overview .sk_image-office {
	background-image: url("../images/overview/office_medium_2x.jpg");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-office {
	width: 320px;
	height: 454px;
	background-size: 320px 454px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/office_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) {
  #sk_overview .sk_image-office {
	background-image: url("../images/overview/office_small_2x.jpg");
  }
}

#sk_overview .sk_image-overhero-brush {
  width: 203px;
  height: 41px;
  background-size: 203px 41px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/overhero_brush_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) {
  #sk_overview .sk_image-overhero-brush {
	background-image: url("../images/overview/overhero_brush_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-overhero-brush {
	width: 203px;
	height: 41px;
	background-size: 203px 41px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/overhero_brush_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) {
  #sk_overview .sk_image-overhero-brush {
	background-image: url("../images/overview/overhero_brush_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-overhero-brush {
	width: 146px;
	height: 30px;
	background-size: 146px 30px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/overhero_brush_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) {
  #sk_overview .sk_image-overhero-brush {
	background-image: url("../images/overview/overhero_brush_small_2x.png");
  }
}

#sk_overview .sk_image-partner-brand-ipad-air {
  width: 876px;
  height: 248px;
  background-size: 876px 248px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/partner_brand_ipad_air_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) {
  #sk_overview .sk_image-partner-brand-ipad-air {
	background-image: url("../images/overview/partner_brand_ipad_air_large_2x.jpg");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-partner-brand-ipad-air {
	width: 614px;
	height: 174px;
	background-size: 614px 174px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/partner_brand_ipad_air_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) {
  #sk_overview .sk_image-partner-brand-ipad-air {
	background-image: url("../images/overview/partner_brand_ipad_air_medium_2x.jpg");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-partner-brand-ipad-air {
	width: 320px;
	height: 462px;
	background-size: 320px 462px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/partner_brand_ipad_air_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) {
  #sk_overview .sk_image-partner-brand-ipad-air {
	background-image: url("../images/overview/partner_brand_ipad_air_small_2x.jpg");
  }
}

#sk_overview .sk_image-partner-brand-ipad {
  width: 876px;
  height: 248px;
  background-size: 876px 248px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/partner_brand_ipad_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) {
  #sk_overview .sk_image-partner-brand-ipad {
	background-image: url("../images/overview/partner_brand_ipad_large_2x.jpg");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-partner-brand-ipad {
	width: 614px;
	height: 174px;
	background-size: 614px 174px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/partner_brand_ipad_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) {
  #sk_overview .sk_image-partner-brand-ipad {
	background-image: url("../images/overview/partner_brand_ipad_medium_2x.jpg");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-partner-brand-ipad {
	width: 320px;
	height: 462px;
	background-size: 320px 462px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/partner_brand_ipad_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) {
  #sk_overview .sk_image-partner-brand-ipad {
	background-image: url("../images/overview/partner_brand_ipad_small_2x.jpg");
  }
}

#sk_overview .sk_image-partner-brand-ipad-pro {
  width: 876px;
  height: 248px;
  background-size: 876px 248px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/partner_brand_ipad_pro_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) {
  #sk_overview .sk_image-partner-brand-ipad-pro {
	background-image: url("../images/overview/partner_brand_ipad_pro_large_2x.jpg");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-partner-brand-ipad-pro {
	width: 614px;
	height: 174px;
	background-size: 614px 174px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/partner_brand_ipad_pro_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) {
  #sk_overview .sk_image-partner-brand-ipad-pro {
	background-image: url("../images/overview/partner_brand_ipad_pro_medium_2x.jpg");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-partner-brand-ipad-pro {
	width: 320px;
	height: 462px;
	background-size: 320px 462px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/partner_brand_ipad_pro_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) {
  #sk_overview .sk_image-partner-brand-ipad-pro {
	background-image: url("../images/overview/partner_brand_ipad_pro_small_2x.jpg");
  }
}

#sk_overview .sk_image-photo {
  width: 432px;
  height: 508px;
  background-size: 432px 508px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/photo_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) {
  #sk_overview .sk_image-photo {
	background-image: url("../images/overview/photo_large_2x.jpg");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-photo {
	width: 304px;
	height: 356px;
	background-size: 304px 356px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/photo_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) {
  #sk_overview .sk_image-photo {
	background-image: url("../images/overview/photo_medium_2x.jpg");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-photo {
	width: 320px;
	height: 458px;
	background-size: 320px 458px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/photo_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) {
  #sk_overview .sk_image-photo {
	background-image: url("../images/overview/photo_small_2x.jpg");
  }
}

#sk_overview .sk_image-photo-overlay {
  width: 346px;
  height: 308px;
  background-size: 346px 308px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/photo_overlay_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) {
  #sk_overview .sk_image-photo-overlay {
	background-image: url("../images/overview/photo_overlay_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-photo-overlay {
	width: 242px;
	height: 216px;
	background-size: 242px 216px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/photo_overlay_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) {
  #sk_overview .sk_image-photo-overlay {
	background-image: url("../images/overview/photo_overlay_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-photo-overlay {
	width: 290px;
	height: 260px;
	background-size: 290px 260px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/photo_overlay_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) {
  #sk_overview .sk_image-photo-overlay {
	background-image: url("../images/overview/photo_overlay_small_2x.png");
  }
}

#sk_overview .sk_image-school-expression-1 {
  width: 68px;
  height: 74px;
  background-size: 68px 74px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/school_expression_1_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) {
  #sk_overview .sk_image-school-expression-1 {
	background-image: url("../images/overview/school_expression_1_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-school-expression-1 {
	width: 48px;
	height: 52px;
	background-size: 48px 52px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/school_expression_1_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) {
  #sk_overview .sk_image-school-expression-1 {
	background-image: url("../images/overview/school_expression_1_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-school-expression-1 {
	width: 42px;
	height: 52px;
	background-size: 42px 52px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/school_expression_1_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) {
  #sk_overview .sk_image-school-expression-1 {
	background-image: url("../images/overview/school_expression_1_small_2x.png");
  }
}

#sk_overview .sk_image-school-expression-2 {
  width: 62px;
  height: 70px;
  background-size: 62px 70px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/school_expression_2_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) {
  #sk_overview .sk_image-school-expression-2 {
	background-image: url("../images/overview/school_expression_2_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-school-expression-2 {
	width: 44px;
	height: 50px;
	background-size: 44px 50px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/school_expression_2_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) {
  #sk_overview .sk_image-school-expression-2 {
	background-image: url("../images/overview/school_expression_2_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-school-expression-2 {
	width: 40px;
	height: 48px;
	background-size: 40px 48px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/school_expression_2_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) {
  #sk_overview .sk_image-school-expression-2 {
	background-image: url("../images/overview/school_expression_2_small_2x.png");
  }
}

#sk_overview .sk_image-school {
  width: 874px;
  height: 508px;
  background-size: 874px 508px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/school_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) {
  #sk_overview .sk_image-school {
	background-image: url("../images/overview/school_large_2x.jpg");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-school {
	width: 614px;
	height: 358px;
	background-size: 614px 358px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/school_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) {
  #sk_overview .sk_image-school {
	background-image: url("../images/overview/school_medium_2x.jpg");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-school {
	width: 320px;
	height: 472px;
	background-size: 320px 472px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/school_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) {
  #sk_overview .sk_image-school {
	background-image: url("../images/overview/school_small_2x.jpg");
  }
}

#sk_overview .sk_image-work-arrow {
  width: 46px;
  height: 46px;
  background-size: 46px 46px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/work_arrow_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) {
  #sk_overview .sk_image-work-arrow {
	background-image: url("../images/overview/work_arrow_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-work-arrow {
	width: 34px;
	height: 34px;
	background-size: 34px 34px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/work_arrow_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) {
  #sk_overview .sk_image-work-arrow {
	background-image: url("../images/overview/work_arrow_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-work-arrow {
	width: 30px;
	height: 30px;
	background-size: 30px 30px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/work_arrow_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) {
  #sk_overview .sk_image-work-arrow {
	background-image: url("../images/overview/work_arrow_small_2x.png");
  }
}

#sk_overview .sk_image-work-expression-1 {
  width: 192px;
  height: 29px;
  background-size: 192px 29px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/work_expression_1_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) {
  #sk_overview .sk_image-work-expression-1 {
	background-image: url("../images/overview/work_expression_1_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-work-expression-1 {
	width: 126px;
	height: 20px;
	background-size: 126px 20px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/work_expression_1_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) {
  #sk_overview .sk_image-work-expression-1 {
	background-image: url("../images/overview/work_expression_1_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-work-expression-1 {
	width: 96px;
	height: 14px;
	background-size: 96px 14px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/work_expression_1_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) {
  #sk_overview .sk_image-work-expression-1 {
	background-image: url("../images/overview/work_expression_1_small_2x.png");
  }
}

#sk_overview .sk_image-work-expression-2 {
  width: 156px;
  height: 26px;
  background-size: 156px 26px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/work_expression_2_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) {
  #sk_overview .sk_image-work-expression-2 {
	background-image: url("../images/overview/work_expression_2_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-work-expression-2 {
	width: 102px;
	height: 18px;
	background-size: 102px 18px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/work_expression_2_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) {
  #sk_overview .sk_image-work-expression-2 {
	background-image: url("../images/overview/work_expression_2_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-work-expression-2 {
	width: 78px;
	height: 14px;
	background-size: 78px 14px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/work_expression_2_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) {
  #sk_overview .sk_image-work-expression-2 {
	background-image: url("../images/overview/work_expression_2_small_2x.png");
  }
}

#sk_overview .sk_image-work {
  width: 874px;
  height: 508px;
  background-size: 874px 508px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/work_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) {
  #sk_overview .sk_image-work {
	background-image: url("../images/overview/work_large_2x.jpg");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_image-work {
	width: 614px;
	height: 356px;
	background-size: 614px 356px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/work_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) {
  #sk_overview .sk_image-work {
	background-image: url("../images/overview/work_medium_2x.jpg");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_image-work {
	width: 320px;
	height: 454px;
	background-size: 320px 454px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/work_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) {
  #sk_overview .sk_image-work {
	background-image: url("../images/overview/work_small_2x.jpg");
  }
}

#sk_overview .sk_section-overhero a:before {
  width: 203px;
  height: 41px;
  background-size: 203px 41px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/overhero_brush_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) {
  #sk_overview .sk_section-overhero a:before {
	background-image: url("../images/overview/overhero_brush_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_section-overhero a:before {
	width: 203px;
	height: 41px;
	background-size: 203px 41px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/overhero_brush_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) {
  #sk_overview .sk_section-overhero a:before {
	background-image: url("../images/overview/overhero_brush_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_section-overhero a:before {
	width: 146px;
	height: 30px;
	background-size: 146px 30px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/overhero_brush_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) {
  #sk_overview .sk_section-overhero a:before {
	background-image: url("../images/overview/overhero_brush_small_2x.png");
  }
}

#sk_overview .sk_section-hero .sk_hero-headline-container {
  width: 450px;
  height: 152px;
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_section-hero .sk_hero-headline-container {
	width: 316px;
	height: 108px;
  }
}

@media only screen and (max-width: 734px) {
  #sk_overview .sk_section-hero .sk_hero-headline-container {
	width: 225px;
	height: 76px;
  }
}

#sk_overview .sk_section-tiles .sk_button-partner-compare:after, #sk_overview .sk_section-partners .sk_button-partner-compare:after {
  width: 20px;
  height: 20px;
  background-size: 20px 20px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/compare_anchor_large.svg");
}

#sk_overview.sk_no-svg .sk_section-tiles .sk_button-partner-compare:after, #sk_overview.sk_no-svg .sk_section-partners .sk_button-partner-compare:after {
  background-image: url("../images/overview/compare_anchor_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) {
  #sk_overview.sk_no-svg .sk_section-tiles .sk_button-partner-compare:after, #sk_overview.sk_no-svg .sk_section-partners .sk_button-partner-compare:after {
	background-image: url("../images/overview/compare_anchor_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  #sk_overview .sk_section-tiles .sk_button-partner-compare:after, #sk_overview .sk_section-partners .sk_button-partner-compare:after {
	width: 14px;
	height: 14px;
	background-size: 14px 14px;
	background-repeat: no-repeat;
	background-image: url("../images/overview/compare_anchor_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) {
  #sk_overview .sk_section-tiles .sk_button-partner-compare:after, #sk_overview .sk_section-partners .sk_button-partner-compare:after {
	background-image: url("../images/overview/compare_anchor_medium_2x.png");
  }
}

#sk_overview .sk_section-compare .sk_selector-element .sk_icon-arrowdown {
  width: 13px;
  height: 6px;
  background-size: 13px 6px;
  background-repeat: no-repeat;
  background-image: url("../images/overview/compare_chevron_large.svg");
}

#sk_overview.sk_no-svg .sk_section-compare .sk_selector-element .sk_icon-arrowdown {
  background-image: url("../images/overview/compare_chevron_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) {
  #sk_overview.sk_no-svg .sk_section-compare .sk_selector-element .sk_icon-arrowdown {
	background-image: url("../images/overview/compare_chevron_large_2x.png");
  }
}
