/*****************************************************************
**** form
******************************************************************/

.pageelement-form {
    overflow: unset;
}

.pageelement-form .content-container {
    display: block;
}

.pageelement-form .infotext {
    margin-bottom: var(--spacing-35px);
}

.pageelement-form .defaultform .button-submit {
    margin-left: unset;
    margin-right: unset;
}

.pageelement-form .detailCanvas .link-back {
    border: none;
    cursor: pointer;
    font-size: var(--font-size-18px);
    font-weight: var(--font-weight-bold);
    color: var(--color-white);
    background-color: var(--color-primary);
    display: inline-block;
    width: 27.50rem;
    margin-top: var(--spacing-40px);
    padding: var(--spacing-10px) var(--spacing-15px);
    border-radius: var(--spacing-10px);
    text-align: center;
}

.pageelement-form .detailCanvas .link-back:hover {
    background-color: var(--color-gray-medium);
}

.pageelement-form .detailCanvas .link-back:focus-visible {
    outline: var(--form-outline);
    outline-offset: var(--form-outline-offset);
}
