.two-col-text-block{overflow:hidden;padding:80px 0 60px;position:relative}.two-col-text-block h2{margin:0 0 30px;text-align:center}.two-col-text-block .text-col-row{background:#e0dfec;border-radius:12px;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;padding:40px}.two-col-text-block .text-col{width:48%}.two-col-text-block .text-col p:last-child{margin-bottom:0}@media (max-width:1024px){.two-col-text-block .text-col-row{-ms-flex-direction:column;flex-direction:column;margin:-15px 0}.two-col-text-block .text-col{padding:15px 0;width:100%}}@media (max-width:767px){.two-col-text-block{padding:40px 0 30px}.two-col-text-block .text-col{width:100%}.two-col-text-block .text-col-row{padding:10px 20px}}