.TextJustified {
  text-align: justify;

  /*font-size: 200px;*/
 }

 .image-box {
    background: white;
    padding: 15px;
    /*border-radius: 6px;   optional */
    display: inline-block;
}

.sponsor-box {
    background: white;
    border-radius: 8px;
    width: 100%;
    height: 150px;       /* uniform box height */
    padding: 10px;

    display: flex;       /* centers content */
    justify-content: center;
    align-items: center;

    box-shadow: 0 2px 6px rgba(0,0,0,0.1); /* optional */
}

.sponsor-logo {
    max-height: 95px;    /* controls logo size */
    width: auto;
    object-fit: contain;
}