.cp-testimonial-slider-me{padding-bottom:var(--spacing-bottom-desktop,0);padding-top:var(--spacing-top-desktop,0)}.cp-testimonial-slider-me *,.cp-testimonial-slider-me :after,.cp-testimonial-slider-me :before{box-sizing:border-box}.cp-testimonial-slider-me .page-center{margin-left:auto;margin-right:auto;max-width:1251px;padding-left:0;padding-right:0;width:100%}.cp-testimonial-slider-me .testimonial-slider{align-items:stretch;display:flex;flex-direction:column;gap:8px;margin:0 auto;max-width:840px;padding-bottom:10px;width:100%}.cp-testimonial-slider-me .testimonial-slider__stage{align-items:center;column-gap:20px;display:grid;grid-template-columns:36px minmax(0,1fr) 36px;width:100%}.cp-testimonial-slider-me .testimonial-slider__nav{align-items:center;background:var(--color-primary-600,#6a33d6);border:0;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 36px;height:36px;justify-content:center;padding:8px;width:36px}.cp-testimonial-slider-me .testimonial-slider__nav svg{display:block;height:20px;width:20px}.cp-testimonial-slider-me .testimonial-slider__nav--prev svg{transform:rotate(180deg)}.cp-testimonial-slider-me .testimonial-slider__viewport{min-width:0;overflow:hidden;width:100%}.cp-testimonial-slider-me .testimonial-slider__track{display:flex;transition:transform .4s ease;width:100%;will-change:transform}.cp-testimonial-slider-me .testimonial-slider__slide{display:flex;flex:0 0 100%;justify-content:flex-start;min-width:0}.cp-testimonial-slider-me .testimonial-card{align-items:flex-start;background:#fff;border:0;border-radius:0;display:flex;gap:20px;margin:0;max-width:840px;overflow:visible;padding:0;width:100%}.cp-testimonial-slider-me .testimonial-card__media{border-radius:10px;flex:0 0 220px;height:220px;overflow:hidden;width:220px}.cp-testimonial-slider-me .testimonial-card__media img{display:block;height:100%;object-fit:cover;width:100%}.cp-testimonial-slider-me .testimonial-card__content{align-items:start;background:#fff;box-shadow:none;column-gap:14px;display:grid;flex:1 1 auto;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr;min-width:0;outline:0;overflow:visible;padding:0;row-gap:8px}.cp-testimonial-slider-me .testimonial-card__topline{align-items:center;align-self:start;display:flex;flex:0 0 auto;gap:12px;grid-column:2;grid-row:1;justify-content:flex-end;justify-self:end;min-height:0;width:auto}.cp-testimonial-slider-me .testimonial-card__topline.is-hidden{min-height:0}.cp-testimonial-slider-me .testimonial-card__logo{align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:8px;display:flex;flex:0 0 auto;height:50px;justify-content:center;overflow:hidden;padding:8px 10px;width:118px}.cp-testimonial-slider-me .testimonial-card__logo img{display:block;height:100%;max-height:none;max-width:none;object-fit:contain;transform:scale(1.08);transform-origin:center center;width:100%}.cp-testimonial-slider-me .testimonial-card__body{align-items:flex-start;align-self:start;background:#fff;display:flex;flex:1 1 auto;flex-direction:column;gap:6px;grid-column:1;grid-row:1;min-width:0;position:relative;width:100%;z-index:1}.cp-testimonial-slider-me .testimonial-card__name{color:#000;font-size:22px;font-weight:700;letter-spacing:-.44px;line-height:1.2;margin:0}.cp-testimonial-slider-me .testimonial-card__position{color:#65636d;font-size:15px;font-weight:500;line-height:1.45;margin:0}.cp-testimonial-slider-me .testimonial-card__quote{color:#404040;font-size:16px;font-weight:500;line-height:1.55;margin:0;max-width:100%}.cp-testimonial-slider-me .testimonial-card__quote p{margin:0}.cp-testimonial-slider-me .testimonial-card__quote p+p{margin-top:12px}.cp-testimonial-slider-me .testimonial-slider__pagination{align-items:center;display:flex;gap:8px;justify-content:center;min-height:6px}.cp-testimonial-slider-me .testimonial-slider__dot{background:var(--Color-Primary-200,#ddd8f4);border-radius:100px;height:6px;width:6px}.cp-testimonial-slider-me .testimonial-slider__dot.is-active{background:var(--Color-Primary-600,#6a33d6);width:16px}@media (max-width:992px){.cp-testimonial-slider-me{padding-bottom:var(--spacing-bottom-tablet,6px);padding-top:var(--spacing-top-tablet,6px)}.cp-testimonial-slider-me .testimonial-slider{max-width:820px}.cp-testimonial-slider-me .testimonial-slider__stage{column-gap:12px}.cp-testimonial-slider-me .testimonial-card{flex-direction:column;gap:12px;height:auto;max-width:100%;min-height:0;overflow:visible;width:100%}.cp-testimonial-slider-me .testimonial-card__media{aspect-ratio:1/1;flex:0 0 auto;height:auto;margin-left:auto;margin-right:auto;width:min(220px,100%)}.cp-testimonial-slider-me .testimonial-card__content{align-items:flex-start;background:#fff;display:flex;flex:1 1 auto;flex-direction:column;gap:12px;height:auto;max-width:100%;overflow:visible;padding:0;position:static;width:100%}.cp-testimonial-slider-me .testimonial-card__topline{justify-content:flex-end;min-height:0;position:static;right:auto;width:100%;z-index:auto}.cp-testimonial-slider-me .testimonial-card__body{gap:6px;width:100%;z-index:auto}.cp-testimonial-slider-me .testimonial-card__logo{height:46px;padding:7px 9px;width:110px}.cp-testimonial-slider-me .testimonial-card__logo img{transform:scale(1.05)}.cp-testimonial-slider-me .testimonial-card__name{white-space:normal}}@media (max-width:575px){.cp-testimonial-slider-me{overflow-x:hidden;padding-bottom:var(--spacing-bottom-mobile,0);padding-top:var(--spacing-top-mobile,0)}.cp-testimonial-slider-me .page-center{padding-left:16px;padding-right:16px}.cp-testimonial-slider-me .testimonial-slider{max-width:100%;padding-bottom:0}.cp-testimonial-slider-me .testimonial-slider__stage{display:block;position:relative}.cp-testimonial-slider-me .testimonial-slider__viewport{width:100%}.cp-testimonial-slider-me .testimonial-slider__nav{display:inline-flex;opacity:.95;position:absolute;top:160px;transform:translateY(-50%);z-index:5}.cp-testimonial-slider-me .testimonial-slider__nav--prev{left:8px}.cp-testimonial-slider-me .testimonial-slider__nav--next{right:8px}.cp-testimonial-slider-me .testimonial-card{gap:12px;padding:0}.cp-testimonial-slider-me .testimonial-card__media{aspect-ratio:1/1;flex-basis:auto;height:auto;margin-left:auto;margin-right:auto;width:min(220px,100%)}.cp-testimonial-slider-me .testimonial-card__content{align-items:flex-start;background:#fff;display:flex;flex-basis:auto;flex-direction:column;gap:10px;height:auto;max-width:100%;min-width:0;overflow:visible;padding:0;position:static;width:100%}.cp-testimonial-slider-me .testimonial-card__topline{justify-content:flex-start;margin-top:8px;min-height:0;position:static;right:auto;z-index:auto}.cp-testimonial-slider-me .testimonial-card__logo{height:40px;padding:6px 8px;width:92px}.cp-testimonial-slider-me .testimonial-card__logo img{transform:scale(1.03)}.cp-testimonial-slider-me .testimonial-card__name{font-size:22px}.cp-testimonial-slider-me .testimonial-card__quote{font-size:16px}}