.case-studies-section{background-color:#000;background-position:50%;background-size:cover;padding:100px 250px;position:relative;z-index:2}.case-bg-overlay{background-color:rgba(0,0,0,.7);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.case-studies-container{display:flex;justify-content:space-between}.case-studies-container a:hover{text-decoration:none}.case-number{font-size:96px}.case-number,.case-title{color:#fff;padding-left:40px}.case-title{font-size:24px}.case-study{border-left:4px solid #fff;display:flex;flex-direction:column}.case-study:hover{border-left:4px solid #b0282f}.case-studies-container,.listings-heading{position:relative;z-index:5}.listings-heading{align-items:center;display:flex;justify-content:space-between;width:100%}@media(max-width:1000px){.case-studies-container{flex-direction:column;gap:20px}.case-studies-section{padding:100px 40px}.case-study{border-bottom:4px solid #fff;border-left:none}.case-study:hover{border-bottom:4px solid #b0282f}}