body {
    background-color: #3c3c3c;
    margin: 0;
    height: 100vh;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}

.center {
    text-align: center;
}

.custom-link {
    color: rgb(237, 237, 237);
    text-decoration: none;
    font-size: 5vw; /* Responsive font size */
    text-shadow: 0px 0px 15px rgba(25, 25, 25, 0.3);
    font-family: Verdana, Geneva, Tahoma, sans-serif;
}

.custom-link:visited {
    color: rgb(237, 237, 237);
}

.custom-link:active {
    color: rgb(237, 237, 237);
}