.revnew-testimonial-slider{overflow:hidden;position:relative;width:100%}.revnew-testimonial-slider__main{margin-top:75px;min-height:510px;position:relative}.revnew-testimonial-slider__quote-mark{color:#bcbcbc;font-size:100px;font-weight:700;left:150px;line-height:.7;position:absolute;top:0}.revnew-testimonial-slider__content{margin-left:257px;min-height:330px;position:relative;width:min(760px,calc(100% - 260px))}.revnew-testimonial-slider__testimonial{left:0;opacity:0;pointer-events:none;position:absolute;top:70px;transform:translateY(18px);transition:opacity .55s ease,transform .55s cubic-bezier(.22,1,.36,1),visibility 0s linear .55s;visibility:hidden;width:100%}.revnew-testimonial-slider__testimonial.is-active{opacity:1;pointer-events:auto;transform:translateY(0);transition:opacity .55s ease,transform .55s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s;visibility:visible}.revnew-testimonial-slider__quote p{color:#0c0c0c;font-size:clamp(18px,2.15vw,24px);font-weight:600;margin:0}.revnew-testimonial-slider__person{margin-top:50px}.revnew-testimonial-slider-content h5{color:#151515;font-size:20px;font-weight:700;margin-top:50px}.revnew-testimonial-slider-content h6{color:#868686;font-size:12px;margin-top:4px}.revnew-testimonial-slider__arrows{bottom:0;display:flex;gap:8px;position:absolute;right:70px}.revnew-testimonial-slider__arrow{align-items:center;background:#fff;border:1px solid #bcbcbc;border-radius:8px;color:#151515;cursor:pointer;display:flex;font-size:22px;height:48px;justify-content:center;line-height:1;padding:0;transition:background .25s ease,color .25s ease,border-color .25s ease,transform .25s ease;width:48px}.revnew-testimonial-slider__arrow:hover{transform:translateY(-2px)}.revnew-testimonial-slider__arrow--next{background:#68004e;border-color:#68004e;color:#fff}.revnew-testimonial-slider__person-thumb.is-active:before{background:linear-gradient(180deg,rgba(153,43,17,0) 35.78%,#ff471d);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:4}.revnew-testimonial-slider__people{height:200px;margin-left:-80px;overflow:hidden;position:relative;width:calc(100% + 160px)}.revnew-testimonial-slider__people-track{align-items:flex-end;bottom:0;display:flex;gap:14px;height:200px;left:0;padding:0 50px;position:absolute;transition:transform .55s cubic-bezier(.22,1,.36,1);white-space:nowrap;will-change:transform}.revnew-testimonial-slider__person-thumb{background:transparent;border:0;cursor:pointer;flex:0 0 100px;height:100px;overflow:visible;padding:0;position:relative;transform-origin:center bottom;transition:transform .55s cubic-bezier(.22,1,.36,1);width:100px}.revnew-testimonial-slider__person-thumb img{display:block;filter:grayscale(100%);height:100%;object-fit:cover;transform:scale(1);transform-origin:center bottom;transition:filter .6s ease,transform .6s cubic-bezier(.22,1,.36,1),opacity .45s ease;width:100%}.revnew-testimonial-slider__person-thumb.is-active{margin:0 40px;transform:scale(1.95);z-index:3}.revnew-testimonial-slider__person-thumb.is-active img{filter:grayscale(0)}.revnew-testimonial-slider__dots{align-items:center;display:flex;gap:4px;justify-content:center;margin-top:40px}.revnew-testimonial-slider__dot{background:#efb9ad;border:0;border-radius:50%;cursor:pointer;height:7px;padding:0;transition:width .35s ease,border-radius .35s ease,background .35s ease;width:7px}.revnew-testimonial-slider__dot.is-active{background:#ff4b23;border-radius:999px;width:23px}@media (max-width:1050px){.revnew-testimonial-slider__content{margin-left:190px;width:calc(100% - 190px)}.revnew-testimonial-slider__quote-mark{left:80px}.revnew-testimonial-slider__arrows{right:0}.revnew-testimonial-slider__people{margin-left:-50px;width:calc(100% + 100px)}}@media (max-width:800px){.revnew-testimonial-slider__top{gap:25px;grid-template-columns:1fr}.revnew-testimonial-slider__main{margin-top:55px;min-height:480px}.revnew-testimonial-slider__quote-mark{left:0;top:-10px}.revnew-testimonial-slider__content{margin-left:90px;width:calc(100% - 90px)}.revnew-testimonial-slider__arrows{bottom:0;right:0}.revnew-testimonial-slider__people{margin-left:-20px;width:calc(100% + 40px)}}@media (max-width:600px){.revnew-testimonial-slider__main{margin-top:45px;min-height:480px}.revnew-testimonial-slider__quote-mark{font-size:75px;left:0;top:-5px}.revnew-testimonial-slider__content{margin-left:0;padding-top:75px;width:100%}.revnew-testimonial-slider__quote{font-size:20px;line-height:1.42}.revnew-testimonial-slider__person{margin-top:30px}.revnew-testimonial-slider__arrows{bottom:0;right:0}.revnew-testimonial-slider__arrow{height:44px;width:44px}.revnew-testimonial-slider__people{margin-left:0;overflow:hidden;width:100%}.revnew-testimonial-slider__people-track{gap:12px;justify-content:flex-start;min-height:80px;padding:0 5px}.revnew-testimonial-slider__person-thumb{flex:0 0 72px;height:72px;width:72px}.revnew-testimonial-slider__person-thumb.is-active{flex-basis:100px;height:100px;width:100px}.revnew-testimonial-slider__dots{margin-top:25px}}@media (max-width:420px){.revnew-testimonial-slider__main{min-height:480px}.revnew-testimonial-slider__quote{font-size:18px}.revnew-testimonial-slider__person-thumb{flex-basis:62px;height:62px;width:62px}.revnew-testimonial-slider__person-thumb.is-active{flex-basis:85px;height:85px;width:85px}}