body {
margin:0;
font-family:Arial;
background:#0b0b0b;
color:#fff;
text-align:center;
}

nav {
background:#111;
padding:15px;
}

nav a {
color:white;
margin:10px;
text-decoration:none;
}

.hero {
padding:100px;
background:#000;
}

.btn {
background:red;
padding:15px 25px;
color:white;
text-decoration:none;
display:inline-block;
margin-top:20px;
}

.boxes {
display:flex;
justify-content:center;
gap:20px;
padding:40px;
}

.box {
background:#141414;
padding:20px;
width:150px;
border-radius:10px;
}

.wp {
position:fixed;
bottom:20px;
right:20px;
background:#25D366;
padding:15px;
border-radius:50px;
color:white;
}