.case-studies-lisitings .listing-block{background-color:#fff;border:1px solid var(--color-dark-grey);border-radius:var(--border-radius);display:flex;flex-direction:column;height:300px;justify-content:flex-start;max-width:247px;padding:20px;position:relative;transition:all .3s ease}.case-studies-lisitings .listing-block-logo{margin-bottom:20px}.case-studies-lisitings .listing-block-logo img{height:47px}.case-studies-lisitings .listings-blocks{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.case-studies-lisitings .listing-block-arrow{bottom:20px;left:20px;position:absolute}.case-studies-lisitings .listing-block:hover .listing-block-logo img{filter:brightness(0) invert(1);transition:all .3s ease}.case-studies-lisitings .listing-block:hover{background-color:#000;border:1px solid var(--color-black);color:#fff;transition:all .3s ease}.case-studies-lisitings .listing-block:hover .listing-block-arrow svg path{fill:#fff;transition:all .3s ease}.case-studies-lisitings .listing-block-logo img{max-width:128px}@media only screen and (max-width:834px){.case-studies-lisitings .listings-blocks{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.case-studies-lisitings .listing-block{background-color:#fff;border:1px solid var(--color-dark-grey);border-radius:var(--border-radius);display:flex;flex-direction:column;height:100%;justify-content:flex-start;max-width:247px;padding:20px;position:relative;transition:all .3s ease}.listing-block-excerpt{margin-bottom:20px}.case-studies-lisitings .listing-block-arrow{bottom:10px;left:20px;position:absolute}}@media only screen and (max-width:480px){.case-studies-lisitings .listings-blocks{display:grid;gap:10px;grid-template-columns:repeat(1,1fr)}}