#main-image {
    width: 70%;
    height: auto;
    animation: wiggleintensely 1.5s ease 0s infinite alternate;
}

#projects {
    img {
        height: 200px;
        width: auto;
    }
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    overflow-x: auto;
}

@media only screen and (hover: none) and (pointer: coarse) {
    #projects {
        img {
            height: 300px;
            border-radius: 10px;
            margin: 5px;
            width: auto;
        }
        display: flex;
        flex-wrap: nowrap;
        flex-direction: row;
        overflow-x: auto;
    }
}

@keyframes wiggleintensely {
    0% {
        transform: rotate(-0.2rad);
    }
    25% {
        transform: rotate(0.3rad);
    }
    50% {
        transform: rotate(-0.1rad);
    }
    100% {
        transform: rotate(0.1rad);
    }
}
