.projekt-container {
    min-height: calc(100vh - 82px);
    text-align: center;
}

.project-title {
    z-index: 1;
    letter-spacing: 2px;
    font-size: 1.9rem;
    font-weight: bold;
}

.centered {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.projects-content {
    min-width: 50%;
    padding-top: 16px;
    position: relative;
}

.projects-music img,
.projects-web img,
.projects-gaming img,
.projects-other img {
    width: 100%;
    min-width: 100%;
}


.projects-music a .project-title {
    color:black;
}

.projects-web a .project-title,
.projects-other a .project-title,
.projects-gaming a .project-title {
    color: white;
}

.project-img {
    filter:blur(2.5px);
}

.webprojekt-entry, .gamingprojekt-entry, .andereprojekte-entry {
    display: flex;
    border: 1px solid white;
    padding: 1.5em;
    margin-bottom: .5em;
    flex-wrap: wrap;
}

.webprojekt-entry-content, .gamingprojekt-entry-content, .andereprojekte-entry-content {
    text-align: left;
    margin-left: .5em;
    max-width: 85%;
}

.webprojekt-entry-content > p, .gamingprojekt-entry-content > p, .andereprojekte-entry-content > p {
    word-break: break-word;
}

@media (min-width: 992px) {
    .project-img {
        filter:none;
        transition: filter 1s;
    }

    .project-img:hover,
    .project-title:hover ~ .project-img {
        filter:blur(5px);
        transition: filter 1s;
    }

}
