.case-study-banner{height:500px;max-height:750px;overflow:hidden;position:relative;transition:height .3s}.case-study-banner .banner-content{left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .25s;width:100%;z-index:9}.case-study-banner .banner-img{background-attachment:scroll;background-position:0!important;background-repeat:no-repeat;background-size:cover;height:100%;max-height:inherit;position:relative;transition:height .3s}.case-study-banner .banner-content h1{color:#fff;font-size:63px}.case-study-banner{height:750px;max-height:100vh}.case-study-banner .banner-inner{height:750px}.case-study-banner .casestudy-filter{box-sizing:border-box;clear:both;color:#fff;float:left;position:absolute;right:0;text-align:right;top:50%;transform:translateY(-50%);width:100%;z-index:99}@media (max-width:992px){.case-study-banner .banner-content{font-size:16px}.case-study-banner .banner-content h1{font-size:2.25em}}@media (max-width:767px){.case-study-banner{height:170px}.case-study-banner .banner-content{font-size:13px}.case-study-banner .banner-img{background-attachment:scroll;background-position:50% 50%!important}.case-study-banner .banner-inner{height:170px}}@media (max-width:599px){.case-study-banner .casestudy-filter .blog-banner-topics select{padding:17px 15px 18px}.case-study-banner .casestudy-filter .page-center{padding:0}.case-study-banner .banner-inner{position:relative}.case-study-banner{background:#ed3124;background:linear-gradient(90deg,#ed3124,#ed3124 40%,#f8aa13);height:auto}.case-study-banner .casestudy-filter{position:static;text-align:left;transform:none}.case-study-banner .banner-content{top:60%}}