.three-column-outer{background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;float:left;padding-left:20px;padding-right:20px;position:relative;width:100%}.module-main-header h2{float:left;font-size:2.7rem;font-weight:400;line-height:1.5;margin:0;text-align:center;width:100%}.module-main-header h2:before{background-color:#0d0a15;border-radius:50px;content:"";display:block;height:4px;margin:0 auto;width:35px}.column-content ul li{margin-bottom:15px}.column-content ul{padding-left:20px}.icon-wrapper{max-width:30px;position:relative;width:100%}.three-column-inner-new{display:flex;flex-wrap:wrap;float:left;justify-content:space-around;padding:30px 0;width:100%}.icon-wrapper:after{background-color:#0d0a15;border-radius:50px;content:"";height:4px;left:0;position:absolute;top:45px;width:30px}.module-main-header{padding-bottom:40px}.main-column-content h2{font-size:20px;font-weight:700;line-height:1.5;//color:#212529;margin:0;//padding-top:25px}.module-main-header p{text-align:center}.column-cta a:first-child{background:#b6003c;color:#fff}.column-cta a:first-child,.column-cta a:last-child{border-radius:28px;margin-right:20px;padding:13px 27px}.column-cta a:last-child{background:#fff;border:1px solid #b6003c;color:#b6003c}.column-content p{font-size:16px;font-weight:400;line-height:1.5;margin:0;//color:#212529}.three-column-inner-new .main-column-content{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);flex:0 40%;padding:60px 30px 40px}.column-content{padding-top:10px}.column-cta{padding:40px 0}.column-cta a{color:#b6003c;cursor:pointer;display:inline-block;font-size:15px;font-weight:bolder;text-decoration:none;transition:all .3s}.column-cta a:hover{//text-decoration:underline}.column-cta i{font-size:11px}@media (max-width:767px){.three-column-outer{padding:30px 0!important}.main-column-content{flex:0 100%;margin-bottom:20px}.three-column-inner-new{display:block}.column-cta a:first-child{margin-bottom:20px}.column-cta{padding:40px 0 0}}@media (max-width:480px){.module-main-header h2{font-size:2rem}}