.case-study-listing__wrapper{gap:24px}.featured-box{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;padding:40px;position:relative;width:calc(33.33333% - 16px)}.featured-box:before{background-color:rgba(9,9,11,.6);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.featured-box:has(.transparent-bg:hover):before{opacity:1}.featured-box>.box{height:inherit;text-align:left}.featured-box>.box a,.featured-box>.box a.modal-wrap{color:#fff;display:contents}.featured-box>.box a .transparent-bg{background-color:rgba(9,9,11,.6);border:16px solid #09090b;cursor:pointer;padding:24px;position:relative}.featured-box>.box a .transparent-bg:hover{background-color:rgba(63,18,11,.5);border:16px solid #f08747}.featured-box>.box a .transparent-bg .content-title :is(h1,h2,h3,h4,h5,h6){color:#fff;font-size:18px;font-weight:600;line-height:140%;margin-bottom:16px}.featured-box>.box a .transparent-bg .limit-content p{font-size:14px;letter-spacing:.035px;line-height:140%;margin-bottom:16px}.featured-box>.box a .transparent-bg .read-more-wrap{align-items:center;display:flex;font-size:16px;font-weight:600;letter-spacing:.08px;line-height:0}.read-more-wrap span{font-size:16px;font-weight:400;margin-right:5px}@media only screen and (max-width:1228px){.featured-box{max-width:max-content;width:48%}.case-study-listing__wrapper{justify-content:center}}@media only screen and (max-width:780px){.featured-box{max-width:max-content;width:100%}}