element.style {
}
.pkp_structure_footer_wrapper {
    background: #921e44;
}
.cmp_button, .cmp_form .buttons button, .page_lost_password .buttons button, .page_search .submit button, .block_make_submission a {
    display: inline-block;
    padding: 0 1em;
    background: #921e44;
    border: 1px solid rgba(0,0,0,0.4);
    border-top-color: #00000094;
    border-radius: 3px;
    box-shadow: inset 0 -1em 1em rgb(0 0 0 / 10%);
    font-size: .93rem;
    line-height: calc(2.143rem - 2px);
    font-weight: 700;
    color: #e5edf1;
    text-decoration: none;
}
.pkp_brand_footer {
    padding: 0.1rem;
}
.pkp_footer_content {
    padding: 0.1rem;
    text-align: left;
}