/* Change 25 — Contact credentials only. Image edges use the Contact heading gutter. */
@media(min-width:851px){
 body[data-page="contact-page"] #contact-page .v20-contact-credentials{
  display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;
  justify-content:flex-start!important;align-items:center!important;
  column-gap:1cm!important;row-gap:1cm!important;
  width:100%!important;max-width:100%!important;
  margin-left:0!important;margin-right:0!important;
  padding-left:0!important;padding-right:0!important;
  box-sizing:border-box!important;
 }
 body[data-page="contact-page"] #contact-page .v20-contact-credentials>img{
  display:block!important;flex:0 1 auto!important;min-width:0!important;
  width:auto!important;max-width:none!important;height:auto!important;
  object-fit:contain!important;object-position:left center!important;
  margin:0!important;padding:0!important;
 }
 body[data-page="contact-page"] #contact-page .v20-contact-credentials>img:nth-child(1){width:clamp(190px,23vw,300px)!important;flex-shrink:1!important}
 body[data-page="contact-page"] #contact-page .v20-contact-credentials>img:nth-child(2),
 body[data-page="contact-page"] #contact-page .v20-contact-credentials>img:nth-child(3),
 body[data-page="contact-page"] #contact-page .v20-contact-credentials>img:nth-child(4){width:clamp(85px,10vw,125px)!important;flex-shrink:1!important}
}
@media(max-width:850px){
 body[data-page="contact-page"] #contact-page .v20-contact-credentials{
  display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;
  gap:1cm!important;padding-left:0!important;margin-left:0!important;
 }
 body[data-page="contact-page"] #contact-page .v20-contact-credentials>img{width:auto!important;max-width:42%!important;max-height:110px!important;object-fit:contain!important;margin:0!important}
}
