/* All rules are scoped to this widget; full width follows the Elementor parent. */
.elementor-widget-syed_brand_service_tabs{width:100%;max-width:100%;min-width:0}
.elementor-widget-syed_brand_service_tabs>.elementor-widget-container{width:100%;min-width:0}
.sbt-widget{--sbt-columns:4;--sbt-grid-gap:24px;--sbt-header-gap:56px;--sbt-brand-gap:76px;--sbt-card-height:300px;--sbt-footer-gap:44px;--sbt-main-width:150px;--sbt-main-height:64px;--sbt-nav-width:690px;--sbt-tab-height:52px;--sbt-logo-height:36px;--sbt-tab-radius:999px;--sbt-nav-radius:999px;--sbt-tab-gap:8px;--sbt-mobile-tab-width:180px;--sbt-card-radius:24px;--sbt-title-gap:16px;--sbt-button-gap:28px;--sbt-image-height:150px;--sbt-learn-radius:999px;--sbt-learn-circle:32px;--sbt-learn-icon:16px;--sbt-cta-radius:999px;--sbt-cta-circle:38px;--sbt-cta-icon:18px;--sbt-duration:200ms;--sbt-section-overlay:.25;--sbt-card-overlay:.25;position:relative;isolation:isolate;width:100%;min-width:0;padding:48px 48px 56px;font-family:inherit;color:#193744}
.sbt-widget,.sbt-widget *{box-sizing:border-box}.sbt-widget [hidden]{display:none!important}.sbt-widget::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:var(--sbt-section-overlay)}.sbt-widget .sbt-inner{width:100%;min-width:0;max-width:none;margin-inline:auto}.sbt-widget.sbt-boxed .sbt-inner{max-width:var(--sbt-max-width,1440px)}
.sbt-header{display:flex;align-items:center;justify-content:center;gap:var(--sbt-brand-gap);min-width:0;margin-bottom:var(--sbt-header-gap)}.sbt-main{display:flex;align-items:center;justify-content:center;width:var(--sbt-main-width);max-width:100%;flex:0 0 auto;color:#193744;text-decoration:none}.sbt-main-logo{display:block;width:100%;height:auto;max-height:var(--sbt-main-height);object-fit:contain}.sbt-main-fallback{font-size:24px;font-weight:800;line-height:1.2;text-align:center;overflow-wrap:anywhere}.sbt-tablist{display:flex;align-items:stretch;gap:var(--sbt-tab-gap);flex:0 1 var(--sbt-nav-width);width:var(--sbt-nav-width);max-width:100%;min-width:0;padding:5px;border-radius:var(--sbt-nav-radius);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#acdcee transparent}
.sbt-widget button.sbt-tab{display:flex;align-items:center;justify-content:center;flex:1 0 160px;min-width:0;min-height:var(--sbt-tab-height);margin:0;padding:8px 16px;border:0;border-radius:var(--sbt-tab-radius);box-shadow:none;background:transparent;color:#193744;font-family:inherit;font-size:13px;font-weight:700;line-height:1.2;text-align:center;cursor:pointer;transition:background-color var(--sbt-duration),color var(--sbt-duration),border-color var(--sbt-duration)}.sbt-tab .sbt-brand-logo{display:block;width:100%;max-width:200px;height:var(--sbt-logo-height);object-fit:contain;transition:opacity var(--sbt-duration)}.sbt-brand-name{min-width:0;overflow-wrap:anywhere}
.sbt-panels,.sbt-panel{min-width:0}.sbt-intro{margin:0 0 28px}.sbt-intro-title{margin:0 0 12px;font-size:28px;line-height:1.3;color:inherit}.sbt-intro-text{margin:0;font-size:16px;line-height:1.65}.sbt-grid{display:grid;grid-template-columns:repeat(var(--sbt-columns),minmax(0,1fr));gap:var(--sbt-grid-gap);align-items:stretch}.sbt-card{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:stretch;min-width:0;min-height:var(--sbt-card-height);padding:26px 24px 22px;border:1px solid rgba(255,255,255,.95);border-radius:var(--sbt-card-radius);text-align:start;transition:background-color var(--sbt-duration),box-shadow var(--sbt-duration),border-color var(--sbt-duration)}.sbt-card::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:var(--sbt-card-overlay);border-radius:inherit}.sbt-card-image{display:block;width:100%;height:var(--sbt-image-height);object-fit:cover;margin-bottom:20px;border-radius:12px}.sbt-widget .sbt-title{font-size:20px;font-weight:700;line-height:1.35;margin:0;padding:0;overflow-wrap:anywhere;color:#193744}.sbt-widget .sbt-description{font-size:14px;line-height:1.65;margin:var(--sbt-title-gap) 0 0;overflow-wrap:anywhere;color:#4b6370}.sbt-card-action{margin-top:auto;padding-top:var(--sbt-button-gap);min-width:0}
.sbt-learn,.sbt-cta{--sbt-button-overlay:.2;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:space-between;gap:14px;min-width:0;max-width:100%;min-height:44px;border:0;font-family:inherit;line-height:1.35;text-decoration:none;text-align:start;transition:color var(--sbt-duration),background-color var(--sbt-duration),box-shadow var(--sbt-duration),border-color var(--sbt-duration)}.sbt-learn::before,.sbt-cta::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;opacity:var(--sbt-button-overlay)}.sbt-button-text{min-width:0;overflow-wrap:anywhere}.sbt-learn{width:100%;padding:7px 7px 7px 18px;border-radius:var(--sbt-learn-radius);font-size:13px;font-weight:600;color:#0089c6}.sbt-arrow{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:50%;color:#fff;overflow:hidden}.sbt-learn .sbt-arrow{width:var(--sbt-learn-circle);height:var(--sbt-learn-circle)}.sbt-learn .sbt-arrow>svg,.sbt-learn .sbt-arrow>i{width:var(--sbt-learn-icon);height:var(--sbt-learn-icon);font-size:var(--sbt-learn-icon)}.sbt-arrow>svg,.sbt-arrow>i{display:block;max-width:100%;max-height:100%;line-height:1}.sbt-arrow>svg{fill:currentColor}.sbt-arrow>svg path[stroke]{fill:none}.sbt-footer{display:flex;justify-content:center;min-width:0;margin-top:var(--sbt-footer-gap)}.sbt-cta{padding:10px 10px 10px 28px;border-radius:var(--sbt-cta-radius);color:#fff;font-size:20px;font-weight:700}.sbt-cta .sbt-arrow{width:var(--sbt-cta-circle);height:var(--sbt-cta-circle)}.sbt-cta .sbt-arrow>svg,.sbt-cta .sbt-arrow>i{width:var(--sbt-cta-icon);height:var(--sbt-cta-icon);font-size:var(--sbt-cta-icon)}.sbt-empty{padding:32px 0;margin:0;color:#4b6370}.sbt-widget :focus-visible{outline:3px solid #008dc8;outline-offset:3px}.sbt-editor-note{padding:12px;background:#fff4d6;color:#664500}
@media(max-width:1024px){.sbt-widget{--sbt-columns:2;--sbt-brand-gap:30px}.sbt-header{gap:min(var(--sbt-brand-gap),40px)}}
@media(max-width:767px){.sbt-widget{--sbt-columns:1;--sbt-header-gap:30px;--sbt-card-height:260px;padding:28px 18px 32px}.sbt-header{flex-direction:column;gap:24px}.sbt-tablist{flex:none;width:100%;max-width:100%}.sbt-widget button.sbt-tab{flex:0 0 var(--sbt-mobile-tab-width);max-width:80vw}.sbt-widget .sbt-title{font-size:19px}.sbt-cta{font-size:18px}.sbt-main{max-width:70%}}
@media(prefers-reduced-motion:reduce){.sbt-widget *{transition:none!important;animation:none!important}}
