.module.case-study-hero{background-position:100%;background-repeat:no-repeat;background-size:50%;min-height:650px;padding:0 20px;position:relative}.module.case-study-hero .container{min-height:650px}.module.case-study-hero .container .col{justify-content:center}.module.case-study-hero .case-study-featured{height:100%;object-fit:cover;position:absolute;right:0;width:50%}.module.case-study-hero.reverse:before{left:0;right:unset!important}.module.case-study-hero.reverse .container{flex-direction:row-reverse}@media (max-width:767px){.module.case-study-hero{min-height:auto!important}.module.case-study-hero .case-study-featured,.module.case-study-hero:before{width:100%!important}.module.case-study-hero .container{display:block!important;padding-bottom:20px!important;padding-top:20px!important;position:relative!important}.module.case-study-hero .container .col-1{background-color:hsla(0,0%,100%,.8);padding:20px!important}.module.case-study-hero .container .col-2{display:none!important}}.module.case-study-hero:before{background-image:var(--bg-image);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;position:absolute;right:0;top:0;width:50%;z-index:1}.module.case-study-hero .container{color:#5f6062;display:flex;gap:50px;margin:0 auto;max-width:1296px;width:100%;z-index:1}.module.case-study-hero .container .col{flex:1}.module.case-study-hero .container .col.col-1{display:flex;flex-direction:column;gap:100px;padding:100px 0}.module.case-study-hero .container .col .heading{color:#2caae2;font-size:53px}.module.case-study-hero .container .col .heading-wrapper{display:grid}.module.case-study-hero .container .col .top-image{margin-bottom:50px;max-height:100px;object-fit:contain;width:auto}