body { font-family: Arial, sans-serif; margin:0; padding:0;}
header { background:#333; color:#fff; padding:10px 20px;}
header h1 { margin:0;}
nav ul { list-style:none; display:flex; gap:20px; margin:0; padding:0;}
nav a { color:#fff; text-decoration:none;}
section { padding:40px 20px;}
section img { max-width:100%; height:auto;}
.service-item { display:inline-block; width:30%; margin:1%; vertical-align:top;}
form input, form textarea { display:block; width:100%; margin-bottom:10px; padding:10px;}
button { padding:10px 20px; background:#333; color:#fff; border:none; cursor:pointer;}
footer { background:#222; color:#fff; text-align:center; padding:20px;}