*{
  box-sizing: border-box;
  
}

body{

	direction: rtl;
  margin:0;
  font-family: Verdana,'Segoe UI', Tahoma, Geneva,  sans-serif;
  font-size:1rem;
  font-weight:normal;
  line-height:1.5;
  color:#333;
  overflow-x:hidden;
 
 	
	background-color: transparent;
	background-repeat: repeat, no-repeat;
	background-position: center center;
	background-attachment: fixed;
	-webkit-background-size: auto, cover;
	-moz-background-size: auto, cover;
	-o-background-size: auto, cover;
	background-size: auto, cover;

}

.video{ 
	position :absolute;
	right: 0;
	bottom:0;
	z-index :-1;

}
.v-header{
  height:80vh;
  display :flex;
  align-items:center;
  color:#fff;
}

.container{
  max-width:860px;
  padding-left:1rem;
  padding-right:1rem;
  margin:auto;
  text-align:center;
  
}

.fullscreen-video-wrap{
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100vh;
  overflow:hidden;
}

.fullscreen-video-wrap video{
  min-height:100%;
  min-width:100%;
}

.header-overlay{
  height:0vh;
  position: absolute;
  top:0;
  left:0;
  width:100vw;
  z-index:2;
  background:#225470;
  opacity:0.65;
}

.header-content{
  z-index:2;
 
}

.header-content h1{
  font-size:48px;
  margin-bottom:0;
}

.header-content p{
   font-size:1.4rem;
  display:block;
  padding-bottom:2rem;
}

.btn{
  background: #000000;
  color:#55ff00;
  font-size:1.2rem;
  padding: 0.8rem 1.8rem;
  text-decoration: none;
  opacity:0.35;
}

.section{
  padding:20px 0;
}

.section-b{
  background:#333;
  color:#fff;
}

@media(max-width:860px){
  .container{
    padding-right:2rem;
    padding-left:2rem;
  }
}

.form
{border: 2px solid #ffffff ; width: 300px; margin: 0 auto;}
input[type='text'], input[type='email'], input[type='password'] 
{width: 200px; border-radius: 2px;border: 1px solid #CCC; padding: 10px; color: #333; font-size: 14px; margin-top: 10px;}
input[type='submit']
{padding: 10px 25px 8px 15px; color: #fff; background-color: #0067ab; text-shadow: rgba(0,0,0,0.24) 0 1px 0; font-size: 16px; box-shadow: rgba(255,255,255,0.24) 0 2px 0 0 inset,#fff 0 1px 0 0; border: 1px solid #0164a5; border-radius: 2px; margin-top: 10px; cursor:pointer;}
input[type='submit']:hover 
{background-color: #024978;}