.wp-block-logo-gallery{-moz-column-gap:60px;column-gap:60px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:60px}@media screen and (max-width:820px){.wp-block-logo-gallery.has-columns-1 .logo-card{max-width:360px}}@media screen and (max-width:640px){.wp-block-logo-gallery.has-columns-1 .logo-card{max-width:none}}.wp-block-logo-gallery.has-columns-2 .logo-card{flex:0 1 calc(50% - 30px);max-width:570px}@media screen and (max-width:640px){.wp-block-logo-gallery.has-columns-2 .logo-card{flex:1 1 100%;max-width:none}}.wp-block-logo-gallery.has-columns-3 .logo-card{flex:0 1 calc(33.33% - 40px);max-width:360px}@media screen and (max-width:820px){.wp-block-logo-gallery.has-columns-3 .logo-card{flex:0 1 calc(50% - 30px);max-width:570px}}@media screen and (max-width:640px){.wp-block-logo-gallery.has-columns-3 .logo-card{flex:1 1 100%;max-width:none}}.wp-block-logo-gallery.has-columns-4 .logo-card{flex:0 1 calc(25% - 45px);max-width:255px}@media screen and (max-width:820px){.wp-block-logo-gallery.has-columns-4 .logo-card{flex:0 1 calc(50% - 30px);max-width:570px}}@media screen and (max-width:640px){.wp-block-logo-gallery.has-columns-4 .logo-card{flex:1 1 100%;max-width:none}}.wp-block-logo-gallery.has-columns-5 .logo-card{flex:0 1 calc(20% - 48px)}.wp-block-logo-gallery.has-columns-6 .logo-card{flex:0 1 calc(16.66% - 8px)}.wp-block-logo-gallery *,.wp-block-logo-gallery :after,.wp-block-logo-gallery :before{transition:all .3s ease-in-out}@media(prefers-reduced-motion:reduce){.wp-block-logo-gallery *,.wp-block-logo-gallery :after,.wp-block-logo-gallery :before{transition:none}}.wp-block-logo-gallery .logo-card{flex:1 1 100%;max-width:570px}
