.case-study-heading .title{font-weight:800}@media screen and (min-width:577px){.case-study-heading .title{margin-bottom:58px}}DIV.centre-column{position:relative}DIV.left-column{height:100%}@media screen and (max-width:992px){.text-row .top-content-wrapper{width:100%}}@media screen and (max-width:576px){.d-flex DIV.centre-column{width:100%!important}.d-flex DIV.left-column,.d-flex DIV.right-column{display:none!important}.title.title{font-size:30px}.text-row H2{font-size:27px;line-height:34px}.text-row H3{font-size:24px;line-height:29px}.mb-sm-0{margin-bottom:0!important}}