.case-study-grid{margin:0 -15px;overflow:hidden}.case-study-grid .row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.grid-item{margin-bottom:30px;padding:0 15px;width:100%}.grid-style-standard .grid-item{width:33.333%}.grid-style-stacked .grid-item{margin:0 auto 40px;width:80%}.grid-style-masonry .row{display:block}.grid-style-masonry .grid-item{padding:0 15px;width:33.333%}.case-study-card{background:#fff;color:inherit;display:block;height:100%;position:relative;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.case-study-image{height:auto;object-fit:cover;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;width:100%}.case-study-card:hover .case-study-image{background:#fff;box-shadow:0 20px 24px -4px rgba(16,24,40,.08),0 8px 8px -4px rgba(16,24,40,.03);transform:translateY(-5px) scale(1.02)}.case-study-content{padding:20px}.case-study-content h1,.case-study-content h2,.case-study-content h3,.case-study-content h4,.case-study-content h5,.case-study-content h6{margin-bottom:10px;margin-top:0}.case-study-badges{opacity:0;padding:10px;transition:opacity .3s ease}.case-study-card:hover .case-study-badges{opacity:1}.badge{background-color:transparent;border:1px solid #000;color:#000;display:inline-block;font-size:.8em;margin-bottom:5px;margin-right:5px;padding:5px 10px;text-transform:capitalize}@media (max-width:1024px){.case-study-badges,.case-study-card:hover .case-study-badges{opacity:1}}@media (max-width:991px){.grid-style-masonry .grid-item,.grid-style-standard .grid-item{width:50%}}@media (max-width:767px){.case-study-content{padding:20px 0}.case-study-badges{padding:10px 0}}@media (max-width:575px){.grid-style-masonry .grid-item,.grid-style-standard .grid-item{width:100%}}