.brandly-testi{--brandly-testi-cols:3;--brandly-testi-gap:24px;--brandly-testi-nav-gap:10px;--brandly-testi-nav-x:0px;--brandly-testi-nav-y:0px;position:relative;z-index:20;isolation:isolate}.brandly-testi-track{display:grid;grid-template-columns:repeat(var(--brandly-testi-cols),minmax(0,1fr));gap:var(--brandly-testi-gap)}.brandly-testi-card{position:relative;padding:28px;border-radius:18px;background:#fff;border:1px solid rgba(16,24,40,.08);transition:transform .3s,box-shadow .3s}.brandly-testi-card:hover{transform:translateY(-6px);box-shadow:0 18px 38px rgba(15,23,42,.12)}.brandly-testi-badge,.brandly-testi-tag{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:600;line-height:1}.brandly-testi-tag{background:rgba(15,23,42,.06);color:#0f172a;margin-bottom:14px}.brandly-testi-badge{margin-top:14px;background:rgba(16,185,129,.14);color:#047857}.brandly-testi-rating{color:#f59e0b;letter-spacing:1px;font-size:16px;margin-bottom:14px}.brandly-testi-rating .is-on{opacity:1}.brandly-testi-rating span{opacity:.35}.brandly-testi-content{color:#334155;font-size:16px;line-height:1.7}.brandly-testi-footer{margin-top:18px;display:flex;gap:12px;align-items:center}.brandly-testi-avatar img{width:54px;height:54px;border-radius:50%;object-fit:cover}.brandly-testi-name{margin:0;color:#0f172a;font-size:18px;line-height:1.3}.brandly-testi-meta{margin-top:4px;color:#64748b;font-size:14px;display:flex;flex-wrap:wrap;gap:6px}.brandly-testi-meta span:not(:last-child)::after{content:"•";margin-left:6px}.brandly-testi-cta{display:inline-flex;margin-top:16px;color:#2563eb;font-size:14px;font-weight:600;text-decoration:none}.brandly-testi-cta:hover{text-decoration:underline}.brandly-testi-card.is-featured{border-color:rgba(37,99,235,.35)}.brandly-testi-style-1 .brandly-testi-card{background:linear-gradient(130deg,rgba(255,255,255,.75),rgba(255,255,255,.92));backdrop-filter:blur(12px)}.brandly-testi-style-2 .brandly-testi-card{display:grid;grid-template-columns:72px 1fr;gap:16px}.brandly-testi-style-2 .brandly-testi-footer{grid-column:1/-1}.brandly-testi-style-3 .brandly-testi-card{border-left:4px solid #3b82f6}.brandly-testi-style-4 .brandly-testi-card{border:1px solid #e2e8f0;box-shadow:none}.brandly-testi-style-4 .brandly-testi-card:hover{box-shadow:none;transform:none}.brandly-testi-style-5 .brandly-testi-card{background:radial-gradient(circle at 12% 10%,rgba(37,99,235,.16),#fff 40%)}.brandly-testi-style-6 .brandly-testi-card{display:grid;grid-template-columns:68px 1fr;grid-template-areas:"avatar tag" "avatar rating" "avatar content" "avatar footer" "avatar cta";column-gap:16px;row-gap:10px;border:1px solid rgba(148,163,184,.2);border-radius:24px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.06),0 12px 34px rgba(15,23,42,.08)}.brandly-testi-style-6 .brandly-testi-card:hover{transform:translateY(-4px) scale(1.01);box-shadow:0 4px 12px rgba(15,23,42,.09),0 18px 48px rgba(15,23,42,.12)}.brandly-testi-style-6 .brandly-testi-avatar{grid-area:avatar}.brandly-testi-style-6 .brandly-testi-tag{grid-area:tag;margin:0;width:max-content}.brandly-testi-style-6 .brandly-testi-rating{grid-area:rating;margin:0}.brandly-testi-style-6 .brandly-testi-content{font-size:17px;grid-area:content}.brandly-testi-style-6 .brandly-testi-footer{grid-area:footer;margin-top:0}.brandly-testi-style-6 .brandly-testi-cta{grid-area:cta;margin-top:0}.brandly-testi-style-7 .brandly-testi-track{grid-auto-rows:minmax(160px,auto)}.brandly-testi-style-7 .brandly-testi-card{display:flex;flex-direction:column;justify-content:space-between;border-radius:22px;overflow:hidden;background:linear-gradient(145deg,#fff,#f8fafc)}.brandly-testi-style-7 .brandly-testi-card:nth-child(4n+1){grid-column:span 2}.brandly-testi-style-7 .brandly-testi-card:nth-child(4n+2),.brandly-testi-style-7 .brandly-testi-card:nth-child(4n+3){grid-row:span 2}.brandly-testi-style-7 .brandly-testi-card:nth-child(3n+1){background:linear-gradient(145deg,#eff6ff,#fff)}.brandly-testi-style-7 .brandly-testi-card:nth-child(3n+2){background:linear-gradient(145deg,#f5f3ff,#fff)}.brandly-testi-style-7 .brandly-testi-card:nth-child(3n+3){background:linear-gradient(145deg,#ecfeff,#fff)}.brandly-testi-style-7 .brandly-testi-tag{background:rgba(15,23,42,.1)}.brandly-testi-style-8 .brandly-testi-card{padding-top:56px;background:linear-gradient(145deg,#0b1120,#111827);border:1px solid rgba(96,165,250,.28);box-shadow:0 0 0 1px rgba(30,41,59,.8) inset,0 14px 40px rgba(2,6,23,.45)}.brandly-testi-style-8 .brandly-testi-card::before{content:"“";position:absolute;top:10px;left:20px;font-size:80px;line-height:1;color:rgba(96,165,250,.2);pointer-events:none}.brandly-testi-style-8 .brandly-testi-footer{margin-top:22px;padding-top:14px;border-top:1px solid rgba(96,165,250,.22)}.brandly-testi-style-8 .brandly-testi-avatar img{border:2px solid rgba(96,165,250,.4)}.brandly-testi-style-8 .brandly-testi-badge,.brandly-testi-style-8 .brandly-testi-content,.brandly-testi-style-8 .brandly-testi-cta,.brandly-testi-style-8 .brandly-testi-meta,.brandly-testi-style-8 .brandly-testi-name,.brandly-testi-style-8 .brandly-testi-tag{color:#e2e8f0}.brandly-testi-style-8 .brandly-testi-tag{background:rgba(96,165,250,.18)}.brandly-testi-style-8 .brandly-testi-badge{background:rgba(45,212,191,.18);color:#5eead4}.brandly-testi-style-8 .brandly-testi-rating{color:#fbbf24}.brandly-testi-style-9 .brandly-testi-card{border-radius:0;border:1px solid #0f172a;box-shadow:none;padding:14px}.brandly-testi-style-9 .brandly-testi-card:hover{transform:none;box-shadow:none}.brandly-testi-style-9 .brandly-testi-avatar{margin-bottom:10px}.brandly-testi-style-9 .brandly-testi-avatar img{width:78px;height:auto;border-radius:0}.brandly-testi-style-9 .brandly-testi-name{font-size:14px;text-transform:uppercase;margin-bottom:2px}.brandly-testi-style-9 .brandly-testi-company{font-size:11px;text-transform:uppercase;color:#64748b;margin-bottom:8px}.brandly-testi-style-9 .brandly-testi-rating{margin-bottom:8px;font-size:14px}.brandly-testi-style-9 .brandly-testi-content{font-size:13px;line-height:1.4}.brandly-testi-style-9 .brandly-testi-meta{font-size:11px;margin-bottom:8px}.brandly-testi.is-carousel{overflow:visible}.brandly-testi-viewport{position:relative;overflow:hidden}.brandly-testi.is-carousel .brandly-testi-track{display:flex;transition:transform .45s;will-change:transform;transform:translate3d(0,0,0);backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.brandly-testi.is-marquee .brandly-testi-track{transition:none;display:block;overflow:visible}.brandly-testi.is-marquee .infiniteslide_wrap{overflow:visible!important}.brandly-testi.is-marquee .brandly-testi-rail,.brandly-testi.is-marquee .infiniteslide_wrap>.brandly-testi-rail{will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}.brandly-testi.is-marquee .brandly-testi-rail .brandly-testi-card{flex:0 0 auto;margin-right:var(--brandly-testi-gap)}@media (prefers-reduced-motion:reduce){.brandly-testi.is-marquee .brandly-testi-rail{animation:none!important}}.brandly-testi.is-carousel .brandly-testi-card{min-width:calc((100% - (var(--brandly-testi-gap) * (var(--brandly-testi-cols) - 1)))/ var(--brandly-testi-cols));margin-right:var(--brandly-testi-gap);transform:translate3d(0,0,0);backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:none!important}.brandly-testi.is-carousel .brandly-testi-card:last-child{margin-right:0}.brandly-testi.is-carousel .brandly-testi-card:hover{transform:translate3d(0,0,0)!important;box-shadow:0 1px 2px rgba(15,23,42,.04)!important;border-color:rgba(16,24,40,.08)!important}.brandly-testi.is-carousel.brandly-testi-style-4 .brandly-testi-card:hover{box-shadow:none!important}.brandly-testi.is-carousel.brandly-testi-style-6 .brandly-testi-card:hover{box-shadow:0 1px 2px rgba(15,23,42,.06),0 12px 34px rgba(15,23,42,.08)!important}.brandly-testi-nav{margin-top:18px;display:flex;gap:var(--brandly-testi-nav-gap)}.brandly-testi.is-carousel .brandly-testi-nav{position:absolute;margin-top:0;z-index:9999;pointer-events:none}.brandly-testi.is-carousel .brandly-testi-arrow{pointer-events:auto}.e-con:has(.elementor-widget-brandly-testimonial-pro),.elementor-element:has(.elementor-widget-brandly-testimonial-pro),.elementor-section:has(.elementor-widget-brandly-testimonial-pro) .elementor-column-wrap,.elementor-section:has(.elementor-widget-brandly-testimonial-pro) .elementor-container,.elementor-section:has(.elementor-widget-brandly-testimonial-pro) .elementor-widget-wrap,.elementor-widget-brandly-testimonial-pro,.elementor-widget-brandly-testimonial-pro .e-con-inner,.elementor-widget-brandly-testimonial-pro .elementor-widget-container{overflow:visible!important}.brandly-testi.is-carousel .brandly-testi-nav.brandly-testi-nav-top-right{top:calc(0% + var(--brandly-testi-nav-y));right:calc(0% + var(--brandly-testi-nav-x))}.brandly-testi.is-carousel .brandly-testi-nav.brandly-testi-nav-top-left{top:calc(0% + var(--brandly-testi-nav-y));left:calc(0% + var(--brandly-testi-nav-x))}.brandly-testi.is-carousel .brandly-testi-nav.brandly-testi-nav-center{top:50%;left:0;right:0;transform:translate(var(--brandly-testi-nav-x),var(--brandly-testi-nav-y));justify-content:space-between;align-items:center}.brandly-testi.is-carousel .brandly-testi-nav.brandly-testi-nav-bottom-left{bottom:calc(0% + var(--brandly-testi-nav-y));left:calc(0% + var(--brandly-testi-nav-x))}.brandly-testi.is-carousel .brandly-testi-nav.brandly-testi-nav-bottom-right{bottom:calc(0% + var(--brandly-testi-nav-y));right:calc(0% + var(--brandly-testi-nav-x))}.brandly-testi-arrow{width:40px;height:40px;border:1px solid rgba(15,23,42,.15);border-radius:50%;background:#fff;cursor:pointer;transition:.2s}.brandly-testi-arrow:hover{background:#0f172a;color:#fff}@media (max-width:1024px){.brandly-testi{--brandly-testi-cols:2}.brandly-testi-style-7 .brandly-testi-card:nth-child(4n+1),.brandly-testi-style-7 .brandly-testi-card:nth-child(4n+2),.brandly-testi-style-7 .brandly-testi-card:nth-child(4n+3){grid-column:span 1;grid-row:span 1}}@media (max-width:767px){.brandly-testi{--brandly-testi-cols:1}.brandly-testi-style-6 .brandly-testi-card{grid-template-columns:1fr;grid-template-areas:"tag" "rating" "content" "footer" "cta"}.brandly-testi-style-6 .brandly-testi-avatar{display:none}}