.two-col-image{padding:50px 0}.two-col-image .flex{align-items:center;display:flex;flex-wrap:wrap;padding-top:50px}.two-col-image .left{width:57%}.two-col-image .right{padding-left:20px;text-align:center;width:43%}@media (max-width:767px){.two-col-image{padding:40px 0;text-align:center}.two-col-image .left{width:100%}.two-col-image .right{padding:25px 0 0;width:100%}.two-col-image .flex{padding-top:30px}}