*{
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}
body { background-color: black;width: 100%;}
header { background-color: gold; width: 100%; height: 12vh; }
.linha { display: flex; width: 100%; height: 10vh;align-items: center; justify-content: center;}
.caixa { width: 40%; margin: auto;}
#tela { display: flex; border: 4px solid gold;width: 96%; margin: 2%; margin-top: 10vh;}
#slot1,
#slot2,
#slot3,
#slot4{ width: 22%; margin:3% auto;}
#escud1,
#escud2,
#escud3,
#escud4{ width: 100%;}
#botoes { display: flex; width: 100%;margin-top: 10vh; align-items: center; justify-content: center; }
#btn1 { width: 23%; height: 10vh; margin: auto; background-color: goldenrod; font-size: large;border-radius: 15px;}
#btn2 { width: 23%; height: 10vh; margin: auto; background-color: goldenrod; font-size: large;border-radius: 15px;}
#btn3 { width: 47%; height: 10vh; margin: auto;  background-color: gold; font-size: xx-large; border-radius: 15px;}
#rodape { width: 100%; margin-top: 12vh; display: flex; align-items: center; justify-content: center;}
#premiacao { text-decoration: none; color:black; background-color: goldenrod; width: 80%; padding: 3%; text-align:
     center;border-radius: 15px;font-size: larger;}
.copyRightLinkCWS { width: max-content; margin: 1% auto; }
footer {display: flex; align-items: center; justify-content: center;width: 100%; height:10vh; background-color: goldenrod; margin-top: 12vh;}
