.testimonials-carousel{margin-top:105px;margin-bottom:50px;padding:0 40px;position:relative}.testimonials-carousel .wrapper{max-width:1920px;margin:0 auto;padding:100px 40px;background-color:#0f1249;clip-path:polygon(0% 80px,80px 80px,80px 0%,100% 0,100% 100%,0 100%);position:relative}.testimonials-carousel .wrapper .logotypes{width:1016px;margin:auto;display:flex;justify-content:center;gap:20px}.testimonials-carousel .wrapper .logotypes .logo{display:none;fill:#858ca1;transition:.2s;padding:1px}.testimonials-carousel .wrapper .logotypes .logo.selected{display:block;fill:#fff;opacity:1}.testimonials-carousel .wrapper .logotypes .logo.selected svg{scale:1.5;fill:#e7e8ec}.testimonials-carousel .wrapper .logotypes .logo.selected svg g{opacity:.6}.testimonials-carousel .wrapper .clutch-rate{width:250px;margin:20px auto 0;padding:20px 20px 10px;display:block}.testimonials-carousel .wrapper .quote-content .quote-group .quote{max-width:1016px;min-height:144px;margin:32px auto 0;display:grid;place-content:center;font-size:2.5rem;color:#fff;text-align:center}.testimonials-carousel .wrapper .quote-content .quote-group .author-section{height:50px;margin-top:62px;display:flex;align-items:center;justify-content:center;gap:20px;color:#fff}.testimonials-carousel .wrapper .quote-content .quote-group .author-section .author-name{font-size:1.25rem}.testimonials-carousel .wrapper .quote-content .quote-group .author-section .separator{width:4px;height:4px;margin:0 16px;background-color:#385ff6}.testimonials-carousel .wrapper .quote-content .quote-group .author-section .linkedin-icon{margin-left:10px}.testimonials-carousel .wrapper .quote-content .quote-group .author-section .image{max-width:50px;max-height:50px;border-radius:100%;overflow:hidden}.testimonials-carousel .wrapper .quote-content .quote-group .author-section .image img{width:100%}.testimonials-carousel .wrapper .pagination{margin-top:32px;display:flex;justify-content:center;gap:40px}.testimonials-carousel .wrapper .pagination .left-arrow svg,.testimonials-carousel .wrapper .pagination .right-arrow svg{transition:.2s}.testimonials-carousel .wrapper .pagination .left-arrow:hover svg{transform:translate(-2px)}.testimonials-carousel .wrapper .pagination .right-arrow:hover svg{transform:translate(2px)}.testimonials-carousel .wrapper .pagination .left-arrow:active svg{transform:translate(-4px)}.testimonials-carousel .wrapper .pagination .right-arrow:active svg{transform:translate(4px)}.testimonials-carousel .wrapper .square{width:80px;height:80px;position:absolute;left:80px;top:80px;background-color:#fff}.testimonials-carousel .quote-sign{position:absolute;top:-105px;left:50%;transform:translate(-50%)}@media (max-width: 1790px){.testimonials-carousel .wrapper .square{display:none}}@media (max-width: 1200px){.testimonials-carousel{padding:0 20px}.testimonials-carousel .wrapper .logotypes{width:auto;justify-content:center}.testimonials-carousel .wrapper .quote-content .quote-group .quote{min-height:120px}.testimonials-carousel .wrapper .pagination{gap:80px}.testimonials-carousel .wrapper .pagination svg{width:30px;height:30px}}@media (max-width: 768px){.testimonials-carousel{padding:0 20px}.testimonials-carousel .wrapper{padding:100px 20px}.testimonials-carousel .wrapper .quote-content{padding:0}.testimonials-carousel .wrapper .quote-content .quote-group .quote{font-size:1.75rem}.testimonials-carousel .quote-sign{top:-85px}.testimonials-carousel .quote-sign svg{width:130px;height:130px}}@media (max-width: 430px){.testimonials-carousel{padding:0 20px}.testimonials-carousel .wrapper{clip-path:polygon(0% 40px,40px 40px,40px 0%,100% 0,100% 100%,0 100%)}.testimonials-carousel .wrapper .quote-content .quote-group .quote{font-size:1.5rem}}.testimonials-carousel .author-section .author-link{display:flex;align-items:center;gap:20px;color:inherit;text-decoration:none}.testimonials-carousel .author-section .author-link:hover .author-name,.testimonials-carousel .author-section .author-link:focus-visible .author-name{text-decoration:underline}.testimonials-carousel .author-section .author-link:focus-visible{outline:2px solid #fcc741;outline-offset:4px}
