@import url("https://fonts.googleapis.com/css2?family=Syne:wght@400..800&display=swap");.splide-wrapper{position:relative}.splide-wrapper .splide__arrow--next{background:#b0f;border-radius:200px!important;opacity:1;right:30px;top:-30px}.splide-wrapper .splide__arrow--prev{background:#b0f;border-radius:200px!important;left:unset;opacity:1;right:85px;top:-30px}.splide-wrapper .splide__arrow--next:hover,.splide-wrapper .splide__arrow--prev:hover{border-radius:200px}.splide-wrapper .splide__arrow--next svg,.splide-wrapper .splide__arrow--prev svg{fill:#fff}.splide-title{font-family:Syne;font-size:48px;line-height:120%;margin:0 0 10px;padding:0 30px}.testimonial-wrapper{padding:30px}.testimonial{border-radius:20px;box-shadow:0 0 30px rgba(0,0,0,.15);display:flex;overflow:hidden}.testimonial .left{flex:1;position:relative}.testimonial .left img{height:100%!important;object-fit:cover;object-position:center;position:absolute;width:100%!important}.testimonial .right{flex:2;padding:60px}.testimonial h4{font-family:Syne;font-size:40px;line-height:120%;margin:0 0 10px}.testimonial p{font-family:Roboto;font-size:20px;line-height:120%;margin:0}.testimonial .bottom{display:flex;font-size:20px;gap:20px;line-height:120%;margin:100px 0 30px}.testimonial .author-name{font-weight:600}.testimonial .testimonial-logo{height:40px!important;width:auto!important}.testimonial .left .author-left{display:flex;gap:20px;padding:60px}.testimonial .left .author-left .author-name{font-size:23px}.testimonial .left .author-left .author-title{color:#181818;font-size:19px;line-height:120%;margin-top:10px}@media(max-width:980px){.testimonial{box-shadow:0 0 10px rgba(0,0,0,.15);flex-direction:column}.testimonial .right{padding:30px}.testimonial-wrapper{padding:50px 10px}.testimonial p{font-size:18px}.testimonial .left{flex:unset;height:300px}.testimonial .bottom{font-size:16px;gap:7px;margin:40px 0 20px}.testimonial h4{font-size:28px;margin-bottom:20px}.splide-title{font-size:36px;margin:0 0 20px;padding:0;text-align:center}.splide-wrapper .splide__arrow--prev{left:8px;right:unset;top:20px}.splide-wrapper .splide__arrow--next{right:8px;top:20px}.testimonial .left .author-left{padding:30px 30px 0}.testimonial .left:has(.author-left){height:auto}.testimonial .left .author-left{align-items:flex-start;gap:10px}.testimonial .left .author-left .author-name{font-size:18px}.testimonial .left .author-left .author-title{font-size:14px;margin-top:3px}}