.testimonial-section{display:block!important}.testimonial-section>.container{grid-column:1/-1!important;width:100%!important}.testimonial-section h2{margin:0 auto 10px;text-align:center}.testimonial-section .intro{margin:0 auto 24px;text-align:center}@media (min-width:1200px){.testimonial-section h2{max-width:640px}.testimonial-section .intro{max-width:680px}}.testimonial-carousel{margin-bottom:28px;overflow:hidden;padding-inline:26px;position:relative}.tc-viewport{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;width:100%;-ms-overflow-style:none;scroll-padding-left:26px;scroll-padding-right:26px}.tc-viewport::-webkit-scrollbar{display:none}.tc-track{--gap:20px;display:flex;gap:var(--gap);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-right:40px;will-change:transform}@media (min-width:1024px){.testimonial-carousel .testimonial-card{flex:0 0 calc(33.33333% - var(--gap)*2/3);scroll-snap-align:start}}@media (max-width:1023px) and (min-width:600px){.testimonial-carousel .testimonial-card{flex:0 0 calc((100% - var(--gap))/2);scroll-snap-align:start}}@media (max-width:599px){.testimonial-carousel .testimonial-card{flex:0 0 100%;scroll-snap-align:start}}.testimonial-card{background:#f9f8ff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05);display:flex;flex-direction:column;gap:12px;min-width:0;overflow:hidden;padding:20px;transform:none;transition:none}.section.testimonial-section .card:hover,.section.testimonial-section .testimonial-card:hover{transform:none!important}.testimonial-card .card-media{aspect-ratio:16/9;backface-visibility:hidden;display:block;margin:0 0 8px;object-fit:cover;transform:translateZ(0);width:100%!important}.testimonial-card .company-info{align-items:center;column-gap:8px;display:grid;grid-template-columns:auto 1fr;margin:8px 0 0!important;padding-left:0!important;row-gap:2px}.testimonial-card .company-logo{border:1px solid #e5e5e5;border-radius:50%;height:36px;margin:0!important;object-fit:cover;width:36px}.testimonial-card .info_authou1,.testimonial-card .info_authou1 *{line-height:1.25;margin:0!important;padding:0!important}.testimonial-card .info_authou1 p:empty,.testimonial-card .info_authou1 p>br:only-child{display:none}.testimonial-card .company-info+.testimonial-text{margin-top:4px!important}.testimonial-card .testimonial-text{line-height:1.45;margin-bottom:4px!important}.testimonial-card .testimonial-text>*,.testimonial-card p{margin:0!important}.testimonial-section .download-btn{font-size:18px!important;margin-top:10px!important}.testimonial-section .cta-bottom{margin-top:40px;text-align:center}.tc-btn{-webkit-appearance:none;appearance:none;border-radius:50%;box-sizing:border-box;height:44px;left:auto;padding:0;position:absolute;right:auto;top:50%;transform:translateY(-50%);width:44px;-webkit-tap-highlight-color:transparent;align-items:center;background:#fff;border:1px solid #e7e7e7;box-shadow:0 4px 10px rgba(0,0,0,.08);color:#4f4296;cursor:pointer;display:inline-flex;justify-content:center;transition:background .15s ease,border-color .15s ease,color .15s ease;z-index:10}.tc-btn svg path{fill:currentColor!important}.tc-btn:focus-visible,.tc-btn:hover{background:#4f4296;border-color:#4f4296;color:#fff;outline:2px solid #4f4296;outline-offset:2px}.tc-btn:active{background:#4f4296;border-color:#4f4296;color:#fff}.tc-btn:focus:not(:hover):not(:active){background:#fff!important;border-color:#e7e7e7!important;color:#4f4296!important;outline:none}.tc-prev{left:4px}.tc-next{right:4px}@media (max-width:600px){.tc-prev{left:4px}.tc-next{right:4px}}.testimonial-section .tc-btn,.testimonial-section .tc-btn:active,.testimonial-section .tc-btn:focus,.testimonial-section .tc-btn:hover{transform:translate3d(0,-50%,0)!important;transition:background .15s ease,color .15s ease!important}.testimonial-section .tc-prev,.testimonial-section .tc-prev:active,.testimonial-section .tc-prev:focus,.testimonial-section .tc-prev:hover{left:4px!important;right:auto!important}.testimonial-section .tc-next,.testimonial-section .tc-next:active,.testimonial-section .tc-next:focus,.testimonial-section .tc-next:hover{left:auto!important;right:4px!important}.testimonial-section .tc-btn:focus-visible,.testimonial-section .tc-btn:hover{border-color:#e7e7e7!important;box-shadow:0 4px 10px rgba(0,0,0,.08)!important}.cta-button_testmonial{animation:none!important;background:#fff!important;border:3px solid #4f4296!important;color:#4f4296!important;font-size:20px!important;transition:none!important}#hs_cos_wrapper_module_17626673025645>section>div>div.cta-bottom>a:hover{color:#fff!important}