.home-header {
    color: white;
    z-index: -1;
    position: absolute;
    font-weight: normal;
    font-size: 3em;
    text-align: center;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    animation-name: fadeIn;
    animation-duration: 2s;
}
.home-image {
    width: inherit;
    height: inherit;
    object-fit: cover;
    object-position: 50% 70%;
    position: absolute;
    z-index: -2;
}
.home-header-image {
    margin: 1em auto 0;
    position: relative;
    width: 90vw;
    height: 60vh;
}

.service-redirect {
    color: black;
    padding: 5%;
    font-size: 3em;
}

@media (max-width: 1000px) {
    .home-header-image {
        height: 40vh;
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}