.wp-block-dhsv-logo-grid:not(.wp-block){position:relative;width:100%}.wp-block-dhsv-logo-grid:not(.wp-block) .logo-grid-title{font-size:1rem;font-weight:400}.wp-block-dhsv-logo-grid:not(.wp-block) .logos{-ms-grid-columns:(1fr)[3];display:-ms-grid;display:grid;gap:2rem 2rem;grid-template-columns:repeat(3,1fr);margin-block:1rem;width:100%}.wp-block-dhsv-logo-grid:not(.wp-block) .logos .logo{align-items:center;display:flex;justify-content:center}.wp-block-dhsv-logo-grid:not(.wp-block) .logos .logo img{max-width:5.5rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%}@media screen and (min-width:768px){.wp-block-dhsv-logo-grid:not(.wp-block) .logos{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr);margin-top:1rem}}