body {
            font-family: "Open Sans", sans-serif;
            margin: 0;
            padding: 0;
            background-color: #f0f8ff; /* Frosty snowy blue color palette */
            color: #000;
        }
        header {
            background-color: #4682b4; /* Frosty snowy blue color palette */
            color: #fff;
            padding: 20px;
            text-align: center;
        }
        h1 {
            margin-top: 0;
            font-size: 2.5em;
        }
        section {
            padding: 20px;
            text-align: center;
        }
        footer {
            background-color: #4682b4; /* Frosty snowy blue color palette */
            color: #fff;
            padding: 20px;
            text-align: center;
            position: fixed;
            bottom: 0;
            width: 100%;
        }
