Styles Css
Styles Css
margin: 0;
padding: 0;
font-family: Arial, sans-serif;
background-color: #000000; /* Set background color to black */
color: #ffffff; /* Set text color to white */
}
header {
text-align: center; /* Center align header content */
padding: 20px;
}
body {
background-image: url("https://i.ibb.co/6m4KbWb/about-banner.jpg" ); /* Replace
'your-background-image.jpg' with the path to your background image */
background-size: cover; /* Cover the entire viewport with the background image */
background-repeat: no-repeat; /* Do not repeat the background image */
background-position: center; /* Center the background image */
color: #fff; /* Set text color to white */
}
.logo img {
max-width: 200px;
}
.brand-name {
color: #008000; /* Green color */
font-size: 24px; /* Large font size */
text-align: center; /* Center align text */
}
.description {
font-family: 'Poppins', sans-serif; /* Use a stylish font */
text-align: center;
padding: 30px;
background-color: #333333; /* Dark background color */
color: #ffffff; /* White text color */
}
.description h2 {
font-size: 50px; /* Larger font size for heading */
margin-bottom: 20px; /* Add some spacing below the heading */
}
.description .brand-name {
font-weight: bold; /* Make the brand name bold */
color: #ffcc00; /* Custom color for the brand name */
}
.description p {
font-size: 20px; /* Font size for the description */
line-height: 1.5; /* Set line height for better readability */
}
.brand-name {
color: #ff0000; /* Red color */
font-weight: bold; /* Bold text */
font-style: italic; /* Italic text */
/* Add any other styles you want */
}
.slideshow {
max-width: 1000px;
margin: auto; /* Center align slideshow */
overflow: hidden;
}
.slide {
display: none;
}
.slide img {
width: 100%;
}
.description {
background-color: #333333; /* Darker gray background for description section */
padding: 20px;
text-align: center;
}
.description h2 {
margin-bottom: 10px;
}
.description p {
margin-bottom: 0;
}
.menu {
max-width: 800px;
margin: auto; /* Center align menu */
background-color: #333333; /* Dark gray background for menu */
padding: 40px;
text-align: center;
}
.menu h2 {
color: #ffffff; /* Set menu section text color to white */
}
.menu .category {
margin-bottom: 20px;
}
.reservation {
max-width: 600px;
margin: auto; /* Center align reservation form */
background-color: #333333; /* Dark gray background for reservation section */
padding: 20px;
text-align: center;
}
.reservation h2 {
color: #ffffff; /* Set reservation section text color to white */
}
.reservation form {
text-align: left; /* Align form elements to the left */
}
.btn-container a {
display: inline-block;
background-color: #4CAF50; /* Green button color */
color: white;
padding: 10px 20px;
text-decoration: none;
margin: 0 10px;
border-radius: 5px;
transition: background-color 0.3s ease;
}
.btn-container a:hover {
background-color: #45a049; /* Darker green on hover */
}
footer {
background-color: #333; /* Set background color for the footer */
color: #fff; /* Set text color to white */
text-align: center; /* Align content to center */
padding: 20px 0; /* Add padding top and bottom */
}
.footer-content {
max-width: 800px; /* Set maximum width for content */
margin: 0 auto; /* Center align content */
}
.address,
.contact {
display: inline-block; /* Display elements side by side */
width: 45%; /* Set width for each section */
vertical-align: top; /* Align content to top */
}
.address {
margin-right: 20px; /* Add margin between sections */
}