.reviews-page{background-color:#171717;padding:20px;border-radius:20px;color:#fff}.reviews-page .title{font-size:32px;font-family:Roboto,Helvetica,Arial,sans-serif;margin-bottom:20px}.reviews-page .reviews-list{margin-bottom:20px;margin-top:50px}.reviews-page .review-item{padding:15px;background-color:#222;margin-bottom:10px;border-radius:20px}.reviews-page .review-item .review-name{color:#4caf50}.reviews-page .review-item .review-date{color:#a1a1a1}.reviews-page .review-item .review-rating{margin-bottom:5px}.reviews-page .review-item .review-comment{color:#fff}.reviews-page .review-form{margin-bottom:15px}.reviews-page .review-form .error-text{margin:10px 0;font-family:Inter,sans-serif;font-size:18px;color:#b42828}.reviews-page .review-form .form-title{margin-bottom:10px}.reviews-page .review-form .horizontal-button-container{display:flex;width:100%;justify-content:end}.reviews-page .review-form .horizontal-button-container .MuiButton-root{border-radius:20px!important;width:300px!important;font-family:myfont,sans-serif!important}.reviews-page .review-form .MuiOutlinedInput-root{border-radius:20px!important}.reviews-page .review-form .input-field{margin-bottom:10px}.reviews-page .review-form .input-field .MuiOutlinedInput-root{background-color:#2c2c2c}.reviews-page .review-form .input-field .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#ff4d4d}.reviews-page .review-form .input-field .MuiInputLabel-root{color:#757575}.reviews-page .review-form .rating-input{margin-bottom:15px}.reviews-page .review-form .submit-button{background-color:#4caf50}.reviews-page .review-form .submit-button:hover{background-color:#66bb6a}.reviews-page .submitted-message{color:#b42828}