/* Basic Reset */
body, ul {
margin: 0;
padding: 0;
list-style: none;
}
/* Header Styling */
header {
background-color: #333;
color: #fff;
padding: 15px;
display: flex;
justify-content: space-between;
align-items: center;
}
.logo img {
height: 50px;
}
nav ul {
display: flex;
gap: 20px;
}
nav a {
color: #fff;
text-decoration: none;
font-size: 16px;
}
nav a:hover {
color: #ff5722;
}
.cta-button {
background-color: #ff5722;
color: white;
padding: 10px 20px;
text-decoration: none;
border-radius: 5px;
font-size: 16px;
}
.cta-button:hover {
background-color: #e64a19;
}