.home-testimonial-slider{align-items:center;box-sizing:border-box;display:flex;gap:14.22px;justify-content:center;margin:0 auto;max-width:750px;overflow:visible;padding:0 16px;position:relative;width:100%}.home-testimonial-slider__arrow{cursor:pointer;flex:0 0 auto;transition:none;z-index:10}.home-testimonial-slider__arrow:hover svg path{fill:#e0690a}.home-testimonial-slider__track{display:flex;flex:1 1 auto;overflow:hidden;position:relative;z-index:1}.home-testimonial-slider__slide{display:none;flex:0 0 100%;justify-content:center}.home-testimonial-slider__slide,.home-testimonial-slider__slide.active{height:400px}.home-testimonial-slider__slide.active{display:flex}.home-testimonial-box{align-items:center;background:#fff;border-radius:18px;box-shadow:0 2px 4px #dde1e6;box-sizing:border-box;display:flex;flex:1;flex-direction:column;gap:16px;height:100%;max-width:100%;outline:1px solid #dde1e6;outline-offset:-1px;padding:24px;text-align:center}.home-testimonial-box__avatar-wrapper{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:85px;justify-content:center;overflow:hidden;width:85px}.home-testimonial-box__avatar{height:100%;object-fit:cover;object-position:top center;width:100%}.home-testimonial-box__details{text-align:center}.home-testimonial-box__author{color:#22527f;font-size:1.1rem;font-weight:600;margin:0}.home-testimonial-box__role{color:#667085;font-size:.95rem;margin:0}.home-testimonial-box__text{color:#333;font-size:1rem;line-height:1.5;margin:0;max-width:600px}.home-testimonial-box__logo-wrapper{margin-top:8px}.home-testimonial-box__logo{height:auto;max-width:120px}@media (max-width:768px){.home-testimonial-slider{flex-direction:column;gap:20px;padding:0 20px}.home-testimonial-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.home-testimonial-slider__arrow--prev{left:8px}.home-testimonial-slider__arrow--next{right:8px}.home-testimonial-slider__track{width:100%}.home-testimonial-slider__slide,.home-testimonial-slider__slide.active{height:auto;min-height:420px}.home-testimonial-box{gap:12px;height:100%;max-width:100%;padding:20px}.home-testimonial-box__text{font-size:.95rem}.home-testimonial-box__logo{max-width:100px}}@media (max-width:480px){.home-testimonial-box{padding:16px}.home-testimonial-box__avatar-wrapper{height:70px;width:70px}.home-testimonial-box__author{font-size:1rem}.home-testimonial-box__text{font-size:.9rem}.home-testimonial-box__logo{max-width:80px}.home-testimonial-slider__slide,.home-testimonial-slider__slide.active{min-height:480px}}