.LogoListElement { padding-top: 60px; }

.LogoListElement .row { background-color: #e9e9e9; }

.logo-list-container { width: 100%; padding: 40px 0; color: #0079c2; text-align: center; }

.logo-list-container h1 { margin-top: 0; margin-bottom: 50px; }

.logo-list-container .logo-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 100%; }

.logo-list-container .logo-wrapper .logo { -ms-flex-preferred-size: 33.33%; flex-basis: 33.33%; padding: 15px; }

.logo-list-container .logo-wrapper img { margin: auto; }

@media (min-width: 768px) { .logo-list-container .logo-wrapper .logo { -ms-flex-preferred-size: 16.6%; flex-basis: 16.6%; } }
/*# sourceMappingURL=logolistelement.css.map */