.page-center-test{margin:0 auto;max-width:1280px;padding-left:15px;padding-right:15px}.testimonials-module span{font-family:myriad-pro,sans-serif;font-weight:300;letter-spacing:0;line-height:1}.testimonials-module h2{color:#242630;font-family:Open Sans;font-size:40px;font-style:normal;font-weight:800;letter-spacing:-.8px;line-height:1;padding-bottom:16px;text-align:center;text-shadow:-1px 1px 4px rgba(0,0,0,.21);text-transform:uppercase}.testimonials-module p{color:#242630;font-family:myriad-pro,sans-serif;font-size:clamp(18px,5vw,22px);font-style:italic;font-weight:400;line-height:1.3;text-align:center;text-wrap:pretty}.testimonial p{align-self:stretch;color:#231f20;font-family:myriad-pro,sans-serif;font-size:18px;font-style:italic;font-variant-numeric:oldstyle-nums proportional-nums;font-weight:400;letter-spacing:.9px;line-height:130%;text-align:left}.test-title h3{color:#242630;font-size:20px;font-weight:700}.test-title h3,.test-title p{font-family:myriad-pro,sans-serif;font-style:normal;line-height:132%;margin:0;text-align:left}.test-title p{color:#4b4144;font-size:16px;font-weight:400}.shot-flex{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.testimonials-module{margin-bottom:40px;text-align:center}.test-content{background:linear-gradient(180deg,#f6f5f5,#fff);border-radius:10px;box-shadow:-4px 34px 34px 0 rgba(0,0,0,.07);margin:0 auto;max-width:730px;min-height:260px;padding:40px;position:relative}.testimonial{min-height:220px;padding:24px 0}.logo.active img.logo-img{background:#fff;border-radius:6px;box-shadow:2px 18px 19px 0 rgba(0,0,0,.1)}.test-block{height:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;transition:opacity .5s ease-in-out;width:100%;z-index:0}.test-block.active{height:auto;opacity:1;pointer-events:auto;position:relative;z-index:10}.logos{display:flex;margin-top:40px;padding:0 0 30px;-webkit-overflow-scrolling:touch;flex-direction:row;gap:8px;max-width:100%;overflow-x:hidden;overflow-y:hidden;scroll-behavior:smooth;white-space:nowrap}.logo{flex:0 0 auto;will-change:transform}.logo:hover{cursor:pointer}.logo img{display:block;height:60px;object-fit:contain}.logo.active{filter:none;opacity:1}@media(max-width:900px){.logos{gap:10px}}@media(max-width:500px){.logos{gap:0;margin-left:-12px;max-width:none;padding:0 12px}}