/****** SLIDE ******/



body {
	color:#000000;
	font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	margin-bottom:-10px;
}
.main-container {
  clear: both;
}
.container {
  position: relative;
}

.logo {
	max-width:240px;
	padding-bottom:100px;
}

.contact-area {
	height:36px;
	margin-top:-36px;
	text-align: center;
}

.btn {
	font-weight:400;
	text-transform:uppercase;
	letter-spacing:0.1em;
	height:40px;
	border:2px solid #000000;
	border-radius: 0px;
	font-size:14px;
	line-height:37px;
	padding:0;
	color:#95a1aa;
	opacity:1;
	display:block;
	width:120px;
	margin:0 auto;
}

a {
	color:#000000;
	opacity:1;
}
a:hover {
	text-decoration:none;
	color:#000000;
	opacity:1;
}

footer {
	background:#000000;
	text-align:center;
	padding:30px 0 24px;
	margin:0;
}
footer p {
	color:#ffffff;
	font-size:12px;
	font-weight:300;
	letter-spacing:0.05em;
}
footer a {
	color:#ffffff;
}
footer a:hover {
	color:#f2f2f2;
}





.v-align-transform {
  position: relative;
  transform: translate3d(0, -50%, 0);
  -webkit-transform: translate3d(0, -50%, 0);
  top: 50%;
  z-index: 2;
}
.fullscreen {
  height: 100vh;
}







@media (min-width: 768px) {
	.logo {
		max-width:330px;
		padding-bottom:80px;
	}
	footer p {
		font-size:14px;
		letter-spacing:0.08em;
	}
}
@media (min-width: 992px) {
}
@media (min-width: 1200px) {
}

