body { font-family: Arial, sans-serif; background-color: #f5efe6; color: #333; margin:0; }
header { background:#fff; padding:10px 20px; }
nav ul { list-style:none; display:flex; gap:20px; }
nav ul li a { text-decoration:none; color:#6b1f1f; }
.hero-text h1 { color:#6b1f1f; }
footer { text-align:center; padding:20px; background:#fff; }
@media screen and (max-width:768px){ nav ul { display:none; } nav ul.show{ display:flex; flex-direction:column;} }