@charset "utf-8";
.parallax-window {
	height: 100vh;
	width:100%;
	background:transparent;
	display:flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.parallax-window h1{
	color: white;
	font-size: 40pt;
	font-family: ff-market-web-pro-condensed, sans-serif;
	font-weight: 500;
	font-style: normal;
	text-align: center;
	margin:0;
}
.parallax-window h2{
	color: white;
	font-size: 25pt;
	font-family: ff-market-web-pro-condensed, sans-serif;
	font-weight: 500;
	font-style: normal;
	text-align: center;
	margin:0;
}
.parallax-window p{
	color: white;
	font-size: 20pt;
	font-family: ff-market-web-pro-condensed, sans-serif;
	font-weight: 500;
	font-style: normal;
	text-align: center;
	margin:0;
}

.parallax-window a{
	text-transform: uppercase;
	font-family: bebas-neue, sans-serif;
	font-size:18pt;
	margin-top:10px;
	margin-bottom:50px;
	background:none;
	border: 2px solid white;
	padding:10px 15px;
	cursor:pointer;
	color:white;
	outline: none;
	text-decoration: none;
	text-align: center;
	
	transition:all .1s ease;
	-o-transition:all .1s ease;
	-moz-transition:all .1s ease;
	-webkit-transition:all .1s ease;
}
.parallax-window a:hover{
	background:white;
	color:#333;
}

.parallax-window a:active{
	background:#333;
	border-color:#333;
	color:white;
}
.parallax-window_short {
	padding-top:60px;
	height: 50vh;
	width:100%;
	background:transparent;
	display:flex;
	justify-content: center;
	align-items: center;
}
.parallax-window_short h1{
	color: white;
	font-size: 80pt;
	font-family: Alpine-Script, sans-serif;
	font-weight: 400;
	font-style: normal;
	text-align: center;
	margin:0;
}
.parallax-window_short a{
	text-transform: uppercase;
	font-family: bebas-neue, sans-serif;
	font-size:18pt;
	margin-top:10px;
	margin-bottom:50px;
	background:none;
	border: 2px solid white;
	padding:10px 15px;
	cursor:pointer;
	color:white;
	outline: none;
	text-decoration: none;
	text-align: center;
	
	transition:all .1s ease;
	-o-transition:all .1s ease;
	-moz-transition:all .1s ease;
	-webkit-transition:all .1s ease;
}
.parallax-window_short a:hover{
	background:white;
	color:#333;
}

.parallax-window_short a:active{
	background:#333;
	border-color:#333;
	color:white;
}
.parallax-window_short img{
	height:40pt;
	margin:20px;
	margin-top:0;
}

.parallax-window_short img:nth-child(3){
	transform:scale(-1,1);
}
@media all and (max-width:790px){
	.parallax-window_short{
		padding-top:0;
	}
}
@media all and (max-width:700px){
	.parallax-window_short h1{
		font-size:15vw;
	}
}