@font-face{font-family:TQC Tajawal;src:url(/wp-content/plugins/testimonials-carousel/assets/fonts/tajawal-arabic-400.woff2) format('woff2');font-weight:400;font-display:swap}@font-face{font-family:TQC Tajawal;src:url(/wp-content/plugins/testimonials-carousel/assets/fonts/tajawal-arabic-700.woff2) format('woff2');font-weight:700;font-display:swap}@font-face{font-family:TQC Inter;src:url(/wp-content/plugins/testimonials-carousel/assets/fonts/inter-latin-400.woff2) format('woff2');font-weight:400;font-display:swap}@font-face{font-family:TQC Inter;src:url(/wp-content/plugins/testimonials-carousel/assets/fonts/inter-latin-700.woff2) format('woff2');font-weight:700;font-display:swap}.tqc{box-sizing:border-box;width:100%;max-width:none;margin:32px auto;padding:32px 0;overflow:hidden;background:var(--tqc-background,#fff);color:var(--tqc-text,#526171);font-family:var(--tqc-font,Arial,sans-serif);text-align:start;line-height:1.65}.tqc *{box-sizing:border-box}.tqc [hidden]{display:none!important}.tqc .tqc__title{font-family:inherit;font-size:clamp(24px,2.4vw,32px);font-weight:700;text-align:center;color:var(--tqc-heading,#143f65);margin:0 16px 36px;padding:0;line-height:1.4;border:0}.tqc .tqc__frame{width:calc(100% - 48px);max-width:480px;margin-inline:auto}.tqc .tqc__slides{position:relative;touch-action:pan-y}.tqc .tqc__slide{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;min-height:280px;gap:8px;padding:5px;margin:0 0 20px;border:1px solid #e8e8e8;border-radius:20px;background:var(--tqc-card,#f7f7f7);overflow:hidden}.tqc .tqc__media{display:flex;align-items:center;justify-content:center;min-width:0;min-height:268px;padding:24px;background:#fff;border:1px solid #eee;border-radius:15px}.tqc .tqc__logo{display:block;width:auto;height:auto;max-width:100%;max-height:150px;object-fit:contain;margin:0}.tqc .tqc__copy{min-width:0;display:flex;flex-direction:column;align-items:stretch;padding:10px 14px 14px;text-align:start;overflow-wrap:anywhere}.tqc .tqc__quote-mark{display:block;color:#dcdcdc;font-family:Georgia,serif;font-size:96px;font-weight:700;height:78px;line-height:1.2;text-align:start;user-select:none}.tqc .tqc__body{font-family:inherit;font-style:normal;color:var(--tqc-text,#526171);font-size:13px;line-height:1.6;margin:0;padding:0;border:0;quotes:none;flex:1;min-width:0;background:none}.tqc .tqc__body:before,.tqc .tqc__body:after{content:none}.tqc .tqc__body p{margin:0 0 10px}.tqc .tqc__body a{color:var(--tqc-accent,#143f65)}.tqc .tqc__attribution{margin-top:14px}.tqc .tqc__attribution h3{font-family:inherit;color:var(--tqc-heading,#143f65);font-size:13px;line-height:1.5;margin:0;font-weight:700}.tqc .tqc__attribution p{font-family:inherit;color:var(--tqc-text,#526171);font-size:11px;line-height:1.5;margin:2px 0 0}.tqc .tqc__peek{display:none}.tqc.is-ready .tqc__slide{margin-bottom:0;animation:tqc-appear .3s ease both}.tqc.tqc--neighbors .tqc__peek{display:grid;position:absolute;top:0;height:100%;width:100%;margin:0;opacity:.8;pointer-events:none;animation:none;overflow:hidden}.tqc .tqc__peek--previous{inset-inline-end:calc(100% + 18px)}.tqc .tqc__peek--next{inset-inline-start:calc(100% + 18px)}.tqc .tqc__controls{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:24px}.tqc .tqc__arrow,.tqc .tqc__play{appearance:none;cursor:pointer;border:1px solid #e8e8e8;background:var(--tqc-button,#fff);color:var(--tqc-accent,#143f65);font-family:inherit;box-shadow:none;line-height:1}.tqc .tqc__arrow{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border-radius:50%;font-size:0}.tqc .tqc__arrow-icon{display:block;flex:none;width:24px;height:24px;margin:0;pointer-events:none}.tqc[dir=rtl] .tqc__arrow-icon{transform:scaleX(-1)}.tqc .tqc__play{padding:12px 16px;min-height:44px;border-radius:24px;font-size:13px}.tqc button:hover{background:var(--tqc-hover,#eaf3fa)}.tqc button:disabled{opacity:.35;cursor:default}.tqc button:focus-visible,.tqc a:focus-visible,.tqc:focus-visible{outline:3px solid var(--tqc-accent,#143f65);outline-offset:3px}.tqc .tqc__languages{display:flex;justify-content:center;gap:16px;margin:0 0 24px}.tqc .tqc__languages a{padding:8px;color:var(--tqc-accent,#143f65)}.tqc .tqc__languages [aria-current=true]{font-weight:700}.tqc .tqc__empty{text-align:center;padding:24px}@keyframes tqc-appear{from{opacity:.2;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:700px){.tqc{padding:24px 0;margin:16px auto}.tqc .tqc__title{font-size:24px;margin-bottom:26px}.tqc .tqc__frame{width:76%;max-width:340px}.tqc .tqc__slide{grid-template-columns:minmax(0,1fr);gap:0;min-height:0;border-radius:18px}.tqc .tqc__media{min-height:0;aspect-ratio:1.45;padding:24px;border-radius:13px}.tqc .tqc__logo{max-height:108px}.tqc .tqc__copy{padding:0 14px 18px}.tqc .tqc__quote-mark{height:62px;font-size:84px;line-height:1.1}.tqc .tqc__body{font-size:14px}.tqc .tqc__attribution h3{font-size:13px}.tqc .tqc__peek--previous{inset-inline-end:calc(100% + 14px)}.tqc .tqc__peek--next{inset-inline-start:calc(100% + 14px)}}@media(prefers-reduced-motion:reduce){.tqc.is-ready .tqc__slide{animation:none}}.tqc .tqc__slide{padding:8px;border:1px solid #e8e8e8;border-radius:24px}@media(min-width:701px){.tqc .tqc__frame{width:calc(100% - 48px);max-width:600px}.tqc .tqc__slide{height:360px;min-height:360px;max-height:360px;grid-template-rows:minmax(0,1fr)}.tqc .tqc__media{min-height:0;height:100%}.tqc .tqc__copy{display:block;min-height:0;max-height:100%;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;overscroll-behavior:contain}}.tqc .tqc__copy:focus-visible{outline:2px solid var(--tqc-accent,#143f65);outline-offset:-2px}@media(min-width:701px){.tqc .tqc__title{font-size:var(--tqc-title-size,clamp(24px,2.4vw,32px))}.tqc .tqc__attribution h3{font-size:var(--tqc-heading-size,13px)}.tqc .tqc__body{font-size:var(--tqc-body-size,13px)}.tqc .tqc__attribution p{font-size:var(--tqc-role-size,11px)}}@media(max-width:700px){.tqc .tqc__title{font-size:var(--tqc-title-size-mobile,24px)}.tqc .tqc__attribution h3{font-size:var(--tqc-heading-size-mobile,13px)}.tqc .tqc__body{font-size:var(--tqc-body-size-mobile,14px)}.tqc .tqc__attribution p{font-size:var(--tqc-role-size-mobile,11px)}}@media(min-width:701px){.tqc .tqc__copy{display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.tqc .tqc__body{min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;overscroll-behavior:contain}.tqc .tqc__attribution{align-self:end;margin-top:14px}}.tqc .tqc__body:focus-visible{outline:2px solid var(--tqc-accent,#143f65);outline-offset:-2px}.tqc .tqc__copy,.tqc .tqc__body{overflow:clip;overscroll-behavior:auto}.tqc .tqc__more{display:block;margin:16px auto 0;padding:10px 18px;min-height:44px;border:1px solid #e8e8e8;border-radius:24px;font:inherit;color:var(--tqc-accent);background:var(--tqc-button);cursor:pointer}.tqc .tqc__more:hover{background:var(--tqc-hover)}@media(min-width:701px){.tqc.tqc--expanded .tqc__slide:not(.tqc__peek),.tqc:not(.is-ready) .tqc__slide{height:auto;max-height:none;grid-template-rows:auto}.tqc.tqc--expanded .tqc__copy,.tqc:not(.is-ready) .tqc__copy{max-height:none;overflow:visible}.tqc.tqc--expanded .tqc__body,.tqc:not(.is-ready) .tqc__body{overflow:visible}}@media(min-width:701px){.tqc.tqc--expanded .tqc__copy,.tqc:not(.is-ready) .tqc__copy{grid-template-rows:auto auto auto}}