.spd-partners-section{overflow:hidden}.spd-partners{align-items:flex-start;display:flex;flex-wrap:wrap}.spd-partners__intro{background-color:#ff674e;border:1px solid #000;border-radius:0 30px 30px 0;flex:0 0 100%;font-size:20px;left:-20px;line-height:33px;max-width:100%;padding:30px 40px;position:relative;z-index:11}.spd-partners__intro-text{margin:0 auto;max-width:400px}.spd-partners__logos{flex:0 0 100%;margin-top:-50px;max-width:100%;position:relative;z-index:1}.spd-partners__logos-black-box{border:1px solid #000;border-radius:0 0 0 42px;border-right:none;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:94vw;z-index:-1}.spd-partners__logos-items{display:flex;flex-wrap:wrap;gap:50px 50px;margin:0 auto;max-width:664px;padding:80px 20px 50px}.spd-partners__logos-item{flex:0 0 calc(33.333% - 50px);max-width:calc(33.333% - 50px)}.spd-partners__logos-item img{max-height:46px}@media screen and (min-width:991px){.spd-partners__logos{flex:0 0 calc(100% - 580px);margin-top:100px;max-width:calc(100% - 580px)}.spd-partners__intro{border-radius:30px;flex:0 0 580px;font-size:30px;left:0;line-height:39px;max-width:580px;padding:100px 30px}.spd-partners__logos-black-box{left:-40px}}@media screen and (min-width:1450px){.spd-partners__logos-items{gap:80px 100px;padding:50px 30px}.spd-partners__logos-item{flex:0 0 calc(33.333% - 100px);max-width:calc(33.333% - 100px)}}