.article-wrap{display:flex;flex-direction:row;justify-content:space-between;padding:45px 0 150px}.article-img{width:42.4%}.article-text{width:50%}.text-block{background-color:#faf8f9;border-radius:0 0 150px 0;padding:34px 100px 34px 40px}@media(max-width:920px){.article-wrap{flex-direction:column-reverse;padding:20px 0 30px}.article-text{padding-bottom:30px;width:100%}.article-img{width:100%}}@media(max-width:420px){.text-block{border-radius:0 0 0 0;padding:20px}}