.b-testimonial-case-study__grid{max-width:48.5rem;margin-inline:auto}.b-testimonial-case-study__quote:not(:last-child){margin-bottom:2rem}.b-testimonial-case-study__columns.is-layout-flex{flex-direction:column}@media(min-width:576px){.b-testimonial-case-study__columns.is-layout-flex{flex-direction:row;align-items:flex-start}}@media(min-width:sm){.b-testimonial-case-study__columns.is-layout-flex{flex-direction:row;align-items:flex-start}}.b-testimonial-case-study__author-col{flex:0 0 12rem;padding:1rem 1rem 0}.b-testimonial-case-study__quote-col{position:relative;min-height:10rem;box-sizing:border-box;flex-grow:1;padding:3rem 1rem 1rem;border-radius:.25rem;background-color:rgba(21,88,111,.17)}.b-testimonial-case-study__quote-col:before{position:absolute;top:6.4rem;right:auto;left:-1rem;width:0;height:0;border-color:transparent rgba(21,88,111,.17) transparent transparent;border-style:solid;border-width:1rem 1rem 1rem 0;content:""}.b-testimonial-case-study__quote-col:after{position:absolute;top:1rem;left:1rem;display:block;width:1.6875rem;height:1.3em;background-image:url(../img/blocks/quote/quote-mark.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:""}.b-testimonial-case-study__quote-col p{margin-bottom:.625rem;color:#fff;font-size:var(--fooz-font-size--13);line-height:1.4}