.case-study-list{display:flex;gap:40px}.case-study-box{width:calc(33.33333% - 13.33333px)}.case-study-box figure{box-shadow:0 0 16px rgba(0,0,0,.16);margin-bottom:10px}.case-study-box figure img{border-radius:2px}.case-study-box h3.case-study-title{font-size:2.6rem;font-weight:700;margin:20px 0 0}.case-study-box .case-study-description{font-size:1.6rem;line-height:2}.case-study-box .case-study-description strong{background:linear-gradient(transparent 50%,#f4ff69 0);font-weight:400}.case-study-inner .cta-wrap{padding:60px 0 0}.case-study-inner .cta-wrap .secondary{line-height:45px;min-width:240px}@media screen and (max-width:1080px){.case-study-list{gap:20px}.case-study-box{width:calc(50% - 10px)}.case-study-box .client-logo{align-items:start;flex-direction:column;justify-content:start;margin-bottom:20px}.case-study-box .client-logo img{height:70px}.case-study-box h3.case-study-title{font-size:1.8rem}}@media screen and (max-width:820px){.case-study-box h3.case-study-title{font-size:1.6rem}.case-study-box .case-study-description{font-size:1.4rem}.case-study-inner .cta-wrap .secondary{line-height:40px}}@media screen and (max-width:620px){.case-study-list{flex-direction:column}.case-study-box{padding:20px 20px 30px;width:100%}}