.testimonials-slider-outer{width:100%}.testimonials-slider-container{overflow-x:hidden;position:relative}.testimonials-slider{display:flex;gap:1rem;overflow-x:auto;max-width:100%;white-space:nowrap;flex-wrap:nowrap;scrollbar-width:none;cursor:grab;user-select:none;padding-top:0.5rem}.testimonials-slider:active{cursor:grabbing}.testimonials-slider::-webkit-scrollbar{display:none}.sec .carousel-track > div.testimonials{background-color:var(--rrgray-light);aspect-ratio:unset;min-width:40%;flex:0 0 40%;margin-top:3.5rem;flex-direction:column}.testimonials >.logo{width:6rem;aspect-ratio:1/1;background-color:#fff;border:0.25rem solid #fff;border-radius:5rem;margin:0 auto;margin-top:-4rem;border:3px solid var(--rrgray-light)}.testimonials >.logo img{width:100%;pointer-events:none;padding:0.5rem}.testimonials > div:nth-of-type(2){padding-top:2rem;display:flex;height:100%;flex-direction:column}.testimonials > div:nth-of-type(2) p{white-space:normal}.testimonials > div:nth-of-type(2) p.quote{text-align:left}.testimonials > div:nth-of-type(2) p.name{margin-top:1.5rem;font-weight:600;text-align:right}.testimonials > div:nth-of-type(2) p.company{text-align:right;font-style:italic}.testimonials > div:nth-of-type(2) p.country{display:flex;gap:1rem;align-items:center;text-align:left;justify-content:flex-end}.testimonials > div:nth-of-type(2) p.country img{height:1rem}.testimonials > div:nth-of-type(2) > div{margin-top:auto}@media (max-width: 1024px){}@media (max-width: 768px){.sec .carousel-track > div.testimonials{min-width:70%;flex:0 0 70%}}@media (max-width: 575px){.sec .carousel-track > div.testimonials{min-width:90%;flex:0 0 90%}}