.text-column{padding:100px 20px 60px;background:#752b7e}
.text-column .text-column-flex{display:flex;flex-direction:column;justify-content:center}
.text-column .single-column{padding:50px 50px 40px 20px;color:#fff;border-bottom:1px solid #fff}
.text-column .text-column-flex .single-column:last-child{border-bottom:0}
.text-column .text-column-flex .single-column:first-child{padding-top:0}
.text-column .margin-20{margin-bottom:20px}
.text-column .margin-50{margin-bottom:50px}
@media(min-width:576px){.text-column{padding:100px 50px 60px}
}
@media(min-width:768px){.text-column{padding:100px 100px 60px}
}
@media(min-width:992px){.text-column{padding:100px 27px 100px 24px}
.text-column .text-column-flex{flex-direction:row;justify-content:center}
.text-column .single-column{padding:0 60px;border-bottom:0;border-right:1px solid #fff}
.text-column .text-column-flex .single-column:last-child{border-right:0}
}
@media(min-width :1240px){.text-column{padding:100px 57px 100px 54px}
}
@media(min-width :1440px){.text-column{padding:100px 107px 100px 104px}
}