.two-column-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.two-column-wrapper.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(min-width:1024px){.two-column__text-wrapper{padding-left:1em;padding-right:3em;width:50%}.reverse .two-column__text-wrapper{padding-left:3em;padding-right:1em;width:50%}}.two-column__video-wrapper{z-index:2;position:relative;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}.two-column__video-wrapper:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;background-color:rgba(0,0,0,.5)}.video-play-button svg{-webkit-box-sizing:border-box;box-sizing:border-box;width:100px;height:100px;position:absolute;left:50%;top:50%;z-index:2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:3em;fill:white}.two-column__video-wrapper img{width:100%;height:auto}@media(max-width:1024px){.two-column__text-wrapper,.two-column__video-wrapper{text-align:center;width:100%;margin:auto;max-width:600px}}