/**
 * Testimonials Styling
 * 
 * These styles apply to all testimonial cards.
 * Edit here to change ALL testimonials at once!
 */

/* Testimonial Container Cards */
.testimonial-card {
    /* Add any shared container styles here */
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.testimonial-card:hover {
    transform: translateY(-2px);
    box-shadow: 0 8px 20px rgba(0,0,0,0.2) !important;
}

/* Quote Marks */
.testimonial-quote {
    line-height: 1 !important;
    margin-bottom: 0 !important;
}

/* Testimonial Text */
.testimonial-text {
    /* Shared text styling - adjust here to change ALL testimonials */
}

/* Longer testimonial text (Jonathan Davidson) */
.testimonial-text-long {
    /* Already set to smaller font in Elementor settings */
}

/* Author Names */
.testimonial-author {
    margin-bottom: 5px !important;
}

/* Role/Title */
.testimonial-role {
    margin-top: 0 !important;
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .testimonial-card {
        padding: 20px !important;
    }
    
    .testimonial-quote {
        font-size: 2rem !important;
    }
}

