.case-study h3.section-heading{color:#000;margin-left:auto;margin-right:auto;max-width:1016px;width:100%}.case-study .section-heading{padding-bottom:40px}.case-study .section-title .section-sub-heading{max-width:390px}.case-study .case-body .case-card figure{height:240px;margin:0 0 20px;overflow:hidden;position:relative;width:100%}.case-study .case-body .case-card figure img{height:100%;object-fit:cover;object-position:center center;width:100%}.case-study .case-body .case-card .case-title{color:#000;font-size:2.6rem!important;font-weight:500;line-height:3.6rem;margin-bottom:20px}.case-study .tranding{margin-bottom:8px;padding-left:23px;position:relative}.case-study .tranding,.case-study .tranding-text{font-size:1.8rem;line-height:2.8rem}.case-study .text-grey{color:#7d7d7d}.case-study .tranding:before{background-position:50%;background-size:cover;content:"";height:15px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:15px}.case-study .button-body{align-items:center;display:flex;justify-content:center;margin-top:80px;width:100%}.case-study .button-body a{align-items:center;background-color:#00dc96;color:#fff;cursor:pointer;display:inline-flex;font-size:1.8rem;font-weight:400;line-height:2.2rem;padding:15px 15px 15px 24px;text-transform:lowercase}.case-study .button-body a:after{background-size:cover;content:"";height:24px;margin-left:5px;width:24px}.case-study .categories{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:24px}.case-study .categories.grey span{background-color:hsla(0,0%,90%,.3);color:#7d7d7d}.case-study .categories span{background-color:#fff;color:#7d7d7d;font-size:1.4rem;font-weight:400;line-height:2rem;margin-bottom:10px;padding:10px 12px}.case-study .tranding.down:before{transform:translateY(-50%) rotate(180deg)}.case-study .categories span+span{margin-left:12px}.case-study .tranding.arrow_color{color:#00dc96}@media(max-width:991px){.case-study .case-body .case-card{display:block;margin-bottom:40px}.case-study .button-body{margin-top:40px}}@media(max-width:767px){.case-study h3.section-heading{font-size:4.8rem;line-height:5.2rem;margin-bottom:20px}.case-study p.section-sub-heading{font-size:1.6rem;line-height:2rem;margin-bottom:60px;max-width:390px}.case-study .cm-lg-4{padding-left:24px;padding-right:24px}.case-study .case-body .case-card .case-title{font-size:2rem!important;line-height:2.8rem;margin-bottom:12px}.case-study .case-body .case-card figure{margin-bottom:12px}.case-study .tranding{padding-left:17px}.case-study .button-body a,.case-study .tranding,.case-study .tranding-text{font-size:1.4rem;line-height:2rem}.case-study .button-body a{padding:10px 15px}.case-study .button-body a:after{height:18px;width:18px}}