.case-study-listing-wrapper .services{display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}.case-study-listing-wrapper .services img{height:334px;object-fit:cover;width:100%}.case-study-listing-wrapper .service-tag{background:var(--c-7-c-9-c-7-pantone-420-c,#c7c9c7);border-radius:2.684px;color:var(--231-f-20,#231f20);font-family:Avenir;font-size:14px;font-style:normal;font-weight:400;letter-spacing:1.5px;line-height:24px;margin-bottom:13px;margin-top:16px;padding:7px 20px;text-transform:uppercase;width:100%}.case-study-listing-wrapper .title,.case-study-listing-wrapper .title *{color:var(--54585-a-pantone-425-c,#54585a);font-family:Avenir;font-size:22px;font-style:normal;font-weight:800;letter-spacing:1px;line-height:normal;margin-bottom:10px;margin-top:14px;text-transform:uppercase}.case-study-listing-wrapper .description,.case-study-listing-wrapper .description *{color:var(--54585-a-pantone-425-c,#54585a);font-family:Avenir;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:10px}.case-study-listing-wrapper .filters-wrapper{margin-bottom:49px;margin-top:51px;width:fit-content}.case-study-listing-wrapper .filters{display:flex;flex-wrap:wrap;gap:40px;padding-bottom:11px;padding-right:91px}.case-study-listing-wrapper .filter-border{background:var(--f-2-a-900-pantone-130-c,#f2a900);border-radius:2px;height:8px;width:100%}.case-study-listing-wrapper .filter{font-weight:400}.case-study-listing-wrapper .filter,.case-study-listing-wrapper .filter.selected{color:var(--54585-a-pantone-425-c,#54585a);font-family:Avenir;font-size:18px;font-style:normal;line-height:normal;text-transform:uppercase}.case-study-listing-wrapper .filter.selected{font-weight:900}.case-study-listing-wrapper .filter:hover{cursor:pointer}.case-study-listing-wrapper .services *{text-decoration:none}.case-study-listing-wrapper .load-more{background:transparent;border:2px solid var(--54585-a-pantone-425-c,#54585a);border-radius:2px;color:var(--54585-a-pantone-425-c,#54585a);font-family:Avenir;font-size:18px;font-style:normal;font-weight:500;line-height:28px;padding:18px 40px;text-align:center;transition:all .3s ease}.case-study-listing-wrapper .load-more-wrapper{display:flex;justify-content:center;margin-top:100px;width:100%}.case-study-listing-wrapper .load-more:hover{background:var(--231-f-20,#231f20);border:2px solid var(--231-f-20,#231f20);border-radius:2px;color:var(--fdfdfd,#fdfdfd);cursor:pointer;font-family:Avenir;font-size:18px;font-style:normal;font-weight:500;line-height:28px;text-align:center}.case-study-listing-wrapper .service{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.case-study-listing-wrapper .service.visible{opacity:1;transform:translateY(0)}@media(min-width:756px) and (max-width:1312px){.case-study-listing-wrapper .services{grid-template-columns:repeat(2,1fr)}}@media(max-width:755px){.case-study-listing-wrapper .services{grid-template-columns:repeat(1,1fr)}.case-study-listing-wrapper .filters-wrapper{padding-right:0}.case-study-listing-wrapper .filters{gap:20px}.case-study-listing-wrapper .load-more-wrapper{margin-top:50px}}