article.case-item{background-color:#3c3c3b;position:relative}article.case-item .image-wrapper{position:relative;padding-top:60%;height:auto;overflow:hidden}article.case-item .image-wrapper>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}article.case-item .image-wrapper img{transition:transform .3s ease-in-out}article.case-item:hover .image-wrapper img{transform:scale(1.1)}article.case-item .content{padding:1em}@media (max-width:767px){article.case-item .content h3{font-size:22.8px!important}}article.case-item .content h3 a{color:#fff;text-decoration:none}article.case-item .content h3 a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}article.case-item .content .excerpt{color:#9b9b9a;font-size:19px;margin-top:.4em}section.related #case-items{display:flex;gap:20px;flex-wrap:wrap}@media (min-width:981px){section.related #case-items{margin-right:-20px}}section.related #case-items>article,section.related #case-items>div{flex:1;flex-grow:0;display:block;flex-basis:100%}@media (min-width:768px){section.related #case-items>article,section.related #case-items>div{flex-basis:calc(50% - 20px / 2)}}@media (min-width:981px){section.related #case-items>article,section.related #case-items>div{flex-basis:calc(100% / 3 - 20px)}}section.related h2{margin-bottom:.75em}
/*# sourceMappingURL=related.css.map */
