.izitax-v2 .iz-clients{background:#fff;padding:44px var(--iz-gutter) 38px;border-bottom:1px solid var(--iz-line);overflow:hidden}
.izitax-v2 .iz-clients-heading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:25px;margin-bottom:27px}
.izitax-v2 .iz-clients-heading>.e-con{width:auto}
.izitax-v2 .iz-clients-heading>.elementor-widget-html{width:auto;flex:0 0 auto}
.izitax-v2 .iz-clients-heading .iz-eyebrow p{font-size:9px;margin-bottom:10px}
.izitax-v2 .iz-clients-heading h2{font-size:29px;letter-spacing:-.035em}
.izitax-v2 .iz-marquee-toggle{display:none;align-items:center;gap:9px;min-height:44px;background:transparent;border:0;padding:9px 0;color:var(--iz-muted);cursor:pointer;font:500 11px IZITAX Inter,Arial,sans-serif}
.izitax-v2 .iz-marquee-ready .iz-marquee-toggle{display:inline-flex}
.izitax-v2 .iz-client-rail{width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;position:relative}
.izitax-v2 .iz-client-track{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:0;width:max-content;max-width:none}
.izitax-v2 .iz-client-group{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:20px;width:max-content;max-width:none;flex:0 0 auto;padding:0 20px 0 0}
.izitax-v2 .iz-client-logo{display:flex;align-items:center;justify-content:center;flex:0 0 190px;width:190px;max-width:190px;height:132px;padding:20px;background:#fff;border:1px solid #e7e9e4}
.izitax-v2 .iz-client-logo>.elementor-widget-container{width:100%;height:100%}
.izitax-v2 .iz-client-logo img{width:150px!important;height:90px!important;max-width:100%;max-height:100%;object-fit:contain;object-position:center;aspect-ratio:auto;transform:none}
.izitax-v2 .iz-client-jamidot img{height:106px!important}
.izitax-v2 .iz-client-stefi img,.izitax-v2 .iz-client-oriona img{width:115px!important;margin:auto}
.izitax-v2 .iz-marquee-ready .iz-client-rail{overflow:hidden}
.izitax-v2 .iz-marquee-ready .iz-client-track{animation:iz-client-scroll 52s linear infinite;will-change:transform}
.izitax-v2 .iz-clients[data-paused="true"] .iz-client-track,.izitax-v2 .iz-client-rail:focus-within .iz-client-track{animation-play-state:paused}
@media(hover:hover) and (pointer:fine){.izitax-v2 .iz-client-rail:hover .iz-client-track{animation-play-state:paused}}
.izitax-v2 .iz-clients[data-paused="true"] .iz-client-rail{overflow-x:auto}
@keyframes iz-client-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}
.izitax-v2 .iz-riders{display:grid;grid-template-columns:1.05fr .95fr;gap:8%;padding-top:80px;padding-bottom:80px;background:#edf3f3;border-top:1px solid #dce6e6;border-bottom:1px solid #dce6e6;align-items:center}
.izitax-v2 .iz-riders-copy h2{font-size:clamp(31px,3.2vw,48px);margin-bottom:25px;line-height:1.18}
.izitax-v2 .iz-riders-copy .iz-lead p{font-size:17px;line-height:1.8;color:#264956}
.izitax-v2 .iz-riders-copy>.elementor-widget-text-editor:not(.iz-eyebrow):not(.iz-lead) p{font-size:14px;max-width:520px}
.izitax-v2 .iz-riders-copy .iz-button{margin-top:25px}
.izitax-v2 .iz-riders-panel{background:#fff;padding:36px;border-top:3px solid #ae843a}
.izitax-v2 .iz-riders-panel>.iz-eyebrow p{font-size:9px;line-height:1.8;margin-bottom:22px}
.izitax-v2 .iz-platform-names{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:24px}
.izitax-v2 .iz-platform-names span{font:650 23px/1.2 IZITAX Inter,Arial,sans-serif;letter-spacing:-.045em;padding:9px 15px;border:1px solid #d8e1e0;color:var(--iz-ink)}
.izitax-v2 .iz-rider-services{list-style:none;margin:0;padding:0}
.izitax-v2 .iz-rider-services li{display:grid;grid-template-columns:25px 1fr;gap:12px;padding:17px 0;border-top:1px solid #e2e7e3;font-size:14px;line-height:1.65}
.izitax-v2 .iz-rider-services li span{font-size:10px;color:#957139;padding-top:3px}
.izitax-v2 .iz-riders-panel .iz-caption p{font-size:11px;margin-top:18px;line-height:1.8}
@media(max-width:900px){.izitax-v2 .iz-riders{grid-template-columns:1fr;gap:35px;padding-top:58px;padding-bottom:58px}.izitax-v2 .iz-riders-copy .iz-lead p{max-width:670px}.izitax-v2 .iz-riders-panel{padding:30px}.izitax-v2 .iz-client-logo{width:170px;flex-basis:170px;max-width:170px;height:120px;padding:17px}.izitax-v2 .iz-client-group{gap:16px;padding-right:16px}.izitax-v2 .iz-client-logo img{width:136px!important;height:84px!important}}
@media(max-width:480px){.izitax-v2 .iz-clients{padding-top:32px;padding-bottom:30px}.izitax-v2 .iz-clients-heading{gap:12px;margin-bottom:22px}.izitax-v2 .iz-clients-heading h2{font-size:26px}.izitax-v2 .iz-clients-heading .iz-eyebrow p{font-size:8px;letter-spacing:.08em}.izitax-v2 .iz-marquee-toggle{font-size:10px}.izitax-v2 .iz-client-logo{width:155px;flex-basis:155px;max-width:155px;height:112px;padding:14px}.izitax-v2 .iz-client-logo img{width:125px!important;height:82px!important}.izitax-v2 .iz-riders-copy h2{font-size:32px}.izitax-v2 .iz-riders-copy .iz-lead p{font-size:16px}.izitax-v2 .iz-riders-panel{padding:25px 22px}.izitax-v2 .iz-platform-names{gap:8px}.izitax-v2 .iz-platform-names span{font-size:21px;padding:9px 12px}.izitax-v2 .iz-rider-services li{font-size:13px}.izitax-v2 .iz-riders-copy .elementor-button{font-size:12px}}
@media(prefers-reduced-motion:reduce){.izitax-v2 .iz-marquee-ready .iz-client-track{animation:none!important;transform:none!important;will-change:auto}.izitax-v2 .iz-marquee-ready .iz-client-rail{overflow-x:auto}.izitax-v2 .iz-client-clone,.izitax-v2 .iz-marquee-toggle{display:none!important}}
