@font-face {
    /* font-family: 'Aloja'; */
    font-family: 'Arial', 'verdana';
    src: url('fonts/Aloja-Light.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

body {
    font-size: 2vw; /* Adjust the value as needed */
}

/* For smaller devices, you might want to set a minimum font size */
@media (max-width: 600px) {
    body {
        font-size: 4vw; /* Larger value for smaller screens */
    }
}

/* Set a minimum font size to prevent the text from becoming too small */
body {
    font-size: calc(1vw + 0.5em); /* Combines viewport and static size */
}

body {
    /* font-family: 'Aloja'; */
    font-family: 'Arial', 'verdana';
    text-align: center;
    background-color: #000000; /* Light gray background */
    color: #FFFFFF; /* Dark text for readability */
    font-weight: bolder;
}
.header {
    padding: 0px;
    max-width: 100%; /* Responsive image */
}
.header h1 {
    margin-top: 0px;
/*    font-size:1vw; */
}
img {
    max-width: 100%; /* Responsive image */
    height: auto;
}
.clue {
    font-size:4vw;
    padding: 15px;
    background-color: #C5A465; /* Light yellow for emphasis */
    color: #000000; /* Dark text for readability */

    border: 1px solid #C5A465;
    border-radius: 5px;
    display: inline-block;
    max-width: 90%;
}
.container {
    padding: 0px 20px 0px 20px;
}

.error {
    font-size:5vw;
    font-weight: bolder;
    color: #FFCCCC;
}

.form-container {
    max-width: 500px;
    margin: 0 auto;
    padding: 20px;
    background-color: #C5A465;
    border: 0px solid #ddd;
    border-radius: 8px;
}

.form-group {
    display: flex;
    flex-direction: column;
    margin-bottom: 15px;
}

.form-group label {
    margin-bottom: 5px;
    font-weight: bold;
}

.form-group input[type="text"],
.form-group input[type="email"] {
    padding: 10px;
    border: 1px solid #ccc;
    border-radius: 4px;
}

button[type="submit"] {
    padding: 10px 20px;
    background-color: #DDDDDD;
    color: black;
    border: none;
    border-radius: 4px;
    cursor: pointer;
}

button[type="submit"]:hover {
    background-color: #0056b3;
}
