.partners-section{--partners-red:#e10600;--partners-black:#0b0b0d;--partners-white:#fff;--partners-gray:#777;background:#0a0a0a;width:100%;max-width:100%;padding:55px 0 60px;position:relative;overflow:hidden;height:auto!important;min-height:0!important}.partners-container{flex-direction:column;width:min(1200px,100% - 48px);margin:0 auto;display:flex;position:relative}.partners-header{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:38px;display:flex}.partners-title{color:#fff;letter-spacing:.28em;text-transform:uppercase;text-align:center;margin:0;font-size:12px;font-weight:800;line-height:1;position:relative}.partners-title:before{content:"";background:var(--partners-red);width:34px;height:2px;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}.partners-slider{align-items:center;width:100%;height:110px;display:flex;position:relative;overflow:hidden}.partnersSwiper{width:100%;height:110px;overflow:hidden}.partners-slide{box-sizing:border-box;justify-content:center!important;align-items:center!important;height:110px!important;display:flex!important}.partner-logo-card{background:#fff;border:1px solid #0b0b0d14;justify-content:center;align-items:center;width:150px;height:85px;padding:15px;transition:transform .35s,border-color .35s,box-shadow .35s;display:flex}.partner-logo{-o-object-fit:contain;object-fit:contain;filter:none;opacity:1;transition:transform .35s,filter .35s;display:block;width:auto!important;max-width:125px!important;height:auto!important;max-height:60px!important}.partner-logo-card:hover{border-color:#e1060073;transform:translateY(-4px);box-shadow:0 12px 30px #e106001f}.partner-logo-card:hover .partner-logo{filter:none;opacity:1;transform:scale(1.06)}.partners-empty{min-height:100px;color:var(--partners-gray);justify-content:center;align-items:center;font-size:13px;display:flex}.partners-description{color:#fff;text-align:center;max-width:700px;margin:12px auto 0;font-size:15px;line-height:1.7}@media (width<=992px){.partners-section{padding:48px 0 52px}.partners-container{width:min(100% - 40px,900px)}.partners-header{margin-bottom:34px}.partners-slider,.partnersSwiper{height:100px}.partners-slide{height:100px!important}.partner-logo-card{width:140px;height:78px}}@media (width<=600px){.partners-section{padding:42px 0 45px}.partners-container{width:calc(100% - 30px)}.partners-header{margin-bottom:30px}.partners-title{letter-spacing:.22em;font-size:10px}.partners-slider,.partnersSwiper{height:88px}.partners-slide{height:88px!important}.partner-logo-card{width:125px;height:70px;padding:12px}.partner-logo{max-width:95px!important;max-height:45px!important}}
