.case-study-top .main-content{margin:0 auto;max-width:1089px;padding-top:58px}.case-study-top .case-study-top-inner{padding-top:36px}.case-study-top .col-wrap{border:2px solid #9b7bff;border-radius:0 0 12px 12px;display:flex}.case-study-top .col-wrap .col-items{border-right:2px solid #9b7bff;padding:34px 43px;width:30%}.case-study-top .col-wrap .col-items:last-child{border-right:none;width:40%}.case-study-top .col-wrap .col-items .title-wrap{color:#9b7bff;font-family:DM Mono;font-size:48px;font-style:normal;font-weight:400;letter-spacing:-.176px;line-height:normal}.case-study-top .col-wrap .col-items .description-wrap{color:#9b7bff;font-size:18px;line-height:29px}.case-study-top .col-wrap .col-items .description-wrap,.case-study-top .top-content h2{font-family:ES Rebond Grotesque TRIAL;font-style:normal;font-weight:400;letter-spacing:-.176px}.case-study-top .top-content h2{color:#442f7b;font-size:44px;line-height:122.727%;margin-bottom:15px;margin-left:auto;margin-right:auto;max-width:1087px;text-align:center}@media(max-width:991px){.case-study-top .top-content h2{font-size:36px}.case-study-top .main-content{padding-top:40px}.case-study-top .col-wrap .col-items .title-wrap{font-size:40px}.case-study-top .col-wrap .col-items{padding:34px 20px}}@media(max-width:767px){.case-study-top .top-content h2{font-size:30px}.case-study-top .col-wrap .col-items .title-wrap{font-size:32px}.case-study-top .col-wrap .col-items{padding:34px 20px}.case-study-top .col-wrap{flex-wrap:wrap}.case-study-top .col-wrap .col-items{border-bottom:2px solid #9b7bff;border-right:none;width:100%}.case-study-top .col-wrap .col-items:last-child{border-bottom:none;width:100%}.case-study-top .case-study-top-inner{padding-top:17px}.case-study-top .top-content h2{font-size:24px;line-height:35px}.case-study-top .col-wrap .col-items .title-wrap{font-size:40px;line-height:normal;text-align:center}.case-study-top .col-wrap .col-items .description-wrap{text-align:center}.case-study-top .col-wrap .col-items{padding:25px 20px}.case-study-sidebar .top-content{padding:0 28px}.case-study-sidebar .top-items{padding:33px 0}.case-study-sidebar .main-content{margin-bottom:74px}}