section.case-study-blocks{padding:80px 20px;position:relative}.csb-container{margin:0 auto;max-width:850px;position:relative}.csb-heading h2{color:#fff;font-size:48px;line-height:1.3;margin-bottom:20px}h5.head-eyebrow.cyan{font-size:16px}.csb-heading p{color:#fff;font-size:20px}.csb-heading{margin-bottom:50px;position:relative}.csb-wrapper{background-color:#fff;box-shadow:15px 15px 0 0 #424242;display:grid;grid-template-columns:315px 60%;margin:0 auto;max-width:788px;min-height:480px}.csb-left-wrapper,.csb-wrapper{border-radius:10px;overflow:hidden;position:relative}.csb-left-image{height:100%;left:0;position:absolute;top:0;width:100%}.csb-right-wrapper{display:flex;flex-direction:column;justify-content:center}.csb-right-content{display:flex;flex-direction:column;padding:20px 40px 20px 0;position:relative}.csb-right-image{margin-bottom:20px;padding-left:50px}.quote-first p.csb-quote{font-size:26px;font-weight:700;line-height:1.2;margin-bottom:15px}p.csb-quote-author{color:#000;font-size:14px;font-weight:400}.csb-right-quote{margin-bottom:30px;padding-left:50px}.csb-right-stats{display:flex;flex-wrap:wrap;gap:30px;justify-content:flex-start;position:relative}p.csb-stat-title{font-size:22px;font-weight:700;line-height:1.2}p.csb-stat-description{color:#7a7a7a;font-size:13px}.csb-right-heading{display:none}.quote-first .csb-right-stats{border-top:1px solid #efefed;padding-left:50px;padding-top:30px}.heading-first .csb-right-quote,.stats-first .csb-right-quote{border-top:1px solid #efefed;margin-bottom:0;margin-top:40px;order:3;padding-top:40px}.heading-first p.csb-quote,.stats-first p.csb-quote{color:#000;font-size:18px;font-weight:500;line-height:1.3;margin-bottom:10px}.heading-first span.csb-quote-icon,.stats-first span.csb-quote-icon{left:14px;position:absolute}.stats-first .csb-right-stats{padding-left:50px;padding-top:10px}.stats-first p.csb-stat-title{font-size:48px}.stats-first p.csb-stat-description{font-size:15px}.stats-first .csb-right-col{max-width:175px;width:172px}.heading-first .csb-right-stats{display:none}.heading-first .csb-right-heading{display:block;padding-left:50px}.csb-right-heading h3{font-family:Work Sans;font-size:36px;line-height:1.3}.quote-first .csb-right-col{width:99px}@media (max-width:768px){.csb-wrapper{grid-template-columns:30% 70%}.csb-left-image{display:flex;flex-direction:column;justify-content:flex-end}.csb-right-stats{gap:20px}}@media (max-width:500px){.csb-left-wrapper{display:none}.csb-wrapper{display:block}.csb-heading h2{font-size:38px}.csb-right-content{padding:30px 25px 40px 0}.csb-right-image,.csb-right-quote{padding-left:25px}.csb-right-stats{padding-left:25px!important}.heading-first .csb-right-quote,.stats-first .csb-right-quote{padding-top:30px}.heading-first span.csb-quote-icon,.stats-first span.csb-quote-icon{left:0;position:relative}.csb-wrapper{min-height:auto}.heading-first .csb-right-heading{padding-left:25px}.heading-first .csb-right-quote,.stats-first .csb-right-quote{margin-top:30px}.csb-right-heading h3{font-size:30px;line-height:1.2}}