.logo_404 {
    position: relative;
    height: 32rem;
    width: 32rem;
}

.logo_404 h1 {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 8rem;
    color: var(--color-primary);
    font-weight: 600;
}

.logo_404 svg {
    position: absolute;
    height: 32rem;
    width: 32rem;
    color: var(--color-primary);
    animation: rotationLeft 10s infinite ease-in-out alternate;
}

.not-found-message {
    color: var(--color-text);
    text-align: justify;
}

.not-found-title {
    font-size: 3.2rem;
    width: 50%;
    color: var(--color-text);
    text-align: center;
}

.not-found-message {
    font-size: 1.6rem;
    width: 50%;
}
