.testimonial-slider-v2 .testimonial-header{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:36px}.testimonial-slider-v2 .heading{color:#314157;font-family:Poppins;font-size:40px;font-weight:500;letter-spacing:.4px;line-height:48.12px;margin:0}.testimonial-slider-v2 .heading-dot{color:#ff914d}.testimonial-slider-v2 .testimonial-header-right{align-items:center;display:flex;gap:28px;margin-left:auto}.testimonial-slider-v2 .testimonial-all-link{align-items:center;color:#ff914d;display:inline-flex;font-family:Poppins;font-size:16px;font-weight:600;gap:10px;text-decoration:none}.testimonial-slider-v2 .testimonial-all-link:hover{color:#ff914d;text-decoration:none}.testimonial-slider-v2 .testimonial-all-text{padding-bottom:4px;position:relative}.testimonial-slider-v2 .testimonial-all-text:after{background:currentColor;bottom:0;content:"";height:1.5px;left:0;position:absolute;transition:width .3s;width:40%}.testimonial-slider-v2 .testimonial-all-link:hover .testimonial-all-text:after{width:100%}.testimonial-slider-v2 .testimonial-all-arrow{font-weight:400;transition:transform .3s}.testimonial-slider-v2 .testimonial-all-link:hover .testimonial-all-arrow{transform:translateX(4px)}.testimonial-slider-v2 .testimonial-arrows{display:flex;gap:10px}.testimonial-slider-v2 .testimonial-arrow{align-items:center;background:#fff;border:1px solid rgba(49,65,87,.25);border-radius:50%;color:#314157;cursor:pointer;display:flex;height:44px;justify-content:center;padding:0;transition:border-color .25s ease,color .25s ease;width:44px}.testimonial-slider-v2 .testimonial-arrow:hover{border-color:#ff914d;color:#ff914d}.testimonial-slider-v2 .testimonial-arrow:focus-visible{outline:2px solid #ff914d;outline-offset:3px}.testimonial-slider-v2 .testimonial-panel{background:#fff;border-radius:16px;box-shadow:0 4px 28px 0 rgba(0,0,0,.07);padding:40px}.testimonial-slider-v2 .testimonial-card{align-items:center;display:flex;gap:48px}.testimonial-slider-v2 .testimonial-image{display:flex;flex:0 0 auto}.testimonial-slider-v2 .testimonial-image img{border-radius:14px;height:auto;max-width:300px;object-fit:cover;width:100%}.testimonial-slider-v2 .testimonial-content{flex:1;min-width:0}.testimonial-slider-v2 .testimonial-tag{border:1px solid rgba(49,65,87,.2);border-radius:100px;color:#314157;display:inline-block;font-family:Poppins;font-size:13px;font-weight:500;line-height:1;margin-bottom:16px;padding:6px 12px}.testimonial-slider-v2 .testimonial-quote{margin-bottom:16px}.testimonial-slider-v2 .testimonial-quote li,.testimonial-slider-v2 .testimonial-quote p{color:#314157;font-family:Poppins;font-size:18px;font-weight:500;letter-spacing:0;line-height:1.5;margin:0 0 10px}.testimonial-slider-v2 .testimonial-quote p:last-child{margin-bottom:0}.testimonial-slider-v2 .testimonial-author{color:rgba(49,65,87,.85);font-family:Poppins;font-size:15px;font-weight:500;line-height:1.4;margin-bottom:24px}.testimonial-slider-v2 .testimonial-card--no-btn .testimonial-author{margin-bottom:0}.testimonial-slider-v2 a.testimonial-btn{background:#ff914d;border-radius:100px;color:#fff;display:inline-block;font-family:Poppins;font-size:16px;font-weight:500;letter-spacing:.18px;line-height:24px;padding:10px 22px;text-align:center;text-decoration:none;transition:background .3s ease}.testimonial-slider-v2 a.testimonial-btn:hover{background:#ea580c;color:#fff;text-decoration:none}.testimonial-slider-v2 .testimonial-slides{display:grid}.testimonial-slider-v2 .testimonial-slide{display:flex;grid-area:1/1;opacity:0;transition:opacity .5s ease,visibility 0s linear .5s;visibility:hidden}.testimonial-slider-v2 .testimonial-slide.is-active{opacity:1;transition:opacity .5s ease,visibility 0s linear 0s;visibility:visible}.testimonial-slider-v2 .testimonial-slide>.testimonial-card{flex:1 1 auto;min-width:0}.testimonial-slider-v2 .testimonial-dots{display:flex;gap:10px;justify-content:center;margin-top:24px}.testimonial-slider-v2 .testimonial-dot{background:#d9d9d9;border:0;border-radius:50%;cursor:pointer;height:10px;padding:0;transition:background .3s ease;width:10px}.testimonial-slider-v2 .testimonial-dot:hover{background:#ffc7a4}.testimonial-slider-v2 .testimonial-dot.is-active{background:#ff914d}.testimonial-slider-v2 .testimonial-dot:focus-visible{outline:2px solid #ff914d;outline-offset:3px}@media (prefers-reduced-motion:reduce){.testimonial-slider-v2 .testimonial-all-arrow,.testimonial-slider-v2 .testimonial-all-text:after,.testimonial-slider-v2 .testimonial-arrow,.testimonial-slider-v2 .testimonial-slide{transition:none}}@media only screen and (max-width:1200px) and (min-width:850px){.testimonial-slider-v2 .testimonial-card{gap:36px}.testimonial-slider-v2 .testimonial-image img{max-width:260px}}@media only screen and (max-width:1024px){.testimonial-slider-v2 .heading{font-size:30px;line-height:36px}}@media only screen and (max-width:849px){.testimonial-slider-v2 .testimonial-panel{padding:28px}.testimonial-slider-v2 .testimonial-card{align-items:flex-start;flex-direction:column;gap:20px}.testimonial-slider-v2 .testimonial-image img{max-width:240px}.testimonial-slider-v2 .testimonial-quote li,.testimonial-slider-v2 .testimonial-quote p{font-size:16px}}@media only screen and (max-width:767px){.testimonial-slider-v2 .testimonial-header{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:24px}.testimonial-slider-v2 .testimonial-header-right{justify-content:space-between;margin-left:0;width:100%}.testimonial-slider-v2 .testimonial-arrow{height:40px;width:40px}}@media only screen and (max-width:479px){.testimonial-slider-v2 .testimonial-panel{padding:22px}}