.rv{margin-top:30px;position:relative}.rv-track{scroll-snap-type:x mandatory;scrollbar-width:none;outline:none;gap:20px;padding:50px 10px 30px;display:flex;overflow-x:auto}.rv-track::-webkit-scrollbar{display:none}.rv-card{scroll-snap-align:start;background:#fff;border-radius:20px;flex-direction:column;flex:0 0 calc(33.3333% - 13.3333px);gap:20px;margin-top:10px;padding:30px;display:flex;box-shadow:0 10px 60px -5px #0000001a}.rv-quote-ico{align-self:flex-start;width:50px;height:50px;margin:-53px 0 -13px}.rv-quote{font-family:var(--font-body);color:#000;font-size:20px;font-weight:400;line-height:1.35}.rv-quote span{background-image:linear-gradient(#0000 0% 50%,#efe7dd 50% 50%)}.rv-text{color:#000;height:300px;padding-inline-end:15px;font-size:18px;line-height:1.5;overflow:hidden auto}.rv-text p{margin:0 0 .9em}.rv-text p:last-child{margin-bottom:0}.rv-author{align-items:center;gap:15px;margin-top:auto;display:flex}.rv-avatar{border-radius:100px;width:48px;height:auto}.rv-name{color:#000;font-size:18px;font-weight:600}.rv-arrow{z-index:2;color:#fff;cursor:pointer;opacity:.85;background:#000;border:0;border-radius:2px;place-items:center;width:20px;height:20px;margin-top:-10px;padding:0;display:grid;position:absolute;top:50%}.rv-arrow:hover{opacity:1}.rv-arrow svg{width:14px;height:14px}.rv-prev{right:-10px}.rv-next{left:-10px}@media(max-width:1024px){.rv-card{flex-basis:100%}}@media(max-width:767px){.rv{margin-top:10px}.rv-author{flex-direction:column;align-items:flex-start;gap:7px}.rv-avatar{width:19%}.rv-track{padding-inline:4px}.rv-prev{right:-6px}.rv-next{left:-6px}}
