@import url(https://fonts.googleapis.com/css?family=Open+Sans:800);       
body {
          margin: 0;
          height: 100vh;
          width: 100vw;
          background: #AFF;
          overflow-x: hidden;
        }
        
#explain {
  position:absolute;
  left:10px;
  top:0;
   font-family:"Open Sans",Arial,sans-serif;
  font-size:3em;
}

        #plax {
          margin: 0;
          position: absolute;
          height: 100vh;
          width: 100vw;
          overflow-y: hidden;
          overflow-x: scroll;
          -webkit-perspective: 150px;
          perspective: 150px;
          -webkit-perspective-origin: center;
          perspective-origin: center;
          -webkit-transition: 2s;
          transition: 2s;
        }
        
        .plax-grp {
          transform-style: preserve-3d;
          display: inline-block;
          float: left;
          width: 500vw;
        }     
        .tree-one {
          background: url(https://i.imgur.com/osIQCLS.png);
          width: 201px;
          height: 209px;
        }
        
        .tree-two {
          background: url(https://i.imgur.com/joUrlbZ.png);
          width: 226px;
          height: 409px;
        }
        
        .tree-three {
          background: url(https://i.imgur.com/zVf8bEK.png);
          width: 325px;
          height: 536px;
        }
        
        .tree-four {
          background: url(https://i.imgur.com/SvJ4ieV.png);
          width: 325px;
          height: 436px;
        }
        
        .tree-pine {
          background: url(https://i.imgur.com/VS1u1XB.png);
          width: 118px;
          height: 229px;
        }
        
        .stone-one {
          background: url(https://i.imgur.com/YLQt8Nl.png) bottom no-repeat;
          width: 166px;
          height: 67px;
          background-size: 40%;
        }
        
        .stone-two {
          background: url(https://i.imgur.com/yVZHAEC.png) bottom no-repeat;
          width: 166px;
          height: 55px;
          background-size: 40%;
        }
        
        .tree,
        .cloud {
          position: absolute;
          bottom: -15px;
          -webkit-transform-origin: bottom;
          transform-origin: bottom;
          background-repeat: no-repeat;
          z-index: -1;
        }
        
        .cloud {
          top: 0vh;
          margin-top: -100vh;
        }
        
        .cloud-one {
          background-image: url(https://i.imgur.com/4Oq6gmR.png);
          width: 322px;
          height: 245px;
        }
        
        .cloud-two {
          background-image: url(https://i.imgur.com/a3qDe8d.png);
          width: 335px;
          height: 101px;
        }
        
        .cloud-three {
          background-image: url(https://i.imgur.com/kmzLESi.png);
          width: 374px;
          height: 201px;
        }
        
        .cloud-four {
          background-image: url(https://i.imgur.com/ZKXcWbM.png);
          width: 318px;
          height: 201px;
        }
        
        .cloud-five {
          background-image: url(https://i.imgur.com/zc6z0Tq.png);
          width: 374px;
          height: 302px;
        }
        
        .grnd {
          display: block;
          position: absolute;
          left: -80%;
          width: 260%;
          height: 100vh;
          bottom: 0;
          background: #8A5;
          -webkit-transform-origin: bottom;
          -webkit-transform: rotateX(90deg);
        }
        
        #forest {
          display: inline-block;
          position: relative;
          width: 500vw;
          height: 100vh;
        }

        .title {
          position: absolute;
          font-family: 'Major Mono Display', monospace;
          color: lightblue;
          top: 120px;
          left: 1000px;
          font-size: 42px;
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale;
          word-spacing: -5px;
        }
        
        .caption a {
        font-size: 15px;
        font-family: Georgia, 'Times New Roman', Times, serif;
        font-style: regular;
        color: darkblue;
        text-decoration: none;
        position: absolute;
          top: 280px;
          left: 2000px;
        }
        

        h3{
          font-family: 'Roboto', sans-serif;
          color: black;
          text-align: left;
          font-size: 10px;
          line-height: 12px;
          letter-spacing: 2px;
          margin-top: 15%;
          margin-left: 1000px;
          z-index: 5;
        }