.program-block {
    padding: 25px 0px;
    height: 100%;
}
.program-block hr {
    width: 10%;
    border: 3px solid #D74100;
    transition: all 0.5s ease-in-out;
    background-color: #D74100;
}
.program-block p {
    min-height: 110px;
}
.about-program-blocks .program-block a {
    color: #000E54;
    text-decoration: none;
}
.about-program-blocks .program-block a:hover { 
    color: #D74100;
}
.program-block .content {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    height: 100%;
    padding: 25px;
    border: 3px solid #000E54;
}
.program-block .content .button {
    align-self: flex-start;
}
.program-block.paia-research h3 {
    font-size: 1.5em;
}
.program-block.paia-research p {
    min-height: 20px;
}
.admissions.program-block .content {
    justify-content: flex-start;
}