.case-study{position:relative;overflow:hidden}.case-study .case-study-image{background-position:50%;background-size:cover;border-radius:5px;min-height:570px}.case-study .case-study-title{color:#022d62;font-size:18px;font-weight:700;text-decoration:none;display:block}.case-study .case-study-category{color:#d7b56e;margin-bottom:10px;display:block}.case-study .icon-btn{text-align:center;color:#fff;background:#d7b56e;border-radius:50px;justify-content:center;align-self:center;align-items:center;width:40px;height:40px;font-size:12px;text-decoration:none;display:flex}.case-study.masonry:nth-child(2) .case-study-image,.case-study.masonry:nth-child(3) .case-study-image{min-height:270px}.case-study.masonry:first-child{grid-area:1/1/3/2}.case-study.masonry:nth-child(4){grid-area:1/3/3}.case-study.case-study-style-01 .case-study-info{z-index:2;opacity:0;background:#fff;border-radius:5px;width:90%;padding:20px;transition:all .3s ease-in-out;position:absolute;bottom:-90px;left:50%;transform:translate(-50%)}.case-study.case-study-style-01:hover .case-study-info{opacity:1;bottom:20px}.case-study.case-study-style-02 .case-study-info{z-index:2;opacity:0;background:0 0;border-radius:5px;width:90%;padding:20px;transition:all .3s ease-in-out;position:absolute;bottom:-90px;left:50%;transform:translate(-50%)}.case-study.case-study-style-02:hover .case-study-info{opacity:1;bottom:20px}.case-study.case-study-style-02:before{content:"";opacity:.85;background:#022d62;border-radius:5px;width:100%;height:0;transition:all .3s ease-in-out;position:absolute;top:auto;bottom:0;left:0}.case-study.case-study-style-02:hover:before{height:100%;bottom:0}.case-study.case-study-style-02 .case-study-title,.case-study.case-study-style-02 p{color:#fff}.case-study.case-study-style-03 .case-study-image{min-height:inherit;border-radius:5px;overflow:hidden}.case-study.case-study-style-03 .case-study-image img{max-width:100%;transition:all .3s ease-in-out;transform:scale(1)}.case-study.case-study-style-03:hover .case-study-image img{transform:scale(1.1)}.case-study.case-study-style-03 .case-study-info{margin-top:20px}.case-study.case-study-style-03 .case-study-category{margin-bottom:0}.case-study.case-study-style-03.masonry{grid-column:inherit;grid-row:inherit}.case-studies-single .clients-detail{background:#f5f7fa;border-radius:12px;justify-content:space-between;margin:15px 0 0;padding:45px;list-style-type:none;display:flex}.case-studies-single .clients-detail label{color:#022d62;margin-bottom:5px;font-weight:600;display:block}.case-studies-single .clients-detail li a{color:#d7b56e}.case-studies-single .clients-detail li a:hover{color:#022d62}@media (max-width:991px){.case-studies-single .clients-detail{flex-wrap:wrap;gap:25px 30px}.case-studies-single .clients-detail li{width:calc(50% - 15px)}}@media (max-width:767px){.case-study.masonry:first-child,.case-study.masonry:nth-child(4){grid-column:inherit;grid-row:inherit}}@media (max-width:575px){.case-studies-single .clients-detail{gap:25px 0}.case-studies-single .clients-detail li{width:100%}}
