/* Large Desktop */
@media screen and (min-width: 1200px) {
  /* Parallax */

  #clamp-section,
  .power-section,
  .aerospace-section {
    height: 700px !important;
    overflow: hidden !important;
  }

  .animate {
    transition: all 1s ease-out;
  }

  .clamp-image {
	width:600px;
    position: absolute;
    display: block;
    top: 50px;
    transform: translateX(0);
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
  }

  .clamp-image.animate {
	transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
  }

  .clamp-triangle,
  .power-triangle,
  .aerospace-triangle {
    position: relative;
    transform: translateY(100%);
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
  }

  .clamp-triangle.animate,
  .power-triangle.animate,
  .aerospace-triangle.animate {
    transform: translateY(30px);
  }

  .clamp-title,
  .aerospace-title,
  .power-title {
    position: relative;
    transform: translateY(-100vh);
    -webkit-transform: translateY(-100vh);
    -moz-transform: translateY(-100vh);
    -ms-transform: translateY(-100vh);
    -o-transform: translateY(-100vh);
  }
  .clamp-title.animate,
  .aerospace-title.animate,
  .power-title.animate {
    transform: translateY(0);
  }

  .clamp-text,
  .aerospace-text {
    position: relative;
    transform: translate(1000px, 20px);
  }
  .clamp-text.animate,
  .aerospace-text.animate {
    transform: translate(0%, 20px);
  }

  .clamp-button,
  .aerospace-button {
    position: relative;
    transform: translate(1000px, 20px);
  }
  .clamp-button.animate,
  .aerospace-button.animate {
    transform: translate(0, 20px);
  }

  .power-text {
    position: relative;
    transform: translate(-1000px, 20px);
  }
  .power-text.animate {
    transform: translate(0%, 20px);
  }

  .power-button {
    position: relative;
    transform: translate(-1000px, 20px);
  }
  .power-button.animate {
    transform: translate(0, 20px);
  }

  .aerospace-image {
    position: absolute;
    width: 200%;
    transform: translate(-100%, 100%);
    -webkit-transform: translate(-100%, 100%);
    -moz-transform: translate(-100%, 100%);
    -ms-transform: translate(-100%, 100%);
    -o-transform: translate(-100%, 100%);
  }

  .aerospace-image.animate {
    transform: translate(-1077px, -110px);
    -webkit-transform: translate(-1077px, -110px);
    -moz-transform: translate(-1077px, -110px);
    -ms-transform: translate(-1077px, -110px);
    -o-transform: translate(-1077px, -110px);
  }

  .aerospace-cloud-left {
    width: 180%;
    transform: translateX(-100%);
    position: absolute;
    top: 122px;
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
  }
  .aerospace-cloud-left.animate {
    transform: translateX(0);
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
  }

  .aerospace-cloud-right {
    width: 180%;
    transform: translateX(100%);
    position: absolute;
    top: -369px;
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
  }
  .aerospace-cloud-right.animate {
    transform: translateX(825px);
    -webkit-transform: translateX(825px);
    -moz-transform: translateX(825px);
    -ms-transform: translateX(825px);
    -o-transform: translateX(825px);
  }

  .power-image {
    width: 180%;
    position: absolute;
    top: 24px;
    transform: translateX(100%);
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
  }
  .power-image.animate {
    transform: translateX(-145px);
    -webkit-transform: translateX(-145px);
    -moz-transform: translateX(-145px);
    -ms-transform: translateX(-145px);
    -o-transform: translateX(-145px);
  }
}
