/* TasheelExpress v75.0 RED-TEAM FINAL
   One header geometry owner, one mobile drawer geometry, one seamless band geometry.
   Loaded last. Replaces the layered v73.x/v74.0 emergency header overrides. */

:root{
  --tx750-blue:#073f66;
  --tx750-blue2:#08739b;
  --tx750-line:rgba(255,255,255,.22);
  --tx750-head-h:72px;
  --tx750-gap:8px;
}
html,body{max-width:100%;overflow-x:clip}
img,svg,video,canvas,iframe{max-width:100%}

/* ===== Universal brand/header invariants ===== */
.tx-global-header-v26{position:relative!important;inset:auto!important;width:100%!important;max-width:100%!important;background:var(--tx750-blue)!important;z-index:1000!important;overflow:visible!important}
.tx-global-header-v26 .txgh-inner{box-sizing:border-box!important;min-width:0!important;max-width:1540px!important;margin:0 auto!important}
.tx-global-header-v26 .txh-frame{box-sizing:border-box!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;isolation:isolate!important;contain:layout paint!important}
.tx-global-header-v26 .txh-frame-brand>.txgh-logo{display:grid!important;place-items:center!important;width:100%!important;height:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;transform:none!important;text-decoration:none!important}
.tx-global-header-v26 .txh-frame-brand>.txgh-logo img.tx-brand-logo{display:block!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;margin:0!important;padding:0!important;transform:none!important;filter:none!important}
.tx-global-header-v26 .tx-brand-wordmark-local,.tx-global-header-v26 .tx-localized-brand{display:none!important}

/* ===== Tablet/mobile: explicit isolated frames ===== */
@media (max-width:1180px){
  .tx-global-header-v26 .txgh-inner{
    display:grid!important;
    grid-template-columns:132px 154px minmax(0,1fr) 52px 52px!important;
    grid-template-areas:"brand market spacer menu search"!important;
    align-items:center!important;justify-items:stretch!important;
    width:100%!important;max-width:100%!important;min-height:92px!important;
    padding:12px clamp(10px,2vw,22px)!important;gap:10px!important;
    direction:ltr!important;overflow:visible!important;
  }
  html[dir="rtl"] .tx-global-header-v26 .txgh-inner{
    grid-template-columns:52px 52px minmax(0,1fr) 154px 132px!important;
    grid-template-areas:"search menu spacer market brand"!important;
    direction:ltr!important;
  }
  .tx-global-header-v26 .txgh-inner.tx-header-intl{grid-template-columns:132px 86px minmax(0,1fr) 52px 52px!important}
  html[dir="rtl"] .tx-global-header-v26 .txgh-inner.tx-header-intl{grid-template-columns:52px 52px minmax(0,1fr) 86px 132px!important}

  .tx-global-header-v26 .txh-frame-brand{grid-area:brand!important;width:132px!important;height:56px!important;justify-self:start!important}
  html[dir="rtl"] .tx-global-header-v26 .txh-frame-brand{justify-self:end!important}
  .tx-global-header-v26 .txh-frame-brand>.txgh-logo img.tx-brand-logo{width:124px!important;max-width:124px!important;max-height:50px!important}

  .tx-global-header-v26 .txh-frame-market{grid-area:market!important;width:154px!important;height:52px!important;justify-self:start!important}
  html[dir="rtl"] .tx-global-header-v26 .txh-frame-market{justify-self:end!important}
  .tx-global-header-v26 .txh-frame-market-intl{width:86px!important}
  .tx-global-header-v26 .txh-frame-market>.tx-market-switch,
  .tx-global-header-v26 .txh-frame-market>.tx-market-ksa{
    display:flex!important;align-items:center!important;justify-content:center!important;
    width:100%!important;height:100%!important;min-width:0!important;max-width:100%!important;
    margin:0!important;padding:4px!important;box-sizing:border-box!important;overflow:hidden!important;
    border:1px solid var(--tx750-line)!important;border-radius:999px!important;background:rgba(255,255,255,.06)!important;
    direction:ltr!important;white-space:nowrap!important;text-decoration:none!important;color:#fff!important;
  }
  .tx-global-header-v26 .txh-frame-market>.tx-market-switch>span,
  .tx-global-header-v26 .txh-frame-market>.tx-market-switch>a{
    display:flex!important;align-items:center!important;justify-content:center!important;
    flex:1 1 0!important;width:50%!important;min-width:0!important;max-width:50%!important;height:100%!important;
    margin:0!important;padding:0 4px!important;box-sizing:border-box!important;overflow:hidden!important;border-radius:999px!important;
    color:#fff!important;text-decoration:none!important;
  }
  .tx-global-header-v26 .txh-frame-market>.tx-market-switch>.current{background:#fff!important;color:#073f66!important}
  .tx-global-header-v26 .txh-frame-market .market-word,.tx-global-header-v26 .txh-frame-market .label{display:none!important}
  .tx-global-header-v26 .txh-frame-market .tx-market-global-icon{display:block!important;width:25px!important;height:25px!important;max-width:25px!important;max-height:25px!important;object-fit:contain!important;transform:none!important}
  .tx-global-header-v26 .txh-frame-market .flag{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;font-size:20px!important;line-height:1!important;border-radius:999px!important;background:#fff!important}

  .tx-global-header-v26 .txh-frame-menu{grid-area:menu!important;display:grid!important;place-items:center!important;width:52px!important;height:52px!important;justify-self:center!important}
  .tx-global-header-v26 .txh-frame-menu>.txgh-mobile{
    position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;
    gap:6px!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;
    border:1px solid var(--tx750-line)!important;border-radius:15px!important;background:rgba(255,255,255,.04)!important;color:#fff!important;overflow:hidden!important;
  }
  .tx-global-header-v26 .txgh-mobile::before,.tx-global-header-v26 .txgh-mobile::after{content:none!important;display:none!important}
  .tx-global-header-v26 .txgh-mobile .tx-hamburger-line{display:block!important;position:relative!important;width:25px!important;height:2px!important;min-height:2px!important;flex:0 0 2px!important;margin:0!important;border:0!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;transform:none!important;transition:transform .18s ease,opacity .18s ease!important}
  .tx-global-header-v26 .txgh-mobile[aria-expanded="true"] .tx-hamburger-line.top{transform:translateY(8px) rotate(45deg)!important}
  .tx-global-header-v26 .txgh-mobile[aria-expanded="true"] .tx-hamburger-line.mid{opacity:0!important}
  .tx-global-header-v26 .txgh-mobile[aria-expanded="true"] .tx-hamburger-line.bot{transform:translateY(-8px) rotate(-45deg)!important}

  .tx-global-header-v26 .txgh-actions.txh-frame-search{grid-area:search!important;display:grid!important;place-items:center!important;width:52px!important;height:52px!important;min-width:52px!important;max-width:52px!important;margin:0!important;padding:0!important;justify-self:center!important;overflow:hidden!important}
  .tx-global-header-v26 .txgh-actions.txh-frame-search>.txgh-langs,
  .tx-global-header-v26 .txgh-actions.txh-frame-search>.txgh-login,
  .tx-global-header-v26 .txgh-actions.txh-frame-search>.txgh-quote{display:none!important}
  .tx-global-header-v26 .txgh-actions.txh-frame-search>.tx-search-trigger{display:grid!important;place-items:center!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;margin:0!important;padding:0!important;border-radius:999px!important}

  /* Inline language links are only a source for core-v705.js. */
  .tx-global-header-v26 .txgh-mobile-inline-langs{display:none!important}

  /* Standard compact language dropdown row generated by core-v705.js. */
  .tx-global-header-v26>.tx-language-rail-shell.tx-language-dropdown-shell{
    position:relative!important;inset:auto!important;display:block!important;width:100%!important;max-width:100%!important;
    margin:0!important;padding:0 10px 10px!important;box-sizing:border-box!important;background:var(--tx750-blue)!important;
    direction:ltr!important;overflow:visible!important;clear:both!important;z-index:1001!important;
  }
  html[dir="rtl"] .tx-global-header-v26>.tx-language-rail-shell.tx-language-dropdown-shell{direction:rtl!important}
  .tx-global-header-v26>.tx-language-rail-shell .tx-language-rail-toggle{
    display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;
    width:max-content!important;max-width:calc(100% - 16px)!important;min-height:46px!important;margin:0 auto!important;padding:5px 14px 5px 6px!important;
    border:1px solid rgba(255,255,255,.27)!important;border-radius:14px!important;background:rgba(255,255,255,.10)!important;color:#fff!important;box-shadow:none!important;
  }
  html[dir="rtl"] .tx-global-header-v26>.tx-language-rail-shell .tx-language-rail-toggle{padding:5px 6px 5px 14px!important;flex-direction:row-reverse!important}
  .tx-global-header-v26>.tx-language-rail-shell .tx-language-current-code{display:grid!important;place-items:center!important;min-width:48px!important;height:36px!important;padding:0 8px!important;border-radius:10px!important;background:#fff!important;color:#073f66!important;font-size:13px!important;font-weight:900!important}
  .tx-global-header-v26>.tx-language-rail-shell .tx-language-current-name{display:block!important;max-width:180px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:15px!important;font-weight:850!important;color:#fff!important;unicode-bidi:plaintext!important}
  .tx-global-header-v26>.tx-language-rail-shell .tx-language-rail-chevron{display:block!important;width:10px!important;height:10px!important;border-inline-end:3px solid #fff!important;border-block-end:3px solid #fff!important;transform:rotate(45deg)!important;transition:transform .18s ease!important}
  html[dir="rtl"] .tx-global-header-v26>.tx-language-rail-shell .tx-language-rail-chevron{transform:rotate(45deg)!important}
  .tx-global-header-v26>.tx-language-rail-shell.is-open .tx-language-rail-chevron{transform:rotate(225deg)!important}
  .tx-global-header-v26>.tx-language-rail-shell .tx-language-rail-panel{display:none!important;position:absolute!important;top:calc(100% - 5px)!important;left:50%!important;transform:translateX(-50%)!important;width:min(330px,calc(100vw - 24px))!important;max-height:min(55dvh,390px)!important;padding:7px!important;border:1px solid #d9e3ea!important;border-radius:16px!important;background:#fff!important;box-shadow:0 18px 48px rgba(0,23,45,.25)!important;overflow:auto!important;z-index:10020!important}
  .tx-global-header-v26>.tx-language-rail-shell.is-open .tx-language-rail-panel{display:block!important}
  .tx-global-header-v26>.tx-language-rail-shell .tx-language-rail{display:flex!important;flex-direction:column!important;gap:4px!important;width:100%!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important;background:transparent!important;border:0!important}
  .tx-global-header-v26>.tx-language-rail-shell .tx-language-rail>a{display:flex!important;align-items:center!important;gap:9px!important;min-height:44px!important;width:100%!important;margin:0!important;padding:5px 10px!important;border-radius:11px!important;color:#143047!important;text-decoration:none!important;box-sizing:border-box!important;direction:ltr!important}
  html[dir="rtl"] .tx-global-header-v26>.tx-language-rail-shell .tx-language-rail>a{direction:rtl!important;text-align:right!important}
  .tx-global-header-v26>.tx-language-rail-shell .tx-language-rail>a[aria-current="page"]{background:#eef6fb!important}
  .tx-global-header-v26>.tx-language-rail-shell .tx-lang-code{display:grid!important;place-items:center!important;min-width:42px!important;height:32px!important;border-radius:9px!important;background:#073f66!important;color:#fff!important;font-size:11px!important;font-weight:900!important}
  .tx-global-header-v26>.tx-language-rail-shell .tx-lang-name{font-size:14px!important;font-weight:800!important;color:#143047!important}

  /* Mobile navigation is a full drawer, never a header-grid column. */
  .tx-global-header-v26 .txgh-nav.tx-nav-v69{display:none!important;position:fixed!important;inset:auto 10px 10px 10px!important;top:var(--tx-v705-mega-top,150px)!important;width:auto!important;max-width:none!important;min-width:0!important;max-height:calc(100dvh - var(--tx-v705-mega-top,150px) - 16px)!important;margin:0!important;padding:10px!important;border:1px solid #dce5eb!important;border-radius:18px!important;background:#fff!important;box-shadow:0 24px 60px rgba(0,26,48,.28)!important;overflow:auto!important;overscroll-behavior:contain!important;z-index:10010!important;direction:ltr!important;color:#10283b!important}
  html[dir="rtl"] .tx-global-header-v26 .txgh-nav.tx-nav-v69{direction:rtl!important;text-align:right!important}
  .tx-global-header-v26 .txgh-nav.tx-nav-v69.mobile-open{display:block!important}
  .tx-global-header-v26 .txgh-nav .tx-menu-item{display:block!important;width:100%!important;margin:0!important;padding:0!important;border-bottom:1px solid #edf2f5!important}
  .tx-global-header-v26 .txgh-nav .tx-menu-item:last-child{border-bottom:0!important}
  .tx-global-header-v26 .txgh-nav .tx-menu-top{display:grid!important;grid-template-columns:minmax(0,1fr) 44px!important;align-items:center!important;width:100%!important;min-height:50px!important;margin:0!important;padding:0!important;gap:4px!important}
  html[dir="rtl"] .tx-global-header-v26 .txgh-nav .tx-menu-top{grid-template-columns:44px minmax(0,1fr)!important}
  .tx-global-header-v26 .txgh-nav .tx-menu-parent{display:flex!important;align-items:center!important;min-width:0!important;min-height:50px!important;padding:8px 10px!important;color:#10283b!important;font-size:15px!important;font-weight:850!important;text-decoration:none!important;white-space:normal!important}
  html[dir="rtl"] .tx-global-header-v26 .txgh-nav .tx-menu-parent{grid-column:2!important;grid-row:1!important;justify-content:flex-start!important;text-align:right!important}
  .tx-global-header-v26 .txgh-nav .tx-menu-toggle{display:grid!important;place-items:center!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;border:0!important;border-radius:10px!important;background:#edf5fa!important;color:#073f66!important;font-size:18px!important}
  html[dir="rtl"] .tx-global-header-v26 .txgh-nav .tx-menu-toggle{grid-column:1!important;grid-row:1!important}
  .tx-global-header-v26 .txgh-nav .tx-mega-panel{position:static!important;inset:auto!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0 0 8px!important;padding:10px!important;border:0!important;border-radius:12px!important;background:#f6fafc!important;box-shadow:none!important;overflow:visible!important;transform:none!important;color:#10283b!important}
  .tx-global-header-v26 .txgh-nav .tx-mega-panel[hidden]{display:none!important}
  .tx-global-header-v26 .txgh-nav .tx-mega-panel:not([hidden]){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important}
  .tx-global-header-v26 .txgh-nav .tx-mega-group,.tx-global-header-v26 .txgh-nav .tx-mega-cta{min-width:0!important;width:100%!important;padding:5px!important;background:transparent!important;border:0!important}
  .tx-global-header-v26 .txgh-nav .tx-mega-group h3,.tx-global-header-v26 .txgh-nav .tx-mega-cta h3{margin:5px 0 6px!important;color:#0b5f91!important;font-size:12px!important;letter-spacing:.06em!important;text-transform:none!important}
  .tx-global-header-v26 .txgh-nav .tx-mega-group a,.tx-global-header-v26 .txgh-nav .tx-mega-cta a{display:flex!important;align-items:center!important;min-height:42px!important;padding:7px 4px!important;color:#18364a!important;text-decoration:none!important;white-space:normal!important}
  body.tx-mobile-menu-open{overflow:hidden!important}

  /* KSA market rail: one row only. */
  .tx-saudi-marketbar{width:100%!important;max-width:100%!important;overflow:hidden!important}
  .tx-saudi-marketbar>.inner{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:clamp(20px,5vw,46px)!important;width:100%!important;max-width:1540px!important;margin:0 auto!important;padding:15px 18px!important;box-sizing:border-box!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important;scrollbar-width:none!important}
  .tx-saudi-marketbar>.inner::-webkit-scrollbar{display:none!important}
  .tx-saudi-marketbar>.inner>*{flex:0 0 auto!important;margin:0!important}
  html[dir="rtl"] .tx-saudi-marketbar>.inner{direction:rtl!important}

  /* International section subnav: one horizontal row, no content squeeze. */
  .tx-v704-subnav{overflow:hidden!important}
  .tx-v704-subnav>.container{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:8px 10px!important;box-sizing:border-box!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}
  .tx-v704-subnav>.container::-webkit-scrollbar{display:none!important}
  .tx-v704-subnav>.container>a{flex:0 0 auto!important;min-width:max-content!important}
}

@media (max-width:760px){
  .tx-global-header-v26 .txgh-inner{
    grid-template-columns:104px 112px minmax(0,1fr) 46px 46px!important;
    min-height:80px!important;padding:10px 8px!important;gap:6px!important;
  }
  html[dir="rtl"] .tx-global-header-v26 .txgh-inner{grid-template-columns:46px 46px minmax(0,1fr) 112px 104px!important}
  .tx-global-header-v26 .txgh-inner.tx-header-intl{grid-template-columns:104px 70px minmax(0,1fr) 46px 46px!important}
  html[dir="rtl"] .tx-global-header-v26 .txgh-inner.tx-header-intl{grid-template-columns:46px 46px minmax(0,1fr) 70px 104px!important}
  .tx-global-header-v26 .txh-frame-brand{width:104px!important;height:50px!important}
  .tx-global-header-v26 .txh-frame-brand>.txgh-logo img.tx-brand-logo{width:98px!important;max-width:98px!important;max-height:42px!important}
  .tx-global-header-v26 .txh-frame-market{width:112px!important;height:46px!important}
  .tx-global-header-v26 .txh-frame-market-intl{width:70px!important}
  .tx-global-header-v26 .txh-frame-menu,.tx-global-header-v26 .txgh-actions.txh-frame-search{width:46px!important;height:46px!important;min-width:46px!important;max-width:46px!important}
  .tx-global-header-v26 .txh-frame-market .tx-market-global-icon{width:22px!important;height:22px!important;max-width:22px!important;max-height:22px!important}
  .tx-global-header-v26 .txh-frame-market .flag{width:30px!important;height:30px!important;font-size:18px!important}
}

@media (max-width:380px){
  .tx-global-header-v26 .txgh-inner{grid-template-columns:86px 96px minmax(0,1fr) 42px 42px!important;padding:8px 6px!important;gap:5px!important}
  html[dir="rtl"] .tx-global-header-v26 .txgh-inner{grid-template-columns:42px 42px minmax(0,1fr) 96px 86px!important}
  .tx-global-header-v26 .txgh-inner.tx-header-intl{grid-template-columns:86px 60px minmax(0,1fr) 42px 42px!important}
  html[dir="rtl"] .tx-global-header-v26 .txgh-inner.tx-header-intl{grid-template-columns:42px 42px minmax(0,1fr) 60px 86px!important}
  .tx-global-header-v26 .txh-frame-brand{width:86px!important;height:44px!important}
  .tx-global-header-v26 .txh-frame-brand>.txgh-logo img.tx-brand-logo{width:82px!important;max-width:82px!important;max-height:36px!important}
  .tx-global-header-v26 .txh-frame-market{width:96px!important;height:42px!important}
  .tx-global-header-v26 .txh-frame-market-intl{width:60px!important}
  .tx-global-header-v26 .txh-frame-menu,.tx-global-header-v26 .txgh-actions.txh-frame-search{width:42px!important;height:42px!important;min-width:42px!important;max-width:42px!important}
}

/* ===== Content geometry guard (localized pages may never collapse into edge columns) ===== */
@media(max-width:900px){
  body>header,body>nav,body>main,body>footer,body>section,main,main>section,.tx-global-header-v26,.tx-saudi-marketbar,.tx-footer-v69{width:100%!important;max-width:100%!important;min-width:0!important;margin-inline:0!important;transform:none!important}
  main,main>*{min-width:0!important}
  .container,.txf-inner,.tx68-inner,.txdc-inner,.v583-peer-depth,.v55-editorial-wrap{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;min-width:0!important;margin-inline:auto!important;box-sizing:border-box!important}
  .tx49-grid,.tx49-grid.two,.tx49-grid.four,.tx49-proof-grid,.tx49-form-grid,.tx49-list,.tx49-checks,.tx49-buyer-grid,.tx49-packages,.tx49-equipment-grid,.tx-ie-grid,.tx-ie-regions,.tx-ie-lifecycle,.tx-sa-grid,.tx-sa-steps,.tx68-proof-grid,.txdc-grid{min-width:0!important}
  .tx49-card,.tx49-proof-item,.tx49-field,.tx-ie-card,.tx-ie-region,.tx-sa-card,.tx68-proof-card,.txdc-card{min-width:0!important;max-width:100%!important}
  input,select,textarea,button{max-width:100%;min-width:0}
}
@media(max-width:620px){
  .container,.txf-inner,.tx68-inner,.txdc-inner,.v583-peer-depth,.v55-editorial-wrap{width:calc(100% - 20px)!important;max-width:calc(100% - 20px)!important}
  .tx49-grid,.tx49-grid.two,.tx49-grid.four,.tx49-proof-grid,.tx49-form-grid,.tx49-list,.tx49-checks,.tx49-buyer-grid,.tx49-packages,.tx49-equipment-grid,.tx-ie-grid,.tx-ie-regions,.tx-ie-lifecycle,.tx-sa-grid,.tx-sa-steps,.tx68-proof-grid,.txdc-grid{grid-template-columns:minmax(0,1fr)!important}
  main h1,main h2,main h3,main p,main a,main span,main label{overflow-wrap:anywhere;word-break:normal}
}

/* ===== Seamless client/logo + testimonial bands =====
   Two identical cycles; no JS transform owner. */
.tx68-marquee{position:relative!important;width:100%!important;max-width:100%!important;overflow:hidden!important;direction:ltr!important}
.tx-v68-clients .tx68-marquee{min-height:112px!important}
.tx68-track{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;gap:0!important;width:max-content!important;min-width:max-content!important;max-width:none!important;margin:0!important;padding:8px 0 16px!important;direction:ltr!important;animation:tx750-logo-loop 95s linear infinite!important;will-change:transform!important}
.tx68-track>.tx6811-logo-set{display:flex!important;flex:0 0 auto!important;flex-flow:row nowrap!important;align-items:center!important;gap:18px!important;padding-inline-end:18px!important;direction:ltr!important}
.tx68-track .tx68-logo{flex:0 0 auto!important}
@keyframes tx750-logo-loop{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}

.tx-v68-testimonials{height:auto!important;min-height:0!important;overflow:hidden!important}
.tx-v68-testimonials .tx68-marquee{min-height:240px!important;overflow:hidden!important}
.tx-v68-testimonials .tx68-testimonial-track{display:flex!important;flex-flow:row nowrap!important;align-items:stretch!important;gap:20px!important;width:max-content!important;min-width:max-content!important;max-width:none!important;margin:0!important;padding:12px 0 18px!important;direction:ltr!important;animation:tx750-testimonial-loop 52s linear infinite!important;will-change:transform!important}
.tx-v68-testimonials .tx68-testimonial{display:block!important;visibility:visible!important;opacity:1!important;flex:0 0 min(440px,82vw)!important;width:min(440px,82vw)!important;min-height:210px!important;box-sizing:border-box!important;transform:none!important}
html[dir="rtl"] .tx-v68-testimonials .tx68-head{direction:rtl!important;text-align:center!important}
html[dir="rtl"] .tx-v68-testimonials .tx68-testimonial{direction:rtl!important;text-align:right!important}
html:not([dir="rtl"]) .tx-v68-testimonials .tx68-testimonial{direction:ltr!important;text-align:left!important}
@keyframes tx750-testimonial-loop{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}
.tx68-marquee:hover .tx68-track,.tx68-testimonial-track:hover{animation-play-state:paused!important}
@media(max-width:720px){
  .tx-v68-testimonials .tx68-marquee{min-height:222px!important}
  .tx-v68-testimonials .tx68-testimonial{flex-basis:min(420px,84vw)!important;width:min(420px,84vw)!important;min-height:196px!important}
}
@media(prefers-reduced-motion:reduce){
  .tx68-track,.tx68-testimonial-track{animation-duration:180s!important}
}
.tx-v68-testimonials .tx68-testimonial-track{gap:0!important}
.tx-v68-testimonials .tx750-testimonial-set{display:flex!important;flex:0 0 auto!important;flex-flow:row nowrap!important;align-items:stretch!important;gap:20px!important;padding-inline-end:20px!important;direction:ltr!important}
html[dir="rtl"] .tx-v68-testimonials .tx750-testimonial-set .tx68-testimonial{direction:rtl!important;text-align:right!important}
