@media (min-width : 601px) {
	img	{
		width : 60vw;
		height : auto
	}
	.stkimg	{
		max-width : 60vw;
		height : auto;
	}
	.link	{
		margin-top : 50px;
		margin-left : 5px;
		width : 100px;
		text-align : center
	}
	.link1	{
		margin-top : 1px;
		width : 100%;
		border : solid 1px;
		font-family : Sans-Serif, Helvetica, Verdana;
		font-size : 0.9em;
		text-align : center
	}
	.mostra	{
		opacity : 0;
		position : absolute;
		top : 20vh;
		height : 70vh;
		width : 100%;
		font-family : Sans-Serif, Helvetica, Dialog;
		font-size : 29vh;
		text-align : center;
		background-color : #000000;
		color : #ffffff;
		animation: opacity1 10s forwards infinite;
	}
	.logo	{
		margin-top : 20vh;
		height : 70vh;
		width : 100%;
		font-family : Sans-Serif, Helvetica, Dialog;
		font-size : 29vh;
		text-align : center;
		background-color : #000000;
		color : #ffffff;
	}
	.eG	{
		opacity : 1;
		position : absolute;
		top : 20vh;
		width : 100%;
		height : 70vh;
		text-align : center;
		font-family : Sans-Serif, Helvetica, Dialog;
	}
	.text	{
		margin-top : 20px;
		width : 100vw;
		background-color : #000000;
		font-family : Sans-Serif, Helvetica, Dialog;
		font-size : 4vh;
		font-weight : 300;
		color : #ffffff;
		text-align : center
	}
	.bold	{
		font-weight : 700;
		font-style : Italic;
		color : #ffffff;
		animation : change-color 2s forwards infinite;
	}
	.bold2	{
		background-color : rgba(0, 0, 0, 0);
		font-weight : 700;
		color : #ffffff;
		animation : change-color 2s forwards infinite;
	}
	.sticker	{
		display : grid;
		grid-gap : 5vw;
		grid-template-columns : 1fr;
	}
	.down	{
		width : 60vw;
		background-color : #000000;
	}
}
@media (max-width : 600px) {
	img	{
		width : 80vw;
		height : auto
	}
	.stkimg	{
		max-width : 390px;
		height : auto;
	}
	.link	{
		margin-top : 20px;
		margin-left : auto;
		margin-right : auto;
		width : 100px;
		text-align : center
	}
	.link1	{
		margin-top : 1px;
		width : 100%;
		border : solid 1px;
		font-family : Sans-Serif, Helvetica, Verdana;
		font-size : 0.9em;
		text-align : center
	}
	.mostra	{
		opacity : 0;
		position : absolute;
		top : 39vh;
		height : 10vh;
		width : 100%;
		font-family : Sans-Serif, Helvetica, Dialog;
		font-size : 9vh;
		text-align : center;
		color : #ffffff;
		animation: opacity1 10s forwards infinite;
	}
	.eG	{
		position : absolute;
		top : 39vh;
		width : 100%;
		height : 10vh;
		text-align : center;
		font-family : Sans-Serif, Helvetica, Dialog;
	}
	.text	{
		margin-top : 20px;
		width : 100vw;
		background-color : #000000;
		font-family : Sans-Serif, Helvetica, Dialog;
		font-size : 2vh;
		font-weight : 300;
		color : #ffffff;
		text-align : center
	}
	.logo	{
		margin-top : 30vh;
		height : 70vh;
		width : 100%;
		font-family : Sans-Serif, Helvetica, Dialog;
		text-align : center;
		background-color : #000000;
		color : #ffffff;
	}
	.bold	{
		font-weight : 700;
		font-style : Italic;
		color : #ffffff;
		animation : change-color 2s forwards infinite;
	}
	.bold2	{
		background-color : rgba(0, 0, 0, 0);
		font-weight : 700;
		color : #ffffff;
		animation : change-color 2s forwards infinite;
	}
	.sticker	{
		margin-left : 0px;
		display : grid;
		grid-template-columns : 1fr;
		grid-gap : 5vw;
	}
	.down	{
		margin-left : 0px;
		width : 300px;
		background-color : #000000;
	}
}
a:link	{
		text-decoration : none;
		color : #fafafa;
}
a:visited {
		text-decoration : none;
		color : #fafafa;
}
a:active {
		text-decoration : none;
		color : #fafafa;
}
a:hover {
		text-decoration : none;
		color : #ff0000;
}
@keyframes opacity1 {
	0% {
		opacity : 0;
	}
	100% {
		opacity : 1;
	}
}
@keyframes change-color {
	0% {
		background-color : rgba(0, 0, 0, 0);
		color : #ffffff;
	}
	100% {
		background-color : rgba(0, 0, 0, 0);
		color : #303030;
	}
}
