
body {
font-family: Arial, sans-serif;
margin:0;
background:#f4f6f9;
color:#333;
}

.container{
width:90%;
max-width:1100px;
margin:auto;
padding:40px 0;
}

header{
background:#0a3d62;
color:white;
text-align:center;
padding:60px 0;
}

h1{
margin:0;
font-size:40px;
}

.about, .services, .contact{
background:white;
margin:20px auto;
border-radius:8px;
box-shadow:0 2px 10px rgba(0,0,0,0.1);
}

.services ul{
line-height:2;
}

footer{
background:#0a3d62;
color:white;
text-align:center;
padding:20px;
margin-top:40px;
}
