.hero-two-col-banner{position:relative;overflow:hidden}.hero-two-col-banner .banner-content{max-width:550px;min-height:300px;position:relative}.hero-two-col-banner .bg-image img{object-position:bottom}@media(min-width:1025px){.hero-two-col-banner .banner-content{min-height:600px;padding-top:17%}}@media(min-width:1281px){.hero-two-col-banner .banner-content{min-height:640px}}@media(max-width:767px){.hero-two-col-banner .overlay-image{height:100%;width:100%;top:0;right:0;position:absolute;z-index:2;opacity:.7}.hero-two-col-banner .banner-content{z-index:3}}