.isc-partners-home-row{margin-left:0!important;margin-right:0!important}.isc-partners-home-row>.wpb_column>.vc_column-inner{padding-left:0!important;padding-right:0!important}.isc-partners-section{--gap:22px;background:var(--isc-partners-bg);padding:var(--isc-partners-pad) 0;overflow:hidden;position:relative}.isc-partners-section:before{content:"";position:absolute;width:320px;height:320px;border-radius:50%;right:-170px;top:-170px;background:radial-gradient(circle,rgba(40,185,230,.14),rgba(40,185,230,0) 70%);pointer-events:none}.isc-partners-inner{width:min(1240px,calc(100% - 48px));margin:0 auto;position:relative}.isc-partners-head{display:flex;align-items:flex-end;justify-content:space-between;gap:36px;margin-bottom:34px}.isc-partners-head>div:first-child{max-width:760px}.isc-partners-eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--isc-partners-accent);font-size:13px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px}.isc-partners-eyebrow:before{content:"";width:30px;height:2px;background:currentColor}.isc-partners-head h2{margin:0 0 12px;color:var(--isc-partners-heading);font-size:clamp(30px,3vw,46px);line-height:1.12;font-weight:800;letter-spacing:-.025em}.isc-partners-head p{margin:0;color:var(--isc-partners-text);font-size:16px;line-height:1.75;max-width:720px}.isc-partners-nav{display:flex;gap:10px;flex:0 0 auto}.isc-partners-nav button{width:46px;height:46px;border-radius:50%;border:1px solid rgba(8,44,89,.14);background:#fff;color:var(--isc-partners-heading);font-size:22px;line-height:1;cursor:pointer;box-shadow:0 8px 24px rgba(8,44,89,.07);transition:transform .2s ease,border-color .2s ease,color .2s ease}.isc-partners-nav button:hover{transform:translateY(-2px);border-color:var(--isc-partners-accent);color:var(--isc-partners-accent)}.isc-partners-viewport{overflow:hidden;padding:4px 2px 14px}.isc-partners-track{display:flex;gap:var(--gap);transition:transform .42s cubic-bezier(.2,.75,.25,1);will-change:transform}.isc-partners-card{flex:0 0 calc((100% - (var(--gap) * (var(--isc-partners-desktop) - 1))) / var(--isc-partners-desktop));height:156px;background:var(--isc-partners-card);border:1px solid rgba(8,44,89,.08);border-radius:18px;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 36px rgba(8,44,89,.055);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.isc-partners-card:hover{transform:translateY(-5px);box-shadow:0 18px 42px rgba(8,44,89,.10);border-color:rgba(40,185,230,.45)}.isc-partners-card>a,.isc-partners-logo-media{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.isc-partners-logo-media{padding:24px 26px}.isc-partners-logo-media img{display:block;max-width:100%;max-height:92px;width:auto;height:auto;object-fit:contain;filter:saturate(.96);transition:transform .25s ease,filter .25s ease}.isc-partners-card:hover img{transform:scale(1.035);filter:saturate(1.06)}.isc-partners-layout-grid .isc-partners-track{display:grid;grid-template-columns:repeat(var(--isc-partners-desktop),minmax(0,1fr));transform:none!important}.isc-partners-layout-grid .isc-partners-card{width:auto;flex:auto}
@media(max-width:991px){.isc-partners-inner{width:min(100% - 36px,1240px)}.isc-partners-head{align-items:center}.isc-partners-card{flex-basis:calc((100% - (var(--gap) * (var(--isc-partners-tablet) - 1))) / var(--isc-partners-tablet))}.isc-partners-layout-grid .isc-partners-track{grid-template-columns:repeat(var(--isc-partners-tablet),minmax(0,1fr))}}
@media(max-width:640px){.isc-partners-section{--gap:14px;padding:58px 0}.isc-partners-inner{width:min(100% - 28px,1240px)}.isc-partners-head{display:block;margin-bottom:24px}.isc-partners-head h2{font-size:30px}.isc-partners-head p{font-size:15px}.isc-partners-nav{margin-top:18px}.isc-partners-nav button{width:42px;height:42px}.isc-partners-card{height:132px;flex-basis:calc((100% - (var(--gap) * (var(--isc-partners-mobile) - 1))) / var(--isc-partners-mobile))}.isc-partners-logo-media{padding:20px}.isc-partners-logo-media img{max-height:78px}.isc-partners-layout-grid .isc-partners-track{grid-template-columns:repeat(var(--isc-partners-mobile),minmax(0,1fr))}}
.rtl .isc-partners-head,.isc-partners-section[dir="rtl"] .isc-partners-head{direction:rtl}.rtl .isc-partners-eyebrow:before{order:2}
