.caseStudies_caseStudies__ZQpo_{background:#f7f7f7}.caseStudies_banner__qyqLu{width:100vw;background-image:url(/_next/static/media/case-study-banner-bg-web.d00b8cf2.webp);background-size:cover;background-repeat:no-repeat;background-position:50%;height:550px;position:relative}.caseStudies_bannerContent__ZDqWy{width:100vw;height:550px;display:flex;justify-content:center;align-items:center;max-width:100%;margin:0 auto}.caseStudies_bannerImageContainer__0IHOc{display:flex;align-items:center;justify-content:end;padding-top:50px}.caseStudies_bannerImage__PWpui{display:flex;align-items:center;justify-content:center;width:100%;height:auto;animation:caseStudies_flipMagnifyingGlass__AcDzX 5s ease}.caseStudies_bannerTextContainer__l4cRb h1{font-size:3.5rem;font-weight:500;color:#fff;margin-bottom:0}@keyframes caseStudies_flipMagnifyingGlass__AcDzX{0%{transform:rotateY(180deg)}to{transform:rotateY(0deg)}}.caseStudies_mainContent__eXt5X{color:black;margin-top:85px}.caseStudies_filtersContainer__4xfqI{display:flex;align-items:center;justify-content:space-between}.caseStudies_filters__BKcVN{display:flex;align-items:center;width:max-content}.caseStudies_filters__BKcVN p{color:#2f333a;font-size:1.125rem;margin-bottom:0;width:50%}.caseStudies_filters__BKcVN .caseStudies_topic__zbFsv{border:1px solid #adb2be;box-shadow:none;background-color:transparent;width:max-content;margin-left:12px}.caseStudies_filters__BKcVN .caseStudies_topic__zbFsv:focus{border:1px solid #adb2be;box-shadow:none}.caseStudies_filters__BKcVN li button{padding:8px 16px}.caseStudies_caseStudiesCardContainer__4MCor{font-size:1.125rem;margin-top:60px}.caseStudies_caseStudiesCardContainer__4MCor .caseStudies_column__k9KPa{margin-bottom:82px;cursor:pointer}.caseStudies_caseStudiesCardContainer__4MCor .caseStudies_card__3Qcxb{display:flex;flex-direction:column;padding:22px;border-radius:20px;border:1px solid #fff;background:#fff}.caseStudies_caseStudiesCardContainer__4MCor .caseStudies_cardBody__YlCzd{display:flex;flex-direction:column;flex:1 1 auto;margin-top:28px;gap:.5rem}.caseStudies_caseStudiesCardContainer__4MCor .caseStudies_cardTitle__2NbTf{color:#767f92}.caseStudies_caseStudiesCardContainer__4MCor .caseStudies_cardSubTitle__MtR1O{color:#2f333a;font-size:1.125rem;font-weight:700}.caseStudies_caseStudiesCardContainer__4MCor .caseStudies_cardMetadata__oNoDs{color:#767f92;font-size:1rem;font-weight:400}.caseStudies_caseStudiesCardContainer__4MCor .caseStudies_cardDescription___Y5nL{color:#2f333a;font-size:1.125rem;font-weight:400;overflow:hidden;text-overflow:ellipsis}.caseStudies_caseStudiesCardContainer__4MCor .caseStudies_cardReadMoreButton__HkHyE{border:none;background-color:transparent;color:#2f3188;font-weight:500}.caseStudies_pagination__gycxc{display:flex;margin:0 0 35px}.caseStudies_pageItem__JKl44{margin:0 5px;list-style:none;background-color:white!important;border-left:0;border-right:0}.caseStudies_pageItem__JKl44.caseStudies_active__MOAG5 .caseStudies_pageLink__SPSoz{background-color:#007bff;border-color:#007bff;color:white}.caseStudies_pageLink__SPSoz{color:#007bff;border:none;padding:.5rem .75rem;background-color:white!important}.caseStudies_pageLink__SPSoz:hover{text-decoration:none;background-color:#e9ecef}@media screen and (max-width:575px){.caseStudies_banner__qyqLu{height:460px}.caseStudies_bannerContent__ZDqWy{height:460px;flex-direction:column;max-width:100%}.caseStudies_bannerImageContainer__0IHOc{width:420px;height:400px}.caseStudies_bannerImage__PWpui{width:100%}.caseStudies_bannerTextContainer__l4cRb{display:none}.caseStudies_bannerTextContainer__l4cRb h1{margin-bottom:0}.caseStudies_mainContent__eXt5X{padding:12px;margin-top:24px}.caseStudies_filtersContainer__4xfqI{flex-direction:column;align-items:start}.caseStudies_caseStudiesCardContainer__4MCor{margin-top:48px}.caseStudies_caseStudiesCardContainer__4MCor .caseStudies_column__k9KPa{margin-bottom:40px}.caseStudies_caseStudiesCardContainer__4MCor .caseStudies_column__k9KPa:last-child{margin-bottom:10px}}@media screen and (min-width:576px) and (max-width:767px){.caseStudies_banner__qyqLu{height:460px}.caseStudies_bannerContent__ZDqWy{height:460px;max-width:100%}.caseStudies_bannerImage__PWpui{width:100%}.caseStudies_mainContent__eXt5X{padding:12px;margin-top:24px}.caseStudies_caseStudiesCardContainer__4MCor .caseStudies_column__k9KPa{margin-bottom:50px}.caseStudies_caseStudiesCardContainer__4MCor .caseStudies_column__k9KPa:last-child{margin-bottom:20px}}@media screen and (min-width:768px) and (max-width:991px){.caseStudies_bannerContent__ZDqWy{max-width:100%}.caseStudies_mainContent__eXt5X{padding:12px;margin-top:24px}}