.uk-container-ansatt {
    padding-left: 0px;
    padding-right: 0px;
}

@media screen and (min-width: 881px) {

    .uk-container-ansatt {
        max-width: 450px;
    }

}



.single-ansatte header {
    display: none;
}





/* -- Card -- */

.ansatt-card {

}

.ansatt-card-image {
    position: relative;
}

.ansatt-card-image img {
    border-bottom-right-radius: 26px;
    border-bottom-left-radius: 26px;
    border-radius: 26px;
    width: 100%;
}

.ansatt-card-link-back {
    position: absolute;
    top: 30px;
    left: 30px;
    transform: rotate(180deg);
}

.ansatt-card-logo {
    position: absolute;
    bottom: 35px;
    left: 30px;
    display: none;
}

.ansatt-card-logo svg {
    width: 100px;
    filter: drop-shadow(0px 1px 6px rgb(0 0 0 / 33%));
}

.ansatt-card-body {
    padding: 30px;
}

.ansatt-card-title {
    color: #fff;
    font-weight: 600;
    margin-bottom: 1px;
    font-size: 1.85rem;
}

.ansatt-card-role {
    color: #fff;
    font-weight: 400;
    font-size: 1rem;
    opacity: 0.6;
}

.ansatt-card-links {
    font-weight: 600;
    text-decoration: underline;
    display: block;
    font-size: 1rem;
    transition: var(--hover-transition);
}

.ansatt-card-links:hover {
    transition: var(--hover-transition);
}

.ansatt-card-email {

}

.ansatt-card-phonenumber {
    margin-top: 6px;
}

.ansatt-card-vcard {
    background: #fff;
    color: var(--dark);
    font-weight: 600;
    padding: 20px 50px;
    display: block;
    text-align: center;
    border-radius: 16px;
    margin-top: 30px;
    margin-bottom: 10px !important;
    transition: var(--hover-transition);
    font-family: unset;
    width: 100%;
    border: 0;
    font-size: 1rem;
}

.ansatt-card-vcard:hover {
    opacity: 0.6;
    color: var(--dark);
    transition: var(--hover-transition);
}

.postid-102 .ansatt-card-role {
    margin-bottom: 15px;
}

.single-ansatte {
    background: #000;
}

.single-ansatte footer {
    display: none;
}

.single-ansatte .cc-window {
    display: none;
}