.success-partners-section{padding:28px 16px 34px;background:#fff}
.success-partners-inner{width:min(1180px,100%);margin:auto}
.success-partners-heading{text-align:center;margin-bottom:20px}
.success-partners-kicker{display:inline-block;color:#029990;font-weight:800;font-size:13px;margin-bottom:5px}
.success-partners-heading h2{margin:0;color:#02343a;font-size:clamp(22px,3vw,32px);font-weight:800}
.success-partners-heading p{margin:7px 0 0;color:#708581;font-size:14px}
.success-partners-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}
.success-partner-card{min-height:112px;border:1px solid #e1ece9;border-radius:20px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:15px;text-decoration:none;box-shadow:0 8px 26px rgba(2,52,58,.05)}
.success-partner-card img{display:block;width:100%;height:58px;object-fit:contain}
.success-partner-card span{color:#385652;font-size:12px;font-weight:700;text-align:center}
@media(max-width:900px){.success-partners-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:640px){.success-partners-section{padding:22px 12px 28px}.success-partners-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.success-partner-card{min-height:94px;border-radius:17px;padding:11px}.success-partner-card img{height:48px}}
@media(max-width:390px){.success-partners-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}

.loader-failsafe-hidden{
  display:none!important;
  opacity:0!important;
  visibility:hidden!important;
  pointer-events:none!important;
}
html:not(.app-loading),
body:not(.app-loading){
  overflow-y:auto;
}
