.clients-logo-section-main .clients-logo-boxes .clients-logo-box{display:flex;align-items:center;justify-content:center}.clients-logo-section-main.clients-logo-layout-1{width:100vw;position:relative;right:50%;left:50%;margin-left:-50vw !important;margin-right:-50vw !important;padding:100px 0}.clients-logo-section-main.clients-logo-layout-1 .block-container{max-width:1522px}.clients-logo-section-main.clients-logo-layout-1 .clients-logo-mobile{text-align:center}.clients-logo-section-main.clients-logo-layout-1 .clients-logo-boxes{display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:30px;grid-row-gap:40px;row-gap:40px;justify-content:space-between;align-items:center}.clients-logo-section-main.clients-logo-layout-1.client-logos-solutions-wrap h2{font-size:12px;color:#d45829;line-height:100%;text-transform:uppercase;font-weight:500}.clients-logo-section-main.clients-logo-layout-2{padding:100px 0}.clients-logo-section-main.clients-logo-layout-2 h2{color:#d45829;font-size:12px;line-height:100%;font-weight:600;margin:0 0 50px 0;text-align:center;text-transform:uppercase}.clients-logo-section-main.clients-logo-layout-2 .clients-logo-boxes{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:60px 80px}.clients-logo-section-main.clients-logo-layout-2 .clients-logo-boxes .clients-logo-box{width:calc(16.66% - 75px)}.clients-logo-section-main.clients-logo-layout-3{padding:0;width:inherit;position:static;margin:0 auto !important;max-width:930px}.clients-logo-section-main.clients-logo-layout-3 h2{color:#6a6969;font-size:16px;line-height:100%;font-weight:600;margin:0 0 30px 0}.clients-logo-section-main.clients-logo-layout-3 .clients-logo-boxes{display:grid;justify-content:space-between;align-items:center;grid-template-columns:repeat(6, 1fr);grid-gap:30px 55px;gap:30px 55px}.clients-logo-section-main.clients-logo-layout-4{padding:0;width:inherit;position:static;margin:0 !important}.clients-logo-section-main.clients-logo-layout-4 h2{color:#a2a2a2;font-size:18px;line-height:100%;font-weight:400;margin:0 0 20px 0;text-align:left}.clients-logo-section-main.clients-logo-layout-4 .clients-logo-boxes{gap:35px 40px;max-width:495px;display:flex;flex-wrap:wrap;align-items:center}.clients-logo-section-main.clients-logo-layout-4 .clients-logo-boxes .clients-logo-box{justify-content:flex-start}.clients-logo-section-main.clients-logo-layout-5{border:1px solid #cacaca;border-radius:20px;padding:40px 40px 40px 0;margin:0 0 80px 0;max-width:796px;width:100%;box-sizing:border-box}.clients-logo-section-main.clients-logo-layout-5 .clients-logo-boxes{display:grid;grid-gap:35px 0;gap:35px 0;grid-template-columns:repeat(5, 1fr);justify-content:flex-start}@media (min-width: 768px){.clients-logo-section-main.clients-logo-layout-1 .clients-logo-mobile{display:none}}@media (max-width: 1024px){.clients-logo-section-main.clients-logo-layout-1{padding:80px 0}.clients-logo-section-main.clients-logo-layout-1 .clients-logo-boxes{grid-template-columns:repeat(5, 1fr)}.clients-logo-section-main.clients-logo-layout-2{padding:80px 0}.clients-logo-section-main.clients-logo-layout-2 h2{margin:0 0 30px 0}.clients-logo-section-main.clients-logo-layout-3 h2{margin:0 0 20px 0}.clients-logo-section-main.clients-logo-layout-5{margin:0 0 60px 0}}@media (max-width: 991px){.clients-logo-section-main.clients-logo-layout-2 .clients-logo-boxes{gap:50px 50px}.clients-logo-section-main.clients-logo-layout-2 .clients-logo-boxes .clients-logo-box{width:calc(25% - 40px)}.clients-logo-section-main.clients-logo-layout-3 .clients-logo-boxes{gap:30px 40px}}@media (max-width: 767px){.clients-logo-section-main.clients-logo-layout-1{padding:50px 0}.clients-logo-section-main.clients-logo-layout-1 .clients-logo-boxes{display:none}.clients-logo-section-main.clients-logo-layout-2{padding:50px 0}.clients-logo-section-main.clients-logo-layout-2 h2{margin:0 0 25px 0}.clients-logo-section-main.clients-logo-layout-2 .clients-logo-boxes{gap:30px 30px;justify-content:flex-start}.clients-logo-section-main.clients-logo-layout-2 .clients-logo-boxes .clients-logo-box{width:calc(20% - 24px)}.clients-logo-section-main.clients-logo-layout-3 .clients-logo-boxes{grid-template-columns:repeat(4, 1fr)}.clients-logo-section-main.clients-logo-layout-4 .clients-logo-boxes{gap:30px 30px}.clients-logo-section-main.clients-logo-layout-5{margin:0 0 40px 0;padding:30px 30px}.clients-logo-section-main.clients-logo-layout-5 .clients-logo-boxes{grid-template-columns:repeat(4, 1fr);gap:30px 30px}}@media (max-width: 480px){.clients-logo-section-main.clients-logo-layout-2 .clients-logo-boxes .clients-logo-box{width:calc(25% - 23px)}.clients-logo-section-main.clients-logo-layout-3 .clients-logo-boxes{grid-template-columns:repeat(3, 1fr)}.clients-logo-section-main.clients-logo-layout-4 .clients-logo-boxes{justify-content:flex-start}.clients-logo-section-main.clients-logo-layout-4 .clients-logo-boxes .clients-logo-box{width:calc(33.33% - 20px);justify-content:center}.clients-logo-section-main.clients-logo-layout-5 .clients-logo-boxes{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 380px){.clients-logo-section-main.clients-logo-layout-3 .clients-logo-boxes{grid-template-columns:repeat(2, 1fr);gap:30px 30px}.clients-logo-section-main.clients-logo-layout-4 .clients-logo-boxes .clients-logo-box{width:calc(50% - 15px);justify-content:center}.clients-logo-section-main.clients-logo-layout-5 .clients-logo-boxes{grid-template-columns:repeat(2, 1fr)}}
