.fundo-transparente { position: absolute; top: 50%; /* Ajuste a posição conforme necessário */ left: 50%; /* Ajuste a posição conforme necessário */ transform: translate(-50%, -50%); width: 70%; /* Largura do quadrado, ajuste conforme necessário */ height: 70%; /* Altura do quadrado, ajuste conforme necessário */ background-color: rgba(0, 0, 0, 0.5); /* Cor preta com 50% de transparência */ border-radius: 10px; /* Bordas arredondadas, ajuste se desejar */ padding: 20px; /* Espaçamento interno */ z-index: 1; /* Coloque acima do conteúdo, ajuste conforme necessário */ }