.op3-element[data-op3-element-type=testimonialitem]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;min-height:16px;min-width:0;-ms-flex-preferred-size:calc(100% / var(--op3-flex-basis-steps));flex-basis:calc(100% / var(--op3-flex-basis-steps))}@media (min-width:1024px){.op3-element-testimonial__children:not([data-op3-wrap-columns-desktop="1"]):not([data-op3-stack-columns-desktop="1"]) .op3-element[data-op3-element-type=testimonialitem]{-ms-flex-preferred-size:calc((100% - var(--op3-flex-column-gap) * (var(--op3-flex-basis-steps) - 1))/ var(--op3-flex-basis-steps))!important;flex-basis:calc((100% - var(--op3-flex-column-gap) * (var(--op3-flex-basis-steps) - 1))/ var(--op3-flex-basis-steps))!important}}@media (max-width:1023px) and (min-width:768px){.op3-element-testimonial__children:not([data-op3-wrap-columns-tablet="1"]):not([data-op3-stack-columns-tablet="1"]) .op3-element[data-op3-element-type=testimonialitem]{-ms-flex-preferred-size:calc((100% - var(--op3-flex-column-gap) * (var(--op3-flex-basis-steps) - 1))/ var(--op3-flex-basis-steps))!important;flex-basis:calc((100% - var(--op3-flex-column-gap) * (var(--op3-flex-basis-steps) - 1))/ var(--op3-flex-basis-steps))!important}}@media (max-width:767px){.op3-element-testimonial__children:not([data-op3-wrap-columns-mobile="1"]):not([data-op3-stack-columns-mobile="1"]) .op3-element[data-op3-element-type=testimonialitem]{-ms-flex-preferred-size:calc((100% - var(--op3-flex-column-gap) * (var(--op3-flex-basis-steps) - 1))/ var(--op3-flex-basis-steps))!important;flex-basis:calc((100% - var(--op3-flex-column-gap) * (var(--op3-flex-basis-steps) - 1))/ var(--op3-flex-basis-steps))!important}}.op3-element[data-op3-element-type=testimonialitem] .op3-element-testimonialitem__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;margin:0;padding:20px;border:0 solid #ddd;overflow:visible;overflow-wrap:break-word;-webkit-transition:inherit;transition:inherit}.op3-element[data-op3-element-type=testimonialitem] .op3-element-testimonialitem__children{display:-ms-grid;display:grid;-ms-grid-rows:auto 0 auto 0 auto 0 auto 0 auto;grid-template:"avatar" "title" "text" "author" "company" "logo";grid-auto-columns:minmax(0,100%);grid-gap:0 15px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:0;min-height:0;text-align:center}.op3-element[data-op3-element-type=testimonialitem] .op3-element{min-width:0}.op3-element[data-op3-element-type=testimonialitem] .op3-element[data-op3-element-spec=title]{-ms-grid-row:3;-ms-grid-column:1;grid-area:title;margin-bottom:5px;line-height:1.25;font-size:1.5em;font-weight:700;text-align:inherit}.op3-element[data-op3-element-type=testimonialitem] .op3-element[data-op3-element-spec=text]{-ms-grid-row:5;-ms-grid-column:1;grid-area:text;margin:0 0 10px}.op3-element[data-op3-element-type=testimonialitem] .op3-element[data-op3-element-spec=avatar]{-ms-grid-row:1;-ms-grid-column:1;grid-area:avatar;width:100px;margin:0 auto;-ms-grid-row-align:center;align-self:center}.op3-element[data-op3-element-type=testimonialitem] .op3-element[data-op3-element-spec=avatar] .op3-element-image__container{border-radius:100%}.op3-element[data-op3-element-type=testimonialitem] .op3-element[data-op3-element-spec=author]{-ms-grid-row:7;-ms-grid-column:1;grid-area:author;margin:0;line-height:1.25;font-size:1.2em;font-weight:700;text-align:inherit;-ms-grid-row-align:end;align-self:end}.op3-element[data-op3-element-type=testimonialitem] .op3-element[data-op3-element-spec=company]{-ms-grid-row:9;-ms-grid-column:1;grid-area:company;margin:0;line-height:1.25;font-size:1em;font-weight:700;text-align:inherit;-ms-grid-row-align:start;align-self:start}.op3-element[data-op3-element-type=testimonialitem] .op3-element[data-op3-element-spec=logo]{-ms-grid-row:11;-ms-grid-column:1;grid-area:logo;width:128px;margin:0 auto 5px;line-height:1}.op3-element[data-op3-element-type=testimonialitem] .op3-element[data-op3-element-spec=autogap]{grid-area:autogap}