.block-carrousel-logos{width:100vw !important;padding:3rem 0;box-sizing:border-box}.block-carrousel-logos__wrapper{display:flex;flex-direction:column;margin:0;width:100%;max-width:none;gap:32px;padding:0}.block-carrousel-logos__wrapper__text{color:#1e1e1e;text-align:center;font-family:"Neue Haas Grotesk Display Pro";letter-spacing:var(--letter-spacing-titre-haas-l);font-size:32px;line-height:1.1;font-weight:700;padding:0 1.5rem}.block-carrousel-logos__wrapper__logos{position:relative;overflow:hidden;width:100%;direction:rtl}.block-carrousel-logos__wrapper__logos .glide__track{overflow:hidden;width:100%}.block-carrousel-logos__wrapper__logos .glide__slides{display:flex;align-items:center;list-style:none;margin:0;padding:0;width:100%;direction:rtl}.block-carrousel-logos__wrapper__logos .glide__slide{display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.block-carrousel-logos__wrapper__logos .glide__slide:not(.glide__slide--large){margin-left:30px;margin-right:30px}.block-carrousel-logos__wrapper__logos .glide__slide:not(.glide__slide--large):has(+.glide__slide--large),.glide__slide--large+.block-carrousel-logos__wrapper__logos .glide__slide:not(.glide__slide--large){margin-right:6px}.block-carrousel-logos__wrapper__logos .glide__slide.glide__slide--large{margin-left:6px;margin-right:6px}.block-carrousel-logos__wrapper__logos .glide__slide:first-child{margin-right:0}.block-carrousel-logos__wrapper__logos .glide__slide:last-child{margin-left:0}.block-carrousel-logos__wrapper__logos .glide__slide:not(.glide__slide--large){width:155px;min-width:155px;max-width:155px}.block-carrousel-logos__wrapper__logos .glide__slide.glide__slide--large{width:462px;min-width:462px;max-width:462px}.block-carrousel-logos__wrapper__logos__logo{display:flex;align-items:center;justify-content:center;width:131px;height:105px;background-color:#f2f2f2;border-radius:2px;position:relative;z-index:0}.block-carrousel-logos__wrapper__logos__logo--large{width:462px !important;height:260px !important;background-color:rgba(0,0,0,0);border-radius:4px}.block-carrousel-logos__wrapper__logos__logo img{width:100%;height:100%;object-fit:contain;padding:0 1rem;background:rgba(0,0,0,0) !important;box-shadow:none;border:none}.block-carrousel-logos__wrapper__logos__logo--large img{width:462px !important;height:260px !important;object-fit:cover !important;padding:0;border-radius:4px}.block-carrousel-logos__wrapper__logos__logo:empty::before,.block-carrousel-logos__wrapper__logos__logo:not(:has(img))::before{content:"Logo";color:#2e2c7e;font-size:16px;font-weight:500;opacity:.4}.block-carrousel-logos__wrapper__logos__logo:has(img){background:rgba(0,0,0,0)}@media screen and (max-width: 768px){.block-carrousel-logos__wrapper{gap:16px}.block-carrousel-logos__wrapper__text{font-size:48px}.block-carrousel-logos__wrapper__logos .glide__slide{margin:0 !important;padding:0 !important}.block-carrousel-logos__wrapper__logos .glide__slide:not(.glide__slide--large){width:120px;min-width:120px;max-width:120px}.block-carrousel-logos__wrapper__logos .glide__slide.glide__slide--large{width:280px;min-width:280px;max-width:280px}.block-carrousel-logos__wrapper__logos__logo{width:120px;height:87px}.block-carrousel-logos__wrapper__logos__logo--large{width:280px !important;height:158px !important}.block-carrousel-logos__wrapper__logos__logo--large img{width:280px !important;height:181px !important}.block-carrousel-logos__wrapper__logos__logo:empty::before,.block-carrousel-logos__wrapper__logos__logo:not(:has(img))::before{font-size:12px}}
