.c-case-studies-listing__filters{margin-bottom:50px}.c-case-studies-listing__filters-header{margin-bottom:15px;width:100%}#js-clear-filters{border-color:var(--karman-green);color:var(--karman-text-grey);display:none;gap:10px}#js-clear-filters.is-active{display:flex}.c-case-studies-listing__filter-links{gap:10px 25px;padding-top:20px;position:relative}.c-case-studies-listing__filter-dropdowns:before,.c-case-studies-listing__filter-links:before{background:var(--karman-green);content:"";display:block;height:1px;left:0;position:absolute;top:0;width:45%}a.c-case-studies-listing__filter-link{transition:all .3s ease-in-out}a.c-case-studies-listing__filter-link,a.c-case-studies-listing__filter-link:active,a.c-case-studies-listing__filter-link:focus{color:var(--karman-text-grey);text-decoration:none}a.c-case-studies-listing__filter-link.is-active,a.c-case-studies-listing__filter-link:hover{color:var(--karman-blue);text-decoration:underline}.c-case-studies-listing__filter-dropdowns{padding-top:20px;position:relative}.c-case-studies-listing__dropdown-select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;border-color:var(--karman-blue);border-radius:30px;padding:8px 16px;padding-right:40px}.c-case-studies-listing__filter-error-message{display:none;font-style:italic;font-weight:600;margin-top:30px}.c-case-studies-listing__filter-error-message.is-visible{display:block}.c-case-studies-listing__items{gap:20px}.c-case-studies-listing__item{margin-bottom:50px;width:100%}.c-case-studies-listing__item.is-hidden{display:none}.c-case-studies-listing__item-image{border-radius:10px;height:250px;margin-bottom:30px;overflow:hidden;position:relative;width:100%}.c-case-studies-listing__item-image img{max-height:100%;object-fit:cover;object-position:center;width:100%}.c-case-studies-listing__item-services-tags{gap:10px;left:15px;position:absolute;top:15px}.c-case-studies-listing__item-services-tag{background:var(--karman-blue);border-radius:30px;color:var(--karman-white);font-family:Space Grotesk;font-size:12px;font-style:normal;font-weight:500;line-height:normal;padding:5px 15px;text-align:center}.c-case-studies-listing__item-company-and-sector{gap:15px;justify-content:space-between;margin-bottom:10px}.c-case-studies-listing__item-company-and-sector h4{flex-basis:80%;margin:0}.c-case-studies-listing__item-services-tag--outline{background:transparent;border:1px solid var(--karman-blue);color:var(--karman-black)}.c-case-studies-listing__item-link{margin-top:30px}.c-case-studies-listing__item-link-icon{margin-left:5px;transition:all .3s ease-in-out}.c-case-studies-listing__item-link:hover .c-case-studies-listing__item-link-icon{transform:translateX(5px)}@media (min-width:768px){.c-case-studies-listing__item{width:calc(50% - 10px)}}@media (min-width:1024px){.c-case-studies-listing__filter-links{gap:10px 40px}.c-case-studies-listing__item-image{height:350px}}@media (min-width:1280px){.c-case-studies-listing__item-image{height:375px}.c-case-studies-listing__item-services-tags{left:20px;top:20px}}@media (min-width:1700px){.c-case-studies-listing__item-image{height:425px}.c-case-studies-listing__item-services-tags{left:30px;top:30px}}