.default-logo__header:after,.default-logo__header:before,.default-logo__wrap:after,.default-logo__wrap:before{content:"";display:table}.default-logo__header:after,.default-logo__wrap:after{clear:both}.default-logo__header,.default-logo__wrap{display:block;margin-left:auto;margin-right:auto;max-width:120rem;padding-left:2rem;padding-right:2rem;width:100%}@media only screen and (min-width:640px){.default-logo__header,.default-logo__wrap{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:768px){.default-logo__header,.default-logo__wrap{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:3360px){.default-logo__header,.default-logo__wrap{padding-left:0;padding-right:0}}.default-logo__header.explode,.default-logo__wrap.explode{padding-left:0;padding-right:0}.default-logo__header{margin-bottom:2.5rem}.default-logo__header :last-child{margin-bottom:0}.default-logo__content,.default-logo__list{display:block;float:left;padding-left:1rem;padding-right:1rem;width:100%}.default-logo__background{font-size:0;padding-top:4rem;text-align:center}.default-logo__background.background-colour,.default-logo__background.background-colour--,.default-logo__background.background-colour--none{background-color:#f9faff}.default-logo-item{display:inline-block;margin-bottom:4rem;padding-left:1rem;padding-right:1rem;vertical-align:middle;width:100%}@media only screen and (min-width:540px){.default-logo-item{width:50%}}@media only screen and (min-width:540px) and (max-width:767px){.default-logo-item:nth-child(odd) img{margin-right:2rem}.default-logo-item:nth-child(2n) img{margin-left:2rem}}@media only screen and (min-width:768px){.default-logo-item{width:20%}}.default-logo-item__image{display:block;margin-left:auto;margin-right:auto;object-fit:contain;object-position:center}