.testimonial-list--grid{display:grid;gap:40px}.testimonial-list--grid.testimonial-list--columns-1{grid-template-columns:1fr}.testimonial-list--grid.testimonial-list--columns-2{grid-template-columns:1fr 1fr}.testimonial-list--grid.testimonial-list--columns-3{grid-template-columns:1fr 1fr 1fr}.testimonial-list--grid.testimonial-list--columns-4{gap:20px;grid-template-columns:1fr 1fr 1fr 1fr}.testimonial-list--flex{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.testimonial-list--flex.testimonial-list--columns-1 .testimonial-list__item{width:100%}.testimonial-list--flex.testimonial-list--columns-2 .testimonial-list__item{width:calc(50% - 20px)}.testimonial-list--flex.testimonial-list--columns-3 .testimonial-list__item{width:calc(33% - 24px)}.testimonial-list--flex.testimonial-list--columns-4 .testimonial-list__item{width:calc(25% - 15px)}.testimonial-list--flex.testimonial-list--columns-4{gap:20px}@media screen and (max-width:1279px){.testimonial-list--grid.testimonial-list--columns-4{gap:40px;grid-template-columns:1fr 1fr 1fr}.testimonial-list--flex.testimonial-list--columns-4 .testimonial-list__item{width:calc(33% - 24px)}.testimonial-list--flex.testimonial-list--columns-4{gap:40px}}@media screen and (max-width:959px){.testimonial-list--grid.testimonial-list--columns-3,.testimonial-list--grid.testimonial-list--columns-4{gap:40px 20px;grid-template-columns:1fr 1fr}.testimonial-list--flex.testimonial-list--columns-2,.testimonial-list--flex.testimonial-list--columns-3,.testimonial-list--flex.testimonial-list--columns-4{gap:40px 20px}.testimonial-list--flex.testimonial-list--columns-3 .testimonial-list__item,.testimonial-list--flex.testimonial-list--columns-4 .testimonial-list__item{width:calc(50% - 20px)}}@media screen and (max-width:559px){.testimonial-list--grid.testimonial-list--columns-2,.testimonial-list--grid.testimonial-list--columns-3,.testimonial-list--grid.testimonial-list--columns-4{gap:40px;grid-template-columns:1fr}.testimonial-list--flex.testimonial-list--columns-2{gap:40px}.testimonial-list--flex.testimonial-list--columns-2 .testimonial-list__item,.testimonial-list--flex.testimonial-list--columns-3 .testimonial-list__item,.testimonial-list--flex.testimonial-list--columns-4 .testimonial-list__item{width:100%}}.testimonial-wrapper.swiper{padding:0 1px}.swiper{display:grid}.swiper,.testimonial-list__item{overflow:hidden;position:relative}.testimonial-list__item{border-radius:10px;color:var(--grey-900);display:flex;fill:var(--grey-900);flex-direction:column;text-shadow:none}.testimonial-list__item--border{border:1px solid}.testimonial-list__item--quotation-mark:before{background-color:var(--grey-900);content:"";display:inline-block;height:24px;line-height:1;-webkit-mask-image:var(--quote-open-symbol);mask-image:var(--quote-open-symbol);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:24px;z-index:100}.testimonial__item--quotation-mark--white:after,.testimonial__item--quotation-mark--white:before{background-color:var(--grey-000)}.testimonial-list__item--quotation-mark--black:after{background-color:var(--grey-900)}.filter-styles{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.testimonial-list__item--background_filter_overlay_dark:after{background:var(--grey-800);bottom:0;content:"";height:100%;left:0;opacity:var(--background-media-dark-overlay-opacity);position:absolute;right:0;width:100%;z-index:10}.testimonial-list__item--background_filter_overlay_light:after{background:var(--grey-100);bottom:0;content:"";filter:brightness(160%) contrast(130%);height:100%;left:0;opacity:.75;position:absolute;right:0;width:100%;z-index:10}.testimonial-list__item__image-wrapper{line-height:0;padding:16px 16px 0;position:relative;width:40%;z-index:30}.base__custom-content.text-left .testimonial-list__item__image-wrapper,.text-left .testimonial-list__item__image-wrapper{margin-left:0;margin-right:auto}.base__custom-content.text-right .testimonial-list__item__image-wrapper,.text-right .testimonial-list__item__image-wrapper{margin-left:auto;margin-right:0}.base__custom-content.text-center .testimonial-list__item__image-wrapper,.text-center .testimonial-list__item__image-wrapper{margin-left:auto;margin-right:auto}.testimonial-list__item__image-wrapper--no-body{padding-bottom:16px}.testimonial-list__item__image{overflow:hidden;position:relative}.testimonial-list__item__image_tag{bottom:0;display:block;height:100%;left:0;line-height:0;object-fit:cover;position:absolute;right:0;top:0;transition:transform 1s ease-in-out;width:100%;z-index:50}.testimonial-list__item__image_tag--contain{object-fit:contain}.testimonial-list__item__image--landscape{padding:0 0 56.25%}.testimonial-list__item__image--square{padding:0 0 100%}.testimonial-list__item__image--portrait{padding:0 0 125%}.testimonial-list__item__svg--fix{object-fit:contain}.testimonial-list__item__body-wrapper{display:flex;flex-direction:column;gap:60px;height:100%;padding:16px;position:relative;z-index:25}.testimonial-list__item__body{align-self:stretch;display:flex;flex-direction:column;height:100%;padding:50px 100px;transition:background .3s ease,color .3s ease}.swiper-slide-active .testimonial-list__item__body{background:var(--primary-1);border-radius:10px;color:#fff;position:relative}.swiper-slide-active .testimonial-list__item__body *{color:#fff}.swiper-slide-active .testimonial-list__item__body:after{background:var(--primary-1);border-radius:6px;bottom:-10px;content:"";height:26px;left:50%;position:absolute;transform:translate(-50%) rotate(-135deg);width:26px}.testimonial-list__item__person-info{align-items:center;display:flex;flex-direction:column;gap:8px}.testimonial-list__item__header-icon-wrapper{height:40px;width:40px}.testimonial-list__item__person-info__role{color:var(--grey-900)}.testimonial-list__item__body-text{padding-top:8px}.testimonial-list__item__person-info__social{align-items:center;display:flex;gap:4px;justify-content:center}.testimonial-list__item__person-info__social-link{display:flex}.testimonial-list__item__cta-wrapper{margin-top:auto}.testimonial-list__item__cta-wrapper .cta-item.button{margin-right:16px}.testimonial-list__item__cta-wrapper .cta-item.button:last-child{margin-right:0}.testimonial-list__item__person-info__profile-image{align-self:center}.testimonial-list__item__person-info__profile-image img{border-radius:100px;height:70px;max-height:70px;max-width:70px;object-fit:cover;width:70px}.testimonial__outer-wrapper .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-60px}.testimonial__outer-wrapper .swiper-pagination-bullet{border-radius:unset;cursor:pointer;height:2px;transform:translateZ(0);width:30px;-webkit-font-smoothing:antialiased;backface-visibility:hidden}.testimonial__outer-wrapper .swiper-pagination-bullet-active{background:var(--primary-1)}@media screen and (min-width:320px){.testimonial-list__item__body{padding:24px 16px}.testimonial-list__item__person-info{padding:0 16px}}@media screen and (min-width:768px){.testimonial-list__item__body{padding:32px 24px}.testimonial-list__item__person-info{padding:0 100px}}@media screen and (min-width:1440px){.testimonial-list__item__body{padding:32px 50px}}@media screen and (min-width:1680px){.testimonial-list__item__body{padding:50px 100px}}