.two-cols-bg-shape-main{align-items:center;display:flex;justify-content:space-between}.two-cols-bg-shape-text{max-width:450px;width:100%}.two-cols-bg-shape-text h2{color:#32297e;font-weight:300;margin-bottom:20px}.two-cols-bg-shape-text p{color:#626366;font-size:16px;font-weight:400;line-height:26px}.two-cols-bg-shape-img{max-width:590px;text-align:right;width:100%}.row-reverse .two-cols-bg-shape-img{text-align:center}.two-cols-bg-shape-text ol{padding-left:20px}.two-cols-bg-shape-text ol li{font-size:16px;font-weight:400;line-height:26px;margin-bottom:20px;padding-left:20px;position:relative}.two-cols-bg-shape-text ul{list-style:none;margin:0;padding:0 10px}.two-cols-bg-shape-text ul li:before{background:url(https://23280448.fs1.hubspotusercontent-na1.net/hubfs/23280448/Homepage/tick.png) no-repeat;background-size:contain;content:"";height:20px;left:0;position:absolute;top:15px;transform:translate(-50%,-50%);width:20px}.two-cols-bg-shape-text ul li{font-size:16px;font-weight:400;line-height:24px;padding-left:20px;position:relative}.two-cols-bg-shape-text ul li:not(:last-child){margin-bottom:15px}@media (max-width:1150px){.two-cols-bg-shape-main.row-reverse .two-cols-bg-shape-text{margin-left:20px}}@media (max-width:992px){.two-cols-bg-shape-text{margin-right:20px}.two-cols-bg-shape-main.row-reverse .two-cols-bg-shape-text{margin-right:0}.two-cols-bg-shape-main{align-items:center}}@media (max-width:767px){.two-cols-bg-shape-main{display:table;flex-wrap:wrap}.two-cols-bg-shape-text{display:table-footer-group;margin-bottom:40px;margin-right:0;max-width:100%}.two-cols-bg-shape-img{display:table-header-group;max-width:100%}.two-cols-bg-shape-main.row-reverse .two-cols-bg-shape-text{margin-left:0}.two-cols-bg-shape-text h2{margin-bottom:10px;margin-top:25px}}@media (max-width:575px){.two-cols-bg-shape-text h2{color:#32297e;font-size:30px}}