/*****************************************************************
**** form
******************************************************************/

.pageelement-jobapplication-form {
    overflow: unset;
}

.pageelement-jobapplication-form .content-container {
    display: block;
}

.pageelement-jobapplication-form .infotext {
    margin-bottom: var(--spacing-35px);
}

.pageelement-jobapplication-form .contact-text .contact-links {
    margin-top: var(--spacing-15px);
}

.pageelement-jobapplication-form .back-link {
    display: inline-flex;
    align-items: center;
    gap: var(--spacing-10px);
    margin-bottom: var(--spacing-35px);
}

.pageelement-jobapplication-form .back-link i {
    color: var(--color-primary);
}

.pageelement-jobapplication-form .back-link span {
    font-weight: var(--font-weight-bold);
}

.pageelement-jobapplication-form .back-link:hover,
.pageelement-jobapplication-form .back-link:active {
    color: var(--color-black);
}

.pageelement-jobapplication-form .back-link:hover span,
.pageelement-jobapplication-form .back-link:active span {
    text-decoration: underline;
    text-decoration-thickness: var(--border-width-2px);
    text-underline-offset: var(--spacing-3px);
}

.pageelement-jobapplication-form .back-link:hover i,
.pageelement-jobapplication-form .back-link:active i {
    color: var(--color-primary);
}

.pageelement-jobapplication-form .back-link:focus-visible {
    outline: var(--outline);
    outline-offset: var(--outline-offset);
}

.pageelement-jobapplication-form .contact-text a {
    display: block;
    font-weight: normal;
    line-height: var(--line-height-normal);
    width: fit-content;
    color: var(--color-text);
}

.pageelement-jobapplication-form .contact-text a:hover {
    text-decoration: underline;
}

.pageelement-jobapplication-form .contact-text a i {
    width: var(--spacing-35px);
    font-size: var(--font-size-20px);
    text-align: start;
    color: var(--color-primary);
}


.pageelement-jobapplication-form .defaultform .button-submit {
    margin-left: unset;
    margin-right: unset;
}

.pageelement-jobapplication-form .detailCanvas .link-back {
    margin-top: var(--spacing-20px);
}

