.image-banner-module{display:flex;min-height:450px;overflow:hidden;padding-bottom:2rem;position:relative}.image-banner-module img{height:100%;object-fit:cover;-o-object-fit:cover;width:100%;z-index:1}.image-banner-module .filter,.image-banner-module img{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.image-banner-module .filter{background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.7));z-index:2}.image-banner-module .content-container{margin-left:auto;margin-right:auto;margin-top:auto;position:relative;width:90%;z-index:3}.image-banner-module .content-container .title{margin-bottom:0;margin-top:0}.image-banner-module .content-container .content{max-width:700px}.image-banner-module .content-container .cta-btn{margin-top:1rem}@media screen and (min-width:767px){.image-banner-module{min-height:550px;padding-bottom:3rem}.image-banner-module .filter{background:linear-gradient(180deg,transparent,rgba(0,0,0,.4))}}@media screen and (min-width:1024px){.image-banner-module{min-height:550px;padding-bottom:3rem}}@media screen and (min-width:1280px){.image-banner-module .content-container{width:1110px}}