.cp-testimonial{background-position:top;background-repeat:no-repeat;background-size:100% auto}.cp-testimonial__heading{font-size:32px;letter-spacing:-1px;line-height:1.3125;padding-bottom:30px;text-align:center}.cp-testimonial__col--image{padding-bottom:30px}.cp-testimonial__copy-title{color:#191a51;font-size:20px;line-height:1.5em}.cp-testimonial--type-1 .cp-testimonial__copy-title{font-weight:700;letter-spacing:-.25px}.cp-testimonial--type-2 .cp-testimonial__copy-title{border-bottom:1px solid #efeff3;margin-bottom:20px;padding-bottom:20px}.cp-testimonial__copy-desc ul{list-style:none;padding-left:0}.cp-testimonial__copy-desc ul li{padding-bottom:15px;padding-left:20px;position:relative}.cp-testimonial__copy-desc ul li:before{color:#5f63ff;content:"⁄";font-family:modern_pictograms_proregular;font-size:16px;left:0;line-height:1.625;position:absolute;top:2px}.cp-testimonial__testimonial-quote{color:#191a51;font-size:24px;letter-spacing:-.2px;line-height:1.666667;padding-bottom:10px}.cp-testimonial__col--testimonial{position:relative;text-align:center}.cp-testimonial__col--testimonial:before{background-image:url(https://cdn2.hubspot.net/hubfs/5348071/icons/quote-icon.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:25px;margin:0 auto 20px;width:32px}.cp-testimonial__testimonial-company{color:#5f63ff;text-transform:uppercase}.cp-testimonial--type-1 .cp-testimonial__col--testimonial{text-align:left}.cp-testimonial--type-1 .cp-testimonial__testimonial-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cp-testimonial--type-1 .cp-testimonial__testimonial-logo{-webkit-box-flex:0;background:#fff;border:2px solid #fff;border-radius:50%;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.15);box-shadow:0 3px 10px 0 rgba(0,0,0,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 50px;flex:0 0 50px;height:50px;max-width:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px}.cp-testimonial--type-1 .cp-testimonial__testimonial-company{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:14px;max-width:100%;padding-left:20px}.cp-testimonial--type-2 .cp-testimonial__testimonial-quote{padding-bottom:20px}@media screen and (min-width:768px){.cp-testimonial__inner{padding-bottom:60px}.cp-testimonial__heading{font-size:46px;letter-spacing:-.5px;padding-bottom:40px}.cp-testimonial__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.cp-testimonial--type-2 .cp-testimonial__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cp-testimonial__col--image{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-bottom:40px;padding-left:15px;padding-right:15px}.cp-testimonial__col--copy,.cp-testimonial__col--testimonial{padding-left:15px;padding-right:15px}.cp-testimonial--type-2 .cp-testimonial__col--image,.cp-testimonial__col--copy,.cp-testimonial__col--testimonial{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.cp-testimonial--type-2 .cp-testimonial__col--testimonial{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.cp-testimonial--type-1 .cp-testimonial__copy-title{font-size:24px}.cp-testimonial--type-2 .cp-testimonial__copy-title{font-size:22px}.cp-testimonial--type-1 .cp-testimonial__col--testimonial{padding-left:100px}.cp-testimonial__col--testimonial:before{height:35px;width:45px}.cp-testimonial--type-1 .cp-testimonial__col--testimonial:before{left:25px;position:absolute;top:0}.cp-testimonial__testimonial-quote{font-size:27px}.cp-testimonial--type-1 .cp-testimonial__testimonial-quote{font-size:30px;padding-top:7px}.cp-testimonial--type-2 .cp-testimonial__testimonial-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cp-testimonial--type-2 .cp-testimonial__testimonial-company,.cp-testimonial--type-2 .cp-testimonial__testimonial-logo{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.cp-testimonial--type-2 .cp-testimonial__testimonial-company{-webkit-box-ordinal-group:0;-ms-flex-order:-1;font-weight:700;order:-1;padding-bottom:28px}}@media screen and (max-width:767px){.cp-testimonial{background-image:none!important}}