.feedback-card{border-radius:10px;background-color:#fff;border:1px solid #e0e0e0;transition:transform 0.3s,box-shadow 0.3s;height:100%}.feedback-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgb(0 0 0 / .1)!important}.feedback-badge{display:inline-block;background-color:#f8f9fa;color:#dc3545;border:1px solid #dc3545;padding:3px 10px;border-radius:20px;font-size:14px;margin-bottom:10px}.feedback-text{font-style:italic;color:#555}.university-name{font-size:14px;margin-bottom:5px}.rating-stars{margin:10px 0}.star{font-size:20px;margin:0 2px}.star.filled{color:gold}.star.empty{color:#ccc}.suggestion-container{background-color:#fff9e6;border-radius:8px;padding:12px;border-left:3px solid #ffc107}.suggestion-heading{color:#856404;font-size:14px;margin-bottom:6px;font-weight:600}.suggestion-text{font-style:italic;color:#6c757d;font-size:14px;margin-bottom:0}@media (max-width:991px){.feedback-col{width:50%}}@media (max-width:767px){.feedback-col{width:100%}}