.logo-wrapper{margin:18px 0 15px;display:flex;flex-direction:column;align-items:center}.logo-wrapper img{height:54px;width:154px}.error-container{position:absolute;text-align:center;width:100%}span.error-message{padding:5px 20px;background-color:#d9534f;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#000}.yellow-color{color:#fd0}button:hover{cursor:pointer}.cancel-button{display:block;color:#fff;background-color:transparent;border:none;outline:none;text-decoration:underline;margin:0 auto 15px}.cancel-button:disabled{color:#777}.ratings-wrapper{margin:0 -5px;display:flex;align-items:center;justify-content:space-between;font-size:22px}.textarea-wrapper textarea::placeholder{color:#fd0}.slider-wrapper{margin:50px auto 20px;width:100%;max-width:500px;box-sizing:border-box;position:relative}.cutters-loader-wrapper{height:100%;width:100%;position:absolute;display:flex;align-items:center;justify-content:center;background-color:#000;z-index:999}.cutters-loader{border-radius:50%;border:8px solid #000;border-top-color:#fd0;width:60px;height:60px;animation:loader-spin 2s linear infinite}@keyframes loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.checkbox-button{width:90%;padding:10px;min-height:70px;font-size:25px;margin:15px 0;border:none;outline:none}button.checked{border-radius:5px;border:1px solid #fd0;background-color:#fd0;color:#000;font-weight:700}button.unchecked{border-radius:5px}button.unchecked,textarea{background-color:#000;color:#fff;border:1px solid #a0a0a0}textarea{box-sizing:border-box;width:90%;padding:15px;height:70px;margin:15px;border-radius:5px;font-size:25px}.extrafeedback-wrapper{display:flex;flex-direction:column;align-items:center}