.b-logo-listing{padding:5rem 0}@media (min-width:992px){.b-logo-listing{padding:8rem 0}}.b-logo-listing__container{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:0;padding-right:0;position:relative;text-align:center;width:calc(100% - 40px);z-index:100}.b-logo-listing__headline{margin:auto;max-width:800px;width:90%}.b-logo-listing__logos{align-content:center;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;margin:2rem -10px}.b-logo-listing__logos>*{margin:30px;width:calc(33.33333% - 60px)}@media (min-width:768px){.b-logo-listing__logos>*{width:calc(25% - 60px)}}@media (min-width:1200px){.b-logo-listing__logos>*{width:calc(14.28% - 60px)}}.c-logo-item-new{position:relative}.c-logo-item-new,.c-logo-item-new__logo{transition:all .4s cubic-bezier(.19,1,.22,1)}.c-logo-item-new__logo{background-position:50%;background-repeat:no-repeat;background-size:contain;opacity:1;padding-top:50%}@media (max-width:767px){.c-logo-item-new__logo{padding-top:30%}}.c-logo-item-new__overlay-link{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}