.two-column{position:relative;z-index:10}.two-column .overlay{height:100%;inset:0;position:absolute;width:100%;z-index:3}.two-column .two-column-inner{display:flex;gap:30px}.two-column .two-column-inner>div{width:50%}.two-column .two-column-wrap.align-right .two-column-inner{flex-direction:row-reverse}.two-column .two-column-wrap .image-background{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;height:100%;position:absolute;top:0;width:calc(50% - 15px)}.two-column .two-column-wrap.align-left .image-background{left:0}.two-column .two-column-wrap.align-right .image-background{right:0}.two-column .two-column-wrap{position:relative;z-index:10}.two-column .two-column-inner .image-section img{height:100%!important;object-fit:cover;object-position:center;width:100%}@media (max-width:767px){.two-column .two-column-inner{flex-direction:column-reverse!important}.two-column .two-column-inner>div{width:100%}.two-column .two-column-wrap .image-background{padding-bottom:56%;position:static;width:auto}.two-column .two-column-inner .image-section img{height:auto;width:100%}.two-column .content-section{margin:0!important;padding:0!important}}