body {
    font-family: 'Playfair Display', serif; /* This applies the antique-style font */
    text-align: center;
    padding: 20px;
    background-color: black; /* Change background to black */
    color: white; /* Change text color to white */
    margin: 0; /* Ensure there are no margins around the body */
}

.container {
    width: 100%; /* Use 100% of the viewport width */
    max-width: 600px; /* You can set a max-width for the container */
    margin: auto; /* This will center the container on the page */
    padding: 0px;
    text-align: center; /* Center the content */
}

h1, h2 {
	font-weight: normal;
}

#logo {
	max-width: 350px;
	margin-top: 30px;
}

#stars {
    display: flex;
    justify-content: center; /* Center stars in the container */
    align-items: center; /* Center stars vertically */
    padding: 0;
    margin: 0px 0; /* Add some vertical space above and below the stars */
}

.star {
    margin: 0 0px; /* Adjust the space between stars as needed */
    cursor: pointer;
    opacity: 0.3;
    width: 20%; 
    height: auto;
    transition: opacity 0.2s;
}

.star img {
    display: block; /* This will prevent any default inline spacing */
    width: 60px; /* Adjust width as necessary */
    height: auto;
}

.star:hover,
.star.selected {
    opacity: 1;
}
.feedback-form {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
}

.feedback-form textarea,
.feedback-form input[type=email],
.feedback-form input[type=submit] {
    width: 80%; /* Set the width to 80% of their parent element */
    margin: 0 0 10px 0; /* Add some space above and below each element */
    padding: 10px;
    font-size: 16px
}

.feedback-form input[type=submit] {
	background: #000;
	border: 2px solid #c49f08;
	border-radius: 5px;
	color: #fff;
	font-family: 'Playfair Display', serif; /* This applies the antique-style font */
	font-size: 20px;
}

.feedback-form textarea {
    height: 100px; /* Adjust the height as needed */
}
.review-link-image {
    max-width: 100px; /* Set a maximum width for the image */
    height: auto; /* Maintain the aspect ratio */
    margin: 10px 0; /* Add some margin for spacing */
}
