body {
    height: 100vh; /* Full viewport height */
    display: flex; /* Enable Flexbox */
    justify-content: center; /* Horizontally center */
    align-items: center; /* Vertically center */
    margin: 0; /* Remove default margin */
}

.container {
    width: 650px; /* Set width as per your design */
}

.logo-container {
            display: flex; /* Enable flexbox */
            align-items: center; /* Vertically center logo and text */
            justify-content: center; /* Horizontally center logo and text */
        }

.logo-container img {
            margin-right: 10px; /* Optional: space between logo and text */
        }

.footer {
            text-align: center; /* Center text horizontally */
            padding: 10px 0; /* Padding for the footer */
            font-size: 14px; /* Optional: smaller font size */
        }

.footer a {
            color: #007bff; /* Link color */
            text-decoration: none;
        }

.footer a:hover {
            text-decoration: underline; /* Optional: underline the link on hover */
        }		