/* Provider identity marks: natural proportions, clear space and original colours. */
body .entry-content .px-provider-logo{display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;background:#fff;border:0;border-radius:0;padding:12px;max-width:100%;box-shadow:none;line-height:0}
body .entry-content .px-provider-logo--section{width:204px;min-height:76px;margin:12px 0 24px}
body .entry-content .px-provider-logo img.px-provider-logo-image{display:block!important;object-fit:contain!important;object-position:left center;width:180px!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important}
body .entry-content .px-provider-logo--table{width:112px;min-height:50px;padding:8px;margin:0 0 8px}
body .entry-content .px-provider-logo--table img.px-provider-logo-image{width:96px!important}
body .entry-content .px-provider-cell{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:10rem;max-width:100%;white-space:normal}
body .entry-content .px-provider-name{display:block;line-height:1.45;font-weight:700}
body .entry-content a.px-provider-review{display:block;font-size:14px;line-height:1.5;white-space:normal;font-weight:400}
@media(max-width:359px){body .entry-content .px-provider-logo--section{width:184px}body .entry-content .px-provider-logo--section img.px-provider-logo-image{width:160px!important}}
