.case-study-wrapper{position:relative}.case-study-wrapper .content-wrapper{position:relative;z-index:9}.case-study-wrapper .pre-title{color:#212b68;font-family:Manrope;font-size:14px;font-style:normal;font-weight:700;line-height:19px;margin-bottom:12px;text-transform:uppercase}.case-study-wrapper .title h3{font-weight:700;line-height:1.25;margin-bottom:28px}.case-study-wrapper .post-title h4{font-weight:400;margin-bottom:20px}.case-study-wrapper .post-title h4 a,.case-study-wrapper .post-title h4 a:hover,.case-study-wrapper .pre-title a,.case-study-wrapper .pre-title a:hover{color:inherit}.case-study-wrapper .post-byline{color:#868585;font-family:Mulish;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.03em;line-height:20px}.case-study-wrapper .post-byline a.author-name{color:#868585}.case-study-wrapper .post-byline .seperator{border-right:1px solid #b1aaaa;display:inline-block;height:16px;margin:0 12px;opacity:.4;vertical-align:middle}.case-study-wrapper .read-button-wrapper{margin-top:60px}.case-study-wrapper .read-button-wrapper .post-button{border-radius:30px;font-weight:700;line-height:30px;padding:10px 36px}.case-study-wrapper .image-wrap{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.12);padding-bottom:57.95%}@media (min-width:768px){.case-study-wrapper:after{content:"";height:100%;position:absolute;right:0;top:0;width:35.91%}.case-study-wrapper .image-wrap{margin-left:auto;width:88%}.case-study-wrapper .post-title{max-width:98%}}@media (max-width:767px){.case-study-wrapper .post-item>.row{flex-direction:column-reverse}.case-study-wrapper .pre-title{font-family:Mulish;font-size:12px;font-weight:600;line-height:15px;margin-bottom:8px}.case-study-wrapper .title h3{margin-bottom:40px}.case-study-wrapper .image-wrap{margin-bottom:32px;padding-bottom:65.75%}.case-study-wrapper .post-title h4{font-size:20px;font-weight:600;line-height:1.25;margin-bottom:12px}.case-study-wrapper .post-byline{font-size:14px;line-height:18px}.case-study-wrapper .post-byline span{display:block}.case-study-wrapper .post-byline span.seperator{display:none}.case-study-wrapper .post-byline span.post-author{margin-bottom:8px}.case-study-wrapper .read-button-wrapper{margin-top:32px}.case-study-wrapper .read-button-wrapper .post-button{font-family:Mulish;font-size:16px;font-weight:600;line-height:1.25;padding:13px 30px}}