.case-study-section{background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:2;overflow:hidden}.case-study-section .flex-container{align-items:center}.logo-cta{text-align:center}.logo-cta .buttons{border-top:2px solid hsla(0,0%,100%,.25);padding-top:35px;position:relative}.logo-cta .buttons:before{content:"";position:absolute;left:0;right:0;margin:0 auto;top:-12px;opacity:.25;width:0;height:0;border-right:10px solid transparent;border-bottom:10px solid #fff;border-left:10px solid transparent}.panel.case-study-panel{max-width:100%}.case-study-panel .panel-text{padding-left:35px;padding-right:35px}.case-study-panel .small-header{margin-bottom:20px}.case-study-panel h2{margin-bottom:15px}.case-study-panel .stat{font-size:26px;background:#6e69d1;background:-moz-linear-gradient(60deg,#6e69d1 0,#e84fd9 100%);background:-webkit-linear-gradient(60deg,#6e69d1,#c637b7);background:linear-gradient(60deg,#6e69d1,#c637b7);display:inline-block;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:150%;margin-bottom:0;letter-spacing:0}.case-study-panel .stat-container{align-items:flex-start;display:flex;flex-direction:column;margin-top:15px}@media screen and (min-width:992px){.logo-cta{width:400px;flex:none;margin-right:35px}.logo-cta.reverse{margin-right:0;margin-left:35px}}@media screen and (max-width:991px){.logo-cta{width:100%;margin-top:35px}}@media screen and (min-width:480px){.case-study-panel .stats{display:flex;margin-top:15px;justify-content:space-between}.case-study-panel .stat-container{width:180px;margin-right:20px}}