* { margin: 0; padding: 0; box-sizing: border-box; } html, body { width: 1080px; height: 1920px; overflow: hidden; background-color: #000; /* Black */ } #container { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; position: relative; } .text-variant { position: absolute; width: 100%; left: 0; top: 50%; transform: translateY(-50%); text-align: center; opacity: 0; font-size: 120px; text-transform: uppercase; padding: 20px; } #v1 { font-family: "Montserrat", sans-serif; color: #fff; font-weight: 900; } #v2 { font-family: "Bangers", cursive; color: #ffd700; /* Gold */ } #v3 { font-family: "Press Start 2P", cursive; color: #00ff00; /* Neon Green */ font-size: 80px; } #v4 { font-family: "Lobster", cursive; color: #ff69b4; /* Hot Pink */ text-transform: none; } #v5 { font-family: "Syncopate", sans-serif; color: #00ffff; /* Cyan */ font-weight: 700; } #v6 { font-family: "Playfair Display", serif; color: #ff4500; /* OrangeRed */ font-style: italic; } #v7 { font-family: "Montserrat", sans-serif; color: #adff2f; /* GreenYellow */ font-weight: 300; } #v8 { font-family: "Bangers", cursive; color: #da70d6; /* Orchid */ } #v9 { font-family: "Press Start 2P", cursive; color: #f0e68c; /* Khaki */ font-size: 80px; } #v10 { font-family: "Lobster", cursive; color: #7fffd4; /* Aquamarine */ text-transform: none; } #v11 { font-family: "Syncopate", sans-serif; color: #ffb6c1; /* LightPink */ font-weight: 700; } #v12 { font-family: "Playfair Display", serif; color: #e0ffff; /* LightCyan */ font-style: normal; font-weight: 900; } #v13 { font-family: "Montserrat", sans-serif; color: #ffa500; /* Orange */ font-weight: 900; } #final-message { position: absolute; width: 100%; left: 0; top: 50%; transform: translateY(-50%) scale(0.8); text-align: center; opacity: 0; font-size: 120px; /* Bigger */ font-family: "Montserrat", sans-serif; color: #fff; font-weight: 900; padding: 40px; letter-spacing: -2px; z-index: 10; } #particles-container { position: absolute; width: 100%; height: 100%; left: 0; top: 0; pointer-events: none; } .particle { position: absolute; width: 10px; height: 10px; border-radius: 50%; opacity: 0; left: 0; top: 0; }