.testimonial-slider .testimonial-excerpt{display:grid;grid-template-columns:1fr 1fr;background-color:#fff;border-radius:16px;overflow:hidden}@media screen and (max-width: 768px){.testimonial-slider .testimonial-excerpt{grid-template-columns:1fr}}.testimonial-slider .testimonial-excerpt__image{min-height:450px;width:100%;position:relative}@media screen and (max-width: 768px){.testimonial-slider .testimonial-excerpt__image{min-height:300px}}.testimonial-slider .testimonial-excerpt__image img{position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%;height:100%;inset:0}.testimonial-slider .testimonial-excerpt__content{display:flex;flex-direction:column;justify-content:center;gap:20px;padding:80px 50px}.testimonial-slider .testimonial-excerpt__content .testimonial-excerpt__quote svg{width:40px}.testimonial-slider .testimonial-excerpt__content p{line-height:1.5}.testimonial-slider .testimonial-excerpt__content .testimonial-excerpt__title{font-size:18px;font-weight:600}.testimonial-slider .swiper-buttons{display:flex;gap:10px;padding-top:16px;justify-content:right}@media screen and (min-width: 769px){.testimonial-slider .swiper-buttons{position:absolute;bottom:0;z-index:99;padding:16px}}.testimonial-slider .swiper-buttons .button-prev,.testimonial-slider .swiper-buttons .button-next{padding:16px;background-color:#fff;border-radius:8px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer}.testimonial-slider .swiper-buttons .button-prev svg{rotate:180deg}.testimonial-slider .swiper-buttons svg{fill:#000}
