.c-case-studies-directory{position:relative;z-index:1}.c-case-studies-directory__filters{gap:10px;margin-bottom:40px}.c-case-studies-directory__filters-item select{appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none' viewBox='0 0 24 25'%3E%3Cmask id='a' width='24' height='25' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23D9D9D9' d='M24 .5v24H0V.5z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%2301ADAB' d='m12 13.1 4.6-4.6L18 9.9l-6 6-6-6 1.4-1.4z'/%3E%3C/g%3E%3C/svg%3E") no-repeat center right 25px;border:1px solid var(--primary-color);border-radius:5px;color:var(--primary-color);font-size:18px;line-height:24px;padding:18px 50px 18px 25px;width:100%}.c-case-studies-directory__filters-item select.has-value{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none' viewBox='0 0 24 25'%3E%3Cmask id='a' width='24' height='25' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23D9D9D9' d='M24 .5v24H0V.5z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%23fff' d='m12 13.1 4.6-4.6L18 9.9l-6 6-6-6 1.4-1.4z'/%3E%3C/g%3E%3C/svg%3E") no-repeat center right 25px var(--primary-color);color:#fff}.clear-filters{background:transparent;border:none;color:#707070;cursor:pointer;font-size:1.125rem}.clear-filters svg{margin-right:1em}.clear-filters:active,.clear-filters:focus,.clear-filters:hover{color:var(--primary-color)}.clear-filters:active svg path,.clear-filters:focus svg path,.clear-filters:hover svg path{fill:var(--primary-color)}.c-case-studies-directory__list{gap:60px}.c-case-studies-directory__item{padding-bottom:70px;position:relative}.c-case-studies-directory__item-image{margin-bottom:10px}.c-case-studies-directory__item-image img{border-radius:30px;display:block;height:220px;object-fit:cover;width:100%}.c-case-studies-directory__item-tags{border-bottom:1px solid #d4d7da;margin-bottom:1em;padding-bottom:.5em}.c-case-studies-directory__item-logo{max-width:160px;padding-bottom:1em}.c-case-studies-directory__item-logo img{max-height:70px;max-width:160px;width:auto}.c-case-studies-directory__item-tags span{background-color:var(--primary-color);border-radius:10px;color:#fff;display:inline-block;font-size:14px;font-weight:700;line-height:1;margin-bottom:10px;margin-right:10px;padding:4px 15px}.c-case-studies-directory__item-meta{border-bottom:1px solid var(--dark-color);line-height:1;margin-bottom:20px;padding-bottom:10px}.c-case-studies-directory__item-date{border-right:1px solid;display:inline-block;margin-right:5px;padding-right:5px}.c-case-studies-directory__item-reading{display:inline-block}.c-case-studies-directory__item-heading h5,.c-case-studies-directory__item-heading h5 a{color:inherit}.c-case-studies-directory__item-button{bottom:0;left:0;position:absolute;right:0}.c-case-studies-directory__item-button a{width:100%}@media(min-width:767px){.c-case-studies-directory__list{gap:20px;row-gap:60px}.c-case-studies-directory__filters{flex-direction:row;flex-wrap:wrap}.c-case-studies-directory__filters-item{flex:0 49%}.c-case-studies-directory__list{flex-direction:row;flex-wrap:wrap}.c-case-studies-directory__item{flex:0 0 calc(50% - 10px)}}@media(min-width:1170px){.c-case-studies-directory__item{flex:0 0 calc(33.333% - 14px)}}