.casestudy-module .page-center{position:relative}.casestudy-module .box{margin-top:-79px;position:relative;z-index:2;box-shadow:0 0 40px 0 rgba(0,0,0,0.06)}.casestudy-module .text-col{display:inline-block;width:50%;padding:67px 69px 67px 69px}.casestudy-module .img-col{width:50%;text-decoration:none;background-repeat:no-repeat;background-size:cover;background-position:center center;overflow:hidden;position:relative}.casestudy-module .img-col.linked:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.casestudy-module .img-col.linked:hover:before{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.casestudy-module .heading-5{margin:0}.casestudy-module .heading-3{margin:2px 0 18px 0}.casestudy-module p.rt-basic{margin:0 0 25px 0}.casestudy-module .logo-img{position:relative}.casestudy-module .section-shape{position:absolute;right:-403px;bottom:-230px}@media only screen and (max-width:992px){.casestudy-module .text-col{padding:30px 30px 30px 30px}}@media only screen and (max-width:800px){.casestudy-module .box{display:block;width:100%;max-width:600px;margin:-40px auto 0 auto;padding-top:300px}.casestudy-module .text-col{width:100%}.casestudy-module .img-col{position:absolute;top:0;left:0;right:0;width:100%;height:300px;padding:30px}.casestudy-module .section-shape{display:none}}@media only screen and (max-width:550px){.casestudy-module .box{padding-top:200px}.casestudy-module .img-col{height:200px}}