@charset "utf-8";
body
{
	overflow-x: hidden;
	width:100%;
}
html, body {
  overflow-x:hidden !important;
} 
.center
{
	width: 90%;
	margin: 0px auto;
}

.site
{
	min-height: 70vh;
}
 .site iframe {
  height: 90vh;
	
}
.above-site
{
	position: relative;
	width: 100%;
	min-height: 70vh;
	flex-direction: column;
	padding-bottom: 5%;
}

.header
{
	padding: 5% 0px;
	width: 100%;
}
.logo1
{
	height: 40px;
	margin-right: 3vw;
}
.logos h2
{
	font-size: 5vw;
	margin-right: 3vw;
}
.logo3
{
	height: 100px;

}
.big-head
{
	text-align: center;
}
.big-head h1
{
	font-size: 7vw;
}
.desk
{
	width: 100%
}
.desk p
{
	font-size: 3.5vw;
	line-height: 1.2;
}
.more
{
	margin-top: 5%;
}
.all-more
{
	width: 100%;
}
.link-more a
{
	font-size: 4vw;
}
.link-desk
{
	display: none;
	margin-bottom: 5%;
}
.link-desk p
{
	font-size: 3.5vw;
	line-height: 1.2;
}
.footer
{
	background-color: #000;
	padding: 5% 0px;
}
.title-center
{
	text-align: center;
	margin-bottom: 5%
}
.title-center h2
{
	font-size: 4.5vw;
	color: #fff;
}
.big-links ul li
{
	margin-right: 0px;
	width: 100%
}
.big-links ul li:last-child
{
	margin-right: 0px;
	margin-top: 5%;
}
.big-links ul li a 
{
	padding: 20px 20px 15px 20px;
	background-color: #fff;
	min-width: 100%;
	text-align: center;
	border-radius: 20px;
	color: #000;
}
.big-links ul li a h2
{
	font-size: 5vw;
}
.big-links ul li a h3
{
	font-size: 3.5vw;
}
.italic-font
{
	margin-top: 5%;
	text-align: center;
}
.italic-font p
{
	font-size: 3.5;
	color: #fff;
	font-style: italic;
	font-weight: 300;
}

/* .site video {
	inset:0;
	 width:100vw;
	 height:auto;
	 object-fit:cover;
	 z-index:-1; 
	 position:absolute;
	 top:50%; 
	 left:50%; 
	 transform: translate(-50%,-50%)
}*/