@media screen and (max-width: 1024px) {
    .magazine_pic {
        width: 50%;
    }

    .magazine_right {
        width: 50%;
    }
}

@media screen and (max-width: 834px) {
    .inner {
        padding-bottom: 10rem;
    }
}

@media screen and (max-width: 530px) {
    .magazine_row {
        flex-direction: column;
    }

    .magazine_pic {
        width: 100%;
    }

    .magazine_right {
        width: 100%;
    }

}