Tentei fazer um exemplo sozinho, mas não consegui reproduzir o efeito das palavras no cabeçalho, alguém tem alguma idéia de onde estou errando?
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Documento sem título</title>
<style>
body {
perspective: 6px;
perspective-origin: 50% 160px;
}
section {
transform-style: preserve-3d;
}
.normal {
width: 100%;
height: 500px;
background-color: aqua;
margin: 10px;
}
.area-principal {
width: 100%;
height: 500px;
background-color: bisque;
transform-style: preserve-3d;
position: absolute;
bottom: 0;
right: 0;
top: 0;
left: 0;
}
.bola1 {
width: 100px;
height: 100px;
background-color: #222;
border-radius: 50%;
top: 50%;
left: 60%;
-webkit-transform: translate(-50%, -50%) translateZ(4px) rotate(-5deg) scale(.25);
transform: translate(-50%, -50%) translateZ(4px) rotate(-5deg) scale(.25);
}
</style>
</head>
<body>
<div class="normal"></div>
<div class="normal"></div>
<section>
<div class="area-principal">
<div class="bola1"></div>
<div class="bola2"></div>
<div class="bola3"></div>
<div class="bola4"></div>
<div class="bola5"></div>
<div class="bola6"></div>
</div>
</section>
<div class="normal"></div>
<div class="normal"></div>
<div class="normal"></div>
<div class="normal"></div>
</body>
</html>