.dc-testimonials-slider{background:var(--module-bg)!important;overflow:hidden!important;padding:50px 32px 64px!important;width:100%!important}.dc-testimonials-slider,.dc-testimonials-slider *{box-sizing:border-box!important}.dc-testimonials-slider .dc-testimonials__inner{margin:0 auto!important;max-width:1640px!important;width:100%!important}.dc-testimonials-slider .dc-testimonials__header{align-items:flex-start!important;display:flex!important;gap:32px!important;justify-content:space-between!important;margin-bottom:58px!important;width:100%!important}.dc-testimonials-slider .dc-testimonials__heading{flex:1 1 auto!important;margin:0!important}.dc-testimonials-slider .dc-testimonials__arrows{background:transparent!important;border:2px solid var(--arrow-outline)!important;display:none!important;flex-shrink:0!important;height:128px!important;margin-left:auto!important;width:252px!important}@media (min-width:768px){.dc-testimonials-slider .dc-testimonials__arrows.show-desktop{display:flex!important}}@media (max-width:767px){.dc-testimonials-slider .dc-testimonials__arrows.show-mobile{display:flex!important}}.dc-testimonials-slider .dc-testimonials__arrow{align-items:center!important;background:transparent!important;border:0!important;color:var(--arrow-color)!important;cursor:pointer!important;display:flex!important;font-size:62px!important;font-weight:300!important;height:128px!important;justify-content:center!important;line-height:1!important;padding:0!important;width:126px!important}.dc-testimonials-slider .dc-testimonials__arrow+.dc-testimonials__arrow{border-left:2px solid var(--arrow-outline)!important}.dc-testimonials-slider .dc-testimonials__arrow:disabled{cursor:not-allowed!important;opacity:.35!important}.dc-testimonials-slider .dc-testimonials__viewport{overflow:hidden!important;width:100%!important}.dc-testimonials-slider .dc-testimonials__track{align-items:stretch!important;display:flex!important;flex-wrap:nowrap!important;transition:transform .35s ease!important}.dc-testimonials-slider .dc-testimonial-card{background:transparent!important;border:1px dashed #d8dbe3!important;display:grid!important;flex:0 0 calc(100%/var(--cards-desktop))!important;grid-template-rows:1fr 190px!important;max-width:calc(100%/var(--cards-desktop))!important;min-width:calc(100%/var(--cards-desktop))!important}.dc-testimonials-slider .dc-testimonial-card__quote{overflow:hidden!important;padding:46px 42px 52px!important}.dc-testimonials-slider .dc-testimonial-card__mark{color:var(--quote-color)!important;font-size:86px!important;font-weight:900!important;letter-spacing:-.08em!important;line-height:.6!important;margin-bottom:54px!important}.dc-testimonials-slider .dc-testimonial-card__text,.dc-testimonials-slider .dc-testimonial-card__text p{color:#020b3f!important;font-size:clamp(22px,1.35vw,29px)!important;font-weight:400!important;line-height:1.12!important;margin:0!important}.dc-testimonials-slider .dc-testimonial-card__footer{border-top:1px dashed #d8dbe3!important;display:flex!important;flex-direction:column!important;height:190px!important;justify-content:flex-start!important;max-height:190px!important;min-height:190px!important;padding:20px 38px!important}.dc-testimonials-slider .dc-testimonial-card__logo{display:block!important;margin-bottom:28px!important;max-width:100%!important;object-fit:contain!important;object-position:left center!important}.dc-testimonials-slider .dc-testimonial-card__source{display:flex!important;flex-direction:column!important;gap:0!important}.dc-testimonials-slider .dc-testimonial-card__company,.dc-testimonials-slider .dc-testimonial-card__name,.dc-testimonials-slider .dc-testimonial-card__title{margin:0!important}@media (max-width:767px){.dc-testimonials-slider{padding:46px 24px!important}.dc-testimonials-slider .dc-testimonials__inner{max-width:100%!important}.dc-testimonials-slider .dc-testimonials__header{align-items:flex-start!important;flex-direction:row!important;gap:18px!important;justify-content:space-between!important;margin-bottom:28px!important;width:100%!important}.dc-testimonials-slider .dc-testimonials__heading{flex:1 1 auto!important;max-width:180px!important}.dc-testimonials-slider .dc-testimonials__arrows{border-width:1px!important;height:48px!important;margin-left:auto!important;width:96px!important}.dc-testimonials-slider .dc-testimonials__arrow{font-size:34px!important;height:48px!important;width:48px!important}.dc-testimonials-slider .dc-testimonials__arrow+.dc-testimonials__arrow{border-left-width:1px!important}.dc-testimonials-slider .dc-testimonial-card{flex:0 0 calc(100%/var(--cards-mobile))!important;grid-template-rows:1fr 160px!important;max-width:calc(100%/var(--cards-mobile))!important;min-width:calc(100%/var(--cards-mobile))!important}.dc-testimonials-slider .dc-testimonial-card__quote{padding:22px 16px 28px!important}.dc-testimonials-slider .dc-testimonial-card__mark{font-size:54px!important;margin-bottom:24px!important}.dc-testimonials-slider .dc-testimonial-card__text,.dc-testimonials-slider .dc-testimonial-card__text p{font-size:17px!important;line-height:1.12!important}.dc-testimonials-slider .dc-testimonial-card__footer{height:160px!important;max-height:160px!important;min-height:160px!important;padding:20px 38px!important}.dc-testimonials-slider .dc-testimonial-card__logo{margin-bottom:12px!important}}