@font-face {
	font-family: 'Silkscreen Regular';
	src: url('../fonts/slkscre.ttf');
}

@font-face {
	font-family: 'Silkscreen Regular Bold';
	src: url('../fonts/slkscrb.ttf');
}

html,
body {
	font-family: sans-serif;
	font-size: 18px;
	padding: 0px;
	margin: 0px;
}

.no-padding {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.home {
	width: 100%;
	height: 100vh;
	background-image: url(../images/BG.jpg);
	/*	background-size: cover;*/
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100% 100%;
}

.home .container-fluid {
	padding: 0;
	margin: 0
}

.home .bg {
	height: 100%;
	width: 100%
}

.home .content {
	width: 100%;
	text-align: center;
	margin-top: 7%
}

.home .logo {
	width: 150px;
	margin-bottom: 50px
}

.home .soon {
	font-family: "Silkscreen Regular";
	font-weight: bold;
	font-size: 3.5rem;
	margin-bottom: 30px;
	color: #666
}

.home .mail {
	font-size: 1.7rem;
	padding-top: 30px;
	letter-spacing: 6px;
	font-weight: bold;
}

.home .mail img {
	width: 50px;
	margin-right: 20px
}

@media(min-width: 481px) and (max-width: 768px) {
	.home .content {
		margin-top: 15%
	}
	.home .soon {
		font-size: 2.5rem;
		padding-top: 30px
	}
	.home .mail {
		font-size: 1.5rem;
		padding-top: 30px
	}
}

@media(max-width: 480px) {
	.home {
		/*	background-size: cover;*/
	}
	.home .content {
		margin-top: 20%
	}
	.home .logo {
		width: 100px;
		margin-top: 50px;
		margin-bottom: 30px
	}
	.home .soon {
		font-size: 2.5rem;
		padding-top: 30px
	}

	.home .mail {
		font-size: 1.3rem;
		padding-top: 30px;
		letter-spacing: normal
	}
	.home .mail img {
		width: 30px;
		margin-right: 20px
	}
}
