.wp-block-sa-blocks-testimonial-photo-card{border-radius:var(--card-border-radius);box-shadow:var(--card-shadow);color:var(--color-white);max-width:min(100% - var(--nav-padding)*2,var(--width-max-content));overflow:hidden;padding:var(--spacing-8) var(--spacing-4);position:relative;text-align:center;width:100%}@media(max-width:600px){.wp-block-sa-blocks-testimonial-photo-card{padding:var(--spacing-6) var(--spacing-3)}}@media(max-width:400px){.wp-block-sa-blocks-testimonial-photo-card{padding:var(--spacing-5) var(--spacing-2)}}.wp-block-sa-blocks-testimonial-photo-card:not(:last-child){margin-right:var(--spacing-4)}.wp-block-sa-blocks-testimonial-photo-card .bg-img-wrapper{inset:0;position:absolute}.wp-block-sa-blocks-testimonial-photo-card .bg-img-wrapper:after{background:var(--color-brand-primary-800);content:"";inset:0;opacity:.7;position:absolute}.wp-block-sa-blocks-testimonial-photo-card .bg-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-sa-blocks-testimonial-photo-card .copy-wrapper{margin-inline:auto;max-width:var(--width-small-content);position:relative}.wp-block-sa-blocks-testimonial-photo-card .quote{font-size:clamp(1.25rem,3vw + .25rem,2rem);font-weight:600;line-height:1.5;text-wrap:pretty}.wp-block-sa-blocks-testimonial-photo-card .avatar{border-radius:var(--card-border-radius);margin-bottom:var(--spacing-2)}.wp-block-sa-blocks-testimonial-photo-card .name{font-size:1.25rem;font-weight:700;margin-bottom:0}@media(max-width:480px){.wp-block-sa-blocks-testimonial-photo-card .name{font-size:var(--font-size-5)}}.wp-block-sa-blocks-testimonial-photo-card .organization{font-size:var(--font-size-4)}@media(max-width:480px){.wp-block-sa-blocks-testimonial-photo-card .organization{font-size:.9375rem}}
