.dp-logos{box-sizing:border-box;display:block!important;width:100%}.dp-logos .wp-block-dp-image,.dp-logos .wp-block-image{align-items:center;box-sizing:border-box;container-type:normal!important;display:inline-flex;justify-content:center;margin:0!important;padding:0}.dp-logos .wp-block-dp-image a,.dp-logos .wp-block-image a{align-items:center;display:inline-flex;height:100%;justify-content:center;text-decoration:none;width:100%}.dp-logos .wp-block-dp-image img,.dp-logos .wp-block-image img{border-radius:0!important;display:block;height:var(--dp-logos-image-height,40px);margin:0 auto;max-height:var(--dp-logos-image-height,40px);object-fit:contain;width:auto}.dp-logos--grid .dp-logos__track{align-items:center;display:grid;gap:var(--dp-logos-gap,var(--wp--style--block-gap,1rem));grid-template-columns:repeat(auto-fill,minmax(var(--dp-logos-item-width,160px),1fr));justify-content:center;width:100%}.dp-logos--grid .wp-block-dp-image,.dp-logos--grid .wp-block-image{display:flex;height:100%;padding:8px 12px;width:100%}.dp-logos--grid .wp-block-dp-image img,.dp-logos--grid .wp-block-image img{max-width:100%}.dp-logos--flex .dp-logos__track{align-items:center;container-type:normal!important;display:flex!important;flex-wrap:wrap;gap:var(--dp-logos-gap,var(--wp--style--block-gap,2.5rem));justify-content:center;width:100%}.dp-logos--flex .wp-block-dp-image,.dp-logos--flex .wp-block-image{display:inline-flex;flex:0 0 auto;max-width:100%;padding:4px 8px;width:auto}.dp-logos--flex .wp-block-dp-image img,.dp-logos--flex .wp-block-image img{max-width:none}.dp-logos--marquee{mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);overflow:hidden}.dp-logos--marquee .dp-logos__track{align-items:center;animation:dp-logos-marquee var(--dp-logos-marquee-speed,35s) linear infinite;container-type:normal!important;display:flex!important;gap:var(--dp-logos-gap,var(--wp--style--block-gap,2.5rem));width:max-content!important}.dp-logos--marquee .wp-block-dp-image,.dp-logos--marquee .wp-block-image{display:inline-flex;flex:0 0 var(--dp-logos-item-width,auto);flex-shrink:0;padding:0;width:var(--dp-logos-item-width,auto)}.dp-logos--marquee .wp-block-dp-image img,.dp-logos--marquee .wp-block-image img{max-width:var(--dp-logos-item-width,none)}.dp-logos--marquee.dp-logos--reverse .dp-logos__track{animation-direction:reverse}.dp-logos--marquee.dp-logos--pause-hover:hover .dp-logos__track{animation-play-state:paused}@keyframes dp-logos-marquee{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - var(--dp-logos-gap, var(--wp--style--block-gap, 2.5rem))/2))}}