@media screen and (max-width: 768px){
    #title span {
        font-size: 4rem;
    }
    main article{
        margin: 0 20px 7.5vh 20px;
    }
    main article h2{
        text-align: center;
    }
    main article div{
        display: flex;
        flex-direction: column;
    }
    main article div img{
        margin-top: 20px;
        width:80vw;
        border-radius:20px;
        margin-left: 5vw;
    }
    .box {
        width: content-box;
        transition: 0.5s;
        box-shadow: 0 20px 30px rgba(0, 0, 0, .1);
        line-height: 0;
        height:auto;
        border-radius:20px;
        margin: 0 2% 50px;
    }
    .box img {
        border-radius: 0;
        width: 100%;
        margin-left: 0;
        margin-top: 0;
        transition: 0.5s;
        position: relative;
    }
    #prijzen div section{
        margin-top: 10px;
        width: 80vw;
    }
}