.wp-block-nexa-testimonial-item .testimonial-container{background:#ece8e8;border:1px solid #000;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.1);margin:0 auto;padding:80px}.wp-block-nexa-testimonial-item .testimonial-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px}.wp-block-nexa-testimonial-item .quote-icon{color:#4a90e2;font-size:20px;line-height:1}.wp-block-nexa-testimonial-item .testimonial-text{color:#555;font-size:18px;font-style:italic;line-height:1.6;margin-bottom:30px}.wp-block-nexa-testimonial-item .author-section{align-items:center;display:flex;gap:20px;justify-content:center}.wp-block-nexa-testimonial-item .author-image{border:3px solid #4a90e2;border-radius:50%;height:60px;-o-object-fit:cover;object-fit:cover;width:60px}.wp-block-nexa-testimonial-item .author-info{flex:1}.wp-block-nexa-testimonial-item .author-name{color:#333;font-size:18px;font-weight:700;margin-bottom:5px}.wp-block-nexa-testimonial-item .author-profession{color:#777;font-size:14px;letter-spacing:.5px;text-transform:uppercase}.wp-block-nexa-testimonial-item .rating-content{align-items:center;display:flex;gap:5px}