.arrow {
    position: absolute;
    top: 2%;
    left: 1%;
    width: 5%;
    image-rendering: pixelated;
    z-index: 10;
}
.home {
    position: absolute;
    top: 1%;
    left: 0.5%;
    width: 5%;
    image-rendering: pixelated;
    z-index: 10;
}
.invisible {
    opacity: 0;
    transition: opacity 0.5s;
}
.invisible:hover {
    opacity: 1;
}
.invisible:focus {
    opacity: 1;
}
@media only screen and (orientation: portrait) {
    .arrow {
        width: 5vw;
    }
}