@charset "UTF-8";
/* CSS Document WUKPG */

@import url('https://fonts.googleapis.com/css2?family=EB+Garamond&display=swap');


body {
	background-color:#3f3f3e;
}

h1 {
font-family: proxima-nova, sans-serif;
font-weight: 700;
font-style: normal;
font-size: 36px;
line-height:40px;
}

h2 {
font-family: proxima-nova, sans-serif;
font-weight: 700;
font-style: normal;
font-size: 24px;
line-height:28px;
}


p {
	font-family: proxima-nova, sans-serif;
}

.page-wrapper {
	padding:72px 0px 0px 72px;
	display: flex;
	flex-wrap: wrap;
}

a {
	padding-bottom:7px; 
	color: #fff;
	text-decoration: none;
	border-bottom:solid 1px #fff;
}

a:hover {
	
}

.col-12 {
	width:100%;	
}

.logo-wrapper {
	display: flex;
	align-items: center;
	margin-bottom:40px;
}

.logo-wrapper h1 {
	margin-left:30px;
}

.col-6 {
	width:50%;
	padding:0px 0px 0px 0px;
}

.col-4 { 
width:33%;
box-sizing: border-box;	
padding:0px 36px 0px 0px;
}

.col-7 { 
width:58%;
}

.green {
	color:#d8deae!important;
}

.white {
	color: #fff;
}

.launch-timer {
	margin:72px 0px 0px 0px;
}

.col-6 img{
	max-width:100%;
}

.col-12 img{
	max-width:100%;
}

.lrg-img {
	background-size:cover;
	background-position: center center;
	width:100%;
	height:100%;
}

/*//////////////////////////////////////////////////////////////////
[ S-Text 0 - 15 ]*/
.s1-txt1 {
font-family: proxima-nova, sans-serif;
font-weight:400;
  font-size: 14px;
  color: #000;
  line-height: 1;
}

/*---------------------------------------------*/
.s2-txt1 {
 font-family: proxima-nova, sans-serif;
font-weight:400;	
  font-size: 15px;
  color: #000;
  line-height: 1.2;
}

/*//////////////////////////////////////////////////////////////////
[ M-Text 16 - 25 ]*/
.m1-txt1 {
 font-family: proxima-nova, sans-serif;
font-weight:400;	
  font-size: 18px;
  color: #000;
  line-height: 1.2;
}

/*---------------------------------------------*/
.m2-txt1 {
 font-family: proxima-nova, sans-serif;
font-weight:400;	
  font-size: 24px;
  color: #000;
  line-height: 1.2;
}


/*//////////////////////////////////////////////////////////////////
[ L-Text >= 26 ]*/
.l1-txt1 {
  font-family: proxima-nova, sans-serif;
  font-weight:400;	
  font-size: 60px;
  color: #000;
  line-height: 1;
  display:block;	
}

.l1-txt2 {
 font-family: proxima-nova, sans-serif;
font-weight:400;	
  font-size: 90px;
  color: #000;
  line-height: 1.1;
}

.flex-w {
	display:flex;
}

.wsize1 {
	padding-right:36px;
}

@media only screen and (max-width: 968px) {
	
	.page-wrapper {
		padding:18px;
	}
	
	.col-6, .col-4, .col-7 {
		width:100%;
	}
	
	.lrg-img {
		margin-top:18px;
		height:50vh;
	}
	
	.wsize1 {
		padding-right:18px;
	}
	
	.lrg-img {
		background-position: left center;
	}
}
