@media only screen and (max-width: 400px) {
    .inside img {
        width: 100vw !important;
    }
}

body {
    overflow: hidden;
    color: white;
    background-color: #313338;
}

.wrapper {
    position: absolute;
    left: calc(50% - 200px);
    top: calc(50% - 200px);
    width: 400px;
    height: 400px;
}

.inside {
    width: 100%;
    height: 100%;

    text-align: center;
}

.inside img {
    width: 400px;

    filter: invert(100%) sepia(36%) saturate(3448%) hue-rotate(182deg) brightness(122%) contrast(97%);
}

.inside a:hover {
    filter: brightness(120%);
}