body {
margin: 0;
padding: 0;
height: 100vh;
background-image: url('../img/93257.jpg');
background-size: cover;
background-position: center;
font-family: 'Verdana', sans-serif;
color: white;
}

.overlay {
background: rgba(0, 0, 0, 0.55);
padding: 40px;
margin: 100px auto;
width: 70%;
border-radius: 20px;
text-align: center;
box-shadow: 0 0 20px white;
}

h1 {
font-size: 45px;
margin-bottom: 20px;
text-shadow: 0 0 15px #ff0000, 0 0 30px #00ff00;
}

p {
font-size: 22px;
line-height: 1.6;
}