 .ContactusBox-parallax{
    overflow:hidden;
 }
 
 .parallax-group{
	 -webkit-transform-style:preserve-3d;
	 transform-style:preserve-3d;
 }
 .back{
	 -webkit-transform:translateZ(-1px) scale(2);
	 transform:translateZ(-1px) scale(2);
	 position:relative;
	 top:calc((( 100vh  -  ) / 4) * -2 );
	 
 }
 .front{
	 background-color:#090909;
	 padding:0em 0em;
	 position:relative;
	 z-index:2;
	 height:40vw;
 }
 .contact-box-1{width:100vw;  border:.0vh solid red;}
 .contact-box-2{width:100vw;  background:black; border:.0vh solid black; position:relative;}
 .contact-box-3{width:100vw;  background:#ffa500; border:.0vh solid green;  position:relative;}
 .contact-box-4{width:100vw;  border:.0vh solid yellow;}
 
 h2{
	-webkit-transform:translateZ(-.05px) scale(1.5);
	 transform:translateZ(-.05px) scale(1.5);
	 position:absolute;
	 padding:10em;
	 width:100%;
	 text-align:center;
	 color:#FFF;
	 
 }
 input[type=text] {
 color:white; font-size:1vw;
 }
 textarea{color:white; font-size:1vw;}
 
 ::-webkit-scrollbar{
	 width:8px;
/* background-color:red; */	 
 }
  
 ::-webkit-scrollbar-thumb{
	 border-radius:10px;
	 background-color:#000; /* a6a6a6 */
	 box-shadow:inset 0 0 6px rgba(0,0,0,0.3);
	 
 }
 
 ::-webkit-scrollbar-track{
	 border-radius:10px; 
	 background-color:orange;
	 box-shadow:inset 0 0 6px rgba(0,0,0,0.3);
 }
 
::-webkit-input-placeholder { /* Edge */
  color: white;
  background:;
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: white;
    background:;
}

::placeholder {
  color: white;
  font-size:1vw;
  font-weight:100;
  background:;
}
 
 .img-box-1{
	 width:100%;
 }
 .Img-1{
	 width:10vw;
	 border:.0vw solid white;
	 border-bottom:.5vw solid orange;
	 box-shadow:1px 10px 50px #000;
	 position:absolute;
	 z-index:1;
	 top:20vw;
	 left:10vw;
	  animation: bounceInDown 1s;
 }
 .Img-2{
	 width:10vw;
	 border:.0vw solid white;
	 border-bottom:.5vw solid orange;
	 position:absolute;
	 box-shadow:1px 10px 50px #000;
	 z-index:5;
	 top:30vw;
	 left:30vw;
	 animation: bounceInDown 1.3s;
 }
  .Img-3{
	 width:10vw;
	 border:.0vw solid white;
	 border-bottom:.5vw solid orange;
	 position:absolute;
	 box-shadow: 1px 10px 50px #000;
	 z-index:2;
	 top:10vw;
	 left:45vw;
	 animation: bounceInDown 1.6s;
 }
  .Img-4{
	 width:10vw;
	 	 border:.0vw solid red;
	 border-bottom:.5vw solid orange;
	 position:absolute;
	 box-shadow: 1px 10px 50px #000;
	 z-index:3;
	 top:25vw;
     left:58vw;
	 animation: bounceInDown 1.9s;
}
  .Img-5{
	 width:10vw;
	 border:.0vw solid white;
	 border-bottom:.5vw solid orange;
	 box-shadow: 1px 10px 50px #000;
	 position:absolute;
	 z-index:4;
	 top:40vw;
	 left:80vw;
	 animation: bounceInDown 2.1s;

 }
  .Img-6{
	 width:30vw;
	 border:10vw solid white;
	 position:absolute;
	 z-index:2;
 }
  .Img-7{
	 width:30vw;
	 border:10vw solid white;
	 position:absolute;
	 z-index:2;
 }
 h1{
	font-size:3vw;
	color:white;
	font-weight:900;
	text-align:center;
 }
 
.formParallax{
	 position:absolute;
	 top:10em;
	 width:100%;
	 text-align:center;
	 color:;
	 
	 border:.0vw solid black;
}

.input-1{
width:50%;	
padding:1vw 0vw 1vw 0vw; 
background:transparent;
display:block;
margin:0 auto;
animation: bounceInDown 2.1s;
border-bottom:.1vw solid orange;
border-left:.0vw solid orange;
border-top:.0vw solid orange;
border-right:.0vw solid orange;

 }
.input-2{
width:50%;	
background:transparent;
display:block;
margin:0 auto;
padding:1vw 0vw 1vw 0vw; 
border-bottom:.1vw solid orange;
border-left:.0vw solid orange;
border-top:.0vw solid orange;
border-right:.0vw solid orange;
animation: bounceInDown 2.1s;
    font-size: .6em;
}
.input-3{
border-bottom:.1vw solid orange;
border-left:.0vw solid orange;
border-top:.0vw solid orange;
border-right:.0vw solid orange;
padding:1vw 0vw 1vw 0vw; 
 width:50%;	
 background:transparent;
 display:block;
 margin:0 auto;
 animation: bounceInDown 2.1s;

}
.input-4{
border-bottom:.1vw solid orange;
border-left:.0vw solid orange;
border-top:.0vw solid orange;
border-right:.0vw solid orange;
padding:1vw 0vw 1vw 0vw; 
 width:50%;	
 background:transparent;
 display:block;
 margin:0 auto;
 animation: bounceInDown 2.1s;
}
.input-5{
border-bottom:.1vw solid orange;
border-left:.0vw solid orange;
border-top:.0vw solid orange;
border-right:.0vw solid orange;
padding:1vw 0vw 1vw 0vw; 
 width:50%;	
 background:transparent;
 display:block;
 margin:0 auto;
 animation: bounceInDown 2.1s;
} 
.submit{
width:10%;	
background:transparent;
display:block;
margin:0 auto;
padding:1vw 2vw;
color:white;
border-bottom:.1vw solid orange;
border-left:.1vw solid orange;
border-top:.1vw solid orange;
border-right:.1vw solid orange;
font-size:.8vw;
}
.margineParallax{
	margin:2vw;
}
.input-1:focus{
	color:white;
	outline:none;
}
.input-2:focus{
	color:white;
    outline:none;
}
.input-3:focus{
	color:white;
    outline:none;
}
.input-4:focus{
	color:white;
    outline:none;
}
 /* Safari 4.0 - 8.0 */
@-webkit-keyframes animationLefte {
  from {left: 200px;}
  50% {left: 100px !important}
  to {left: 0px;}
}

/* Standard syntax */
@keyframes animationLeft {  from {left: 200px;}
  50% {left: 100px !important}
  to {left: 0px;}
}

@media screen and (max-width:1200px ){
 
 .input-1{
width:90%;	
padding:4vw 0vw 4vw 0vw; 
background:transparent;
display:block;
margin:0 auto;
animation: bounceInDown 2.1s;
border-bottom:.1vw solid orange;
border-left:.0vw solid orange;
border-top:.0vw solid orange;
border-right:.0vw solid orange;
font-size: 2em;

 }
.input-2{
width:90%;	
background:transparent;
display:block;
margin:0 auto;
padding:4vw 0vw 4vw 0vw;
border-bottom:.1vw solid orange;
border-left:.0vw solid orange;
border-top:.0vw solid orange;
border-right:.0vw solid orange;
animation: bounceInDown 2.1s;
    font-size: .6em;
}
.input-3{
border-bottom:.1vw solid orange;
border-left:.0vw solid orange;
border-top:.0vw solid orange;
border-right:.0vw solid orange;
padding:4vw 0vw 4vw 0vw; 
 width:90%;	
 background:transparent;
 display:block;
 margin:0 auto;
 animation: bounceInDown 2.1s;

}
.input-4{
border-bottom:.1vw solid orange;
border-left:.0vw solid orange;
border-top:.0vw solid orange;
border-right:.0vw solid orange;
padding:4vw 0vw 4vw 0vw; 
 width:90%;	
 background:transparent;
 display:block;
 margin:1vw auto;
 animation: bounceInDown 2.1s;
}
.input-5{
border-bottom:.1vw solid orange;
border-left:.0vw solid orange;
border-top:.0vw solid orange;
border-right:.0vw solid orange;
padding:4vw 0vw 4vw 0vw; 
 width:90%;	
 background:transparent;
 display:block;
 margin:2vw auto;
 animation: bounceInDown 2.1s;
} 
.submit{
width:40%;	
background:transparent;
display:block;
margin:8vw auto;
padding:2vw 4vw;
color:white;
border-bottom:.1vw solid orange;
border-left:.1vw solid orange;
border-top:.1vw solid orange;
border-right:.1vw solid orange;
font-size:3vw;
text-align:center;
}
 
 ::placeholder {
  color:#f9f9f9;
  font-size:3vw;
  font-weight:100;
  background:;
}
  input[type=text] {
 color:white; font-size:4vw;
 }
  textarea{color:white; font-size:4vw;}
    
}



