@charset "UTF-8";
/* CSS Document */
* {
	padding: 0;
	margin: 0;
}
body {
	padding: 0;
	margin: 0;
	background-color: #000;
	color: #FFF;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
}

.kt {
	display: flex;
	vertical-align: middle;
	align-items: flex-end;
	border-bottom: 2px solid #FFF;
	padding-bottom: 5%;
}
.ss {
	flex: 2;
	position: relative;
	height: 100vh;
	width: 100%;
	z-index: 0;
}
.ssm {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	height: 100vh;
}
.ssm img {
	width: auto;
	height: 100vh;
}
.sst {
	flex: .2;
	font-size: 3rem;
	text-align: right;
	padding: 0 2% 2% 0;
	font-weight: 300;
	letter-spacing: 2px;
	z-index: 2;
	position: relative;
}

.gl {
	padding: 0 2%;
	margin: 5% 0;
}
.glm {
	display: flex;
	flex-wrap: wrap;
	gap:.5%;
	justify-content: space-between;
}
.glm a {
	margin-bottom: .5%;
	
}
.glm img {
	width: auto;
	height: 155px;
	display: block;
}


.lg-fullscreen-on {
 .lg-inner {
 top: 0 !important;
 bottom: 0 !important;
}
.lg-components {
	transform: translate3d(0, 100%, 0) !important;
}
}