body {
width: 100vh;
height: 100vh;
background-size: cover;
background-repeat: no-repeat;
background-position: top;
background-color: #000209;
background-image: url(imagem/tela.jpg);
overflow: hidden;
}

img{
position: absolute;
width: 10vh;	
right: 5vh;
bottom: 5vh;
cursor: pointer;
}

/* TABLET */
@media only screen and (max-width: 1024px) and (orientation: landscape) {
    body {
	    background-image: url(imagem/tela.jpg);
   }
}

@media only screen and (max-width: 1024px) and (orientation: portrait) {
    body {
		width: 100%;
        height: 100%;
	    background-image: url(imagem/tela3.jpg);
   }
}


/* CELULAR */
@media only screen and (max-width: 414px) and (orientation: landscape) {
    body {
	    background-image: url(imagem/tela2.jpg);
   }
}

@media only screen and (max-width: 414px) and (orientation: portrait) {
	body {
		background-image: url(imagem/tela2.jpg);
	}

	img {
	   width: 7vh;	
	}
}