.image-text-offset{position:relative;display:flex;align-items:flex-end}.image-text-bg{background-repeat:no-repeat;background-size:cover;background-position:50%;width:60%;height:475px}.image-text-content{position:absolute;top:0;width:100%;display:flex;height:100%;align-items:center}.image-text-box{width:50%;padding:25px;color:#f2f2f2}.image-text-box h2{color:#fff;font-size:1.8rem}.image-offset-link a.image-offset-btn{width:auto;display:inline-block;text-decoration:none;float:right;margin-top:10px;font-weight:400}.image-offset-link a.image-offset-btn:after{content:" ";display:block;width:100%;height:2px;transition:width .3s;margin-top:2px}.image-offset-link a.image-offset-btn:hover:after{width:0}@media only screen and (max-width:800px){.image-text-offset{display:block}.image-text-bg,.image-text-box{width:100%}.image-text-content{position:unset}}