.testimonials-panels ::-webkit-scrollbar{width:0}.testimonials-panels ::-webkit-scrollbar-track{background:transparent}.testimonials-panels ::-webkit-scrollbar-thumb{background:transparent;border:none}.testimonials-panel__list{-webkit-overflow-scrolling:touch;align-items:center;color:#fff;display:flex;gap:10px;height:100%;list-style:none;margin:100px 0 60px;overflow-x:scroll;overflow-y:hidden;padding:0;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.testimonials-panel__list--hubdb{margin:20px 0 60px}.testimonials-panel{min-width:100%;position:relative;scroll-snap-align:center}.testimonials-panel__inner{align-items:center;display:grid;grid-gap:60px}.testimonials-panel--text{text-align:center}.testimonials-panel--text .testimonials-panel__author span{justify-content:center;margin:0 auto;max-width:480px}.testimonials-panel__content{border:0;margin-bottom:0;padding-left:0}.testimonials-panels .testimonials-panel__content p{font-size:24px!important;font-weight:300}.testimonials-panel__author{margin-top:2rem;grid-gap:40px}.testimonials-panel__author span{display:flex;font-size:20px;font-weight:300}.testimonials-panel__logo{height:100%}.testimonials-panel__controls{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.testimonials-panel__button{background-color:#fff;border:1px solid #fff;border-radius:50%;cursor:pointer;display:inline-block;height:18px;padding:0;position:relative;width:18px}.testimonials-panel__button:not(.testimonials-panel__button--active){opacity:.3}.testimonials-panel__button:not(.testimonials-panel__button--active):hover{opacity:.5}.testimonials-panel--article .testimonials-panel__content{text-align:left}.testimonials-panel--article .testimonials-panel__author{align-items:center;display:grid}@media (min-width:768px){.testimonials-panel--article .testimonials-panel__author{grid-template-columns:1fr 1fr;grid-template-rows:minmax(100px,1fr)}}.testimonials-panel--article .testimonials-panel__author span{flex-direction:column}.testimonials-panel--article .testimonials-panel__logo{grid-area:2/1;height:100px;object-fit:contain;width:250px}@media (min-width:768px){.testimonials-panel--article .testimonials-panel__logo{grid-area:1/1}}@media (min-width:861px){.testimonials-panels .testimonials-panel__content p{font-size:36px!important;text-wrap:pretty}}