.cdm-testimonials{padding:72px 24px 64px;position:relative}.cdm-tst-viewport{margin:0 auto;max-width:1280px;overflow:hidden}.cdm-tst-track{display:grid;gap:24px;grid-template-columns:repeat(var(--cdm-tst-per-view,4),1fr)}.cdm-testimonials.is-slider .cdm-tst-viewport{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.cdm-testimonials.is-slider .cdm-tst-viewport::-webkit-scrollbar{display:none}.cdm-testimonials.is-slider .cdm-tst-track{display:flex;gap:24px}.cdm-testimonials.is-slider .cdm-tst-track>*{flex:0 0 calc((100% - (var(--cdm-tst-per-view, 4) - 1)*24px)/var(--cdm-tst-per-view, 4));max-width:calc((100% - (var(--cdm-tst-per-view, 4) - 1)*24px)/var(--cdm-tst-per-view, 4));min-width:0;scroll-snap-align:start}.cdm-tst-track>*{min-width:0}.cdm-tst-track>*>.cdm-tst-card{height:100%;margin:0;max-width:100%;width:100%}.cdm-tst-card{background-color:#fff;background:#fff;border:1px solid #cfa872;border-radius:12px;display:flex;flex-direction:column;margin:0;min-width:0;padding:28px 24px 24px}.cdm-tst-stars{color:#c9a15a;display:flex;gap:4px}.cdm-tst-star{display:inline-flex;height:18px;width:18px}.cdm-tst-star svg{display:block;height:100%;width:100%}.cdm-testimonials .cdm-tst-quote{border:none;color:#1e2c3c;flex:1 1 auto;font-size:15px;line-height:1.65;margin:14px 0 0;padding:0}.cdm-tst-author{align-items:center;border-top:1px solid #cfa872;display:flex;gap:12px;margin-top:18px;padding-top:16px}.cdm-tst-avatar{align-items:center;background-color:#1e2c3c;background:#1e2c3c;border-radius:50%;color:#fff;display:inline-flex;flex:0 0 auto;font-size:15px;font-weight:800;height:44px;justify-content:center;line-height:1;width:44px}.cdm-tst-author-text{min-width:0}.cdm-testimonials .cdm-tst-name{color:#1e2c3c;font-size:15px;font-weight:800;line-height:1.3;margin:0;padding:0}.cdm-testimonials .cdm-tst-info{color:#5b6572;font-size:13px;line-height:1.4;margin:2px 0 0;padding:0}.cdm-tst-arrows{align-items:center;display:none;justify-content:space-between;left:8px;margin:0;padding:0;pointer-events:none;position:absolute;right:8px;top:42%;transform:translateY(-50%);z-index:2}.cdm-testimonials.is-slider .cdm-tst-arrows{display:flex}.cdm-tst-no-arrows .cdm-tst-arrows{display:none}.cdm-tst-arrow{align-items:center;background-color:#fff;background:#fff;border:none;border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.16);color:#1e2c3c;cursor:pointer;display:inline-flex;font-size:22px;height:36px;justify-content:center;line-height:1;padding:0;pointer-events:auto;transition:background-color .2s ease,transform .2s ease;width:36px}.cdm-tst-arrow:hover{background-color:#cfa872;background:#cfa872;color:#fff}.cdm-tst-arrow svg{display:block;height:16px;width:16px}.cdm-tst-arrow:focus-visible{outline:2px solid #c9a15a;outline-offset:3px}.cdm-tst-dots{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:34px;padding:0}.cdm-tst-dots[hidden],.cdm-tst-no-dots .cdm-tst-dots{display:none}.cdm-tst-dot{background-color:hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.35);border:none;border-radius:50%;cursor:pointer;display:inline-block;flex:0 0 auto;height:10px;padding:0;transition:background-color .3s ease,transform .3s ease;width:10px}.cdm-tst-dot:hover{background-color:hsla(0,0%,100%,.65);background:hsla(0,0%,100%,.65)}.cdm-tst-dot:focus-visible{outline:2px solid #cfa872;outline-offset:3px}.cdm-tst-dot.is-active{background-color:#cfa872;background:#cfa872;transform:scale(1.25)}@media (max-width:1099px){.cdm-tst-track{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.cdm-testimonials{padding:56px 16px 48px}.cdm-tst-viewport{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.cdm-tst-viewport::-webkit-scrollbar{display:none}.cdm-tst-track{display:flex;gap:24px}.cdm-tst-track>*{flex:0 0 100%;max-width:100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}}@media (prefers-reduced-motion:reduce){.cdm-testimonials.is-slider .cdm-tst-viewport,.cdm-tst-viewport{scroll-snap-type:x proximity}}#et-boc .et-l .cdm-testimonials{margin:0!important;max-width:none!important;padding:0!important;position:relative!important;width:100%!important}#et-boc .et-l .cdm-tst-viewport{margin:0 auto!important;max-width:1280px!important;overflow:hidden!important}#et-boc .et-l .cdm-tst-track{display:grid!important;gap:24px!important}#et-boc .et-l .cdm-tst-track,#et-boc .et-l .cdm-tst-vb-preview .cdm-tst-track{grid-template-columns:repeat(var(--cdm-tst-per-view,4),1fr)!important}#et-boc .et-l .cdm-testimonials.is-slider .cdm-tst-viewport{overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;-ms-overflow-style:none!important}#et-boc .et-l .cdm-testimonials.is-slider .cdm-tst-viewport::-webkit-scrollbar{display:none!important}#et-boc .et-l .cdm-testimonials.is-slider .cdm-tst-track{display:flex!important;gap:24px!important}#et-boc .et-l .cdm-testimonials.is-slider .cdm-tst-track>*{flex:0 0 calc((100% - (var(--cdm-tst-per-view, 4) - 1)*24px)/var(--cdm-tst-per-view, 4))!important;max-width:calc((100% - (var(--cdm-tst-per-view, 4) - 1)*24px)/var(--cdm-tst-per-view, 4))!important;min-width:0!important;scroll-snap-align:start!important}#et-boc .et-l .cdm-tst-track>*{min-width:0!important}#et-boc .et-l .cdm-tst-track>*>.cdm-tst-card{height:100%!important;margin:0!important;max-width:100%!important;width:100%!important}#et-boc .et-l .cdm-tst-card{background-color:#fff!important;background:#fff!important;border:1px solid #cfa872!important;border-radius:12px!important;display:flex!important;flex-direction:column!important;height:100%!important;margin:0!important;min-width:0!important;padding:28px 24px 24px!important}#et-boc .et-l .cdm-tst-stars{color:#c9a15a!important;display:flex!important;gap:4px!important}#et-boc .et-l .cdm-tst-star{display:inline-flex!important;height:18px!important;width:18px!important}#et-boc .et-l .cdm-tst-star svg{display:block!important;height:100%!important;width:100%!important}#et-boc .et-l .cdm-testimonials .cdm-tst-quote{border:none!important;color:#1e2c3c;flex:1 1 auto!important;font-size:15px;font-style:italic;font-weight:600;line-height:1.65;margin:14px 0 0!important;padding:0!important}#et-boc .et-l .cdm-tst-author{align-items:center!important;border-top:1px solid #cfa872!important;display:flex!important;gap:12px!important;margin-top:18px!important;padding-top:16px!important}#et-boc .et-l .cdm-tst-avatar{align-items:center!important;background-color:#1e2c3c!important;background:#1e2c3c!important;border-radius:50%!important;color:#fff!important;display:inline-flex!important;flex:0 0 auto!important;font-size:15px!important;font-weight:800!important;height:44px!important;justify-content:center!important;line-height:1!important;width:44px!important}#et-boc .et-l .cdm-testimonials .cdm-tst-name{color:#1e2c3c!important;font-size:15px;font-weight:800;line-height:1.3;margin:0!important;padding:0!important}#et-boc .et-l .cdm-testimonials .cdm-tst-info{color:#5b6572!important;font-size:13px;line-height:1.4;margin:2px 0 0!important;padding:0!important}#et-boc .et-l .cdm-tst-dots{display:flex!important;flex-wrap:wrap!important;gap:10px!important;justify-content:center!important;margin-top:34px!important;padding:0!important}#et-boc .et-l .cdm-tst-dots[hidden],#et-boc .et-l .cdm-tst-no-dots .cdm-tst-dots{display:none!important}#et-boc .et-l .cdm-tst-arrows{align-items:center!important;display:none!important;justify-content:space-between!important;left:8px!important;margin:0!important;padding:0!important;pointer-events:none!important;position:absolute!important;right:8px!important;top:42%!important;transform:translateY(-50%)!important;z-index:2!important}#et-boc .et-l .cdm-testimonials.is-slider .cdm-tst-arrows{display:flex!important}#et-boc .et-l .cdm-tst-no-arrows .cdm-tst-arrows{display:none!important}#et-boc .et-l .cdm-tst-arrow{align-items:center!important;background-color:#fff!important;background:#fff!important;border:none!important;border-radius:50%!important;box-shadow:0 2px 10px rgba(0,0,0,.16)!important;color:#1e2c3c!important;cursor:pointer!important;display:inline-flex!important;font-size:22px!important;height:36px!important;justify-content:center!important;line-height:1!important;margin:0!important;padding:0!important;pointer-events:auto!important;width:36px!important}#et-boc .et-l .cdm-tst-arrow:hover{background-color:#cfa872!important;background:#cfa872!important;color:#fff!important}#et-boc .et-l .cdm-tst-arrow svg{display:block!important;height:16px!important;width:16px!important}#et-boc .et-l .cdm-tst-dot{background-color:hsla(0,0%,100%,.35)!important;background:hsla(0,0%,100%,.35)!important;border:none!important;border-radius:50%!important;cursor:pointer!important;display:inline-block!important;flex:0 0 auto!important;height:10px!important;padding:0!important;width:10px!important}#et-boc .et-l .cdm-tst-dot.is-active{background-color:#cfa872!important;background:#cfa872!important;transform:scale(1.25)!important}@media (max-width:1099px){#et-boc .et-l .cdm-tst-track{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:767px){#et-boc .et-l .cdm-testimonials{padding:56px 16px 48px!important}#et-boc .et-l .cdm-tst-viewport{overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;-ms-overflow-style:none!important}#et-boc .et-l .cdm-tst-viewport::-webkit-scrollbar{display:none!important}#et-boc .et-l .cdm-tst-track{display:flex!important;gap:24px!important}#et-boc .et-l .cdm-tst-track>*{flex:0 0 100%!important;max-width:100%!important;min-width:0!important;scroll-snap-align:start!important;scroll-snap-stop:always!important}}