style.css (71 lines of code) (raw):

body { font-family: Arial, sans-serif; text-align: center; padding: 50px; } html, body { height: 100%; margin: 0; display: flex; flex-direction: column; } .main-link { display: inline-block; background-color: #007bff; /* Button color */ color: white; /* Text color */ font-size: 1.2rem; padding: 12px 20px; border-radius: 5px; /* Rounded corners */ text-decoration: none; font-weight: bold; transition: background 0.3s ease; } .main-link:hover { background-color: #0056b3; /* Darker blue on hover */ } .navbar ul { list-style-type: none; margin: 0; padding: 0; text-align: center; } .navbar li { display: inline; margin: 10px;'' } .navbar a { text-decoration: none; color: #007bff; font-weight: bold; } .navbar a:hover { text-decoration: underline; } .landing-page { max-width: 600px; margin: 20px auto; flex: 1; } .navbar { margin-left: 150px; /* Adjust based on image width */ } footer p{ margin-left: 150px; /* Adjust based on image width */ } footer { margin-top: 40px; font-size: 14px; color: #777; background-color: #f8f9fa; text-align: center; padding: 10px 0; } .branding img { width: 450px; /* Adjust width as needed */ height: auto; /* Maintain aspect ratio */ } .footer-img { width: 100px; /* Adjust width as needed */ height: auto; /* Maintain aspect ratio */ float: right; }