/*

	GENERAL

----------- */
html{
	min-height: 100vh;
}
body{
	min-height: 100vh;
	background-color:#fff;
	font-family: "Poppins", monospace;
	font-weight:300;
}
body.no-scroll{
	overflow-y: hidden;
}
b{
	font-weight:bold;
}
.bg-center{
	background-position: center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}
.bg-left{
	background-position: left center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}
.bg-top{
	background-position: top center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}
.bg-bottom{
	background-position: bottom center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}
.bg-contain{
    background-position: center center;
    -webkit-background-size: contain;
    -moz-background-size: contain;
    background-size: contain;
    -o-background-size: contain;
    background-repeat:no-repeat;
}
a, button{
	-webkit-transition: all .1s ease-in-out;
	-moz-transition: all .1s ease-in-out;
    transition: all .1s ease-in-out;
}
a:hover{
	color: #000;
}
.animo{
	-webkit-transition: all .1s ease-in-out;
	-moz-transition: all .1s ease-in-out;
    transition: all .1s ease-in-out;
}

::-webkit-input-placeholder {
	color:#ccc;
}
:-ms-input-placeholder {
	color:#ccc;
}
::placeholder {
	color:#ccc;
}

#wrapper{
	width:100%;
	overflow-x: hidden;
}

/*

	SOON ONLINE

--------------- */
.soon-online{
	display: flex;
	justify-content: center;
	align-items: center;
	height: 100vh; 
}
.soon-online img{
	max-width: 100%;
	height: auto;
}
@media(min-width:1400px){
	.soon-online img{
		max-width: 1400px;
	}
}

























