body{
margin:0;
font-family:Arial,sans-serif;
background:#f4f4f4;
color:#222;
}
header{
background:#48b7e8;
color:white;
padding:50px 20px;
text-align:center;
}
header h1{
font-size:48px;
margin:0;
}
header p{
font-size:24px;
}
.hero,.about{
padding:40px 20px;
text-align:center;
background:white;
margin:20px;
border-radius:10px;
}
footer{
background:#222;
color:white;
text-align:center;
padding:20px;
margin-top:20px;
}
