.features-cta{position:relative}.features-cta .page-center{max-width:1112px;margin:16px auto 0}.features-cta .sec-row{margin:0 -10px}.features-cta .sec-row:after{content:"";display:table;clear:both}.features-cta .sec-col{position:relative;float:left;min-height:1px;width:33.33333333%;padding:0 12px}.features-cta .sec-col.col1{padding:0 12px 0 0}.features-cta .sec-col.col3{padding:0 0 0 12px}.features-cta .sec-col a{max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:200px;padding:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border-radius:16px;background-color:#edf2f7;background-position:50% 50%;background-size:360px;text-decoration:none}.features-cta .sec-col a h3{width:auto;font-size:18px;line-height:22px;margin:0 0 16px}.features-cta .cta-arrow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.features-cta .cta-arrow img{width:24px;height:24px;max-width:none;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}@media (max-width:991px){.features-cta .page-center{margin:24px auto 0}.features-cta .sec-col{padding:0 10px}.features-cta .sec-col.col1{padding:0 10px 0 0}.features-cta .sec-col.col3{padding:0 0 0 10px}.features-cta .sec-col a h3{margin:0 0 12px}}@media (max-width:767px){.features-cta .sec-row{margin:0}.features-cta .sec-col,.features-cta .sec-col.col1,.features-cta .sec-col.col3{padding:0 10px 0 0;width:100%}.features-cta .sec-col:not(:last-child){margin:0 0 16px}}@media (max-width:767px){.features-cta .sec-col,.features-cta .sec-col.col1,.features-cta .sec-col.col3{padding:0}.features-cta .sec-col a{height:150px}}