@keyframes rotate{0%{transform:rotate(0deg)}50%{transform:rotate(5deg)}to{transform:rotate(0deg)}}.animate-rotate{transform-origin:50% 0;animation:rotate 5s cubic-bezier(.3,0,.3,1) infinite}.testimonials-section{text-align:center;margin:128px 0 0;overflow-x:hidden}.testimonials-section h2,.testimonials-section h3{width:100%;text-align:center!important}.testimonials-section p{margin-bottom:1.5em}.testimonials-section .testimonial{margin-top:64px;margin-bottom:128px;overflow-x:hidden;overflow-y:visible}@media screen and (min-width:768px){.testimonials-section .testimonial{height:850px;margin-top:256px;margin-bottom:0}}.testimonials-section .testimonial .testimonial-content{transition:transform .3s ease,opacity .15s ease}.testimonials-section .testimonial .testimonial-content.next{transform:translateX(25%);opacity:0}.testimonials-section .testimonial .testimonial-content.next-leave,.testimonials-section .testimonial .testimonial-content.prev{transform:translateX(-25%);opacity:0}.testimonials-section .testimonial .testimonial-content.next-enter,.testimonials-section .testimonial .testimonial-content.prev-leave{transform:translateX(25%);opacity:0}.testimonials-section .testimonial .testimonial-content.prev-enter{transform:translateX(-25%);opacity:0}.rating{display:flex;justify-content:center;align-items:center;font-size:4em}.star-animated{margin-right:4px;animation:scaleAnimation 2s ease-in-out infinite}.star-animated:first-child{animation-delay:calc(.1s*1)}.star-animated:nth-child(2){animation-delay:calc(.1s*2)}.star-animated:nth-child(3){animation-delay:calc(.1s*3)}.star-animated:nth-child(4){animation-delay:calc(.1s*4)}.star-animated:nth-child(5){animation-delay:calc(.1s*5)}@keyframes scaleAnimation{0%{transform:scale(1)}50%{transform:scale(1.1)}75%{transform:scale(.95)}to{transform:scale(1)}}.pagination{display:flex;justify-content:center;margin-top:1em}.pagination button{background-color:#007bff;color:#fff;border:none;padding:.5em 1em;margin:0 .5em;cursor:pointer;border-radius:4px;transition:background-color .3s}.pagination button:hover{background-color:#0056b3}.prev-button{margin-right:128px;height:64px;width:64px;border-radius:999px}@media screen and (min-width:768px){.prev-button{position:absolute;top:500px;left:1em}}.next-button{height:64px;width:64px;border-radius:999px}@media screen and (min-width:768px){.next-button{position:absolute;top:500px;right:1em}}@keyframes slide{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.slideshow-container{cursor:default}.slideshow-container .slideshow-logos{position:relative;overflow:hidden;white-space:nowrap;padding:16px 0;box-sizing:border-box;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:-webkit-gradient(linear,90deg,transparent 0,#000 10%,#000 90%,transparent 100%)}.slideshow-container .slideshow-logos .logos-slide{display:inline-block;width:max-content;animation:slide 15s linear infinite}.slideshow-container .slideshow-logos .logos-slide a{height:fit-content;display:inline-block!important}.slideshow-container .slideshow-logos .logos-slide img{display:inline-block;margin:0 48px!important}.visible{opacity:1}.separator{opacity:0;transform:translateY(100%);transition:opacity .5s ease-in-out .2s,transform .5s ease-in-out .2s}.separator.visible{opacity:1;transform:translateY(0)}