.sub-hero.cm_by_the_number{margin-bottom:0;padding-bottom:6em;padding-right:8em;padding-top:6em;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.sub-hero.cm_by_the_number .column-layout{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin:0 -3em;width:calc(100% + 6em)}.sub-hero.cm_by_the_number .column-layout>.column{padding:0 3em;width:33.3%}.sub-hero.cm_by_the_number .column-layout>.column.large{width:66.6%;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0 3em}.sub-hero.cm_by_the_number .column-layout .statistic{width:32%}.sub-hero.cm_by_the_number .column-layout .statistic h3{color:#1babe2;font-size:calc(2.49375em + 1vw);font-weight:700;letter-spacing:0;line-height:1.33}.sub-hero.cm_by_the_number .column-layout .statistic h5{color:#7d95a5;font-size:calc(.9375em + .5vw);font-weight:700;letter-spacing:0;line-height:1.33;text-transform:none}.sub-hero.cm_by_the_number .column-layout>.column h6{color:#7d95a5;font-size:calc(.6875em + .5vw);font-weight:700;letter-spacing:3px;line-height:1.33;text-transform:uppercase}@media (min-width:900px){.sub-hero.cm_by_the_number{padding:6em 4em}}@media (min-width:1200px){.sub-hero.cm_by_the_number{padding:6em 7em}}@media (min-width:1600px){.sub-hero.cm_by_the_number{padding:6em 8em 6em 12em}}@media (max-width:899px){.sub-hero.cm_by_the_number{padding:6em 3em}.sub-hero.cm_by_the_number .column-layout .statistic,.sub-hero.cm_by_the_number .column-layout>.column,.sub-hero.cm_by_the_number .column-layout>.column.large{width:100%}.sub-hero.cm_by_the_number .column-layout .statistic h3{font-size:calc(1.91187em + 1vw)}.sub-hero.cm_by_the_number .column-layout>.column h6{font-size:calc(.875em + .5vw);margin-bottom:1em}.sub-hero.section-container--spacing.cm_integration_resources{padding-left:4em}}@media (max-width:767px){.sub-hero.cm_by_the_number{padding:6em 30px}.sub-hero.cm_by_the_number .column-layout{margin:0;width:100%}.sub-hero.cm_by_the_number .column-layout>.column,.sub-hero.cm_by_the_number .column-layout>.column.large{padding:0}}