
.article_wrap {
    background-color: hsl(0, 0%, 0%, 0.4);
    width: 98rem;
    border-radius: 3.2rem;
    padding: 4rem;
    margin: 10rem auto 10rem auto;
    position: relative;
    font-size: 1.7rem;
    color: #fff;
    line-height: 2;

    >*:not(:first-child){
        margin-top: 7rem;
    }

    h1{
        font-size: 2.5rem;
    }
}

@media screen and (max-width: 699.98px) {
    .article_wrap{
        width: 35.5rem;
        margin: 7rem auto 5rem auto;
        padding: 4rem 1.5rem;
        font-size: 1.5rem;

        >*:not(:first-child){
        margin-top: 3.5rem;
        }
    
        h1{
            font-size: 2.2rem;
        }
    }

    
    
}