body{
	padding:0;
	margin:0;
	background-color:#FFF;
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: fixed;
	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
}

#wrapper{
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	top:0;
	left:0;
	bottom:0;
	right:0;	
	background-color:#FFF;
}

#fullscreen-video-landscape{
	width: 100%;
	height:  100%;
/*	overflow: hidden;*/
	position: fixed;
	object-fit: cover;
	object-position: center center;
	padding:0;
	margin:0;
	top:0;
	left:0;
	bottom:0;
	right:0;
	z-index: -1;
}

#fullscreen-video-portrait{
	width: 100%;
	height:  100%;
/*	overflow: hidden;*/
	position: fixed;
	object-fit: cover;
	object-position: center center;
	padding:0;
	margin:0;
	top:0;
	left:0;
	bottom:0;
	right:0;
	z-index: -1;
}

.bgvideo{
  width: 100vw;
  height: 100vh;
  object-fit: cover;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: -1;	
}

#logo{
  width: 100vw;
  height: 100vh;
  object-fit: cover;
  position: fixed;
	padding:0;
	margin:0;
	top:0;
	left:0;
	bottom:0;
	right:0;
}

#main{
	padding:0;
	margin:0;
	top:0;
	left:0;
	bottom:0;
	right:0;
	display: grid;
	grid-template-columns: repeat(2,1fr);
	grid-auto-rows: 200px;
	gap: 20px;
}

#texts{
	padding: 40px;
	display: grid;
}

#texts p{
	font-family: ar-udjingxiheib5, sans-serif;
	font-style: normal;
	font-weight: 500;
	line-height: 1.6;
	font-size: 14px;
	background-color: rgba(255, 255, 255, 0.5);
	padding: 5px;
}


@media (max-width: 750px) {
    #fullscreen-video-landscape { display: none; }
    body {
      background: url("../images/background_feet_straight.jpg") no-repeat;
      background-size: cover;
    }
}


@media (orientation: landscape) {
	#fullscreen-video-portrait { display: none; }

}

@media (orientation: portrait) {
    #fullscreen-video-landscape { display: none; }
    body {
      background: url("../images/background_feet_straight.jpg") no-repeat;
      background-size: cover;
    }
}
