.building .cta-button{font-weight:500}.strategy .cta-button{font-family:Frederik!important;font-size:16px;font-weight:700;line-height:29px;padding:10px 46px 11px 47px!important}.case-studies{padding:0 0 86px!important}.case-studies h2.heading{color:#2196f3!important;font-family:Roboto;font-size:16px;font-weight:700;line-height:18px;margin-bottom:13px}.case-studies h3{color:#5a5a5a!important;font-family:Frederik;font-size:clamp(22px,3vw,29px);font-weight:700;line-height:clamp(26px,3vw,33px);margin-bottom:23px}.case-studies p{color:#5e6e84!important;font-family:Roboto;font-size:14px;font-weight:400;line-height:22px;margin-bottom:34px!important;margin:auto;max-width:591px}.case-studies .btn-wrapper{margin:auto}.case-studies .cta-group.sr-spacer-top-25{padding:0}.case-studies .cta-button{background:linear-gradient(90deg,#40eac4,#2a77d5)!important;font-family:Roboto;font-size:16px!important;font-weight:700;line-height:29px;padding:10px 46px 11px 47px!important}.case-studies .sr-spacer-bottom-50{padding:0}.case-study-post .container{padding:0!important}@media (max-width:767px){.case-studies .col-content p{max-width:100%!important}}