.testimonials-wrap .card-grid.grid-tiled{-moz-columns:1;column-count:1}@media (min-width:768px){.testimonials-wrap .card-grid.grid-tiled{-moz-columns:2 auto;column-count:2;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media (min-width:992px){.testimonials-wrap .card-grid.grid-tiled{-moz-columns:3 auto;column-count:3}}.testimonials-wrap .card{display:flex;flex-direction:column;-moz-column-break-inside:avoid;background:var(--grey-light);border-radius:1rem;break-inside:avoid;margin-bottom:3rem;overflow:visible;padding:1.75rem 2.5rem;position:relative}.testimonials-wrap .card .card-header{display:flex;height:auto;justify-content:center;margin-bottom:1.5rem;margin-top:-3.5rem}.testimonials-wrap .card .card-header svg{max-height:100%;max-width:100%;width:85px}.testimonials-wrap .card .card-body{flex-grow:1;margin-bottom:1.5rem}.testimonials-wrap .card .card-body p:last-of-type{margin-bottom:0}.testimonials-wrap .card .card-footer{align-items:center;display:flex;flex-direction:row;gap:1rem}.testimonials-wrap .card .card-footer img{max-height:100px;max-width:100px}.testimonials-wrap .card .card-footer .name-credential-copy{display:flex;flex-direction:column}.testimonials-wrap .card .card-footer .name-credential-copy .name{display:block;font-weight:600}.testimonials-wrap .card .card-footer .name-credential-copy .credential{display:block;font-size:.875rem}.testimonials-wrap .card.featured{background:var(--primary);margin-bottom:6rem;padding:1.75rem 3rem}.testimonials-wrap .card.featured .card-header{justify-content:flex-start}.testimonials-wrap .card.featured .card-body .content,.testimonials-wrap .card.featured .card-body .content p{color:var(--white);font-size:1.5rem;line-height:1.5}.testimonials-wrap .card.featured .card-footer img{background:var(--white);border-radius:.5rem;box-sizing:border-box;height:64px;max-width:180px;-o-object-fit:contain;object-fit:contain;padding:.5rem;width:auto}.testimonials-wrap .card.featured .card-footer .credential,.testimonials-wrap .card.featured .card-footer .name{color:var(--white)}.testimonials-wrap .card.featured .featured-content{display:flex;flex-direction:column;min-width:0}.testimonials-wrap .card.featured .featured-media{min-width:0}.testimonials-wrap .card.featured.has-video{gap:1.5rem}.testimonials-wrap .card.featured.has-video .card-header{justify-content:flex-start;margin-bottom:1rem;margin-top:0}.testimonials-wrap .card.featured.has-video .card-header svg{width:70px}.testimonials-wrap .card.featured .featured-media .video-embed{aspect-ratio:16/9;background:#000;border-radius:.75rem;overflow:hidden;position:relative;width:100%}.testimonials-wrap .card.featured .featured-media .video-embed iframe,.testimonials-wrap .card.featured .featured-media .video-embed video,.testimonials-wrap .card.featured .featured-media .video-embed>*{border:0;height:100%!important;left:0;position:absolute;top:0;width:100%!important}@media (min-width:992px){.testimonials-wrap .card.featured.has-video{align-items:center;flex-direction:row;gap:2.5rem;padding:2.5rem 3rem}.testimonials-wrap .card.featured.has-video .featured-content,.testimonials-wrap .card.featured.has-video .featured-media{flex:1 1 50%}.testimonials-wrap .card.featured.has-video .card-header svg{width:60px}.testimonials-wrap .card.featured.has-video .card-body .content,.testimonials-wrap .card.featured.has-video .card-body .content p{font-size:1.25rem;line-height:1.45}.testimonials-wrap .card.featured.has-video .card-footer{gap:.75rem}.testimonials-wrap .card.featured.has-video .card-footer img{height:56px;max-width:150px}}@media (min-width:1200px){.testimonials-wrap .card.featured.has-video .card-body .content,.testimonials-wrap .card.featured.has-video .card-body .content p{font-size:1.375rem}}