

@charset "UTF-8";




/*
=========================================================================================================================
=====================================================   MOBILE CSS   ====================================================
=========================================================================================================================
*/

@media screen and (max-device-width: 750px) and (orientation: portrait) {
   


	body
	{
		
		position: absolute;
		width: 100vw;
		height: 100vw;
		min-width: 100vw;

		margin: 0 auto;

		background-color: #FBFBFB;
	}




	#content
	{
		position: absolute;
		width: 100vw;
		height: 100vw;

		left: 0;
		margin-left: 0;
		top: 20vw;


	}




	#scs_logo
	{
		position: absolute;

		width: 70vw;

		top: 0;
		left: 15vw;
		margin-left: 0;

	}




	.available_soon
	{
		position: absolute;
		width: 100%;

		font-size: 4vw;
		font-family: FiraUltraLight;
		text-align: center;
		letter-spacing: 1.4px;
	}
	#available_soon_en { top: 40vw; }
	#available_soon_pt { top: 45vw; }




	.more_info
	{
		position: absolute;
		width: 45vw;

		left: 1vw;

		font-size: 3vw;
		font-family: FiraUltraLight;
		text-align: right;
		letter-spacing: 1.4px;
	}
	#more_info_en { top: 60vw; }
	#more_info_pt { top: 65vw; }



	#scs_email
	{
		position: absolute;
		width: 45vw;

		left: 54vw;
		top: 64vw;

		font-size: 3.5vw;
		font-family: FiraUltraLight;
		text-align: left;
		letter-spacing: 1px;
	}






}
/*
=========================================================================================================================
=========================================================================================================================
*/























