.feature-benefits{background:#1e1b4a;background:-moz-linear-gradient(90deg,#1e1b4a 0,#352e66 50%,#693183 100%);background:-webkit-linear-gradient(90deg,#1e1b4a,#352e66 50%,#693183);background:linear-gradient(90deg,#1e1b4a,#352e66 50%,#693183);padding-bottom:55px;padding-top:80px}.flex-container.feature-benefit-container{margin-top:25px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.flex-feature-benefit{color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:35px 0;padding:0 10px;width:33.333%}.feature-benefit-text h3{font-weight:700;margin-top:2px;text-transform:none}.feature-benefit-icon-container{margin-right:16px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.feature-benefit-text{margin-right:10px;padding-top:1px}.feature-benefit-explanation{color:#fff;opacity:.85}.feature-benefit-icon{width:30px}.feature-benefit-icon,.feature-benefit-quote .quote-logo{filter:invert(1) grayscale(1) brightness(999)}.feature-benefit-quote{background:#1e1b4a5c;border-radius:12px;display:flex;flex-direction:column;margin-top:25px;padding:20px}.feature-benefit-quote .feature-quote,.feature-benefit-quote .speaker,.feature-benefit-quote .title{color:#fff}.feature-benefit-quote .speaker-headshot{background-repeat:no-repeat;background-size:cover;border-radius:50%;flex:none;height:40px;margin-right:15px;margin-top:5px;width:40px}.feature-benefit-quote .speaker-info,.feature-benefit-quote .speaker-text{display:flex}.feature-benefit-quote .speaker-info{margin:10px 0 15px}.feature-benefit-quote .speaker-text{flex-direction:column}.feature-benefit-quote .feature-quote{font-size:16px;font-style:italic;line-height:150%}.feature-benefit-quote .speaker{font-size:20px}.feature-benefit-quote .title{font-size:12px;letter-spacing:.5px;line-height:150%;opacity:.85;text-transform:uppercase}@media screen and (max-width:991px){.flex-feature-benefit{width:50%}}@media screen and (max-width:767px){.flex-feature-benefit{margin-bottom:20px;margin-top:20px;width:100%}}@media screen and (max-width:479px){.feature-benefit-icon-container{padding-top:4px}.feature-benefit-icon{width:30px}}