.elementor-widget-syed_testimonials{width:100%;max-width:100%;min-width:0}.elementor-widget-syed_testimonials>.elementor-widget-container{width:100%;min-width:0}
.stt-widget{--stt-gap:28px;--stt-video-share:51;--stt-card-radius:48px;--stt-media-radius:34px;--stt-aspect:16 / 9;--stt-quote-gap:30px;--stt-author-gap:28px;--stt-avatar-size:56px;--stt-service-radius:30px;--stt-play-size:64px;--stt-play-icon:22px;--stt-play-ring:28px;--stt-ring-color:rgba(255,255,255,.45);--stt-control-color:#0087bf;--stt-control-bg:#e5f4fb;--stt-dot-color:#c5dce7;--stt-reviews-border:18px;--stt-reviews-radius:44px;--stt-inner-border:10px;--stt-frame-color:#daedf7;--stt-inner-color:#fff;--stt-duration:350ms;--stt-section-overlay:.25;--stt-card-overlay:.25;position:relative;isolation:isolate;width:100%;min-width:0;padding:24px;color:#193744;font-family:inherit}.stt-widget,.stt-widget *{box-sizing:border-box}.stt-widget [hidden]{display:none!important}.stt-widget::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:var(--stt-section-overlay)}.stt-widget .stt-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--stt-gap);width:100%;max-width:none;min-width:0;margin-inline:auto;align-items:stretch}.stt-widget.stt-boxed .stt-columns{max-width:var(--stt-max-width,1800px)}
/* Deduct the column gap before applying the percentage so the grid cannot overflow. */
.stt-widget .stt-columns{grid-template-columns:minmax(0,calc((100% - var(--stt-gap)) * var(--stt-video-share) / 100)) minmax(0,1fr)}
.stt-video-column,.stt-slides{min-width:0}.stt-card{position:relative;isolation:isolate;border-radius:var(--stt-card-radius);padding:18px 18px 28px;min-width:0;background:#fff}.stt-card::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;opacity:var(--stt-card-overlay)}.stt-media{position:relative;aspect-ratio:var(--stt-aspect);border-radius:var(--stt-media-radius);overflow:hidden;background:linear-gradient(135deg,#0a3b56,#007eaa);isolation:isolate}.stt-thumbnail{display:block;width:100%;height:100%;position:absolute;inset:0;object-fit:cover}.stt-thumbnail-placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:32px;text-align:center;color:#fff;font-size:18px;line-height:1.5}
.stt-widget button.stt-play{position:absolute;inset:0;display:grid;place-items:center;width:100%;height:100%;padding:0;border:0;border-radius:inherit;background:transparent;box-shadow:none;cursor:pointer}.stt-play-core{position:relative;display:grid;place-items:center;width:var(--stt-play-size);height:var(--stt-play-size);max-width:60%;max-height:70%;border-radius:50%;background:#fff;color:#0087bf;box-shadow:0 10px 28px rgba(0,0,0,.2);transition:transform var(--stt-duration)}.stt-play-core::before{content:"";position:absolute;inset:calc(-1 * var(--stt-play-ring));border:1px solid var(--stt-ring-color);border-radius:50%;pointer-events:none}.stt-play-core>svg,.stt-play-core>i{display:block;width:var(--stt-play-icon);height:var(--stt-play-icon);max-width:80%;max-height:80%;font-size:var(--stt-play-icon);fill:currentColor;line-height:1}.stt-play:hover .stt-play-core{transform:scale(1.05)}.stt-player{position:absolute;inset:0;background:#000;z-index:2}.stt-player>video,.stt-player>iframe{display:block;width:100%;height:100%;border:0;object-fit:contain}.stt-widget button.stt-close{position:absolute;top:10px;inset-inline-end:10px;z-index:3;width:44px;height:44px;min-width:44px;padding:0;border:1px solid rgba(255,255,255,.6);border-radius:50%;display:grid;place-items:center;background:rgba(0,0,0,.75);color:#fff;font-family:inherit;font-size:28px;line-height:1;cursor:pointer}.stt-play:focus-visible{outline-offset:-6px!important}.stt-play:focus-visible .stt-play-core{outline:3px solid #fff;outline-offset:8px}.stt-video-error{position:absolute;inset:auto 0 0;margin:0;padding:16px;background:#fff;color:#a32424;font-size:14px;z-index:2}
.stt-copy{padding:var(--stt-quote-gap) 20px 0}.stt-widget .stt-quote{border:0;margin:0;padding:0;font-style:normal;font-size:18px;line-height:1.75;color:#294854;overflow-wrap:anywhere}.stt-author-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;margin-top:var(--stt-author-gap)}.stt-person{display:flex;align-items:center;gap:16px;min-width:0;max-width:100%}.stt-avatar{display:grid;place-items:center;width:var(--stt-avatar-size);height:var(--stt-avatar-size);flex:0 0 auto;border-radius:50%;overflow:hidden;color:#fff;box-shadow:0 10px 20px rgba(0,153,213,.17);max-width:100%}.stt-avatar>img{width:100%;height:100%;object-fit:cover}.stt-avatar>svg{width:48%;height:48%}.stt-person-text{min-width:0}.stt-widget .stt-name{margin:0;font-size:20px;font-weight:750;line-height:1.3;text-transform:uppercase;color:#193744;overflow-wrap:anywhere}.stt-widget .stt-role{margin:4px 0 0;font-size:16px;line-height:1.45;color:#71838d;overflow-wrap:anywhere}.stt-service{display:inline-block;max-width:100%;padding:8px 16px;border-radius:var(--stt-service-radius);font-size:15px;font-weight:650;line-height:1.4;color:#0087bf;overflow-wrap:anywhere}.stt-transcript{margin-top:20px;font-size:15px;line-height:1.6;overflow-wrap:anywhere}.stt-transcript summary{cursor:pointer;color:#0087bf}.stt-transcript p{margin:12px 0 0}
.stt-controls{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px;margin-top:18px}.stt-widget .stt-controls>button{width:42px;height:42px;padding:0;border:0;border-radius:50%;background:var(--stt-control-bg);color:var(--stt-control-color);display:grid;place-items:center;font-family:inherit;font-size:18px;cursor:pointer}.stt-widget .stt-controls>button:disabled{opacity:.35;cursor:default}.stt-dots{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px}.stt-widget .stt-dots>button{display:grid;place-items:center;width:28px;height:28px;border:0;padding:0;border-radius:50%;background:transparent;cursor:pointer}.stt-dots>button::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--stt-dot-color)}.stt-dots>button[aria-current=true]::before{background:var(--stt-control-color)}
.stt-reviews-frame{min-width:0;border:var(--stt-reviews-border) solid var(--stt-frame-color);border-radius:var(--stt-reviews-radius);display:flex;align-self:stretch}.stt-reviews-inner{display:flex;flex-direction:column;min-width:0;width:100%;border:var(--stt-inner-border) solid var(--stt-inner-color);border-radius:max(0px,calc(var(--stt-reviews-radius) - var(--stt-reviews-border)));background:#f5f5f5}.stt-reviews-content{width:100%;min-width:0;padding:24px;overflow-wrap:anywhere}.stt-reviews-content iframe{max-width:100%}.stt-reviews-heading{margin:0 0 20px;font-size:24px;line-height:1.3;color:inherit}.stt-reviews-empty{margin:0;font-size:16px;line-height:1.6;padding:24px 0;color:#617480}.stt-widget :focus-visible{outline:3px solid #0087bf;outline-offset:3px}.stt-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.stt-editor-note{margin:16px 0 0;padding:12px;background:#fff4d6;color:#664500;font-size:14px;line-height:1.5}
@media(max-width:1024px){.stt-widget.stt-stack-tablet .stt-columns{grid-template-columns:minmax(0,1fr)}.stt-stack-tablet.stt-reviews-first .stt-reviews-frame{grid-row:1}.stt-copy{padding-inline:10px}}
@media(max-width:767px){.stt-widget .stt-columns{grid-template-columns:minmax(0,1fr)}.stt-reviews-first .stt-reviews-frame{grid-row:1}.stt-widget{padding:16px;--stt-gap:24px;--stt-card-radius:28px;--stt-media-radius:20px}.stt-copy{padding-inline:4px}.stt-widget .stt-quote{font-size:16px;line-height:1.65}.stt-widget .stt-name{font-size:18px}.stt-widget .stt-role{font-size:14px}.stt-service{font-size:13px}.stt-author-row{gap:16px}.stt-reviews-content{padding:16px}.stt-avatar{max-width:25%}}
@media(prefers-reduced-motion:reduce){.stt-widget *{animation:none!important;transition:none!important}.stt-play:hover .stt-play-core{transform:none}}

.stt-thumbnail,.stt-thumbnail-placeholder,.stt-copy{touch-action:pan-y pinch-zoom}
