.four-col-module-outer{padding:150px 0}.four-col-module-outer>.page-center{box-sizing:border-box;max-width:1500px;padding:0 15px;width:100%}.four-col-module-inner h2{color:#3f1739;font-family:Poppins,sans-serif;font-size:40px;font-weight:600;letter-spacing:0;line-height:60px;margin-bottom:70px;padding-bottom:0;text-align:center;text-transform:none}.four-col-repeater{display:flex;flex-wrap:wrap}.four-col-repeater>*{background-color:#fff;border-radius:13px;-webkit-box-shadow:-1px 2px 15px 6px rgba(0,0,0,.1);-moz-box-shadow:-1px 2px 15px 6px rgba(0,0,0,.1);box-shadow:-1px 2px 15px 6px rgba(0,0,0,.1);margin-bottom:30px;margin-right:30px;max-width:calc(33% - 30px);padding:60px 35px 50px;position:relative}.four-col-repeater>:last-child{margin-right:0}.four-col-repeater>* icon-img{height:51px}.four-col-repeater>* .icon-img{align-items:center;display:flex;height:51px;margin-bottom:20px}.four-col-repeater>* h4{color:#3f1739;font-family:Poppins,sans-serif;font-size:22px;font-weight:600;line-height:28px;margin-bottom:10px}.four-col-repeater>* p{color:#3f1739;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:24px}.four-col-repeater>* a{-webkit-appearance:none;background-color:#e51e2c;border:1px solid #e51e2c;border-radius:20px;bottom:50px;color:#fff;display:inline-block;font:900 12px/18px Lato,sans-serif;font-family:Poppins,sans-serif;left:50%;letter-spacing:1px;outline:0;padding:8px 20px 7px;position:absolute;text-align:center;text-decoration:none;text-transform:none;transform:translateX(-50%);transition:all .2s ease}.four-col-repeater>* .info-sec{padding-bottom:40px}@media screen and (max-width:1300px){.four-col-repeater>*{max-width:calc(33% - 30px)}}@media screen and (max-width:1199px){.four-col-repeater>*{max-width:calc(33% - 30px);padding:50px 25px}.four-col-repeater>* a{width:70%}}@media screen and (max-width:991px){.four-col-module-outer{padding:60px 0 40px}.four-col-module-inner h2{margin-bottom:50px}.four-col-repeater>*{margin-bottom:30px;max-width:47.9%}.four-col-repeater>:nth-child(2n){margin-right:0}.four-col-repeater>* a{width:50%}}@media screen and (max-width:767px){.four-col-module-outer{padding:40px 0}.four-col-module-inner h2{font-size:30px;line-height:36px;margin-bottom:40px}.four-col-repeater>*{flex-basis:100%;margin-right:0;max-width:100%;padding:40px 20px}.four-col-repeater>* a{bottom:30px}.four-col-repeater>:last-child{margin-bottom:0}}