body {
    background-color: #000;
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100vh;
    font-family: Arial, sans-serif;
}

.subscription-form {
    display: flex; 
    flex-direction: column; /* Stack elements vertically */
    align-items: center;
}
/* Style for the email input field */
input[type="email"] {
    border-radius: 25px; /* Rounded edges */
    border: 1px solid #ffffff79;
    margin-bottom: 10px; /* Space below the input */
    width: 250px; /* Fixed width */
    background-color: #333; /* Dark background for input */
    color: #fff; /* White text color */
    text-align: center;
    width: 100%;
    padding: 10PX;
}
/* Style for the buttons */
button {
    padding: 10px 20px; /* Padding for buttons */
    border-radius: 25px; /* Rounded edges */
    border: none; /* No border */
    background-color: #000; /* Black background for buttons */
    color: #fff; /* White text color */
    cursor: pointer; /* Pointer cursor on hover */
    transition: background-color 0.3s; /* Smooth transition */
    display: inline-block;
}
/* Change background color on button hover */
button:hover {
    background-color: #444; /* Darker shade on hover */
}
.headline{
    text-decoration: underline;
    color: #fff;
    font-size: 20px;
    text-align: center;
    padding: 20px;
}

.top-button {
    position: absolute; /* Positioning the button absolutely */
    padding: 10px; /* Padding around the button */
    top: 10px; /* Distance from the top */
    left: 10px; /* Distance from the left */
}
#backbutton {
    text-decoration: underline; /* Underline text */
    color: #fff; /* White text color */
}

.HORIZONTAL {
    display: flex;
    padding-top: 10PX;
}

.CONTAINER {
    border-radius: 25PX;
    border: 1px solid #ffffff79;
}

#unsubscribeButton:hover {
    text-decoration: line-through;
}