.wajax-text-image-overflow-block{position:relative;min-height:500px;display:flex;flex-wrap:wrap;align-items:center;margin-top:60px;margin-bottom:60px}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.wajax-text-image-overflow-block:after{content:'';min-height:inherit;font-size:0}}.wajax-text-image-overflow-block h2{margin:0;margin-bottom:10px;line-height:1.1;text-transform:uppercase}.wajax-text-image-overflow-block p{margin-top:0;margin-bottom:.5em}.wajax-text-image-overflow-block p:last-child{margin-bottom:0}.wajax-text-image-overflow-block .wrapper{width:100%;padding-top:0!important}.wajax-text-image-overflow-block .left-col{position:absolute;top:0;width:50%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.wajax-text-image-overflow-block .right-col{width:100%;display:flex;flex-wrap:wrap;align-items:center}.wajax-text-image-overflow-block .text{width:50%}.wajax-text-image-overflow-block.img-pos-left{justify-content:flex-start}.wajax-text-image-overflow-block.img-pos-left .left-col{left:0}.wajax-text-image-overflow-block.img-pos-left .text{float:right;padding-left:45px}.wajax-text-image-overflow-block.img-pos-right{justify-content:flex-end}.wajax-text-image-overflow-block.img-pos-right .left-col{right:0}.wajax-text-image-overflow-block.img-pos-right .text{padding-right:45px}@media only screen and (max-width:900px){.wajax-text-image-overflow-block{margin-top:20px;margin-bottom:20px;min-height:100%}.wajax-text-image-overflow-block .left-col,.wajax-text-image-overflow-block .text{width:100%}.wajax-text-image-overflow-block .left-col{position:relative;padding-top:55%}.wajax-text-image-overflow-block .text{padding:0!important;margin-top:20px}}