* {
  box-sizing: border-box;
}

.section.description {
    text-align: left;
    line-height: 1.6em;
    margin-top: 80px;
    max-width: 700px;
    margin-left: auto;
    margin-right: auto;
}

.columntext p.left {
    margin-right: 50px;
	
}

.columntext p {
    margin-bottom: 1.6em;
    width: 325px;
    display: inline-block;
}



html,
body {
  background-color: #9ad3f0;
}

.parallax {
  -webkit-perspective: 100px;
          perspective: 100px;
		  height: 100vh;
width:100%;
  overflow-x: hidden !important;
  overflow-y: auto;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
 
	
}

.parallax__layer {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index:1;

  
}
.parallax__layer img {
  display: block;
  position: absolute;
  bottom: 0;
  z-index:1
}

.parallax__cover {
  background: #031100;
  position: absolute;
  top: calc(100% - 3px);
  left: 0;
  right: 0;
  height: auto;
  z-index: 99;
  
  
}

.parallax__layer__logo {
		  background: url(../graphics/logo.png) no-repeat top;
		  background-size: 200px 175px;
		  background-position-y: 115px;
		  left:-500px;
		  right:-500px;
		  z-index:1;
		   -webkit-transform: translateZ(-300px) scale(4);
          transform: translateZ(-450px) scale(6);
}

.parallax__layer__0 {
		  background: url(../graphics/1.png) no-repeat bottom;
		  left:-500px;
		  right:-500px;
		  z-index:1;
		   -webkit-transform: translateZ(-300px) scale(4);
          transform: translateZ(-300px) scale(4);
}

.parallax__layer__1 {
		  background: url(../graphics/2.png) no-repeat bottom;
		  left:-500px;
		  right:-500px;
		  z-index:1;
		   -webkit-transform: translateZ(-250px) scale(3.5);
          transform: translateZ(-250px) scale(3.5);
}

.parallax__layer__2 {
		  background: url(../graphics/3.png) no-repeat bottom;
		  left:-500px;
		  right:-500px;
		  z-index:1;
		   -webkit-transform: translateZ(-230px) scale(3);
          transform: translateZ(-230px) scale(3);
}

.parallax__layer__3 {
		  background: url(../graphics/4.png) no-repeat bottom;
		  left:-500px;
		  right:-500px;
		  z-index:1;
		   -webkit-transform: translateZ(-150px) scale(2.5);
          transform: translateZ(-150px) scale(2.5);
}

.parallax__layer__4 {
		  background: url(../graphics/5.png) no-repeat bottom;
		  left:-500px;
		  right:-500px;
		  z-index:1;
		   -webkit-transform: translateZ(-120px) scale(2);
          transform: translateZ(-120px) scale(2);
}

.parallax__layer__5 {
		  background: url(../graphics/6.png) no-repeat bottom;
		  left:-500px;
		  right:-500px;
		  z-index:1;
		    -webkit-transform: translateZ(-60px) scale(1.5);
          transform: translateZ(-60px) scale(1.5);
}

.parallax__layer__6 {
		  background: url(../graphics/7.png) no-repeat bottom;
		  left:-500px;
		  right:-500px;
		  z-index:1;
		   -webkit-transform: translateZ(-35px) scale(1.3);
          transform: translateZ(-35px) scale(1.3);
}

.parallax__layer__7 {
		  background: url(../graphics/8.png) no-repeat bottom;
		  left:-500px;
		  right:-500px;
		  z-index:1;
		  -webkit-transform: translateZ(0px) scale(1);
          transform: translateZ(0px) scale(1);
}



#content {
	
    
    width: 700px;
	margin:0 auto;

	height:auto;
	text-align:center;
	
    z-index: 99;
	color:#ddd;
	font-size:16px;
font-family: 'Itim', cursive;	
}